var tabPrix = new Array();
var reducPromo = 0;
var tabRef= new Array();
tabRef[0] = new Array();
tabRef[0][0] = 'Anglais par téléphone, 10 cours d\'une demi-heure';
tabRef[0][1] = prixgf5;
tabRef[0][2] = 0;
tabRef[0][3] = 5080 // 'gf5';
tabRef[0][4] = 5080;
tabRef[1] = new Array();
tabRef[1][0] = 'Anglais par téléphone, 20 cours d\'une demi-heure';
tabRef[1][1] = prixgf10;
tabRef[1][2] = 0;
tabRef[1][3] = 5082 //'gf10';
tabRef[1][4] = 5082;
tabRef[2] = new Array();
tabRef[2][0] = 'Anglais par téléphone, 40 cours d\'une demi-heure';
tabRef[2][1] = prixgf20;
tabRef[2][2] = 0;
tabRef[2][3] = 5083 //'gf20';
tabRef[2][4] = 5083;


tabPrix[0] = new Array();
tabPrix[0][0] = 'Anglais par téléphone, 10 cours d\'une demi-heure';
tabPrix[0][1] = prixgf5;
tabPrix[0][2] = 0;
tabPrix[0][3] = 'gf5';
tabPrix[1] = new Array();
tabPrix[1][0] = 'L\'anglais';
tabPrix[1][1] = assimPlein; //prixUnCours;
tabPrix[1][2] = rem;
tabPrix[1][3] = 5002;
tabPrix[2] = new Array();
tabPrix[2][0] = 'L\'américain sans peine';
tabPrix[2][1] = assimPlein; //prixUnCours;
tabPrix[2][2] = rem;
tabPrix[2][3] = 4895;
tabPrix[3] = new Array();
tabPrix[3][0] = 'Perfectionnement Anglais';
tabPrix[3][1] = assimPlein; //prixUnCours;
tabPrix[3][2] = rem;
tabPrix[3][3] = 4958;



var bgOff = '#fafafa' ;
var bgOn = '#fdca89' ;	

function prix(h,p){
	affichePrixGF(h,p);
	prixGF = p;
	heures = h;
	calculPrix();
}

function calculPrixAssimil(){
	prixAssimil = 0;
	coursChoisis = '';

	for (i=1;i<=3;i++){
		cb = 'cb' + i;
		tcb = 'tcb' + i;
		if(document.getElementById(cb).checked == true){
			coursChoisis  = coursChoisis  + document.getElementById(cb).value + '/';
			prixAssimil = prixAssimil + prixUnCours;
			document.getElementById('prixAS').value = prixAssimil + ' €';
		}
		else {
			document.getElementById('prixAS').value = prixAssimil ;
		}
	}	
	calculPrix();
	prixCours = prixGF ;
	dureeChoisie = 12;	

}

function colorBg(){
	// couleur de fond items selectionnés
	var rh = new Array(5,10,20);
	for (i=0;i<rh.length;i++){
		if(document.getElementById('rH'+rh[i]).checked) {
			document.getElementById('srH'+rh[i]).style.background = bgOn ;
		}
		else {
			document.getElementById('srH'+rh[i]).style.background = bgOff ;
		}
	}
	for (i=1;i<=3;i++){
		cb = 'cb' + i;
		tcb = 'tcb' + i;
		if(document.getElementById(cb).checked == true){
			document.getElementById(tcb).style.background = bgOn ;
		}
		else {
			document.getElementById(tcb).style.background  = bgOff;
		}
	}
}


function affichePrixGF(h,p){
	if(document.getElementById){
		document.getElementById('prixGF').value = p + ' €';
	}
	else {
		document.forms('formPrix').prixGF.value=p + ' €';
	}
}

function calculPrix(){
	// affichage prix total
	prixGlobal = prixGF + prixAssimil;
	if(document.getElementById){
		document.getElementById('prixGlobal').value = prixGlobal + ' €';
	}
	else {
		alert('Votre navigateur ne prend pas en charge le javascript correctement (non prise en charge du DOM ), vous devez utiliser une version plus récente (I.E. 5+  ou+, firefox 1+, safari ...)');
	}
	colorBg();
	tableauPrix();
}
function tableauPrix(){
	// renseigne le tableau formulaire prix
	var rh = new Array(5,10,20);
	tabPrix[0]= new Array();
	for (i=0;i<rh.length;i++){
		if(document.getElementById('rH'+rh[i]).checked) {
			tabPrix[0][0] = tabRef[i][0];
			tabPrix[0][1] = tabRef[i][1];
			tabPrix[0][2] = tabRef[i][2];
			tabPrix[0][3] = tabRef[i][3];
		}
	}
}


function conseiller(){
	nom = document.getElementById('ctN').value;
	email = document.getElementById('ctM').value;
	tel = document.getElementById('ctT').value;
	h = document.getElementById('ctH').value;
	var m = '';
	if(nom.length<2 || tel.length<8){
		m = m + 'Merci de complèter le formulaire.';
	}
	if(!verifmail(email)){
		m = m + '\n Adresse email incorrecte' ;
	}
	if (m!=''){
		alert(m);
	}
	else {
		url = 'incV2/mailConseiller.asp?e='+ email + '&t=' + tel + '&n=' + nom + '&h=' + h;
		httpRequest(url,'conseiller');
	}
}

function telephone(){
	tel = document.getElementById('gfTel').value;
	if(tel.length < 10){
		alert('le numéro de téléphone fixe est nécessaire pour que le formateur puisse vous contacter. \n Merci de le renseigner.');
		return false;
	}
	else {
		return true;
	}

}