// JavaScript Document
function inverse(Col)
{
var Formulaire=document.getElementById('frmReservHotel')
var coche="td";
var tdc = document.getElementById("P1");
var colonne = "P";
if(Col==1)
		{
			colonne="P";
		}
if(Col==2)
		{
			colonne="D";
		}
if(Col==3)
		{
			colonne="S";
		}
if( Formulaire )
{
	for (i=0;i<Formulaire.nbj.value;i++)
		{
		
			coche=colonne+i;
			tdc = document.getElementById(coche);
			if( tdc )
			{
				tdc.checked=!tdc.checked;
			}
		}
}

}



function pension(idx)
{
	//var tdc = document.getElementById('sfrmpnsspc');
	var tdc = document.getElementById('sfrmpnsspc');
	if( tdc )
	{
		tdc.style.display = (idx=="Pension personalisée") ? "block" : "none";
	}
}

function nuits()
{
	var obj;
	obj = document.getElementById('aannee');
	var AY = obj ? obj.value : obj;
	obj=document.getElementById('amois');
	var AM = obj ? obj.value : obj;
	obj=document.getElementById('ajour');
	var AD = obj ? obj.value : obj;
	obj=document.getElementById('dannee');
	var DY = obj ? obj.value : obj;
	obj=document.getElementById('dmois');
	var DM = obj ? obj.value : obj;
	obj=document.getElementById('djour');
	var DD = obj ? obj.value : obj;
	var LabelNuit=document.getElementById('nuit');
	if( LabelNuit && AY && AM && AD && DY && DM && DD )
	{
		var arr = new Date (AY , AM-1 ,AD ,0,0,0,0 );
		var dep = new Date (DY , DM-1 , DD,0,0,0,0 );
		var MinMilli = 1000 * 60;       //Initialize variables.
		var HrMilli = MinMilli * 60;
		var JrMilli = HrMilli * 24;
		difdate = Date.parse(dep) - Date.parse(arr);
		difdate = Math.round(difdate / JrMilli);
		if(difdate) { LabelNuit.innerHTML = "<strong>" +difdate + " nuits </strong>" ;}
	}
}


function jsSendForm(idfrm)
{
	obj = document.getElementById(idfrm);
	if( obj )
	{
		obj.submit();
	}
}

function fctShowHide (id_name) {
	if (document.getElementById(id_name).className == "show") {
		document.getElementById(id_name).className = "hide";
	} else {
		document.getElementById(id_name).className = "show";
	}
	
}
function fctOpenNewsLetter()
{
	document.getElementById("bannerHome").className = "hide";
	document.getElementById("newsLetter").className = "newsLetterOpen";
}

function fctShowHideSearch (id_name,numTab) {
	var obj;
	
	for (i=1;i<=numTab;i++)
	{
		obj = document.getElementById("btnsearch"+i);
		if( obj )
			obj.className = "";
		obj = document.getElementById("search"+i);
		if( obj )
			obj.className = "hide";
		obj = document.getElementById("contentsearch"+i);
		if( obj )
		{
			obj.style.display = "none";
		}
	}
	obj = document.getElementById("btn"+id_name);
	if( obj )
		obj.className = "selected";
	obj = document.getElementById(id_name);
	if( obj )
		obj.className = "show";
	obj = document.getElementById("content"+id_name);
	if( obj )
		obj.style.display = "block";
}
function fctShowHideBookType (id_name,numTab) {
	for (i=1;i<=numTab;i++) {
		document.getElementById("btnbookType"+i).className = "";
		document.getElementById("bookType"+i).className = "hide";
	}
	document.getElementById("btn"+id_name).className = "selected";
	document.getElementById(id_name).className = "show";
}
function fctShowHideFicheDet (id_name) {
	if (document.getElementById(id_name).className == "show") {
		document.getElementById(id_name).className = "hide";
		document.getElementById("fichDet"+id_name).className = "close";
	} else {
		document.getElementById(id_name).className = "show";
		document.getElementById("fichDet"+id_name).className = "open";
	}
}
function fctSubCathOver (id_name, imgobj) {
	var objSubCath = document.getElementById(id_name).getElementsByTagName("h2");
	document.getElementById(id_name).className = "subCatInfo selected";
	document.getElementById("subCatTitle").innerHTML = "<span>"+objSubCath[0].innerHTML+"</span>";
	//document.images['subCatImg'].src = "media/images/sectionImg/"+id_name+".jpg";
	if( imgobj )
	{
		document.images['subCatImg'].src = imgobj.src;
	}
	else
	{
		document.images['subCatImg'].src = "";
	}
}
function fctSubCathOut (id_name, imgobj) {
	document.getElementById(id_name).className = "subCatInfo";
	document.getElementById("subCatTitle").innerHTML = "";
	if( imgobj )
	{
		document.images['subCatImg'].src = imgobj.src;
	}
	else
	{
		document.images['subCatImg'].src = "";
	}
}
function fctChangeFiche (id_name) {
	document.getElementById("card"+varCardOpen).className = "hide";
	document.getElementById("btnCard"+varCardOpen).className = "";
	document.getElementById("card"+id_name).className = "show";
	document.getElementById("btnCard"+id_name).className = "selected";
	varCardOpen = id_name;
}

/*
function js_preload_images(images)
{
	var obj_images = new Array(len(images));
	var i;
	for(i = 0; i < len(images) ; i++)
	{
		g_menuImages[i] = new Image();
		g_menuImages[i].src = images[i];
	}
	return obj_images;
}*/

function jsChangeImage(id, path, pathbig)
{
	var obj = document.getElementById(id+'Src');
	if( obj )
	{
		obj.src = path;
	}
	obj = document.getElementById(id+'Link');
	if( obj )
	{
		obj.href = pathbig;
	}
}