$(window).load(iniciarEventos);
var cache = {};
var showmenu=0;
var is_hora_visible=false;
var is_moneda_visible=false;
var mapa_in;
var markers_info = [];
var loc_infowindow;
var registrado;
var titulo_orig;

function iniciarEventos(){
	registrado=$("#regis").val();
    iniGaleria_visitar();
	IniciarRotaImagen();
	iniGaleria_noticias();
	iniGaleria_certifica();
	iniGaleria_catalog();
        
	iniciarLogin();

	$("#select_categoria").bind("change", traercatalogo);

	$("#cerrarmas").click(function() {
		//$("#informacionpopup").effectbtn_login("transfer", { to: "#vermas" },500);
		$("#informacionpopup").css("visibility","hidden");
		$("#registrarpopup").css("visibility","hidden");
		$('#fade').css("display","none");
		$("#mappopup").css("display","none");
		$("#contenidopopup").css("display","none");
		$("#registrar_fr").attr("src","");
	});
	$("#cerrarinforpopup").click(function() {
		//$("#informacionpopup").effectbtn_login("transfer", { to: "#vermas" },500);
		$("#inforpopup").css("visibility","hidden");
		$("#inforpopup").css("z-index","0");
	});

	$("#cerrarresultados").click(function() {
		//$("#informacionpopup").effectbtn_login("transfer", { to: "#vermas" },500);
		$("#inpopup").css("visibility","hidden");
		$("#inpopup").css("z-index","0");
		$("#resultados_fr").attr("src","");
		$("#resultadospopup").css("visibility","hidden");
		//$("#informacionpopup").css("z-index","99");
		$("#resultadospopup").css("z-index","0");
	});

	$(".overeffect").bind("mouseover",function(){
		var img=$(this).attr("img_over");
		$(this).attr("src",img);
	});
	$(".overeffect").bind("mouseout",function(){
		var img=$(this).attr("img1");
		$(this).attr("src",img);
	});
	
	var seccion=$("#seccion").val();
	if(seccion=="index"){
		
	}else if(seccion=="contactenos"){
		iniciarContactenos();
	}else if(seccion=="certificaciones"){
		iniciarReconocimientos();
	}else if(seccion=="certificaciones"){
		iniciarReconocimientos();
	}else if(seccion=="catalogo"){
		iniciarCatalogo();
	}else if(seccion=="catalogo_ampliado"){
		iniciarCatalogoAmpliado();
        iniGaleria_producto();
	}else if(seccion=="descargas"){
		iniciarDescargas();
	}else if(seccion=="clientes"){
		iniciarClientes();
	}
	
	$("#menu_2, #menu_catalogo").bind("mouseover", showMenuCat);
	$("#menu_2, #menu_catalogo").bind("mouseleave", hideMenuCat);
	
}

function showMenuCat(){
	$("#menu_catalogo").show();
}

function hideMenuCat(){
	$("#menu_catalogo").hide();
}

function recorrer_selector(){
var valor=$("#select_productos option:selected ~ option:first").val();
$("#select_productos").val(valor);
$("#select_productos").trigger("change");
var ultimo_valor=$("#select_productos option:selected ~ option:last-child").val();
  if(ultimo_valor==valor){
     var segundo_valor=$("#select_categoria option:selected ~ option:first").val();
     $("#select_categoria").val(segundo_valor);
     $("#select_categoria").trigger("change");
  }
}


function iniciarClientes(){
	$("#checkcopy").bind("change",function(e){
		
		var sw = parseInt($("#hcopy").val());

		if(sw == 1){
			
			$("#direccion_factura").val($("#direccion_mercancia").val());
			$("#ciudad_factura").val($("#ciudad_mercancia").val());
			$("#telefono_factura").val($("#telefono_mercancia").val());
			$("#fax_envio_factura").val($("#fax_envio_mercancia").val());
			
			$("#hcopy").val("0");
		}else{
			$("#direccion_factura").val("");
			$("#ciudad_factura").val("");
			$("#telefono_factura").val("");
			$("#fax_envio_factura").val("");
			$("#hcopy").val("1");
		}
	});
}

function iniciarDescargas(){
	
	$("#select_categorias").bind("change",function(){
		
		var categorias=$("#select_categorias").val();

		var la=$("#la").val();
		window.location="descargas.php?id="+la+"&select_categorias="+categorias;
			
	});

}

