function GetId(Ctl) {
	return document.getElementById(Ctl)
}

var Images = new Array();

function PreLoad() {
	var i = 0;
	Images[i++] = GetImage("Images/Index/ImageR10.gif");
	Images[i++] = GetImage("Images/Index/ImageR11.gif");
	Images[i++] = GetImage("Images/Index/ImageR20.gif");
	Images[i++] = GetImage("Images/Index/ImageR21.gif");
}

function GetImage(Src) {
	Ctl = new Image();
	Ctl.src = Src;
	return Ctl;
}

function SwitchImg(Ctl,Etat) {
	GetId("DemandeImage" + Ctl).src = "Images/Index/ImageR" + Ctl + Etat + ".gif";
}

function BlinkTxt() {
	if(document.getElementById && document.all){
		obj = document.getElementsByTagName("blink");
		for (var i=0; i<obj.length; i++)
		if (obj[i].style.visibility=="hidden") {
			obj[i].style.visibility="visible";
		} else {
			obj[i].style.visibility="hidden";
		}
		setTimeout('BlinkTxt()',750);
	}
}


if (window.addEventListener)
{
	window.addEventListener("load", customOnLoad, false)
}
else if (window.attachEvent)
{
	window.attachEvent("onload", customOnLoad)
}
else if (ie||dom)
{
	window.onload=customOnLoad
}

function customOnLoad()
{
    BlinkTxt();
    process();
}

function process() {
    if (typeof $$ != 'undefined')
    {
	list = $$('input');
	list.each(function(el) {
	    
	    el.removeEvents("keypress");
	    
        el.addEvent("keypress", function(e) {
	    	    if (el.type == 'text' || el.type == 'password') {
		    	    el.removeEvents("keypress");
			        el.addEvent("keypress", function(e) {			    
    				    e = new Event(e || window.event);
				        if (e.key=='enter') $(el.getProperty('dest')).onclick()
                    });
                }
            });	    
	    });
    }
} 


function RefreshCaptcha() {
	var i = new Image();
	var d = new Date();
	i.src = 'Includes/modCaptcha.asp?Type=7&Dt=' + d.getHours().toString() + d.getMinutes().toString() + d.getSeconds().toString() ;
	GetId("Captcha").src =  i.src;
}

//----------------------------------------------------------------------------------------------------------//
// Switch de l'état des cadres																				//
//----------------------------------------------------------------------------------------------------------//

function Toggle(Ctl) {
	Style = GetId(Ctl).style.display
	if (Style=='') {
		Style 	= 'none';
		SrcL1  	= 'shim.gif'
		SrcR1  	= 'shim.gif'
		SrcL2  	= ''
		SrcR2  	= ''
	} else {
		Style 	= '';
		SrcL1  	= 'Images/Frame1/R4C1.gif'
		SrcR1  	= 'Images/Frame1/R4C3.gif'
		SrcL2  	= 'Images/Frame1/R4C1.gif'
		SrcR2  	= 'Images/Frame1/R4C3.gif'
	}
	GetId(Ctl).style.display = Style;
	GetId(Ctl + 'L1').src = SrcL1;
	GetId(Ctl + 'R1').src = SrcR1;
	GetId(Ctl + 'L2').background = SrcL2;
 	GetId(Ctl + 'R2').background = SrcR2;
}

//----------------------------------------------------------------------------------------------------------//
// Affichage du nombre de message																			//
//----------------------------------------------------------------------------------------------------------//

function getWidth() { 
	return (document.all) ? document.body.clientWidth : window.innerWidth - 19; 
}

function RenderMessageBox() {
	var W = getWidth();

	GetId("MessageBox").style.left	  = (W - 400) - 100;
	GetId("MessageBox").style.top	  = 300;
	GetId("MessageBox").style.display = "";
}

function CloseMessageBox() {
	GetId("MessageBox").style.display = "none";
}

//----------------------------------------------------------------------------------------------------------//
// Style des contrôles des formulaires																		//
//----------------------------------------------------------------------------------------------------------//

function ClassChange(Ctl,Class) {
	Ctl.className = Class;
}

//----------------------------------------------------------------------------------------------------------//
// Style des boutons																						//
//----------------------------------------------------------------------------------------------------------//

function ClassChangeButton(Ctl,ButtonStyle) {
	Style = GetId(Ctl+'P').style.backgroundColor;
	GetId(Ctl+'L').src = (Style=='') ? 'Images/Button/L' + ButtonStyle + '.gif' : 'shim.gif';
	GetId(Ctl+'P').style.backgroundColor = (Style=='') ? '#F3F3F3' : '';
	GetId(Ctl+'T').bgColor = (Style=='') ? '#F3F3F3' : '';
	GetId(Ctl+'R').src = (Style=='') ? 'Images/Button/R' + ButtonStyle + '.gif' : 'shim.gif';
}

