//Funcio per a sa transparéncia d´objectes
var carregant = new Image();carregant.src="cargando.gif";
var precarga = new Image();

colorOk="#ffffff";
colorNok="#FFEADF";
colorNok2="#E6FFFF";
colorNok3="#E6FFFF";

function XTCtrans(cur,which){
	strength=(which==0)? 0.70 : 1
		if (cur.style.MozOpacity)
			cur.style.MozOpacity=strength
		else if (cur.filters)
			cur.filters.alpha.opacity=strength*100
}


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function XTCbgcolor(objNom,color){
document.getElementById(objNom).style.backgroundColor=color;
}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function XTCvalidar(objFormulari,camps){//camps: camps del formulari a validar - tipus: tipus de dades del camp de formulari
	var msg="";
	msg=XTC_msg(1)+"----------------------------------------------------------\n";
	with(objFormulari){
	dentrada = new Date(ano.value,eval(mes.value+1),dia.value);
	dsalida = new Date(ano2.value,eval(mes2.value+1),dia2.value);
	//window.status=entrada + " - " + salida;

	  if (dentrada>dsalida){//Si entrada mayor salida
		XTCbgcolor('ano',colorNok2);
		XTCbgcolor('mes',colorNok2);
		XTCbgcolor('dia',colorNok2);
		XTCbgcolor('ano2',colorNok2);
		XTCbgcolor('mes2',colorNok2);
		XTCbgcolor('dia2',colorNok2);
		//msg+="Mayor";
		}
		else if (String(dentrada)==String(dsalida)){//Si entrada igual que salida
		XTCbgcolor('ano',colorNok2);
		XTCbgcolor('mes',colorNok2);
		XTCbgcolor('dia',colorNok2);
		XTCbgcolor('ano2',colorNok2);
		XTCbgcolor('mes2',colorNok2);
		XTCbgcolor('dia2',colorNok2);
		msg+="\t"+XTC_msg(6);
		}
		else{
			XTCbgcolor('ano',colorOk);
			XTCbgcolor('mes',colorOk);
			XTCbgcolor('dia',colorOk);
			XTCbgcolor('ano2',colorOk);
			XTCbgcolor('mes2',colorOk);
			XTCbgcolor('dia2',colorOk);
		}

		separador="-";
		arrCamps=camps.split("-");
    	for (var i=0; i < arrCamps.length; i++) {
			if (eval(arrCamps[i]).value==""){
					XTCbgcolor(arrCamps[i],colorNok);
					if(arrCamps[i]=="nombre"){msg+="\t"+XTC_msg(3);}
					if(arrCamps[i]=="telefono"){msg+="\t"+XTC_msg(5);}
					if(arrCamps[i]=="email"){msg+="\t"+XTC_msg(4);}
					//msg +="\n\t-"+arrCamps[i];	
			}else{XTCbgcolor(arrCamps[i],colorOk);}
		}
		//alert(adultos.options[adultos.selectedIndex].value);
		if ((adultos.value==0)&&(ninos.value==0)){
			XTCbgcolor('adultos',colorNok3);
			msg+="\t"+XTC_msg(7);
			}
			else{
			XTCbgcolor('adultos',colorOk);
			XTCbgcolor('ninos',colorOk);
			}	
		
		if (formapago.value=="Tarjeta"){
			if ((numa.value=="")||(numb.value=="")||(numb.value=="")||(numd.value=="")){
				XTCbgcolor('numa',colorNok2);
				XTCbgcolor('numb',colorNok2);
				XTCbgcolor('numc',colorNok2);
				XTCbgcolor('numd',colorNok2);
				msg+=msg="\t"+XTC_msg(8);
			}else{
					var test=ValidarTJ(numa.value,numb.value,numc.value,numd.value);
					if (test==false){
						msg+=msg="\t"+XTC_msg(9);
					}else{
						XTCbgcolor('numa',colorOk);
						XTCbgcolor('numb',colorOk);
						XTCbgcolor('numc',colorOk);
						XTCbgcolor('numd',colorOk);
						}
			}
		}
				
}
		//alert(objFormulari+"-"+camps);
	if (msg!=(XTC_msg(1)+"----------------------------------------------------------\n")){
		//alert(msg);
		msg+="\n"+XTC_msg(2);
		alert(msg);
		return false;
		}
		else{
			return true;
			//return false;
			}
}	

//Redueix ses imatges de es menu / oculta indicador
function XTCout(lloc){
//alert(imatge);
//alert(imatge);
if (document.images) {
	document[lloc].height=58;
	document[lloc].width=75;
 }
}

//Amplia ses imatges de es menu / mostra indicador
function XTCover(lloc){
if (document.images) {
	document[lloc].height=63;
	document[lloc].width=80;
 }
}

//Carrega una imatge alli on se l´hi indica
function XTCcarga(lloc,imatge){
var cargada=false;
if (document.images) {
document[lloc].src=carregant.src;
precarga.src=imatge;
 }
tiempo=setTimeout('XTCplay()',1000);
}

function XTCplay(){
		document.images["ampliada"].filters[0].apply();
		document["ampliada"].src=precarga.src;
		document.images["ampliada"].filters[0].play();
}

imatges=new Array("../misc/menu_hab.jpg","../misc/menu_reserv.jpg","../misc/menu_mapa.jpg","../misc/menu_ini.jpg");
var CargaImatge=new Image();
<!--
//document.images.slide.src=eval("image"+step+".src");
////change number of images below 
var number_of_images=3;
//change speed below (in seconds)
var speed=5;
var step=0;
var whichimage=1;
function slideit(){
//alert("aa");
//window.status=imatges[step];
//alert(imatges[step]);
if (!document.images)
return
if (document.all){
slide.filters.blendTrans.apply();
CargaImatge.src=imatges[step];
document.getElementById("slide").style.background =  'url("'+ CargaImatge.src +'")';
}
if (document.all)
slide.filters.blendTrans.play();
whichimage=step;
if (step<number_of_images)
step++;
else
step=0;
if (document.all)
setTimeout("slideit()",speed*1000+3000);
else
setTimeout("slideit()",speed*1000);
}

//-->

//obri finestra oer ses imatges
function XTCplus(id){
var windowX = (screen.width/2)-(800/2);
var windowY = (screen.height/2)-(600/2);
var localitzar = window.open("foto.php?id="+id,"imatge","width=300,height=225,scrollbars=no");
localitzar.moveTo(windowX,windowY);
localitzar.focus();
}


function reapply(){
setTimeout("slideit()",2000)
return true
}
window.onerror=reapply
