function getUrlVars(c){var e=[],d;var a=window.location.href.slice(window.location.href.indexOf("?")+1).split("#");a=a[0].split("&");for(var b=0;b<a.length;b++){d=a[b].split("=");e.push(d[0]);e[d[0]]=d[1]}if(c){return e[c]}else{return e}};

function CreateSWF(DivID, WIDTH, HEIGHT,PELICULA,PARAMETROS)
{

	  var d = document.getElementById(DivID);
	  if(document.getElementById(DivID))
	  {	
	  	d.innerHTML = 
		'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"  codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"' +
		' width=' + WIDTH + ' height=' + HEIGHT +'>' +
		' <param name="movie" value=' + PELICULA + PARAMETROS +'><param name="quality" value="high"><param name="wmode" value="transparent"> ' +
		' <embed src="' + PELICULA + PARAMETROS +'" wmode="transparent" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="' + WIDTH + '" height="' + HEIGHT +'"></embed> ' +
		 ' </object> ';
		//alert(d.innerHTML);
	  }
}


//ESTO SUSTITUYE LOS PNGS TRANSPARENTES EN EXPLORER 6
	var ie55 = (navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion) == 4 && navigator.appVersion.indexOf("MSIE 5.5") != -1);
	var ie6 = (navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion) == 4 && navigator.appVersion.indexOf("MSIE 6.0") != -1 && navigator.appVersion.indexOf("MSIE 7")==-1);
	//alert(navigator.appVersion);
	if (jQuery.browser.msie && (ie55 || ie6)) {
		//alert("ie6"+navigator.appVersion+" "+navigator.appVersion.indexOf("MSIE 7"));
/*		var supersleight=function(){var root=false;
			var applyPositioning=true;
			var shim='images/comun/xt.gif';
			var shim_pattern=/x\.gif$/i;
		var fnLoadPngs=function(){if(root){root=document.getElementById(root);}else{root=document;}
		for(var i=root.all.length-1,obj=null;(obj=root.all[i]);i--){if(obj.currentStyle.backgroundImage.match(/\.png/i)!==null){bg_fnFixPng(obj);}
		if(obj.tagName=='IMG'&&obj.src.match(/\.png$/i)!==null){el_fnFixPng(obj);}
		if(applyPositioning&&(obj.tagName=='A'||obj.tagName=='INPUT')&&obj.style.position===''){obj.style.position='relative';}}};var bg_fnFixPng=function(obj){var mode='scale';var bg=obj.currentStyle.backgroundImage;var src=bg.substring(5,bg.length-2);if(obj.currentStyle.backgroundRepeat=='no-repeat'){mode='crop';}
		obj.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+src+"', sizingMethod='"+mode+"')";obj.style.backgroundImage='url('+shim+')';};var el_fnFixPng=function(img){var src=img.src;img.style.width=img.width+"px";img.style.height=img.height+"px";img.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+src+"', sizingMethod='scale')";img.src=shim;};var addLoadEvent=function(func){var oldonload=window.onload;if(typeof window.onload!='function'){window.onload=func;}else{window.onload=function(){if(oldonload){oldonload();}
		func();};}};return{init:function(){addLoadEvent(fnLoadPngs);},limitTo:function(el){root=el;},run:function(){fnLoadPngs();}};}();supersleight.init();
		*/
	}
	

$(document).ready(function(){
var bacg="";
$("#idioma_elegido").hover(
	function(){
		$(".idioma_no_elegido").show();
		$("#idioma_elegido").animate({width:"100%"}, 500);
		bacg=$(".idioma_elegido_first").css('background-image');
		$(".idioma_elegido_first").css('background-image',"none");
  	},
  	function () {
  		$(".idioma_no_elegido").hide();
  		$("#idioma_elegido").animate({width:"85px"}, 150);
  		//$("#idioma_elegido").css({width:""});
  		 $("#idioma_elegido").css('width', '');
  		$(".idioma_elegido_first").css('background-image', bacg);
    }	
);
});



function asignarClase(capa,clase){
	
	//alert("ASIGNANDO LA CLASE "+clase+" A LA CAPA "+capa);
	var capa = document.getElementById(capa);
	if(capa !=null){
		capa.className = clase;
	}
	
}
	
	
function menuFooter(cual){
	if(cual!=""){
		var capa = document.getElementById("footerLi_"+cual);
		if(capa.className=="revelado"){
			asignarClase("footerLi_"+cual,"noclass");
		}else{
			asignarClase("footerLi_"+cual,"revelado");
		}
	}
	
	for(c=1;c<10;c++){
		if(c!=cual){
			asignarClase("footerLi_"+c,"noclass");
		}
	}
	


	
}

function muestraCapa(cual,txt){
	
	if(cual!=""){
	var capa = document.getElementById(txt+cual);	
	if(capa.className=="revelado"){
		asignarClase(txt+cual,"noclass");
	}else{
		asignarClase(txt+cual,"revelado");
	}
		
		
	}

	/*
	for(c=1;c<10;c++){
		if(c!=cual){
			asignarClase(txt+c,"noclass");
		}
	}
	*/
	
}
	