function ToggleButton(Ctl) {
	Style = GetId(Ctl+'Img').src.indexOf("Puce.gif")
	Style = (Style!=-1) ? true : false;
	GetId(Ctl+'Img').src = 'Images/Button/Puce' + ((Style) ? 'T' : '') + '.gif';
}

//----------------------------------------------------------------------------------------------------------//
// Switch des actualités / dossiers																			//
//----------------------------------------------------------------------------------------------------------//

function ToggleDetail2(Id) {
	Style = GetId("Panel1_" + Id).style.display;
	GetId("Panel1_" + Id).style.display = (Style=='none') ? "" : "none";
	GetId("Panel2_" + Id).style.display = (Style=='none') ? "" : "none";
}

//----------------------------------------------------------------------------------------------------------//
// TabStrip																									//
//----------------------------------------------------------------------------------------------------------//

function TabChange(TabStrip, TabIndex, TabId, FirstTab, Image, FirstImage) {
	var CurrentId 	 = GetId(TabStrip).CurrentId;
	var CurrentImage = GetId(TabStrip).CurrentImage;
	var Tab;	   
	
	if (typeof CurrentId=='undefined') {
		CurrentId 	= 	FirstTab ;
		CurrentImage = 	FirstImage;
	}

	//Ancien
	Tab = TabStrip + CurrentId;
	GetId(CurrentId).style.display 	= 'none';
	GetId(Tab + 'L').style.backgroundColor = '';
	GetId(Tab + 'L').style.backgroundImage ="url('Images/TabStrip/TabStripBg.gif')";
	GetId(Tab + 'C').style.backgroundImage = "url('Images/TabStrip/TabStripBg.gif')";
	GetId(Tab + 'I').src = 'Images/TabStrip/' + CurrentImage + 'Up.gif';
	GetId(Tab + 'R').style.backgroundColor = '';
	GetId(Tab + 'R').style.backgroundImage ="url('Images/TabStrip/TabStripBg.gif')";

	//Nouveau
	Tab = TabStrip + TabId;
	GetId(TabId).style.display 	= '';
	GetId(Tab + 'L').style.backgroundColor 	= '#BCBCBA';
	GetId(Tab + 'L').style.backgroundImage = "";
	GetId(Tab + 'C').style.background = "url('Images/Tabstrip/TabC.gif')";
	GetId(Tab + 'I').src = 'Images/TabStrip/' + Image + 'Down.gif';
	GetId(Tab + 'R').style.backgroundColor 	= '#BCBCBA';
	GetId(Tab + 'R').style.backgroundImage = "";
	
	GetId(TabStrip).CurrentId 	 = TabId;
	GetId(TabStrip).CurrentImage = Image
}

function TabRedirect(Url) {
	window.location = Url;
}

function TabSitesWeb(Id) {
	document.Form.action = BaseHttps + "Membres/FRSitesWeb" + Id + ".asp";
	document.Form.submit();
}

//----------------------------------------------------------------------------------------------------------//
// Sélection de la période																					//
//----------------------------------------------------------------------------------------------------------//

function SelectChange() {
	Style = document.Form['Periode'].selectedIndex;
	GetId('SelectionDe').style.display = (Style==0) ? "" : "none";
	GetId('SelectionMois').style.display = (Style==0) ? "" : "none";
}

//----------------------------------------------------------------------------------------------------------//
// Switch de l'état des détails																				//
//----------------------------------------------------------------------------------------------------------//

function ToggleDetail(Id) {
	Style = GetId("Detail_" + Id).style.display;
	GetId("DetailButton1_" + Id).style.borderBottom = (Style=='') ? "1px solid #BCBCBA" : "";
	GetId("DetailButton2_" + Id).style.borderBottom = (Style=='') ? "1px solid #BCBCBA" : "";
	GetId("DetailImg_" + Id).src = "Images/Commun/Puce" + ((Style=='') ? 1 : 4) + ".gif";
	GetId("Detail_" + Id).style.display = (Style=='') ? "none" : "";
}

//----------------------------------------------------------------------------------------------------------//
// Switch de l'état des vignettes																			//
//----------------------------------------------------------------------------------------------------------//

function ToggleThumb(Ctl, State) {
	Ctl.src = "Images/Thumb/" + ((State==1) ? "Over" : "Up") + ".gif";
}

