// JavaScript Document

//-------------------------------------------------------------------------------
// Notice légale
//-------------------------------------------------------------------------------
function showCPR(s)
{
            var y = new Date().getYear();
            if (y<1900) y+=1900;
            if (s!=y)
                        document.write(s + " - " + y);
            else
                        document.write(y);
}


//-------------------------------------------------------------------------------
// Fonction Opacité
//-------------------------------------------------------------------------------
function setOpacity(obj, opacity) 
{
	  opacity = (opacity == 100)?99.999:opacity;
	  // IE/Win
	  obj.style.filter = "alpha(opacity:"+opacity+")";
	  // Safari<1.2, Konqueror
	  obj.style.KHTMLOpacity = opacity/100;
	  // Older Mozilla and Firefox
	  obj.style.MozOpacity = opacity/100;
	  // Safari 1.2, newer Firefox and Mozilla, CSS3
	  obj.style.opacity = opacity/100;
}

//-------------------------------------------------------------------------------
// Fonction Captcha()
//-------------------------------------------------------------------------------
function RefreshCaptcha() {
	var i = new Image();
	var d = new Date();
	i.src = 'Includes/modCaptcha.asp?Type=4&Dt=' + d.getHours().toString() + d.getMinutes().toString() + d.getSeconds().toString() ;
	document.getElementById("Captcha").src =  i.src;
}

//-------------------------------------------------------------------------------
// Fonction Test des champs du formulaire de contact
//-------------------------------------------------------------------------------
function isEmail(obj) {
       if (obj.value.indexOf(" ") + "" == "-1"
       && obj.value.indexOf("@") + "" != "-1"
       && (obj.value.lastIndexOf(".") > obj.value.indexOf("@"))
       && obj.value != "") return true;
       else return false;
}

function isCP(obj) {
	if (isNaN(obj.value)==false && obj.value.length==5)  return true;
	else return false;
}

function TestParam(Form)
{
	if (Form['eNom'].value == "") { alert("Merci de saisir votre nom") ; Form['eNom'].focus(); return false; }
	if (Form['eCodePostal'].value == "") { alert("Merci de saisir votre code postal") ; Form['eCodePostal'].focus(); return false; }
	if (!isCP(Form['eCodePostal'])) { alert("Merci de renseigner correctement votre code postal") ; Form['eCodePostal'].focus(); return false; }
	if (Form['eVille'].value == "") { alert("Merci de saisir votre ville") ; Form['eVille'].focus(); return false; }
	if (Form['eTelephone'].value == "") { alert("Merci de saisir votre téléphone") ; Form['eTelephone'].focus(); return false; }
	if (Form.eEmail.value == ""){ alert("Merci d'indiquer votre adresse e-mail"); Form.eEmail.focus(); return; }
	if (!isEmail(Form.eEmail)){ alert("Merci de renseigner correctement votre adresse e-mail"); Form.eEmail.focus(); return; }
	Form.action ="Procs/psCap.asp";
	return true;
}

function TestParamDemande(Form)
{
	if (Form['eNom'].value == "") { alert("Merci de saisir votre nom") ; Form['eNom'].focus(); return false; }
	if (Form['eCodePostal'].value == "") { alert("Merci de saisir votre code postal") ; Form['eCodePostal'].focus(); return false; }
	if (!isCP(Form['eCodePostal'])) { alert("Merci de renseigner correctement votre code postal") ; Form['eCodePostal'].focus(); return false; }
	if (Form['eVille'].value == "") { alert("Merci de saisir votre ville") ; Form['eVille'].focus(); return false; }
	if (Form['eTelephone'].value == "") { alert("Merci de saisir votre téléphone") ; Form['eTelephone'].focus(); return false; }
	if (Form.eEmail.value == ""){ alert("Merci d'indiquer votre adresse e-mail"); Form.eEmail.focus(); return; }
	if (!isEmail(Form.eEmail)){ alert("Merci de renseigner correctement votre adresse e-mail"); Form.eEmail.focus(); return; }
	if (Form['eMessage'].value == "") { alert("Merci de saisir votre message") ; Form['eMessage'].focus(); return false; }
	Form.action ="Procs/psCap.asp";
	return true;
}

function TestParamContact(Form)
{
	if (Form['eNom'].value == "") { alert("Merci de saisir votre nom") ; Form['eNom'].focus(); return false; }
	if (Form['ePrenom'].value == "") { alert("Merci de saisir votre prénom") ; Form['ePrenom'].focus(); return false; }
	if (Form.eEmail.value == ""){ alert("Merci d'indiquer votre adresse e-mail"); Form.eEmail.focus(); return; }
	if (!isEmail(Form.eEmail)){ alert("Merci de renseigner correctement votre adresse e-mail"); Form.eEmail.focus(); return; }
	if (Form['eMessage'].value == "") { alert("Merci de saisir votre message") ; Form['eMessage'].focus(); return false; }
	Form.action ="Procs/psCap.asp";
	return true;
}

//-------------------------------------------------------------------------------
// Fonction Sous menu
//-------------------------------------------------------------------------------
var timer1;
function montre_ss_menu() {
	clearTimeout(timer1);
	document.getElementById("ssmenu_defiscalisation").style.display="block";
}

function fin_ss_menu(){
	timer1 = setTimeout('cache_ss_menu()', 300);
}

function cache_ss_menu() {
    document.getElementById("ssmenu_defiscalisation").style.display="none";
}