function iniciarCatalogoAmpliado(){
	
	$("#select_tipo").bind("change",function(){
		var tipo=$("#select_tipo").val();
		var la=$("#la").val();
		if(tipo.length>0){
			window.location="catalogo-ampliado.php?la="+la+"&select_tipo="+tipo;
		}	
	});
	
	$("#select_categoria").bind("change",function(){
		var tipo=$("#select_tipo").val();
		var categoria=$("#select_categoria").val();
		var la=$("#la").val();
		if(categoria.length>0){
			window.location="catalogo-ampliado.php?la="+la+"&select_tipo="+tipo+"&select_categoria="+categoria;
		}	
	});
	
	$("#select_productos").bind("change",function(){
		var tipo=$("#select_tipo").val();
		var categoria=$("#select_categoria").val();
		var productos=$("#select_productos").val();
		var la=$("#la").val();
		if(productos.length>0){
			window.location="catalogo-ampliado.php?la="+la+"&select_tipo="+tipo+"&select_categoria="+categoria+"&select_productos="+productos;
		}	
	});
	
	$("#flecha_abajo_partes").bind("mousedown",downPhotoDiv);
	$("#flecha_abajo_partes").bind("mouseup",stopDownPhotoDiv);
	
	$("#flecha_arriba_partes").bind("mousedown",upPhotoDiv);
	$("#flecha_arriba_partes").bind("mouseup",stopUpPhotoDiv);


	

}

function downPhotoDiv(){
	var alto_padre=parseInt($("#div_partes").parent().height());
	var alto=parseInt($("#div_partes").height());
	if(alto>alto_padre){
		var resta=alto_padre-alto;
		$('#div_partes').animate({"top": resta},900, 'linear');
	}
}

function stopDownPhotoDiv(){
	$('#div_partes').stop();
}
function upPhotoDiv(){
	var left=parseInt($("#div_partes").css("top"));
	if(left<0){
		$('#div_partes').animate({"top": "0px"},900, 'linear');
	}
}
function stopUpPhotoDiv(){
	$('#div_partes').stop();
}

function iniciarCatalogo(){
	$("#select_categorias").bind("change",function(){
		var val=$(this).val();
		var la=$("#la").val();
		if(val.length>0){
			window.location="catalogo.php?la="+la+"&select_categorias="+val;
		}	
	});
}

var offset_mins=1;
var interva_servicios;
function iniciarReconocimientos(){
	iniGaleria_reconocimientos();
}

function iniGaleria_reconocimientos(){
	max=$("#maxGalServicios").val();
	$('#servicios_ant').bind("click",backImageReconocimientos);
	$('#servicios_sig').bind("click",nextImageReconocimientos);
	/*interva_visitar=setInterval(function(){
		$('#visitar_sig').click();
	},7000);*/
}
function detGaleria_reconocimientos(){
	$('#servicios_ant').unbind("click");
	$('#servicios_sig').unbind("click");
	clearInterval(interva_servicios);
}

function backImageReconocimientos(){
	detGaleria_reconocimientos();
	/*var posic=$('#div_tours').position();
	var top_p=posic.left;*/
	var top_p=parseFloat($('#div_servicios').css('left'));
	var alto=800;
	var offset=parseInt($("#offset_servicios").val());
	
	if(offset>offset_mins){
		alto=top_p+alto;
		$('#div_servicios') .animate({"left": alto},iniGaleria_reconocimientos);
		$("#offset_servicios").val(offset-offset_mins);
	}else{
		iniGaleria_servicios();
	}
	offset=($("#offset_servicios").val());
	if(offset==offset_mins){
		$('#servicios_ant').hide();
	}
	$('#servicios_sig').show();
}

function nextImageReconocimientos(){
	detGaleria_reconocimientos();
	var offset=parseInt($("#offset_servicios").val());
	var offset_mayor=parseInt($("#offset_servicios_actual").val());
	var primer_tour=parseInt($("#id_servicio_actual").val());
	var id_reconocimiento=parseInt($("#id_reconocimiento").val());
	var la=$("#la").val();
	//alert(offset);
	if(offset==offset_mayor){
		$.ajax({
			type: "POST",
			url: "contenido.php",
			data: "accion=getGalReconocimientos&random=true&codificar=no&la="+la+"&offset="+offset+"&id_reconocimiento="+id_reconocimiento,
			dataType: "json",
			success: mostrarGalReconocimientos
		});
		//$.post("contenido.php", { accion: "getToursInfo", random: "true",codificar:"no",la:la,offset:offset},mostrarProductos, "json" );
	}else{
		var alto=800;
		/*var posic=$('#div_tours').position();
		var top_p=posic.left;*/
		var top_p=parseFloat($('#div_servicios').css('left'));
		alto=top_p-alto;
		var sum_off=offset_mins+offset;
		$("#offset_servicios").val(sum_off);
		$('#div_servicios') .animate({"left": alto},iniGaleria_reconocimientos);
		$('#servicios_ant').show();
	}
	
}
function mostrarGalReconocimientos(datos){
	var msj= decodeURIComponent(datos.result);
	var html= decodeURIComponent(datos.msg);
	var offset=parseInt($("#offset_servicios").val());
	var offset_mayor=parseInt($("#offset_servicios_actual").val());
	var offset_2=parseInt(decodeURIComponent(datos.offset));
	var primer_tour=parseInt(decodeURIComponent(datos.id_to));
	var alto=800;
	var ancho=800;
	if(msj=="si"){
		/*var posic=$('#div_tours').position();
		var top_p=posic.left;*/
		
		var top_p=parseFloat($('#div_servicios').css('left'));
		alto=top_p-alto;
		var sum_off=offset_mins+offset_2;
		$("#offset_servicios").val(sum_off);
		if(sum_off>offset_mayor)
			$("#offset_servicios_actual").val(sum_off);
		var anch_div=parseInt($('#div_servicios').css("width"));
		$('#div_servicios').css("width",anch_div+ancho);
		$('#div_servicios').append(html);
		$('#div_servicios').animate({"left": alto},iniGaleria_reconocimientos);
		$('#servicios_ant').show();
	}else{
		//$('#visitar_sig').hide();
		$('#div_servicios') .animate({"left": 0},iniGaleria_reconocimientos);
		$("#offset_servicios").val(offset_mins);
		$('#servicios_ant').hide();
		//iniGaleria_visitar();
	}
}

