//-------------------------------------------------------------------------------------
// Menú inicial desplegable
//-------------------------------------------------------------------------------------
function mainmenu(){
$(" #menu ul ").css({display: "none"}); // Opera Fix
$(" #menu li").hover(function(){
		$(this).find('ul:first').css({visibility: "visible",display: "none"}).show(0);
		},function(){
		$(this).find('ul:first').css({visibility: "hidden"});
		});
}

//-------------------------------------------------------------------------------------
// Versión del navegador
//-------------------------------------------------------------------------------------
if($.browser.msie && ($.browser.version=="6.0" || $.browser.version=="5.5" || $.browser.version=="5.0")) {
	//EXPLORER 6, 5.5, 5
	var val = $.cookie("cookie_pdl");
	if (val != 1){
		$.cookie("cookie_pdl", null);
		$(location).attr('href','actualizar-navegador.php');
	}
}

//-------------------------------------------------------------------------------------
// Mostrar / ocultar un ID
//-------------------------------------------------------------------------------------
function mostrar(id){
	$('#'+id).toggle();
}

//-------------------------------------------------------------------------------------
// Submit del formulario de login
//-------------------------------------------------------------------------------------
function ini_submit_login(usr, email, pwd, btn, form, url){
	//Return en email
	$(email).keyup(function(e){
		if(e.keyCode == 13){
			submit_login(usr, email, pwd, btn, form, url);
		}
	});
	//Return en pwd
	$(pwd).keyup(function(e){
		if(e.keyCode == 13){
			submit_login(usr, email, pwd, btn, form, url);
		}
	});
	//Botón de enviar
	$(btn).click(function() {
		submit_login(usr, email, pwd, btn, form, url);
	});
}

function submit_login(usr, email, pwd, btn, form, url){
	$.post(url+"includes/ajax_user.php", { email: $(email).val() },
	function(ret) {
		$(usr).val(ret);
		$(form).submit();
	});
}

//-------------------------------------------------------------------------------------
// Submit del formulario de buscador
//-------------------------------------------------------------------------------------
function ini_submit_buscador(id_form, id_texto, texto_defecto){
	//El texto coge foco
	$(id_texto).focus(function () {
		if ($(this).val() == texto_defecto) $(this).val("");
	});	
	//El texto pierde foco
	$(id_texto).blur(function () {
		if ($(this).val() == "") $(this).val(texto_defecto);
	});	
	//Enviar el formulario
	$(id_form).submit(function() {
		if (($(id_texto).val() == texto_defecto) || ($(id_texto).val() == "")) return false;
		else return true;
	});
}

/* Inicialización en español para la extensión 'UI date picker' para jQuery. */
/* Traducido por Vester (xvester@gmail.com). */
jQuery(function($){
	$.datepicker.regional['es'] = {
		closeText: 'Cerrar',
		prevText: '&#x3c;Ant',
		nextText: 'Sig&#x3e;',
		currentText: 'Hoy',
		monthNames: ['Enero','Febrero','Marzo','Abril','Mayo','Junio',
		'Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'],
		monthNamesShort: ['Ene','Feb','Mar','Abr','May','Jun',
		'Jul','Ago','Sep','Oct','Nov','Dic'],
		dayNames: ['Domingo','Lunes','Martes','Mi&eacute;rcoles','Jueves','Viernes','S&aacute;bado'],
		dayNamesShort: ['Dom','Lun','Mar','Mi&eacute;','Juv','Vie','S&aacute;b'],
		dayNamesMin: ['Do','Lu','Ma','Mi','Ju','Vi','S&aacute;'],
		weekHeader: 'Sm',
		dateFormat: 'dd/mm/yy',
		firstDay: 1,
		isRTL: false,
		showMonthAfterYear: false,
		yearSuffix: ''};
	$.datepicker.setDefaults($.datepicker.regional['es']);
});

//-------------------------------------------------------------------------------------
// Salto de un select
//-------------------------------------------------------------------------------------
function select_jump(id){
	var v = $('#'+id).val();
	if (v != '' && v != '#') window.location = v;
}

//-------------------------------------------------------------------------------------
// Cambio del número de hijos
//-------------------------------------------------------------------------------------
function cambio_hijos(id){
	$(".bloque_interior_06[id*=\'fill_\']").each( function(){
		$(this).hide();
	});
	hijos = parseInt( $('#'+id).val(), 10 );
	for(i=0; i<hijos; i++) $("#fill_"+i).show();
}

//-------------------------------------------------------------------------------------
// Cambio del número de hijos (minisite)
//-------------------------------------------------------------------------------------
function cambio_hijos_minisite(id){
	$(".div_hijo[id*=\'fill_\']").each( function(){
		$(this).hide();
	});
	hijos = parseInt( $('#'+id).val(), 10 );
	for(i=0; i<hijos; i++) $("#fill_"+i).show();
}

//-------------------------------------------------------------------------------------
// Rotadores
//-------------------------------------------------------------------------------------
function rotador_ocultar_links(ant,sig){
	//OCULTAMOS LOS LINKS DE ANTERIOR Y SIGUIENTE
	$(ant+", "+sig).hide();			
	$(ant+", "+sig).css({"background": "none", "z-index": "-500"});
}

function rotador_modificar_lista(contenedor, ul, li){
	//MODIFICAMOS LA LISTA PARA MOSTRARLA CORRECTAMENTE
	$(li).css({"overflow": "hidden", "float": "left", "text-align": "left", "list-style-type": "none"});
	$(ul).css({margin: "0", padding: "0", position: "relative", "list-style-type": "none", "z-index": "1"})
	$(contenedor).css({"text-align" : "left", "overflow": "hidden", "position": "relative", "z-index": "2", "left": "0px"});
}

//-------------------------------------------------------------------------------------
// Div de compra popup
//-------------------------------------------------------------------------------------
function get_id_compra(id_div){
	return id_div.replace("links_","");
}

function mostrar_compra(id){
	if ($("#"+id).length){ //elemento existe
		pos = $("#"+id).position();
		left_compra = pos.left;
		size = $("#"+id).height();
		top_compra = pos.top+size;
		$("#links_"+id).css("top",top_compra+"px");
		$("#links_"+id).css("left",left_compra+"px");
		$("#links_"+id).css("z-index",4000);			
		$("#links_"+id).show();	
	}
}

function ocultar_compra(id){
	if ($("#"+id).length){ //elemento existe
		$("#links_"+id).hide();
	}
}
