// JavaScript Document

var NS = (document.layers) ;

var IE = (document.all) ;



function loadFotosHotel(base,id){

	if($('hiddenFotos')) new Effect.BlindDown('hiddenFotos',true);

}



function ToolTip(x,y){

	var objBody = document.getElementById("wrapper");

	if (document.all) {

		var top=objBody.scrollTop;

	}else{

		var top=window.pageYOffset;

	}

	if(top>0) y=(y+top);

	$('rollover').style.top=(y-100)+'px';

	$('rollover').style.left=(x-60)+'px';

}



function Mapear(event,x,zona){

	var posX=event.clientX;

	var posY=event.clientY;

	if(x>0){

		$('minimapa').style.backgroundPosition='left '+(x*-220)+'px';

		$('rollover').innerHTML=zona;

//		if(x==1) $('rollover').innerHTML='Zona 1';



// aca hacer switch

		ToolTip(posX,posY);

		$('rollover').style.display='block';

	}else{

		$('minimapa').style.backgroundPosition='left top';

		$('rollover').style.display='none';

	}

}



function gotoPage(page){

	location=page;

}



function showProvincias(base){

	var idpais=$('idpais').options[$('idpais').selectedIndex].value;

	if(base==0){

		setContent('procesos/ajax.showProvincias.php?idpais='+idpais,'boxprovincia');

	}else{

		setContent(base+'includes/ajax.showProvincias.php?idpais='+idpais,'boxprovincia');

	}

}







function showCiudades(base){

	var idpais=$('idpais').options[$('idpais').selectedIndex].value;

	//alert($('id_provincia'));

	var idprov=$('idprovincia').options[$('idprovincia').selectedIndex].value;

	if(base==0){

		setContent('procesos/ajax.showCiudades.php?idpais='+idpais+'&idprov='+idprov,'boxciudad');

	}else{

		setContent(base+'includes/ajax.showCiudades.php?idpais='+idpais+'&idprov='+idprov,'boxciudad');

	}

}



function gotoStep(num,tot){

	var i=0;

	while(i<tot){

		i++;

		if(i==num){

			$('parte'+i).style.display='block';

		}else{

			$('parte'+i).style.display='none';

		}	

	}

	window.scroll(0,0);

}











/*function fancyme(){



	var elementos = document.getElementsByClassName('tiposprop');  



	var longitud = (elementos.length);//parseInt(document.getElementsByClassName('tiposprop').length);



	var i=0;



	while(i<longitud){



		var tipo=elementos[i].type;



		if(tipo=='checkbox'){



			var chk=document.getElementById(elementos[i].id);



			if(chk){



				var lbl=chk.parentElement;



				if(!lbl) lbl=chk.parentNode;



				if(chk.checked==false){



					lbl.setAttribute("class", "unchecked");



					lbl.setAttribute("className", "unchecked"); 



				}else{



					lbl.setAttribute("class", "checked");



					lbl.setAttribute("className", "checked"); 



				}



			}



		}



		i++;



	}



}*/







function evaluateTipobanner(){

	var tipoban=0;

	if($('tipobanner').checked==true) tipoban=1;

	if(tipoban==1){

		showhide('tipo1',1);

		showhide('tipo0',0);

	}else{

		showhide('tipo1',0);

		showhide('tipo0',1);

	}

}







function showMessage(base,mensaje){

	var objBody = document.getElementsByTagName("body").item(0);

	var objOverlay = document.createElement("div");

	objOverlay.setAttribute('id','PopMessage');

	objOverlay.style.cursor='pointer';

	objBody.appendChild(objOverlay);

	var tam=getPageSize();

	var Overlay=$('overlay');

	Overlay.style.height=tam[1]+'px';

	if(window.pageYOffset) po_y=window.pageYOffset;

	else po_y=Math.max(document.body.scrollTop,document.documentElement.scrollTop);

	var po_x=parseInt((tam[0]-300)/2);

	po_y=po_y+50;

	objOverlay.style.top=(po_y)+'px';

	objOverlay.style.left=(po_x)+'px';

	hideSelectBoxes();

	new Effect.Appear('overlay', { duration: 0.2, from: 0.0, to: 0.8 });

	setContent(base+'includes/ajax.mensajes_ayuda.php?msgid='+mensaje,'PopMessage');

	objOverlay.style.display='block';

}