var mapa_in;
var tof_mar=true;
var markersArray=[];
var markers=[];
function iniciarContactenos(){
	var latitud=10.420289;
	var longitud=-75.548393;
	var Options = {
      tipo: "ROADMAP",
      zoom: 5,
      geo: false,
      geomarker: true,
      scrollwheel: false,
      latitud: latitud,
      longitud: longitud
    };
			
	mapa_in=map_initialize("mapa_contactenos",Options);
	addEvent(mapa_in,"tilesloaded",addNagaMarker);
}

function addNagaMarker(){
	//alert("a");
	if(tof_mar){
		 var url="recursos/puntos.xml";
			$.ajax({
				type: "POST",
				url: url,
				dataType: "xml",
				success: function(datos){
					var cont=0;
					$(datos).find("marker").each(function(){
						var lat=$(this).attr("lat");
						var lng=$(this).attr("lng");
						var nombre=$(this).attr("nombre");
						
						var latlng = new google.maps.LatLng(lat, lng, nombre);
						var marker=addMarker(latlng,mapa_in);
						marker.id=cont;
						markers[cont]=nombre;
						
						addEvent(marker,"click",showInfoWindow);
						cont++;
					});
				}
			});
			tof_mar=false;	
	}	
}

function showInfoWindow(){
	var id=this.id;
	var nombre=markers[id];
	var infowindow=new google.maps.InfoWindow();
	infowindow.setContent("<table width='243'> <tr><th style='text-align:center' class='noticias_corp'><img height='67' border='0' width='243' src='imagenes/logo_naga.jpg' ></th></tr></table>");
    infowindow.open(mapa_in, this);
}

function traercatalogo(){
	//alert($("#select_categoria").val());
	var idcategoria=$("#select_categoria").val();

	$("#idcatalogo").val(idcategoria);

	$.ajax({
		type: "POST",
		url: "contenido.php",
		data: "accion=getcatalogo&codificar=no&idcategoria="+idcategoria,
		dataType: "text",
		success: function(datos){	
		//$(".msg_block").css("background","");
		//alert(datos);
		$("#catalog").html("");
			 $("#catalog").html(datos);
		}
	});
}

var sw=0;
function IniciarRotaImagen(){

$("#rotarb1").bind("click",rotaImagen1);
$("#rotar").bind("click",rotaImagen);
$("[cambiarimage='yes']").bind("click", cambiarimagen);
$('a[enlacedb="yes"],a[enlacepopup="yes"]').bind("click", getRegistrese);
$("#enl_login").bind("click", getIngresar);

}
///////////////////////////////////////////////////
function getIngresar(){

	if(sw==0){
		$.ajax({
			type: "POST",
			url: "contenido.php",
			data: "accion=getLoginForm&codificar=no",
			dataType: "text",
			success: function(datos){
                $("#gadget_panel").html(datos);
                iniciarLogin();			
			}
		});
		$("#gadget_panel").show();
		sw=1;
	}else{
		$("#log_usuario").attr("value","");
		$("#log_password").attr("value","");
		$("#gadget_panel").hide(); sw=0;
	}	
}

//////////////////////////////////////////////////
var max;
var interva_visitar;
function iniGaleria_visitar(){
	max=$("#maxGalVisitar").val();
	$('#visitar_ant').bind("click",backImage);
	$('#visitar_sig').bind("click",nextImage);
	interva_visitar=setInterval(function(){
		$('#visitar_sig').click();
	},7000);
}
function detGaleria_visitar(){
	$('#visitar_ant').unbind("click");
	$('#visitar_sig').unbind("click");
	clearInterval(interva_visitar);
}
var offset_min=1;
function backImage(){

	detGaleria_visitar();
	/*var posic=$('#div_tours').position();
	var top_p=posic.left;*/
	var top_p=parseFloat($('#div_visitar').css('left'));
	var alto=449;
	var offset=parseInt($("#offset_visitar").val());
	if(offset>=offset_min){
		alto=top_p+alto;
		$('#div_visitar') .animate({"left": alto},iniGaleria_visitar);
		$("#offset_visitar").val(offset-offset_min);
	}else{
		iniGaleria_visitar();
	}
	offset=($("#offset_visitar").val());
	if(offset=="0"){
		$('#visitar_ant').hide();
	}
	$('#visitar_sig').show();
}

