// JavaScript Document
// JavaScript Document
$(document).ready( function() {
	inicializarEventos();
	});


function inicializarEventos(){
	expandeMasInfo();
	botonesArreglo();
	chicaForm();
	globo();
	tabs();
	ajustaCompara();
	globoCien();
}

function expandeMasInfo(){
	if ($(".mas_info").length > 0){
				/* */
		$(".mas_info").unbind("click");
		$(".mas_info").click(function () {
			if($(this).text() == "Cerrar"){
				$(this).html("Detalles");
				$(this).parent().parent().parent().parent().parent().parent().parent().parent().parent().find(".expande_mas_info").slideUp("slow");
			} else {
				$(this).html("Cerrar");
				$(this).parent().parent().parent().parent().parent().parent().parent().parent().parent().find(".expande_mas_info").slideDown("slow");
			}

		});
		/* */
	}
}

function botonesArreglo(){
	if ($(".botones_over").length > 0){
		$(".botones_over").unbind("mouseover");
		//$(".boton_home input[type='submit']").css("border","solid 1px #f00");
		$(".botones_over").mouseover(function(){$(this).removeClass("boton_off").addClass("boton_on");});
		$(".botones_over").mouseout(function(){$(this).removeClass("boton_on").addClass("boton_off");});
	}

}
function chicaForm(){
	if ($("#que_alto").length > 0){
		/* */

		var esto = document.getElementById('que_alto').offsetHeight;
		document.getElementById('el_flash').setAttribute('height',esto);
		/* */
	}
}
function globo(){
	if ($("#flotador").length > 0){
		/* */
			$(window).scroll(function()
			{
			  if($(window).scrollTop() > $("#pestanya_2_contenido").offset().top){
				if($(window).scrollTop() > ($("#pestanya_2_contenido .info_extendida_c1").height()+$("#pestanya_2_contenido").offset().top)-($("#flotador").height()-30)){

					$('#flotador').animate({top:($("#pestanya_2_contenido .info_extendida_c1").height()-$("#flotador").height())+30+"px" },{queue: false, duration: 350});
				} else {
					$('#flotador').animate({top:($(window).scrollTop()-$("#pestanya_2_contenido").offset().top)+"px" },{queue: false, duration: 350});
				}
			  } else {
				$('#flotador').animate({top:"0" },{queue: false, duration: 350});
			  }
			});
		/* */
	}
}
function tabs(){
	/* Chequeamos si existe el elemento */
	if ($(".pestanyaSelector").length > 0){
		/* */
		$(".pestanyaSelector").click(function () {
			// apago todos los tabs
			$(".pestanyaSelector_izq").removeClass("activa_izq").addClass("inactiva_izq");
			$(".pestanyaSelector_cen").removeClass("activa_cen").addClass("inactiva_cen");
			$(".pestanyaSelector_der").removeClass("activa_der").addClass("inactiva_der");
			// activo el tab del click
			$(this).children('.pestanyaSelector_izq').removeClass("inactiva_izq").addClass("activa_izq");
			$(this).children('.pestanyaSelector_cen').removeClass("inactiva_cen").addClass("activa_cen");
			$(this).children('.pestanyaSelector_der').removeClass("inactiva_der").addClass("activa_der");
			for(i=1; i<=$(".pestanyaSelector").length; i++){
				$("#pestanya_"+i+"_contenido").hide();
			}
			$("#"+$(this).attr("id")+"_contenido").show();
				if ($("#formulario").length > 0){
					if($(this).children('.pestanyaSelector_cen').text() == "Opiniones"){
						$("#formulario").hide();
					} else {
						$("#formulario").show();
					}
				}
			if($(this).attr('title') == "mapa"){
					addMarker(markers);
				}
		});

		$(".datos_ampliados").click(function () {
			// apago todos los tabs
			$(".pestanyaSelector_izq").removeClass("activa_izq").addClass("inactiva_izq");
			$(".pestanyaSelector_cen").removeClass("activa_cen").addClass("inactiva_cen");
			$(".pestanyaSelector_der").removeClass("activa_der").addClass("inactiva_der");
			// activo el tab del click
			$("#datos_izq").removeClass("inactiva_izq").addClass("activa_izq");
			$("#datos_cen").removeClass("inactiva_cen").addClass("activa_cen");
			$("#datos_der").removeClass("inactiva_der").addClass("activa_der");

			$("#pestanya_1_contenido").hide();
			$("#pestanya_2_contenido").show();

		});
		/* */
	}
}

function ajustaCompara(){
	/* Chequeamos si existe el elemento*/
	if ($("#ajusteVisualItem").length > 0){

		var aDonde = $("#pestanyas_resultados_item").offset().top-$("#item").offset().top;
		$("#ajusteVisualItem").css("height",aDonde);

	}
}

function globoCien(){
	if ($(".flotador_cien").length > 0){
		var flotador = $(".flotador_cien");
		relativo = $(".relativo");
		flotadorTop = $("."+$("input[name='top_flotador']").attr("value"));
		relativo.css("height",flotadorTop.height());
		$(window).scroll(function()
			{
			if($(window).scrollTop() > flotadorTop.offset().top){
				if($("#pestanya_2_contenido").css("display") != "block"){
				if($(window).scrollTop() > (flotadorTop.height()+flotadorTop.offset().top)-(flotador.height()-30)){
					flotador.animate({top:(flotadorTop.height()-flotador.height())+30+"px" },{queue: false, duration: 350});
					flotador.css("margin-top","15px");
				} else {
					flotador.animate({top:($(window).scrollTop()-flotadorTop.offset().top)+"px" },{queue: false, duration: 350});
					flotador.css("margin-top","15px");
				}
			  } else {
				flotador.animate({top:"0" },{queue: false, duration: 350});
				flotador.css("margin-top","0");
			  }
				}
			}
		);

	}
}
/* FUNCION PARA ABRIR LOS TERMINOS Y CONDICIONES, ETC... */
function MM_openBrWindow(theURL,winName,features)
{ 	//v2.0
	window.open(theURL,winName,features);
}