//----------------------------------------------------------------------------------------------------------//
// Soumet l'authentification																				//
//----------------------------------------------------------------------------------------------------------//

function SubmitLogin() {
	if (typeof document.Form!='undefined') {
		if (typeof document.Form.Check!='undefined') document.Form.Check.value = "1";
		document.Form.submit();
	}
}

/*
document.onkeydown = KeydownHandler;

function KeydownHandler(Event) {
	var Dom = document.all ? 3 : (document.getElementById ? 1 : (document.layers ? 2 : 0));
	var KeyCode;
	
	if (document.all) Event=window.event;
	if (Dom==2) KeyCode = Event.which; else KeyCode = Event.keyCode;
	if (KeyCode == 13) SubmitLogin();
}
*/

//----------------------------------------------------------------------------------------------------------//
// Gère le copier pour la section code (spécific IE)
//----------------------------------------------------------------------------------------------------------//

function ClipBoard(Ctl) 
{
	Txt = GetId(Ctl).innerText;
	var Obj = document.all.CopyBoard
	Obj.innerText = Txt;
	Copied = Obj.createTextRange();
	Copied.execCommand("Copy");
	alert("Le code est copié dans le presse papier.\nVous pouvez le coller via le raccourci Ctrl+V (ou Pomme+V) dans votre logiciel.");
}		

function OpenWindow(Url,Width,Height,Close) {
   	w = window.open('about:blank','','width=' + Width +'px,height=' + Height + 'px');
	with(w) {
		document.write('<html><body style="margin:0px;">');
		document.write(Url)
		document.write('</body></html>');
	}
	if (Close) w.close();
}

//----------------------------------------------------------------------------------------------------------//
// Mes paiements																							//
//----------------------------------------------------------------------------------------------------------//

function SetEtat(IdPaiement,DatePrestation,Montant) {
	var txt =  'En cliquant sur le bouton OK, je confirme l\'Encaissement\nde la somme de ' + Montant + ' pour la prestation de ' + DatePrestation + '.\n\n'
		txt += 'Conformément à mon contrat, le paiement ne sera réalisé\nqu\'après réception de ma facture par Actisens.'
	if (confirm(txt)) {	
		document.Form.IdPaiement.value 		= IdPaiement;
		document.Form.DatePrestation.value 	= DatePrestation;
		document.Form.Montant.value 		= Montant;
		document.Form.submit(); 
	}
}

//----------------------------------------------------------------------------------------------------------//
// Fonctions communes formulaires																			//
//----------------------------------------------------------------------------------------------------------//

function isNumber(obj) {
	tst = obj.replace(/\s+/g,'');
	if (!isNaN(tst) && (tst==Math.round(tst)) && tst.length != 0 && tst.indexOf('.')==-1) {
		return true
	} else {
		return false
	}
}

function isEmail(obj) { // vérif validité email par REGEXP
      var reg = /^[A-Za-z0-9._-]+@[A-Za-z0-9.-]{2,}[.][A-Za-z]{2,4}$/
      return((reg.exec(obj.value)!=null))
}

function FormatNumber(Ctl) {	
	if (!isNaN(Ctl.value)) Ctl.value = GroupDigits(Ctl.value,'.','.',' ');
}

function TrimSpace(obj) {
	return obj.replace(/\s+/g,'')
}

function GroupDigits(nStr, inD, outD, sep)
{
	nStr += '';
	var dpos = nStr.indexOf(inD);
	var nStrEnd = '';
	if (dpos != -1) {
		nStrEnd = outD + nStr.substring(dpos + 1, nStr.length);
		nStr = nStr.substring(0, dpos);
	}
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(nStr)) {
		nStr = nStr.replace(rgx, '$1' + sep + '$2');
	}
	return nStr + nStrEnd;
}

function isBi(a)
{
 a=a/4; if (a!=Math.ceil(a)) return false;
 a=a/25; if (a!=Math.ceil(a)) return true;
 a=a/10; if (a!=Math.ceil(a)) return false;
 return true;
}

function isDate(j,m,a)
{
 if (m<1 || m>12) return false;
 if (j<1 || j>(30+(Math.abs(m-7.5)+0.5)%2)) return false;
 if (m!=2) return true;
 if (j<=(isBi(a)?29:28)) return true;
 return false;
}

//----------------------------------------------------------------------------------------------------------//
// Formulaire login     																					//
//----------------------------------------------------------------------------------------------------------//