function nextImage(){
//alert("nextimage");
	detGaleria_visitar();
	var offset=parseInt($("#offset_visitar").val());
	var offset_mayor=parseInt($("#offset_visitar_actual").val());
	var primer_tour=parseInt($("#id_que_visitar").val());
	var primer_tour_old=parseInt($("#id_que_visitar_old").val());
	var la=$("#la").val();
	
	if(offset==offset_mayor){
		$.ajax({
			type: "POST",
			url: "contenido.php",
			data: "accion=getVisitarInfo&random=true&codificar=no&la="+la+"&offset="+offset+"&primer_tour="+primer_tour+"&primer_tour_old="+primer_tour_old,
			dataType: "json",
			success: mostrarGalVisitar
		});
		//$.post("contenido.php", { accion: "getToursInfo", random: "true",codificar:"no",la:la,offset:offset},mostrarProductos, "json" );
	}else{
		var alto=449;
		/*var posic=$('#div_tours').position();
		var top_p=posic.left;*/
		var top_p=parseFloat($('#div_visitar').css('left'));
		alto=top_p-alto;
		var sum_off=offset_min+offset;
		$("#offset_visitar").val(sum_off);
		$('#div_visitar') .animate({"left": alto},iniGaleria_visitar);
		$('#visitar_ant').show();
	}
	
}
function mostrarGalVisitar(datos){
	var msj= decodeURIComponent(datos.result);
	//alert(decodeURIComponent(datos.result));
	var html= decodeURIComponent(datos.msg);
	//alert(decodeURIComponent(datos.msg));
	var offset=parseInt($("#offset_visitar").val());
	var offset_mayor=parseInt($("#offset_visitar_actual").val());
	var offset_2=parseInt(decodeURIComponent(datos.offset));
	var primer_tour=parseInt(decodeURIComponent(datos.id_to));
	var alto=449;
	var ancho=449;
	if(msj=="si"){
		
		var top_p=parseFloat($('#div_visitar').css('left'));
		alto=top_p-alto;
		var sum_off=offset_min+offset_2;
		$("#offset_visitar").val(sum_off);
		if(sum_off>offset_mayor)
			$("#offset_visitar_actual").val(sum_off);
		var anch_div=parseInt($('#div_visitar').css("width"));
		$('#div_visitar').css("width",anch_div+ancho);
		$('#div_visitar').append(html);
		$('#div_visitar') .animate({"left": alto},iniGaleria_visitar);
		$('#visitar_ant').show();
	}else{
		//$('#visitar_sig').hide();
		$('#div_visitar') .animate({"left": 0},iniGaleria_visitar);
		$("#offset_visitar").val("0");
		$('#visitar_ant').hide();
		//iniGaleria_visitar();
	}
}

/////////////////////////////////////////////////////////////////////////////////////

//////////////////////////////////////////////////
var maximun;
function iniGaleria_catalog(){
	maximun=$("#maximunGalcatalog").val();
	$('#cat_ant').bind("click",anteriorImage);
	$('#cat_sig').bind("click",siguienteImage);
}
function detGaleria_catalog(){
	$('#cat_ant').unbind("click");
	$('#cat_sig').unbind("click");
}
function iniGaleria_producto(){
	maximun=$("#maximunGalcatalog").val();
	$('#catalogo_ant').bind("click",anteriorProducto);
	$('#catalogo_sig').bind("click",siguienteProducto);
}
function detGaleria_producto(){
	$('#catalogo_ant').unbind("click");
	$('#catalogo_sig').unbind("click");
}
var offset_minimo=1;

function anteriorProducto(){
        detGaleria_producto();
	var top_p=parseFloat($('#div_programa').css('left'));
	var alto=612;
	var offset=parseInt($("#offset_catalogo").val());
	if(offset>=offset_minimo){
		alto=top_p+alto;
		$('#div_programa') .animate({"left": alto},iniGaleria_producto);
		$("#offset_catalogo").val(offset-offset_minimo);
	}else{
		iniGaleria_producto();
	}
	offset=($("#offset_catalogo").val());
	if(offset==offset_minimo){
		$('#catalogo_ant').hide();
	}
	$('#catalogo_sig').show();
	setDivCatalogoHeight(offset);
}

function siguienteProducto(){
	//alert("siguienteimage");
	detGaleria_producto();
	var offset=parseInt($("#offset_catalogo").val());
	var offset_mayor=parseInt($("#offset_catalogo_actual").val());
	var primer_tour=parseInt($("#id_que_catalogo").val());
	var primer_tour_old=parseInt($("#id_que_catalogo_old").val());
        var select_productos=parseInt($("#select_productos").val());
	var la=$("#la").val();
        var ultimo=offset_mayor-offset;
	if(offset==offset_mayor){
		$.ajax({
			type: "POST",
			url: "contenido.php",
			data: "accion=getcatalogoImagen&random=true&codificar=no&la="+la+"&offset="+offset+"&primer_tour="+primer_tour+"&primer_tour_old="+primer_tour_old+"&select_productos="+select_productos,
			dataType: "json",
			success: mostrarGalcatalogo_producto
		});
		
	}else{
		var alto=612;
		var top_p=parseFloat($('#div_programa').css('left'));
		alto=top_p-alto;
		var sum_off=offset_minimo+offset;
		$("#offset_catalogo").val(sum_off);
		$('#div_programa') .animate({"left": alto},iniGaleria_producto);
		$('#catalogo_ant').show();
		
		setDivCatalogoHeight(sum_off);
                
	}
	
}

