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)) {

		$('#email').val('Introduce tu dirección de e-mail');

	}

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

function promociones_destacadas(provincia){
	$(".actual").removeClass("actual");
	$("#pes_"+provincia).addClass("actual");
	$(".contenido_viviendas.visible").fadeOut("slow", function(){
		id = $(".contenido_viviendas.visible").attr('id');
		$("#"+id).removeClass("visible");
		$("#viviendas_"+provincia).fadeIn("slow");
		$("#viviendas_"+provincia).addClass("visible");
		sIFR.activate(Helvetica_Bold);
		sIFR.replace(Helvetica_Bold, {
			selector: '.desde'
			,css: {'.sIFR-root': { 'color': '#FFFFFF', 'font-size' : '13px','background-color' : 'transparent','letter-spacing': 0 } }
			,wmode : 'transparent'
			,offsetTop : 0
			,tuneWidth : 0
			,forceSingleLine : true
		});
		
		sIFR.replace(Helvetica_Bold, {
			selector: '.importe'
			,css: {'.sIFR-root': { 'color': '#FFFFFF', 'font-size' : '20px','background-color' : 'transparent','letter-spacing': 0 } }
			,wmode : 'transparent'
			,offsetTop : 0
			,tuneWidth : 0
			,forceSingleLine : true
		});
	})
}

function locales_destacados(provincia){
	$(".activa").removeClass("activa");
	$("#pe"+provincia).addClass("activa");
	$(".contenido_locales.activo").fadeOut("slow", function(){
		id = $(".contenido_locales.activo").attr('id');
		$("#"+id).removeClass("activo");
		$("#locales_"+provincia).fadeIn("slow");
		$("#locales_"+provincia).addClass("activo");
		sIFR.activate(Helvetica_Bold);
		sIFR.replace(Helvetica_Bold, {
			selector: '.desde'
			,css: {'.sIFR-root': { 'color': '#FFFFFF', 'font-size' : '13px','background-color' : 'transparent','letter-spacing': 0 } }
			,wmode : 'transparent'
			,offsetTop : 0
			,tuneWidth : 0
			,forceSingleLine : true
		});
		
		sIFR.replace(Helvetica_Bold, {
			selector: '.importe'
			,css: {'.sIFR-root': { 'color': '#FFFFFF', 'font-size' : '20px','background-color' : 'transparent','letter-spacing': 0 } }
			,wmode : 'transparent'
			,offsetTop : 0
			,tuneWidth : 0
			,forceSingleLine : true
		});
	})
}