// JavaScript Document

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

// Precarga de las imágenes del menú


$(function(){
	MM_preloadImages('img/esp_in.gif','img/en_in.gif','img/facebook_in.png','img/twitter_in.png','img/linkedin_in.png','img/youtube_in.png','img/flickr_in.png','img/menu/concepto_in.gif','img/menu/viviendas_in.gif','img/menu/calidades_in.gif','img/menu/servicios_in.gif','img/menu/localizacion_in.gif','img/menu/contacto_in.gif','img/menu/inicio_in.gif');
	
	
	// Programamos el boton para que se quede en la sección en la que nos encontramos
	var boton = $("#"+$("#bseccion").val()).parent();
	
	var boton = document.getElementById($("#bseccion").val()).parentNode;
	
	boton.onmouseover();
	boton.onmouseout = null;
	
	
	Shadowbox.init();

	

});



function lanzaPolitica(){
	
	location.href ="index.php?seccion=politica_privacidad";
	
}


// Carrusel de imágenes

$.fn.carrusel = function(pars){
	
	var fi = pars.fi;
	var fd = pars.fd;
	var cont = 0;
	var total;
	var imgs = null;
	
	// Ocultamos
	fd.hide();
	fi.hide();
	
	var foto = $(this);
	
	// Leemos el contenido del directorio
	$.post("procesa_carrusel.php",{directorio:pars.directorio},function(salida){
		
		imgs = salida.split(",").sort(compara);
		fd.show();fi.show();
		cont = 0;
		total = imgs.length;
		
	});
	
	
	// Programamos las flechas
	fi.click(function(){
		if(cont>0) cont--;
		else cont = total-1;
		$("#loader").show();	
		var thumb = pars.directorio+"/"+imgs[cont];
		foto.hide();foto.attr("src",thumb)
		
	});
	
	fd.click(function(){
		cont=(cont+1)%total;
		$("#loader").show();	
		var thumb = pars.directorio+"/"+imgs[cont];
		foto.hide();foto.attr("src",thumb)
		
	});	
	
	
	$(this).load(function(){
		$("#loader").hide();	
		$(this).fadeIn();
	});
	
	
}


function compara(a,b){
	var uno = parseInt(a.replace(".jpg",""));
	var dos = parseInt(b.replace(".jpg",""));
	return uno-dos;
	
}


function lanzaFoto(src){
	
	var src = src.replace("small","big");
	//alert(src);
	Shadowbox.open({
		content:    src,
		player:     "img",
		caption: "<a href='download.php?fichero="+src+"'>descargar</a>",
		title:   "<span class='titulo_sb'>Las Terrazas de Rocas Blancas</span> <a class='caption' href='download.php?fichero="+src+"'>descargar</a>"
	});	
	
}


function lanzaDescarga(){
	
	location.href = "download.php?fichero="+$("#foto").attr("src").replace("small","big");
}


	