function mostrarGalcatalogo_producto(datos){
	var msj= decodeURIComponent(datos.result);
	var html= decodeURIComponent(datos.msg);
	var offset=parseInt($("#offset_catalogo").val());
	var offset_mayor=parseInt($("#offset_catalogo_actual").val());
	var offset_2=parseInt(decodeURIComponent(datos.offset));
	var primer_tour=parseInt(decodeURIComponent(datos.id_to));
	var alto=612;
	var ancho=612;
	if(msj=="si"){
		
		var top_p=parseFloat($('#div_programa').css('left'));
		alto=top_p-alto;
		var sum_off=offset_minimo+offset_2;
		$("#offset_catalogo").val(sum_off);
		if(sum_off>offset_mayor)
			$("#offset_catalogo_actual").val(sum_off);
		var anch_div=parseInt($('#div_programa').css("width"));
		$('#div_programa').css("width",anch_div+ancho);
		$('#div_programa').append(html);
		$('#div_programa') .animate({"left": alto},iniGaleria_producto);
		$('#catalogo_ant').show();
		
		setDivCatalogoHeight(sum_off);
	}else{
		//$('#cat_sig').hide();
		$('#div_programa') .animate({"left": 0},iniGaleria_producto);
		$("#offset_catalogo").val("1");
		$('#catalogo_ant').hide();
		//iniGaleria_catalog();
		setDivCatalogoHeight(offset_minimo);
	}
}

function setDivCatalogoHeight(offset){
	var alto_img=$("[div_img='"+offset+"']").attr("alto_img");
	$('#div_programa_padre').css("height",alto_img+"px");
}


function anteriorImage(){
	detGaleria_catalog();
	/*var posic=$('#div_tours').position();
	var top_p=posic.left;*/
	var top_p=parseFloat($('#div_catalog').css('left'));
	var alto=449;
	var offset=parseInt($("#offset_catalog").val());
	if(offset>=offset_minimo){
		alto=top_p+alto;
		$('#div_catalog') .animate({"left": alto},iniGaleria_catalog);
		$("#offset_catalog").val(offset-offset_minimo);
	}else{
		iniGaleria_catalog();
	}
	offset=($("#offset_catalog").val());
	if(offset=="0"){
		$('#cat_ant').hide();
	}
	$('#cat_sig').show();
}

function siguienteImage(){
	//alert("siguienteimage");
	detGaleria_catalog();
	var offset=parseInt($("#offset_catalog").val());
	var offset_mayor=parseInt($("#offset_catalog_actual").val());
	var primer_tour=parseInt($("#id_que_catalog").val());
	var primer_tour_old=parseInt($("#id_que_catalog_old").val());
	var la=$("#la").val();
	
	if(offset==offset_mayor){
		$.ajax({
			type: "POST",
			url: "contenido.php",
			data: "accion=getcatalogInfo&random=true&codificar=no&la="+la+"&offset="+offset+"&primer_tour="+primer_tour+"&primer_tour_old="+primer_tour_old,
			dataType: "json",
			success: mostrarGalcatalog
		});
		//$.post("contenido.php", { accion: "getToursInfo", random: "true",codificar:"no",la:la,offset:offset},mostrarProductos, "json" );
	}else{
		var alto=449;
		/*var posic=$('#div_tours').position();
		var top_p=posic.left;*/
		var top_p=parseFloat($('#div_catalog').css('left'));
		alto=top_p-alto;
		var sum_off=offset_minimo+offset;
		$("#offset_catalog").val(sum_off);
		$('#div_catalog') .animate({"left": alto},iniGaleria_catalog);
		$('#cat_ant').show();
	}
	
}
function mostrarGalcatalog(datos){
	var msj= decodeURIComponent(datos.result);
	//alert(decodeURIComponent(datos.result));
	var html= decodeURIComponent(datos.msg);
	//alert(decodeURIComponent(datos.msg));
	var offset=parseInt($("#offset_catalog").val());
	var offset_mayor=parseInt($("#offset_catalog_actual").val());
	var offset_2=parseInt(decodeURIComponent(datos.offset));
	var primer_tour=parseInt(decodeURIComponent(datos.id_to));
	var alto=449;
	var ancho=449;
	if(msj=="si"){
		
		var top_p=parseFloat($('#div_catalog').css('left'));
		alto=top_p-alto;
		var sum_off=offset_minimo+offset_2;
		$("#offset_catalog").val(sum_off);
		if(sum_off>offset_mayor)
			$("#offset_catalog_actual").val(sum_off);
		var anch_div=parseInt($('#div_catalog').css("width"));
		$('#div_catalog').css("width",anch_div+ancho);
		$('#div_catalog').append(html);
		$('#div_catalog') .animate({"left": alto},iniGaleria_catalog);
		$('#cat_ant').show();
	}else{
		//$('#cat_sig').hide();
		$('#div_catalog') .animate({"left": 0},iniGaleria_catalog);
		$("#offset_catalog").val("0");
		$('#cat_ant').show();
		//iniGaleria_catalog();
	}
}

