var aPos_Img_Fondo = new Array(3);
aPos_Img_Fondo[1] = "0px";
aPos_Img_Fondo[2] = "-454px";
aPos_Img_Fondo[3] = "-910px";
var iImg_actual = 1;
var aPos_img_crp_der = new Array(7);
aPos_img_crp_der[1] = "0px";
aPos_img_crp_der[2] = "-341px";
aPos_img_crp_der[3] = "-681px";
aPos_img_crp_der[4] = "-1021px";
aPos_img_crp_der[5] = "-1361px";
aPos_img_crp_der[6] = "-1700px";
aPos_img_crp_der[7] = "-2040px";
var iImg_actual_der = 1;
var aPos_img_enc_izq = new Array(9);
aPos_img_enc_izq[1] = "0px";
aPos_img_enc_izq[2] = "-401px";
aPos_img_enc_izq[3] = "-801px";
aPos_img_enc_izq[4] = "-1201px";
aPos_img_enc_izq[5] = "-1601px";
aPos_img_enc_izq[6] = "-2001px";
aPos_img_enc_izq[7] = "-2401px";
aPos_img_enc_izq[8] = "-2801px";
aPos_img_enc_izq[9] = "-3201px";
var iImg_actual_izq = 1;

var ciclo_imagenes = null;
var img_back_crp_der = $("<img />").attr({
		"src":"img/back_crp_der.jpg",
		"class":"img_crp_der",
		"id":"img_crp_der"
	});
var img_back_enc_izq = $("<img />").attr({
		"src":"img/back_enc_izq.jpg",
		"class":"img_enc_izq",
		"id":"img_enc_izq"
	});
