var montreH = 0;
var montreP = 0;
var montreL = 0;
var montreC = 0;

function fillvol(f,v) {
	var t = v.split('-');
	f.elements['mb_var[depart]'].value = t[0];
	f.elements['mb_var[arrivee]'].value = t[1];
}

function popCodePromo(v) {
	if(v == 'vsn') {
		return window.confirm('Un code promo est disponible  : r'+String.fromCharCode(233)+'duction de 20 EUROS avec le code HOTEL-PROMO chez Voyages-SNCF (cliquez sur OK ci-dessous pour effectuer votre r'+String.fromCharCode(233)+'servation avec la r'+String.fromCharCode(233)+'duction)\n\nComment profiter de cette r'+String.fromCharCode(233)+'duction :\n\n- le code est valable jusqu\'au 31 octobre 2007 pour un voyage effectu'+String.fromCharCode(233)+' avant le 29 f'+String.fromCharCode(233)+'vrier 2008\n- r'+String.fromCharCode(233)+'duction applicable lors d\'une r'+String.fromCharCode(233)+'servation ferme et d'+String.fromCharCode(233)+'finitive pour un hotel portant la mention Offre Sp'+String.fromCharCode(233)+'ciale et pour un achat de 200 euros minimum hors taxes et frais de gestion\n-le code de r'+String.fromCharCode(233)+'duction vous sera demand'+String.fromCharCode(233)+' dans la partie Devis. Ins'+String.fromCharCode(233)+'rez le code de votre bon de r'+String.fromCharCode(233)+'duction dans le champ comme indiqu'+String.fromCharCode(233)+', cliquez sur Recalculer pour que votre r'+String.fromCharCode(233)+'duction soit prise en compte\n- le bon de r'+String.fromCharCode(233)+'duction ne peut '+String.fromCharCode(234)+'tre utilis'+String.fromCharCode(233)+' qu\'une seule fois par une m'+String.fromCharCode(234)+'me personne. La r'+String.fromCharCode(233)+'duction ne peut donner lieu '+String.fromCharCode(224)+' aucun versement ni remboursement de somme d\'argent. Les r'+String.fromCharCode(233)+'ductions ne sont pas cumulables entre elles');
	}
}

function getElementsByClassName(oElm, strTagName, strClassName){
	var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
	var arrReturnElements = new Array();
	strClassName = strClassName.replace(/-/g, "\-");
	var oRegExp = new RegExp("(^|\s)" + strClassName + "(\s|$)");
	var oElement;
	for(var i=0; i<arrElements.length; i++){
		oElement = arrElements[i];
		if(oRegExp.test(oElement.className)){
			arrReturnElements.push(oElement);
		}
	}
	return (arrReturnElements);
}

function togglehotel(x) {
	var liens = getElementsByClassName(document, "li", "Hnotshow");
   for(i=0; i <liens.length;i++) {
   	liens[i].style.display = (x) ? 'block' : 'none';
   } 
}

function togglelocation(x) {
	var liens = getElementsByClassName(document, "li", "Lnotshow");
   for(i=0; i <liens.length;i++) {
   	liens[i].style.display = (x) ? 'block' : 'none';
   } 
}

function togglecamping(x) {
	var liens = getElementsByClassName(document, "li", "Cnotshow");
   for(i=0; i <liens.length;i++) {
   	liens[i].style.display = (x) ? 'block' : 'none';
   } 
}

function toggleplongee(x) {
	var liens = getElementsByClassName(document, "li", "Pnotshow");
   for(i=0; i <liens.length;i++) {
   	liens[i].style.display = (x) ? 'block' : 'none';
   } 
}

function poppamiqui(f,w,h) {
	var dim = new Array;
	dim[120] = 512;
	dim[160] = 683;
	dim[768] = 768;
	dim[904] = 904;
	dim[864] = 864;
	dim[446] = 446;
	photo = window.open('/galerie-photos/photo.php?f='+f+'&w='+dim[w]+'&h='+dim[h], 'photo', 'left=5,top=5,width='+(dim[w]+30)+',height='+(dim[h]+30));
}

function gmap(p,v) {
	carte = window.open('/gmap.php?v='+v+'&p='+p, 'carte', 'width=450,height=400,location=0');
}


function veriform(c) {
	if(!c) { window.alert("Vous devez confirmer l'authenticit"+String.fromCharCode(233)+" des informations saisies !"); return false; }
	return true;
}