/////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////galeria noticias/////////////////
var maxnoticias;
var interva_noticias;
function iniGaleria_noticias(){

	maxnoticias=$("#maxGalnoticias").val();
	$('#noticias_ant').bind("click",backImagenoticias);
	$('#noticias_sig').bind("click",nextImagenoticias);
	//interva_noticias=setInterval(function(){
	//	$('#noticias_sig').click();
	//},7000);
}
function detGaleria_noticias(){
	$('#noticias_ant').unbind("click");
	$('#noticias_sig').unbind("click");
	//clearInterval(interva_noticias);
}
var offset_minnoticias=1;
function backImagenoticias(){

	detGaleria_noticias();
	/*var posic=$('#div_tours').position();
	var top_p=posic.left;*/
	var top_p=parseFloat($('#div_noticias').css('left'));
	var alto=420;
	var offset=parseInt($("#offset_noticias").val());
	if(offset>=offset_minnoticias){
		alto=top_p+alto;
		$('#div_noticias') .animate({"left": alto},iniGaleria_noticias);
		$("#offset_noticias").val(offset-offset_minnoticias);
	}else{
		iniGaleria_noticias();
	}
	offset=($("#offset_noticias").val());
	if(offset=="0"){
		$('#noticias_ant').hide();
	}
	$('#noticias_sig').show();
}

function nextImagenoticias(){

	detGaleria_noticias();
	var offset=parseInt($("#offset_noticias").val());
	var offset_mayor=parseInt($("#offset_noticias_actual").val());
	var primer_tour=parseInt($("#id_que_noticias").val());
	var primer_tour_old=parseInt($("#id_que_noticias_old").val());
	var la=$("#la").val();
	
	if(offset==offset_mayor){
		$.ajax({
			type: "POST",
			url: "contenido.php",
			data: "accion=getnoticiasInfo&random=true&codificar=no&la="+la+"&offset="+offset+"&primer_tour="+primer_tour+"&primer_tour_old="+primer_tour_old,
			dataType: "json",
			success: mostrarGalnoticias
		});
		//$.post("contenido.php", { accion: "getToursInfo", random: "true",codificar:"no",la:la,offset:offset},mostrarProductos, "json" );
	}else{
		var alto=420;
		/*var posic=$('#div_tours').position();
		var top_p=posic.left;*/
		var top_p=parseFloat($('#div_noticias').css('left'));
		alto=top_p-alto;
		var sum_off=offset_minnoticias+offset;
		$("#offset_noticias").val(sum_off);
		$('#div_noticias') .animate({"left": alto},iniGaleria_noticias);
		$('#noticias_ant').show();
	}
	
}
function mostrarGalnoticias(datos){
	var msj= decodeURIComponent(datos.result);
	//alert(decodeURIComponent(datos.result));
	var html= decodeURIComponent(datos.msg);
	//alert(decodeURIComponent(datos.msg));
	var offset=parseInt($("#offset_noticias").val());
	var offset_mayor=parseInt($("#offset_noticias_actual").val());
	var offset_2=parseInt(decodeURIComponent(datos.offset));
	var primer_tour=parseInt(decodeURIComponent(datos.id_to));
	var alto=420;
	var ancho=420;
	if(msj=="si"){
		
		var top_p=parseFloat($('#div_noticias').css('left'));
		alto=top_p-alto;
		var sum_off=offset_minnoticias+offset_2;
		$("#offset_noticias").val(sum_off);
		if(sum_off>offset_mayor)
			$("#offset_noticias_actual").val(sum_off);
		var anch_div=parseInt($('#div_noticias').css("width"));
		$('#div_noticias').css("width",anch_div+ancho);
		$('#div_noticias').append(html);
		$('#div_noticias') .animate({"left": alto},iniGaleria_noticias);
		$('#noticias_ant').show();
	}else{
		//$('#noticias_sig').hide();
		$('#div_noticias') .animate({"left": 0},iniGaleria_noticias);
		$("#offset_noticias").val("0");
		$('#noticias_ant').hide();
		iniGaleria_noticias();
	}
}
////////////////////////////////////////end galeria noticias/////////////////