function CheckLogin() {
    if (document.FormLogin['Login'].value == "") { alert("Votre identifiant doit être indiqué.")  ; document.FormLogin['Login'].focus(); return false ;}
    if (document.FormLogin['Pw'].value == "")    { alert("Votre mot de passe doit être indiqué.") ; document.FormLogin['Pw'].focus(); return false ;}    
    document.FormLogin.submit();
}

//----------------------------------------------------------------------------------------------------------//
// Formulaire identifiants																					//
//----------------------------------------------------------------------------------------------------------//

function CheckRappel() {
	document.Form2.submit(); 
}

//----------------------------------------------------------------------------------------------------------//
// Formulaire contact																						//
//----------------------------------------------------------------------------------------------------------//

function CheckMail() {
	if (isEmail(document.Form2['Email']) == false) { alert("Merci de saisir un format d'Email correct.") ; return false } 
	if (document.Form2['Message'].value == "")		{ alert("Attention, le message est nécessaire pour l'envoi du message."); return false }
	document.Form2.submit();
}

//----------------------------------------------------------------------------------------------------------//
// Formulaire support																						//
//----------------------------------------------------------------------------------------------------------//

function CheckSupport() {
	if (document.Form2['Message'].value == "")	   { alert("Attention, le message est obligatoire pour l'envoi du message."); return false }
	document.Form2.submit();
}

//----------------------------------------------------------------------------------------------------------//
// Demande d'inscription																					//
//----------------------------------------------------------------------------------------------------------//

function CheckDemande() {
	if (document.Form2['strNom'].value == "" ) 				{ alert("Le Nom doit être indiqué."); document.Form2['strNom'].focus(); return false; }
	if (document.Form2['strPrenom'].value == "" ) 			{ alert("Le Prénom doit être indiqué."); document.Form2['strPrenom'].focus(); return false; } 
	
	if (document.Form2['strTelephone'].value == "" ) 		{ alert("Le Téléphone doit être indiqué."); document.Form2['strTelephone'].focus(); return false; } 
	if (isEmail(document.Form2['strEmail']) == false ) 		{ alert("Merci de saisir un format d'Email correct.") ; document.Form2['strEmail'].focus(); return false ;} 	
	if (document.Form2['strUrl'].value == "" ) 				{ alert("L'Url du site internet doit être indiqué."); document.Form2['strUrl'].focus(); return false; }
	if (document.Form2['txtDescription'].value == "" ) 		{ alert("La description du site internet doit être indiquée."); document.Form2['txtDescription'].focus(); return false; }
	
	if (document.Form2['intVisiteur'].value == "" ) 		{ alert("Le nombre de Visiteurs uniques/mois doit être indiqué."); document.Form2['intVisiteur'].focus(); return false; }
	if (!isNumber(document.Form2['intVisiteur'].value)) 	{ alert("Le nombre de Visiteurs uniques/mois est incorrect."); document.Form2['intVisiteur'].focus(); return false; }
	if (document.Form2['strParrain'].value == "" ) 			{ alert("Merci de saisir par quel moyen vous nous avez connu ?"); document.Form2['strParrain'].focus(); return false; }
    if (TrimSpace(document.Form2['intVisiteur'].value) > 2147483647) 	{ alert("Le nombre de Visiteurs est supérieur à la valeur maximum autorisée.") ; document.Form2['intVisiteur'].focus(); return false ;}
	if (document.Form2['intPage'].value == "" ) 		{ alert('Le nombre de Pages vues/mois doit être indiqué.');	document.Form2['intPage'].focus(); return false; }
	if (!isNumber(document.Form2['intPage'].value)) 	{ alert('Le nombre de Pages vues/mois est incorrect.');	document.Form2['intPage'].focus(); return false; }	
    if (TrimSpace(document.Form2['intPage'].value) > 2147483647) 	{ alert("Le nombre de Pages vues/mois est supérieur à la valeur maximum autorisée.") ; document.Form2['intPage'].focus(); return false ;}
	if (document.Form2['strCaptcha'].value == "" ) 			{ alert("Vous devez saisir les caractères indiqué par l'image."); document.Form2['strCaptcha'].focus(); return false; }
	if (!document.Form2['bitCGV'].checked)				{ alert("Vous devez accepter les conditions générales de vente\npour valider l'inscription à ce service."); document.Form2['bitCGV'].focus(); return false; }
	document.Form2.submit();
}

//----------------------------------------------------------------------------------------------------------//
// Demande d'inscription Membre																				//
//----------------------------------------------------------------------------------------------------------//

