// ********************
// *variables communes*
// ********************

var ouv_visu=false;
var ouv_visu2=false;
var reppic='';

// *******************
// *fonctions frames *
// *******************

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function preload() {
	if (document.images) {
		_25o = newImage("images/26o.gif");
		_26o = newImage("images/27o.gif");
		_27o = newImage("images/28o.gif");
		_28o = newImage("images/29o.gif");
		_29o = newImage("images/30o.gif");
		_30o = newImage("images/31o.gif");
		_31o = newImage("images/32o.gif");
		_att1 = newImage("images/attente.gif");
		_att2 = newImage("actu/images/attente2.gif");
		_32o = newImage('images/33o.gif');
		_33o = newImage('images/34o.gif');
		_34o = newImage('images/35o.gif');
		_15o = newImage('images/15o.jpg');
		_19o = newImage('images/19o.jpg');
		_22o = newImage('images/22o.jpg');
		_pub1=newImage('images/pub1.gif');
		_pub2=newImage('images/pub2.gif');
		_pub3=newImage('images/pub3.gif');
		_pub4=newImage('images/pub4.gif');
	}
}

// ********************
// *fonctions communes*
// ********************

function changeImages() {
	if (document.images) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

function pub(){
	var url;
	var avant;
	avant=top.frames.util.haut.hd.location;
	avant=''+avant;
	avant=avant.substring(0,avant.length-11);
	pubsrc=top.frames.util.haut.hd.document.imgpub.src;
	pospub=pubsrc.lastIndexOf('pub');
	numpub=pubsrc.substring(pospub+3,pospub+4);
	numpub=parseInt(numpub);
	numpub=numpub+1;
	if(numpub==5){numpub=1};
	url=avant+'menuh'+numpub+'.html';
	top.frames.util.haut.hd.location=url;
}

function nouvfen(fichier,nom,param){
	if(ouv_visu){visu.close()};
	ouv_visu=true;
	visu=window.open(fichier,nom,param);
	visu.focus();
}

function nouvfenspec(fichier,nom,param,lieu,date){
	if(ouv_visu){visu.close()};
	ouv_visu=true;
	visu=window.open(fichier,nom,param);
	visu.top.frames.haut.groupe.value=lieu;
	visu.top.frames.haut.legende.value=date;
	visu.focus();
}

function fenspect(fichier,qui,texte){
	top.frames.bas.location=fichier;
	top.frames.haut.groupe.value=qui;
	top.frames.haut.legende.value=texte;
}

function nouvfen2(fichier,nom,param){
	if(ouv_visu2){visu2.close()};
	ouv_visu2=true;
	visu2=window.open(fichier,nom,param);
	visu2.focus();
	self.close()
}

function fen_420_320(fichier,nom){
	if(ouv_visu){visu.close()};
	ouv_visu=true;
	visu=window.open(fichier,nom,'width=420,height=320');
	visu.focus();
}

function fen_380_420_scb(fichier,nom){
	if(ouv_visu){visu.close()};
	ouv_visu=true;
	visu=window.open(fichier,nom,'width=380,height=420,scrollbars=yes');
	visu.focus();
}

function change(lieu){
if (lieu !=0){document.location=lieu}
}

// ******************
// *fonctions frame *
// ******************

function goPub() {
pubsrc=document.imgpub.src;
pospub=pubsrc.lastIndexOf('pub');
if(pubsrc.substring(pospub,pospub+8)=='pub1.gif') {top.frames.util.bas.bd.location='spect/spect.html';}
if(pubsrc.substring(pospub,pospub+8)=='pub2.gif') {top.frames.util.bas.bd.location='spect/spect.html';}
if(pubsrc.substring(pospub,pospub+8)=='pub3.gif') {top.frames.util.bas.bd.location='actu/actu.html';}
if(pubsrc.substring(pospub,pospub+8)=='pub4.gif') {top.frames.util.bas.bd.location='cdk7/cdk7.html';}
}

// ********************
// *fonctions accueil *
// ********************
//
//function popup(){
//	visu=open('pub.html','visu','width=620,height=350,scrollbars=yes');
//	ouv_visu=true;
//	visu.focus();
//}

// ******************************
// *fonctions formulaire 30 ans *
// ******************************

function verif(i,j,k,l) {
	if(document.forms[0].elements[i].checked) {
		if (document.forms[0].elements[j].value=='--') {
			document.forms[0].elements[j].value=1;
			document.forms[0].elements[k].value=l
		}
		else if (document.forms[0].elements[j].value=='1') {
			document.forms[0].elements[j].value=2;
			document.forms[0].elements[k].value=l*2
		}
		else {
			document.forms[0].elements[j].value=1;
			document.forms[0].elements[k].value=l
		}
	}
	else {
		if (document.forms[0].elements[j].value=='2') {
			document.forms[0].elements[j].value=1;
			document.forms[0].elements[k].value=l
		}
		else {
			document.forms[0].elements[j].value='--';
			document.forms[0].elements[k].value=0
		}
	}
	calcul();
}

function calcul() {
	document.forms[0].elements[26].value=parseInt(document.forms[0].elements[15].value)
										+ parseInt(document.forms[0].elements[21].value)
										+ parseInt(document.forms[0].elements[23].value)
										+ parseInt(document.forms[0].elements[25].value)
} 

function valide() {
	erreur=0
	rc='\n';
	message='Vous ne pouvez pas choisir de billets'+rc+'pour la Fête des Retrouvailles'+rc+'et un billet couplé en même temps'+rc
	+'Vos demandes de billets \'simples\' ont été supprimées.'+rc+'Vous devez revalider le formulaire ou le modifier puis le valider.';
	if ((document.forms[0].elements[10].checked || document.forms[0].elements[11].checked)
	&& (document.forms[0].elements[16].checked || document.forms[0].elements[17].checked)) {
	erreur=1
	}
	if (erreur==0 && (document.forms[0].elements[11].checked && document.forms[0].elements[12].value=='')) {
	erreur=2
	}
	if (erreur==0 && (document.forms[0].elements[17].checked && document.forms[0].elements[18].value=='')) {
	erreur=3
	}
	if (erreur==0 && (document.forms[0].elements[11].checked && document.forms[0].elements[13].value=='')) {
	erreur=4
	}
	if (erreur==0 && (document.forms[0].elements[17].checked && document.forms[0].elements[19].value=='')) {
	erreur=5
	}
	if (erreur==1) {
		alert(message);
		document.forms[0].elements[10].checked=false;
		document.forms[0].elements[11].checked=false;
		document.forms[0].elements[12].value='';
		document.forms[0].elements[13].value='';
		document.forms[0].elements[14].value='--';
		document.forms[0].elements[15].value=0;
	}
	if (erreur==2) {
	alert('Fête des Retrouvailles : saisissez le prénom de la personne qui vous accompagne');
	document.forms[0].elements[12].focus()
	}
	if (erreur==3) {
	alert('Billet couplé : saisissez le prénom de la personne qui vous accompagne');
	document.forms[0].elements[18].focus()
	}
	if (erreur==4) {
	alert('Fête des Retrouvailles : saisissez le nom de la personne qui vous accompagne');
	document.forms[0].elements[13].focus()
	}
	if (erreur==5) {
	alert('Billet couplé : saisissez le nom de la personne qui vous accompagne');
	document.forms[0].elements[19].focus()
	}
	if (erreur==0) {
	alert('Le formulaire va être envoyé au bureau du Tourdion'+rc+'N\'oubliez pas d\'envoyer votre chèque au plus vite pour valider vos demandes');
	document.forms[0].submit()
	}
}