/////////////////////////////////Certificaciones//////////////////////////////////////
var maxcertifica;
var interva_certifica;
function iniGaleria_certifica(){
	maxcertifica=$("#maxGalcertifica").val();
	$('#certifica_ant').bind("click",backImagecertifica);
	$('#certifica_sig').bind("click",nextImagecertifica);
	//interva_certifica=setInterval(function(){
	//	$('#certifica_sig').click();
	//},7000);
}
function detGaleria_certifica(){
	$('#certifica_ant').unbind("click");
	$('#certifica_sig').unbind("click");
	//clearInterval(interva_certifica);
}
var offset_mincertifica=3;
function backImagecertifica(){

	detGaleria_certifica();
	/*var posic=$('#div_tours').position();
	var top_p=posic.left;*/
	var top_p=parseFloat($('#div_certifica').css('left'));
	var alto=420;
	var offset=parseInt($("#offset_certifica").val());
	if(offset>=offset_mincertifica){
		alto=top_p+alto;
		$('#div_certifica') .animate({"left": alto},iniGaleria_certifica);
		$("#offset_certifica").val(offset-offset_mincertifica);
	}else{
		iniGaleria_certifica();
	}
	offset=($("#offset_certifica").val());
	if(offset==offset_mincertifica){
		$('#certifica_ant').hide();
	}
	$('#certifica_sig').show();
}

function nextImagecertifica(){

	detGaleria_certifica();
	var offset=parseInt($("#offset_certifica").val());
	var offset_mayor=parseInt($("#offset_certifica_actual").val());
	var primer_tour=parseInt($("#id_que_certifica").val());
	var primer_tour_old=parseInt($("#id_que_certifica_old").val());
	
	var la=$("#la").val();
	
	if(offset==offset_mayor){
		$.ajax({
			type: "POST",
			url: "contenido.php",
			data: "accion=getcertificaInfo&random=true&codificar=no&la="+la+"&offset="+offset+"&primer_tour="+primer_tour+"&primer_tour_old="+primer_tour_old,
			dataType: "json",
			success: mostrarGalcertifica
		});
		//$.post("contenido.php", { accion: "getToursInfo", random: "true",codificar:"no",la:la,offset:offset},mostrarProductos, "json" );
	}else{
		var alto=420;
		/*var posic=$('#div_tours').position();
		var top_p=posic.left;*/
		var top_p=parseFloat($('#div_certifica').css('left'));
		alto=top_p-alto;
		var sum_off=offset_mincertifica+offset;
		$("#offset_certifica").val(sum_off);
		$('#div_certifica') .animate({"left": alto},iniGaleria_certifica);
		$('#certifica_ant').show();
	}
	
}
function mostrarGalcertifica(datos){
	var msj= decodeURIComponent(datos.result);
	//alert(decodeURIComponent(datos.result));
	var html= decodeURIComponent(datos.msg);

	var offset=parseInt($("#offset_certifica").val());
	var offset_mayor=parseInt($("#offset_certifica_actual").val());
	var offset_2=parseInt(decodeURIComponent(datos.offset));
	var primer_tour=parseInt(decodeURIComponent(datos.id_to));
	var alto=420;
	var ancho=420;
	if(msj=="si"){
		
		var top_p=parseFloat($('#div_certifica').css('left'));
		alto=top_p-alto;
		var sum_off=offset_mincertifica+offset_2;
		$("#offset_certifica").val(sum_off);
		if(sum_off>offset_mayor)
			$("#offset_certifica_actual").val(sum_off);
		var anch_div=parseInt($('#div_certifica').css("width"));
		$('#div_certifica').css("width",anch_div+ancho);
		$('#div_certifica').append(html);
		$('#div_certifica') .animate({"left": alto},iniGaleria_certifica);
		$('#certifica_ant').show();
	}else{
		//$('#certifica_sig').hide();
		$('#div_certifica') .animate({"left": 0},iniGaleria_certifica);
		$("#offset_certifica").val(offset_mincertifica);
		$('#certifica_ant').hide();
		//iniGaleria_certifica();
	}
}


///////////////////////////////////end certificaciones////////////////////////////////////////
function cambiarimagen(){
	var siguiente= $(this).attr("getorden")+1;
 	$.ajax({
		type: "POST",
		url: "contenido.php",
		data: "accion=getGalerias&getorden="+siguiente,
		dataType: "json",
		success: function(datos){	
			var html= decodeURIComponent(datos.contenido);		
			$("#catalogos").html(html);
		}
	});

 	return false;
}

function getcontenNoticia(){
	//$("#investigacion").show();
	$("#registrar_fr").attr("src","registrar.php");
	$("#espaciocarga").css("background","white");
	$("#getcuerpo").css("display","");
	$("#espaciocarga").html("<div id='cargandodiv' style='background:url(imagenes/ajax-loader.gif) no-repeat center; height:150px; width:620px; '>");
	var alias= $(this).attr("alias");
	var accion= $(this).attr("accion");
	var menu= $(this).attr("menu");
	var idnoticia= $(this).attr("id_noticia");
	$("#getcuerpo").ajaxError(function(event, request, settings, thrownError){
   		$(this).html("<li>Se present&oacute; un error realizando la consulta, intentelo mas tarde</li>");
 	});
	$.ajax({
   		type: "POST",
   		url: "contenido.php",
		dataType: "json",
   		data: "accion=getnoticia&opcion="+accion+"&menu="+menu+"&alias="+alias+"&id_noticia="+idnoticia,
   		success: mostratContenido2,
		timeout: 50000
 	});
	return false;
}