function showhide(box,ac){

	var caja=$(box);

	if(ac==0){

		caja.style.display='none';

	}else{

		caja.style.display='block';

	}

}



function DoAccion(accion,id, Pn,Sort,Type){

	var myopc=document.getElementById('MyOpc');

	var myPn=document.getElementById('MyPn');

	var myForm=document.getElementById('SBMForm');

	myopc.value=accion;

	myPn.value=Pn;

	if(accion!='new'){

		var myId=document.getElementById('MyId');

		myId.value=id;

	}

	myForm.submit();

}







function borrarImagen(img,caja){

	var hidenDiv=document.getElementById(caja);

	setContent('procesos/deleteImagen.php?img='+img,hidenDiv);

	document.reload();

}



function enfocar(){

	var box=document.getElementById('username');

	if(box) box.focus();

}



function setContent(page, container){

   new Ajax.Updater(container, page);

}



function A(e){

	if (document.all) {

		tecla = (document.all) ? e.keyCode : e.which;

	}else{

		tecla = (document.layers) ? e.keyCode : e.which;

	}

	if (tecla==13){

		event.cancelBubble = true;

		event.returnValue = false;

		return false;

	}

}



var lastlen;

var lastcolor;

function checklength(obj, len, id) {

	var color = "";

	var count = "";

	if (obj.value.length >= len){

		color = "red";

		obj.value = obj.value.substring(0, len);

	}

	else if (len - obj.value.length < len * 0.25)

	color = "#DA8103";

	if (obj.value.length != lastlen){

		count = len - obj.value.length;

		document.getElementById(id).innerHTML = count;

	}

	if (color != lastcolor){

		lastcolor = color;

		document.getElementById(id).style.color = color;

	}

}



function confirmSubmit(mensaje){

	var agree=confirm(mensaje);

	if (agree)

		return true ;

	else

		return false ;

}



function showhideCampo(campo,opc){

	var field=document.getElementById(campo);

	if(field){

		if(opc==0){

			field.style.display='none';

		}else{

			var cp=document.getElementById('cp').checked;

			if(cp==true) field.style.display='block';

			if(cp==false) field.style.display='none';

		}

	}

}





function relo(page){

	location=page;

}



function getCoords(){

	var ventana=window.open('locator.php','getcoords','width=620,height=650,top=150,left=150,scrollbars=no');

	ventana.focus();

}





function MyPics(id,acc){

	setContent('procesos/ajax.addpics.php?id='+id+'&acc='+acc,'main');

}





function TellAFriend(base,ruta){

	var objBody = document.getElementsByTagName("body").item(0);

	var objOverlay = document.createElement("div");

	objOverlay.setAttribute('id','TellaFriend');

	objOverlay.style.cursor='pointer';

	objBody.appendChild(objOverlay);

	var tam=getPageSize();

	var Overlay=$('overlay');

	if(Overlay){

		Overlay.style.height=tam[1]+'px';

		if(window.pageYOffset) po_y=window.pageYOffset;

		else po_y=Math.max(document.body.scrollTop,document.documentElement.scrollTop);

		var po_x=parseInt((tam[0]-300)/2);

		po_y=po_y+150;

		objOverlay.style.top=(po_y)+'px';

		objOverlay.style.left=(po_x)+'px';

		hideSelectBoxes();

		new Effect.Appear('overlay', { duration: 0.2, from: 0.0, to: 0.8 });

		setContent(base+'includes/ajax.tellafriend.php?base='+base+'&ruta='+ruta,'TellaFriend');

		objOverlay.style.display='block';

	}

}



function closeBox(){

	var objBody = document.getElementsByTagName("body").item(0);

	var objDiv = document.getElementById("TellaFriend");

	new Effect.Fade('overlay', { duration: 0.2, from: 0.8, to: 0 });

	objBody.removeChild(objDiv);



}

function ProcesarTaf(base,ruta){

	var destinonombre  = document.getElementById("destino-name").value;

	var destino = document.getElementById("destino-mail").value;

	var origennombre = document.getElementById("origen_name").value;

	var origenmail = document.getElementById("origen_mail").value;

	setContent(base+'includes/ajax.tellafriend.php?base='+base+'&ruta='+ruta+'&destino_mail='+destino+'&destino_name='+destinonombre+'&origennombre='+origennombre+'&origenmail='+origenmail+'&accion=enviar','TellaFriend');

}