function CheckDemandeMembre() {
	if (document.Form2['strUrl'].value == "" ) 			{ alert("L'Url du site internet doit être indiqué."); document.Form2['strUrl'].focus(); return false; }
	if (document.Form2['txtDescription'].value == "" ) 	{ alert("La description du site internet doit être indiquée."); document.Form2['txtDescription'].focus(); return false; }

	if (document.Form2['intVisiteur'].value == "" ) 		{ alert("Le nombre de Visiteurs uniques/mois doit être indiqué."); document.Form2['intVisiteur'].focus(); return false; }
	if (!isNumber(document.Form2['intVisiteur'].value)) 	{ alert("Le nombre de Visiteurs uniques/mois est incorrect."); document.Form2['intVisiteur'].focus(); return false; }
    if (TrimSpace(document.Form2['intVisiteur'].value) > 2147483647) 	{ alert("Le nombre de Visiteurs est supérieur à la valeur maximum autorisée.") ; document.Form2['intVisiteur'].focus(); return false ;}

	if (document.Form2['intPage'].value == "" ) 		{ alert('Le nombre de Pages vues/mois doit être indiqué.');	document.Form2['intPage'].focus(); return false; }
	if (!isNumber(document.Form2['intPage'].value)) 	{ alert('Le nombre de Pages vues/mois est incorrect.');	document.Form2['intPage'].focus(); return false; }	
    if (TrimSpace(document.Form2['intPage'].value) > 2147483647) 	{ alert("Le nombre de Pages vues/mois est supérieur à la valeur maximum autorisée.") ; document.Form2['intPage'].focus(); return false ;}

	if (document.Form2['strParrain'].value == "" ) 			{ alert("Merci de saisir par quel moyen vous nous avez connu ?"); document.Form2['strParrain'].focus(); return false; }

	if (!document.Form2['bitCGV'].checked)				{ alert("Vous devez accepter les conditions générales de vente\npour valider l'inscription à ce service."); document.Form2['bitCGV'].focus(); return false; }
	document.Form2.submit();
}
//----------------------------------------------------------------------------------------------------------//
// Formulaire Mailing Parrainage//
//----------------------------------------------------------------------------------------------------------//

function CheckMailParrainage() {
	if (isEmail(document.FormParrainage['Email']) == false) { alert("Merci de saisir un format d'Email correct.") ; return false } 
	document.FormParrainage.submit();
}