function iniciarLogin(){
	$("#btn_login").unbind("click");
	$("#btn_logout").unbind("click");
	$("#btn_login").bind("click", getLogin);
	$("#btn_logout").bind("click", getLogout);
	$("#cerrarlog").click(function() {
		//$("#informacionpopup").effectbtn_login("transfer", { to: "#vermas" },500);
		$("#log_usuario").attr("value","");
		$("#log_password").attr("value","");
		$("#gadget_panel").hide(); sw=0;
	
	});

}
function rotaImagen1(){
	playFlashNext();
}
function rotaImagen(){
	playFlashBack();
}

function getRegistrese(){
	efectopopup();
}
function efectopopup(){
	$('#fade').css("display","block");
	$('#fade').css("visibility","visible");
		
	$("#informacionpopup").css("visibility","visible");
	$("#registrarpopup").css("visibility","visible");
	$("#informacionpopup").css("z-index","99999");
	$("#registrarpopup").css("z-index","99999");
	$("#registrar_fr").css("z-index","99999");	
	$("#registrar_fr").attr("src","registrar.php");

		$.ajax({
			type: "POST",
			url: "contenido.php",
			data: "accion=registrarvisitaRegistrese&codificar=no",
			dataType: "json",
			success: function(datos){
			}
		});
}


function getLogout(){
	
	$.ajax({
		type: "POST",
		url: "contenido.php",
		data: "accion=getLogout&codificar=no",
		dataType: "json",
		success: function(datos){
			var salir= decodeURIComponent(datos.salirboton);
			var html= decodeURIComponent(datos.html);
			$("#usuarioactual").html(html);
			$("#botonsalir").html(salir);
			quitarbienvenido();
			iniciarLogin();
			$("#enl_login").bind("click", getIngresar);sw=0;
		}
	});
}

function quitarbienvenido(){
registrado="incorrecto";

$("#usuarioactual").hide();

}
function getLogin(){
	var la="es";
	var usuario=$("#log_usuario").val();
	var password=$("#log_password").val();
	var tof=true;
	$(".log_fields").each(function(){
		var val=$(this).val();
		if(validarVacio(val)==false){
			tof=false;
			$(this).css("border-color","red");
		}else{
			tof=true;
			$(this).css("border-color","#999999");
		}
	});
	
	if(tof){
		$("#btn_login").attr("src","imagenes/ajax-loader3.gif");
		$.ajax({
			type: "POST",
			url: "contenido.php",
			data: "accion=getLogin&codificar=no&&usuario="+usuario+"&password="+password+"&la="+la,
			dataType: "json",
			success: function(datos){
				var result= decodeURIComponent(datos.result);
				var salir= decodeURIComponent(datos.salirboton);
				var campana=decodeURIComponent(datos.campana);
				var html= decodeURIComponent(datos.html);

				if(result=="correcto"){
					$("#usuarioactual").html(html);
					$("#botonsalir").html(salir);
					//$("#fl_imagenes_flash").html(campana);
							iniciarLogin();		
					//iniciarEventos();
					registrado="correcto";
					$("#gadget_panel").hide();sw=0;
					user=usuario;
					$("#user").html(usuario);
					$("#usuarioactual").show();
					//alert("mostrando el div");
				}else{
					$("#td_login").html(html);
					$("#btn_login").attr("src","imagenes/entrar.jpg");
					//registrado=false;
					$("#usuarioactual").hide();
					sw=0;
				}
			}
		});
	}
}



function iniciarGadgetsBar(){
	$(".gadgets_bar").bind("click",showGadgetBar);
	$("#cerrar_gadget_bar").bind("click",hideGadgetBar);
	//$("#gadget_panel_contenido").bind("mouseout",hideGadgetBar);
}

function preload() {
	if (!document.images) return;
	var ar = new Array();
	var arguments = preload.arguments;
	for (var i = 0; i < arguments.length; i++) {
		ar[i] = new Image();
		ar[i].src = arguments[i];
	}
}

function validarVacio(q) {  
         for ( i = 0; i < q.length; i++ ) {  
                 if ( q.charAt(i) != " " ) {  
                         return true  
                 }  
         }  
         return false  
}
function add_campos(url, param, id_div, id_campo_control){
	var cant=parseInt($('#'+id_campo_control).val());
		$.ajax({
			type: "POST",
			url: url,
			data: param+"&num_fila="+cant,
			dataType: "text",
			success: function(resp){

				$('#'+id_div).append(resp);
				//$('#'+id_div).html($('#'+id_div).html()+resp);
				$('#'+id_campo_control).val(cant+1);
			}
		});
	
}