function inicia_pagina(){
	cambia_pagina("item_home");
	img_back_crp_der.appendTo($("#cont_img_der"));
	img_back_enc_izq.appendTo($("#encabezado_izq"));
	$("#img_crp_der").fadeIn("slow");
	carga_imagenes_fondo();
}
function cambia_pagina(id){
	$("#contenido_izq").html("");
	$("#contenido_der").html("");
	$("#loader").load("content/"+id.substr(5)+".html");
}
function carga_imagenes_fondo(){
	ciclo_imagenes = setInterval("cambia_imagen_fondo()",5000);
}
function cambia_imagen_fondo(){
	iImg_actual = (iImg_actual == 3)?1:++iImg_actual;
	iImg_actual_der = (iImg_actual_der == 7)?1:++iImg_actual_der;
	iImg_actual_izq = (iImg_actual_izq == 9)?1:++iImg_actual_izq;
	$("#img_crp_der").animate({left:aPos_img_crp_der[iImg_actual_der]},"slow",function(){
		$("#img_enc_izq").animate({left:aPos_img_enc_izq[iImg_actual_izq]},"slow", function(){
			$("#img_fondo_home").animate({left:aPos_Img_Fondo[iImg_actual]},"slow");
		});
	});
	$("#debug_me").html(aPos_img_enc_izq[iImg_actual_izq]);
}
//Traigo la lista con las galerias existentes
function lista_galerias(){
	var sData = "&accion=listar_galerias";
	$.ajax({
		url: "admin/control/control.php",
		type: "POST",
		data: sData,
		success: carga_galerias
	});
}
//Cargo las galerias obtenidas en la pagina
function carga_galerias(e){
	if(e.split("/*/").length > 1){
		var aSplit = e.split("/*/");
		var sGaleria = "";
		var oGaleria = null;
		$("#lista_galerias").html("");
		for ( var ix = 0; ix < aSplit.length - 1; ix++) {
			sGaleria = "<div>";
			sGaleria += "<span id='"+aSplit[ix]+"'>"+aSplit[ix].replace(/_/gi," ")+"</span>";
			sGaleria += "</div>";
			oGaleria = $(sGaleria).appendTo($("#cont_der_galeria"));
			$("#"+aSplit[ix]).addClass("itm_galeria");
		}
		$(".itm_galeria").click(function(){
			lista_imagenes($(this).attr("id"));
		});
		lista_imagenes($(".itm_galeria:first").attr("id"));
	}
}
//Traigo las imágenes para listarlas en la pagina
function lista_imagenes(id){
	$("#tit_galeria").html($("#"+id).attr("id").replace(/_/gi," "));
	var sData = "&accion=listar_imagenes";
	sData += "&nom_galeria="+id;
	$.ajax({
		url: "admin/control/control.php",
		type: "POST",
		data: sData,
		success: carga_imagenes
	});
}
//Cargo las imágenes obtenidas en la pagina
function carga_imagenes(e){
	if(e.split("/*/").length > 1){
		var aSplit = e.split("/*/");
		var sGaleria = "";
		var oGaleria = null;
		$("#cont_galeria").html("");
		for ( var ix = 0; ix < aSplit.length - 1; ix++) {
			sGaleria = "<a href='img/galerias/"+aSplit[ix].replace("thumb","img")+"' >";
			sGaleria += "<img id='"+aSplit[ix]+"'";
			sGaleria += "src='img/galerias/" + aSplit[ix]+"'";
			sGaleria += "/>";
			sGaleria += "</a>";
			oGaleria = $(sGaleria).appendTo($("#cont_galeria"));
			$(oGaleria).addClass("img_galeria");
		}
		$(".img_galeria").lightBox();
	}
}
//Funcion para validar un e-mail
function valEmail(valor){
    re=/^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$/;
    if(!re.exec(valor)){
        return false;
    }else{
        return true;
    }
}
//Confirmo el envio del formulario
function confirma_envio(){
	var ret = frames['iframe_contacto'].document.getElementsByTagName("body")[0].innerHTML;
	if(ret=="")return false;
	var data = eval("("+ret+")");
	if(data.succes){
		alert("Su información ha sido enviada, nos pondremos en contacto con ud. a la brevedad.");
	}
}
//Se trae el listado de los videos
function lista_videos(){
	var sData = "&accion=listar_videos";
	$.ajax({
		url: "admin/control/control.php",
		type: "POST",
		data: sData,
		success: carga_videos
	});
}
//se insertan los video en el html
function carga_videos(e){
	if(e.split("*/*").length > 1){
		var aSplit = e.split("*/*");
		var sVideo = "";
		var oVideo = null;
		$("#lista_videos").html("");
		for (var ix = 0; ix < aSplit.length - 1; ix++) {
			aSp_Video = aSplit[ix].split("/*/");
			sVideo = "<div>";
			sVideo += "<span id='video_"+aSp_Video[0]+"'>";
			sVideo += aSp_Video[1];
			sVideo += "</span>";
			sVideo += "</div>";
			oVideo = $(sVideo).appendTo($("#lista_videos"));
			$("#video_"+aSp_Video[0]).addClass("itm_video");
		}
		$(".itm_video").click(function(){
			trae_video($(this).attr("id"));
		});
		trae_video($(".itm_video:first").attr("id"));
	}
}
function trae_video(e){
	$("#tit_videos").html($("#"+e).html());
	var sData = "&accion=trae_video";
	sData += "&cod_video=" + e.substr(6);
	$.ajax({
		url: "admin/control/control.php",
		type: "POST",
		data: sData,
		success: muestra_video
	});
}
function muestra_video(e){
	$("#cont_videos").html("");
	var sRet = "<object width='400' height='256'>";
	sRet += "<param name='movie' value='"+e+"'></param>";
	sRet += "<param name='allowFullScreen' value='true'></param>";
	sRet += "<param name='allowscriptaccess' value='always'></param>";
	sRet += "<embed src='"+e+"' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='400' height='256'></embed></object>";
	$(sRet).appendTo($("#cont_videos"));
}
//Centra dentro de la pagina el objeto enviado
function centerThis(div) {
	var winH = $(window).height();
	var winW = $(window).width();
	var centerDiv = $(div);
	centerDiv.css('top', (winH/2-centerDiv.height()/2));
	centerDiv.css('left', winW/2-centerDiv.width()/2);
}