//----------------------------------------------------------------------------------------------------------//
// Inscription Client														  							    //
//----------------------------------------------------------------------------------------------------------//
function CheckInscriptionForm1() {
	if (document.FormInscription['Nom'].value == "")              	{ alert("Votre nom doit être indiqué.") ; document.FormInscription['Nom'].focus(); return false ; }
    if (document.FormInscription['Prenom'].value == "") 				{ alert("Votre prénom doit être indiqué.") ; document.FormInscription['Prenom'].focus(); return false ;}
	if (document.FormInscription['Telephone'].value == "") 			{ alert("Votre numéro de téléphone doit être indiquée.") ; document.FormInscription['Telephone'].focus(); return false ;}

	d = document.FormInscription['Jour'].value;
	m = document.FormInscription['Mois'].value;
	y = document.FormInscription['Annee'].value;
	if (d=="")											{ alert("Le jour de naissance doit être indiqué."); document.FormInscription['Jour'].focus(); return false; }
	if (!isNumber(d)) 									{ alert("Le jour de naissance est incorrect."); document.FormInscription['Jour'].focus(); return false; }
	if (d<1) 											{ alert("Le jour de naissance est incorrect."); document.FormInscription['Jour'].focus(); return false; }
	if (d>31) 											{ alert("Le jour de naissance est incorrect."); document.FormInscription['Jour'].focus(); return false; }
	if (m=="")											{ alert("Le mois de naissance doit être indiqué."); document.FormInscription['Mois'].focus(); return false; }
	if (!isNumber(m))								 	{ alert("Le mois de naissance est incorrect."); document.FormInscription['Mois'].focus(); return false; }
	if (m<1) 											{ alert("Le mois de naissance est incorrect."); document.FormInscription['Mois'].focus(); return false; }
	if (m>12) 											{ alert("Le mois de naissance est incorrect."); document.FormInscription['Mois'].focus(); return false; }
	if (y=="")											{ alert("L'année de naissance doit être indiquée."); document.FormInscription['Annee'].focus(); return false; }
	if (!isNumber(y)) 									{ alert("L'année de naissance est incorrecte."); document.FormInscription['Annee'].focus(); return false; }
	if (y<1900) 										{ alert("L'année de naissance est incorrecte."); document.FormInscription['Annee'].focus(); return false; }
	if (!isDate(d,m,y))									{ alert("La date de naissance est incorrecte."); document.FormInscription['Jour'].focus(); return false; }

	if (document.FormInscription['Adresse1'].value == "") 			{ alert("Votre adresse doit être indiquée.") ; document.FormInscription['Adresse1'].focus(); return false ;}
	if (document.FormInscription['CodePostal'].value == "") 			{ alert("Votre code postal doit être indiqué.") ; document.FormInscription['CodePostal'].focus(); return false ;}
	if (document.FormInscription['Ville'].value == "") 				{ alert("Votre ville doit être indiquée.") ; document.FormInscription['Ville'].focus(); return false ;}
	if (document.FormInscription['Email'].value == "") 				{ alert("Votre adresse e-Mail doit être indiquée.") ; document.FormInscription['Email'].focus(); return false ; }
	if (isEmail(document.FormInscription['Email']) == false)			{ alert("Le format de l'email est incorrect.") ; document.FormInscription['Email'].focus(); return false ; } 	
    if (document.FormInscription['MotDePasse'].value == "") 			{ alert("Votre mot de passe doit être indiqué.") ; document.FormInscription['MotDePasse'].focus(); return false ; }
	if (document.FormInscription['MotDePasse2'].value == "") 			{ alert("Votre mot de passe doit être confirmé.") ; document.FormInscription['MotDePasse2'].focus(); return false ; }
	if (document.FormInscription['MotDePasse'].value != document.FormInscription['MotDePasse2'].value) 		{ alert("Les deux mots de passe ne sont pas identiques.") ; document.FormInscription['MotDePasse'].focus(); return false ; }

	switch(CurrentId) {
		case 1:
			break;
    	case 2:
		    if (document.FormInscription['RaisonSociale1'].value == "") 		{ alert("Votre raison sociale doit être indiquée.") ; document.FormInscription['RaisonSociale1'].focus(); return false ;}
			if (document.FormInscription['Siret1'].value == "")				{ alert("Le siret de votre entreprise doit être indiqué.") ; document.FormInscription['Siret1'].focus(); return false ;}
			if (document.FormInscription['TVA1'][0].checked && document.FormInscription['TVAIntra1'].value == "") 		 	{ alert("Le numéro de tva intracommunautaire doit être indiqué.") ; document.FormInscription['TVAIntra1'].focus(); return false ;}			
			break;
		case 3:
		    if (document.FormInscription['RaisonSociale2'].value == "")		{ alert("Votre raison sociale doit être indiquée.") ; document.FormInscription['RaisonSociale2'].focus(); return false ;}

			if (document.FormInscription['CapitalSocial'].value == "")	  	{ alert("Le capital social de votre entreprise doit être indiqué.") ; document.FormInscription['CapitalSocial'].focus(); return false ;}
		    if (TrimSpace(document.FormInscription['CapitalSocial'].value) > 2147483647) { alert("Le capital social est supérieur à la valeur maximum autorisée.") ; document.FormInscription['CapitalSocial'].focus(); return false ;}
			if (!isNumber(document.FormInscription['CapitalSocial'].value))	{ alert("Le capital social est incorrect.") ; document.FormInscription['CapitalSocial'].focus(); return false ;}
			if (document.FormInscription['Siret2'].value == "") 				{ alert("Le siret de votre entreprise doit être indiqué.") ; document.FormInscription['Siret2'].focus(); return false ;}
			if (document.FormInscription['TVAIntra2'].checked && document.FormInscription['TVAIntra2'].value == "") 		 	{ alert("Le numéro de tva intracommunautaire doit être indiqué.") ; document.FormInscription['TVAIntra2'].focus(); return false ;}			
			break;
		case 4:
			if (document.FormInscription['NomAssociation'].value == "")	 	{ alert("Le nom de l'association doit être indiqué.") ; document.FormInscription['NomAssociation'].focus(); return false ;}
			if (document.FormInscription['NumeroAssociation'].value == "") 	{ alert("Votre numéro d'association doit être indiqué.") ; document.FormInscription['NumeroAssociation'].focus(); return false ;}
			break;

	} 
	
	InscriptionNext();
}

function InscriptionNext() {
	GetId('Form1').style.display = 'none'
	GetId('Form2').style.display = ''
}

function InscriptionPrevious() {
	GetId('Form1').style.display = ''
	GetId('Form2').style.display = 'none'
}

