$(document).ready(function(){
	Shadowbox.init();
	$('body').ajaxComplete(function(request, settings){ //Para poder utilizar shadowbox despues de peticion AJAX
	Shadowbox.init();
	});
	
	if($('#request'))
		$('#request').click();
});

function newsletterSubmit(value){
	var filter=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;

	$('#enlaceNewsletter').attr('href', 'includes/newsletter/newsletter.php?email='+value);

	Shadowbox.init();

	$('#enlaceNewsletter').click();

	if (filter.test(value)) {

		$('#news').val('E-mail');

	}

	$('#news').focus();
}


function menu(){
	$("div.subcategoria").css("display","none");
	$("li.categoria").hover(
		function(){
			$(this).attr("class","current");
			$(this).find("div.subcategoria").css("display","block");
		},
		function(){
			$(this).attr("class","categoria");
			$("div.subcategoria").css("display","none");
		}
	);
	$("li.categoriaSinHijos").hover(
		function(){
			$(this).attr("class","currentSinHijos");
		},
		function(){
			$(this).attr("class","categoriaSinHijos");
		}
	);
	
}


/* Funciones para el formulario del buscador */
 
function buscarFocus(value) {
	if ($('#buscar').val() == value) {
		$('#buscar').css("background", "url(/imagenes/comunes/buscar-focus.gif) no-repeat");
		$('#buscar').val('');
	}
	else {
		$('#buscar').css("background","url(/imagenes/comunes/buscar-focus.gif) no-repeat");
		$('#buscar').select();
	}
	$('#buscar').css('color', '#000');		
}

function buscarBlur(value) {	
	if($('#buscar').val()=='')
		$('#buscar').val(value);
	
	if ($('#buscar').val() != value) {
		$('#buscar').css('color', '#000');
		$('#buscar').css("background", "url(/imagenes/comunes/buscar-blur.gif) no-repeat");
		$('#submitbuscar').attr("disabled",false);
	}
	else {
		$('#buscar').css('color', '#8f8e8c');
		$('#buscar').css("background", "url(/imagenes/comunes/buscar-blur.gif) no-repeat");
		$('#submitbuscar').css("background", "url(/imagenes/comunes/submitbuscardisable.gif) no-repeat 0 0px");
		$('#submitbuscar').attr("disabled",true);
	}		
}

function buscarChange(value){
	$('#buscar').css("background", "url(/imagenes/comunes/buscar-focus.gif) no-repeat");
	$('#submitbuscar').css("background", "url(/imagenes/comunes/submitbuscardisable.gif) no-repeat 0 0px");
	$('#submitbuscar').attr("disabled",false);
}

function ver_galeria(id){
	$('#'+id).click();
}

/*****************************************************************************
    The sIFR configuration should typically go in `sifr-config.js`, but in order to
    keep the config file clean, and to give a quick overview, it's done here instead.
    *****************************************************************************/

  var serifa = {
      src: '/swf/fuentes/serif-roman.swf'
    };
		
  sIFR.activate(serifa);

	  sIFR.replace(serifa, {
      selector: '.titulos'
	  ,css: {'.sIFR-root': { 'color': '#0b447f', 'font-size' : '32px','background-color' : 'transparent','letter-spacing': 0 } }
	  ,wmode : 'transparent'
	  ,offsetTop : 0
    });
	
		
  sIFR.activate(serifa);

	  sIFR.replace(serifa, {
      selector: '.titulos-blanco'
	  ,css: {'.sIFR-root': { 'color': '#ffffff', 'font-size' : '23px','background-color' : 'transparent','letter-spacing': 0 } }
	  ,wmode : 'transparent'
	  ,offsetTop : 0
    });
	
  sIFR.replace(serifa, {
      selector: '.tit-atencion'
	  ,css: {'.sIFR-root': { 'color': '#003b79', 'font-size' : '16px','background-color' : 'transparent','letter-spacing': 0 } }
	  ,wmode : 'transparent'
	  ,offsetTop : 0
    });
	 sIFR.replace(serifa, {
      selector: '.tit-newsletter'
	  ,css: {'.sIFR-root': { 'color': '#003b79', 'font-size' : '16px','background-color' : 'transparent','letter-spacing': 0 } }
	  ,wmode : 'transparent'
	  ,forceSingleLine: true
	  ,offsetTop : 0
    });

/****************************RESPUESTA DE RECOMENDAR***********************************/	
function requestRECOMENDAR(){
	alert('hola');
	Shadowbox.init();
	$('#ok-request-recomendar').click();
}