function muestraResultado(num){
	muestraCapa(num,'foto_');	
	muestraCapa(num,'texto_');
	
	var flecha = document.getElementById("flecha_"+num);	
	if(flecha.className=="flechaR"){
		asignarClase("flecha_"+num,"flechaDown");
	}else{
		asignarClase("flecha_"+num,"flechaR");
	}
	
}
	
function changeDateMonth (value, name, urlbase, _day, _month){
	var month = value;
	var day = 1;
	if (name == 'Ini') {
		post_string = "diaIni="+day+"&mesIni="+month+"&diaFin="+_day+"&mesFin="+_month;
	}
	else {
		post_string = "diaIni="+_day+"&mesIni="+_month+"&diaFin="+day+"&mesFin="+month;
	}
	cargaBuscador(urlbase, post_string);
}	
	
function changeDateBuscador(value, name, urlbase, _day, _month){
	dataA=value.split("/");
	if(dataA.length==3){
	
		var day = dataA[0];
		var month = dataA[2]+""+dataA[1];
		if (name == 'Ini') {
			post_string = "diaIni="+day+"&mesIni="+month+"&diaFin="+_day+"&mesFin="+_month;
		}
		else {
			post_string = "diaIni="+_day+"&mesIni="+_month+"&diaFin="+day+"&mesFin="+month;
		}
		cargaBuscador(urlbase, post_string);
		
	}
}

function changeSelectForm(name, value, actual){
	//$('a.selected',$("#"+name+"SelectWrapper span")).removeClass('selected');
	$("#"+name+"SelectWrapper span").eq(0).html($('#ul'+name+"SelectWrapper li a").eq(value).html());
	$("#ul"+name+"SelectWrapper li a.selected").removeClass('selected');
	$("#ul"+name+"SelectWrapper li").eq(value).children().addClass('selected');
	//alert($("#ul"+name+"SelectWrapper").html());
}

function changeCheckForm(nameForm, name, classname){
	if(document.getElementById(name).type=='checkbox'){
		extra="Checkbox";
	} else {
		extra="Radio";
	}
	//alert(name+"Checkbox");
	var checkV=document.getElementById(name).checked;
	if(extra=="Radio" && checkV){
		radio_name=document.getElementById(name).name;
		radioForm=eval("document."+nameForm+"."+radio_name);
		//alert(radio_name+ " "+radioForm);
		if(radioForm.length>1){
			for(i=0; i<radioForm.length; i++){
				radioForm[i].checked=false;
				$("#"+radioForm[i].id+extra+" a").removeClass('jqTransformChecked');
				document.getElementById("block_"+radioForm[i].id).className=classname;
			}
		}
	}
	if(checkV){
		$("#"+name+extra+" a").addClass('jqTransformChecked')
		document.getElementById("block_"+name).className=classname+"_check";
	} else {
		$("#"+name+extra+" a").removeClass('jqTransformChecked');
		document.getElementById("block_"+name).className=classname;
	}
}

$(document).ready(function(){
	$("img[@src$=png]").pngfix();
	$("#FooterDireccion").pngfix();
	$("#columnaHomeR").pngfix();
//	$(".fondoBuscadorVerde").pngfix();
	$("#columnaHomeL").pngfix();
	$("#HabitacionBuscador").pngfix();
	
	//cargaBuscador();
	//cargaBuscadorHotel();
	//cargaBuscadorResultado();
});

function cargaBuscador(path, post_string){
	if(window.location.search){ wSearch = window.location.search + '&'; }else{ wSearch = '?'; };
	
	$.ajax({
	   type: "POST",
	   url: path + "searchbox/" + wSearch + post_string,
	   data: "",
	   success: function(msg){
	   	$("#BuscarHabitacionHotel").html(msg);
	   	$('form').jqTransform({imgPath: 'images/jqtransform/'});
	   	$('.date-pick').datePicker();
	   	$("img[@src$=png]").pngfix();
	   	

	   	if(!(window.location.host == 'test.hoteles-silken.com' || window.location.host == 'hoteles-silken.com')){ base = '/silken'; }else{ base = ''; }
		
		if(getUrlVars('engine') == 'simple')
		{
		   	$('#buscadorForm').submit(function(){
		   		
		   		var _in = $('#diaIni').val() + '-' + $('#mesIni').val().substring(6, 6 - 2) + '-' + $('#mesIni').val().substring(0, 4);
		   		var _out = $('#diaFin').val() + '-' + $('#mesFin').val().substring(6, 6 - 2) + '-' + $('#mesFin').val().substring(0, 4);

		   		window.location = base + '/wp-content/themes/hotel/book_simple/step1.php?_l=' + curLang + '&_h=' + hotelId + '&_in=' + _in + '&_out=' + _out;
		   		
				return false;
			});
		}
		}
	 });
}