function CheckInscriptionForm2(Form) {
	if (Form==1) {
	    if (document.FormInscription['MotDePasse'].value == "") 			{ alert("Votre mot de passe doit être indiqué\nsur la page précédente.") ; return false ; }
		if (document.FormInscription['MotDePasse2'].value == "") 			{ alert("Votre mot de passe doit être confirmé.") ;  return false ; }
		if (document.FormInscription['MotDePasse'].value != document.FormInscription['MotDePasse2'].value) 		{ alert("Les deux mots de passe ne sont pas identiques.") ; return false ; }
	}
	if (document.FormInscription['Description'].value == "")			{ alert("La description du site internet doit être indiquée.") ; document.FormInscription['Description'].focus(); return false; }
	if (document.FormInscription['MotsCles'].value == "")				{ alert("Les mots clés doivent être indiquées.") ; document.FormInscription['MotsCles'].focus(); return false; }

	if (document.FormInscription['VisiteursMois'].value == "")			{ alert("Le nombre de visiteurs uniques par mois doit être indiqué."); document.FormInscription['VisiteursMois'].focus(); return false ;}
	if (TrimSpace(document.FormInscription['VisiteursMois'].value) > 2147483647) 	{ alert("Le nombre de visiteurs uniques par mois est supérieur à la valeur maximum autorisée.") ; document.FormInscription['VisiteursMois'].focus(); return false ;}
	if (!isNumber(document.FormInscription['VisiteursMois'].value))		{ alert("Le nombre de visiteurs uniques par mois est incorrect."); document.FormInscription['VisiteursMois'].focus(); return false ;}

	if (document.FormInscription['AffichagesMois'].value == "")			{ alert("Le nombre de pages vues par mois doit être indiqué."); document.FormInscription['AffichagesMois'].focus(); return false; }
	if (TrimSpace(document.FormInscription['AffichagesMois'].value) > 2147483647)	{ alert("Le nombre de pages vues par mois est supérieur à la valeur maximum autorisée."); document.FormInscription['AffichagesMois'].focus(); return false; }
	if (!isNumber(document.FormInscription['AffichagesMois'].value))	{ alert("Le nombre de pages vues par mois est incorrect."); document.FormInscription['AffichagesMois'].focus(); return false; }

    if (document.FormInscription['NewsletterNbInscrit'].value == "" && document.FormInscription['News1'].checked )			{ alert("Le nombre d'inscrit à la newsletter\ndoit être indiqué.") ; document.FormInscription['NewsletterNbInscrit'].focus(); return false ;}
	if (TrimSpace(document.FormInscription['NewsletterNbInscrit'].value) > 2147483647 && document.FormInscription['News1'].checked )	{ alert("Le nombre d'inscrit à la newsletter\nest supérieur à la valeur maximum autorisée.") ; document.FormInscription['NewsletterNbInscrit'].focus(); return false ;}
	if (!isNumber(document.FormInscription['NewsletterNbInscrit'].value) && document.FormInscription['News1'].checked )		{ alert("Le nombre d'inscrit à la newsletter\nest incorrect.") ; document.FormInscription['NewsletterNbInscrit'].focus(); return false ;}

	if (document.FormInscription['NewsletterNbEnvoi'].value == "" && document.FormInscription['News1'].checked )			{ alert("Le nombre d'envoi de la newsletter\ndoit être indiqué.") ; document.FormInscription['NewsletterNbEnvoi'].focus(); return false ;}
	if (TrimSpace(document.FormInscription['NewsletterNbEnvoi'].value) > 32767 && document.FormInscription['News1'].checked )			{ alert("Le nombre d'envoi de la newsletter\nest supérieur à la valeur maximum autorisée.") ; document.FormInscription['NewsletterNbEnvoi'].focus(); return false ;}
	if (!isNumber(document.FormInscription['NewsletterNbEnvoi'].value) && document.FormInscription['News1'].checked )  		{ alert("Le nombre d'envoi de la newsletter\nest incorrect.") ; document.FormInscription['NewsletterNbEnvoi'].focus(); return false ;}

	if (document.FormInscription['MailsDediesNbInscrit'].value == "" && document.FormInscription['MailDedie1'].checked )	{ alert("Le nombre d'inscrit à la\nmailing Optin doit être indiqué.") ; document.FormInscription['MailsDediesNbInscrit'].focus(); return false ;}
	if (TrimSpace(document.FormInscription['MailsDediesNbInscrit'].value) > 2147483647 && document.FormInscription['MailDedie1'].checked )	{ alert("Le nombre d'inscrit à la\nmailing Optin est supérieur à la valeur maximum autorisée.") ; document.FormInscription['MailsDediesNbInscrit'].focus(); return false ;}
	if (!isNumber(document.FormInscription['MailsDediesNbInscrit'].value) && document.FormInscription['MailDedie1'].checked )	{ alert("Le nombre d'inscrit à la\nmailing Optin est incorrect.") ; document.FormInscription['MailsDediesNbInscrit'].focus(); return false ;}

	if (document.FormInscription['MailsDediesNbEnvoi'].value == "" && document.FormInscription['MailDedie1'].checked )		{ alert("Le nombre d'envoi de la\nmailing Optin doit être indiqué.") ; document.FormInscription['MailsDediesNbEnvoi'].focus(); return false ;}
	if (TrimSpace(document.FormInscription['MailsDediesNbEnvoi'].value) > 32767 && document.FormInscription['MailDedie1'].checked )		{ alert("Le nombre d'envoi de la\nmailing Optin est supérieur à la valeur maximum autorisée.") ; document.FormInscription['MailsDediesNbEnvoi'].focus(); return false ;}
	if (!isNumber(document.FormInscription['MailsDediesNbEnvoi'].value) && document.FormInscription['MailDedie1'].checked )		{ alert("Le nombre d'envoi de la\nmailing Optin est incorrect.") ; document.FormInscription['MailsDediesNbEnvoi'].focus(); return false ;}
	
	if (document.FormInscription['MontantGagne'].value == "")			{ alert("Le montant gagné doit être indiqué.") ; document.FormInscription['MontantGagne'].focus(); return false ; }
	if (TrimSpace(document.FormInscription['MontantGagne'].value) > 32767)			{ alert("Le montant gagné est supérieur à la valeur maximum autorisée.") ; document.FormInscription['MontantGagne'].focus(); return false ; }
	if (!isNumber(document.FormInscription['MontantGagne'].value))  	{ alert("Le montant gagné est incorrect.") ; document.FormInscription['MontantGagne'].focus(); return false ; }
	if (!document.FormInscription['bitCGV'].checked)					{ alert("Vous devez accepter les conditions générales de vente\npour valider l'inscription à ce service."); document.FormInscription['bitCGV'].focus(); return false; }
	document.FormInscription.submit();
}

var Elements;

function SetStatut2(obj) {
	if (obj.name == "Newsletter") {
		if ( obj.value == "1" ) {
			GetId("NewsletterNbInscrit").disabled = false;
			GetId("NewsletterNbEnvoi").disabled = false;
			GetId("NewsletterNbInscrit").className = 'Out';			
			GetId("NewsletterNbEnvoi").className = 'Out';			
			}
		else {
			GetId("NewsletterNbInscrit").disabled = true;
			GetId("NewsletterNbEnvoi").disabled = true;	
			GetId("NewsletterNbInscrit").className = 'Disabled';			
			GetId("NewsletterNbEnvoi").className = 'Disabled';			
		}
	}
	if (obj.name == "MailsDedies") {
		if ( obj.value == "1" ) {
			GetId("MailsDediesNbInscrit").disabled = false;
			GetId("MailsDediesNbEnvoi").disabled = false;	
			GetId("MailsDediesNbInscrit").className = 'Out';			
			GetId("MailsDediesNbEnvoi").className = 'Out';			
		}
		else {
			GetId("MailsDediesNbInscrit").disabled = true;
			GetId("MailsDediesNbEnvoi").disabled = true;	
			GetId("MailsDediesNbInscrit").className = 'Disabled';			
			GetId("MailsDediesNbEnvoi").className = 'Disabled';			
		}
	}
}

function SetStatut(Id)
{
	GetId("Infos" + CurrentId).style.display = "none";
	GetId("Infos" + Id).style.display = "";
	CurrentId = Id;
}


function EnableTVA1()
{
	GetId("TVAIntra1").disabled=false;
}
function DisableTVA1()
{
	GetId("TVAIntra1").disabled=true;
}
function EnableTVA2()
{
	GetId("TVAIntra2").disabled=false;
}
function DisableTVA2()
{
	GetId("TVAIntra2").disabled=true;
}
//----------------------------------------------------------------------------------------------------------//
// Menu																										//
//----------------------------------------------------------------------------------------------------------//

function AddFavorite() { 
	window.external.AddFavorite('http://www.gestionpub.com','Site Internet de GestionPub'); 
}

//----------------------------------------------------------------------------------------------------------//
// Menu																										//
//----------------------------------------------------------------------------------------------------------//

function ToggleFAQ(Id) {
	Style =  GetId("Response_" + Id).style.display;
	GetId("Response_" + Id).style.display = (Style=="none") ? "" : "none";
	GetId("Img_" + Id).src =  'Images/Commun/Puce8' + ((Style=="none") ? "b" : "a") + '.gif';
}