var badBrowser = (/MSIE ((5\.5)|6)/.test(navigator.userAgent) && navigator.platform == "Win32");
var badBrowser7 = (/MSIE ((5\.5)|6|7)/.test(navigator.userAgent) && navigator.platform == "Win32");
$(function(){
	if (!badBrowser7){
		$('#thumbs').superbgimage().hide();
		$('#contenedor').fadeTo('slow', 1.0);
		$(".fade").hover(function(){
			$(this).fadeTo("slow", 0.4);
		},function(){
			$(this).fadeTo("slow", 1.0); // Al 100% on mouseout
		});
	}
	$("#slide_mou").capslide({caption_color:'white',caption_bgcolor:'black',overlay_bgcolor:'#000000',border:'0px solid #ccc',showcaption:true});
	$("#slide_jose").capslide({caption_color:'white',caption_bgcolor:'black',overlay_bgcolor:'#000000',border:'0px solid #ccc',showcaption:true});
	$("#slide_jes").capslide({caption_color:'white',caption_bgcolor:'black',overlay_bgcolor:'#000000',border:'0px solid #ccc',showcaption:true});
	$("#slide_fede").capslide({caption_color:'white',caption_bgcolor:'black',overlay_bgcolor:'#000000',border:'0px solid #ccc',showcaption:true});
	$("#slide_frankie").capslide({caption_color:'white',caption_bgcolor:'black',overlay_bgcolor:'#000000',border:'0px solid #ccc',showcaption:true});
	$("#slide_gf").capslide({caption_color:'white',caption_bgcolor:'black',overlay_bgcolor:'#000000',border:'0px solid #ccc',showcaption:true});
	$("#slide_cn").capslide({caption_color:'white',caption_bgcolor:'black',overlay_bgcolor:'#000000',border:'0px solid #ccc',showcaption:true});
	$("#slide_ath").capslide({caption_color:'white',caption_bgcolor:'black',overlay_bgcolor:'#000000',border:'0px solid #ccc',showcaption:true});
	$("#slide_ds").capslide({caption_color:'white',caption_bgcolor:'black',overlay_bgcolor:'#000000',border:'0px solid #ccc',showcaption:true});
	$("#slide_scp").capslide({caption_color:'white',caption_bgcolor:'black',overlay_bgcolor:'#000000',border:'0px solid #ccc',showcaption:true});
	$("#slide_del").capslide({caption_color:'white',caption_bgcolor:'black',overlay_bgcolor:'#000000',border:'0px solid #ccc',showcaption:true});
	$("label").inFieldLabels();
	$("#enviar_newsletter").click(function(){return validar_newsletter();});
	$("#enviar_contacto").click(function(){return validar_envio();});
});

function cambiar_fondo(numero){
	$("body").fadeOut("fast", function(){$("body").css('background-image', 'url(../_img_fondos/fondo'+numero+'.jpg)');});
	$("body").fadeIn("slow");
}

function validar_envio(){
	var fallo = 0;
	var mensaje = "";
	if (document.form_contacto.nombre.value.length <= 2){
		document.form_contacto.nombre.focus();
		fallo = 1;
		//$.prettyPhoto.open('../_img/nombre.jpg','','');
		alert("Debe escribir su nombre.");
	}else{
		if (document.form_contacto.email.value.length <= 5){
			document.form_contacto.email.focus();
			fallo = 1;
			//$.prettyPhoto.open('../_img/email.jpg','','');
			alert("Debe escribir un email válido.");
		}else{
			if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.form_contacto.email.value))){
				document.form_contacto.email.focus();
				fallo = 1;
				//$.prettyPhoto.open('../_img/email.jpg','','');
				alert("Debe escribir un email válido.");
			}else{
				if (document.form_contacto.asunto.value.length <= 0){
					document.form_contacto.asunto.focus();
					fallo = 1;
					//$.prettyPhoto.open('../_img/asunto.jpg','','');
					alert("El asunto debe tener una longitud de al menos 5 caracteres.");
				}else{
					if (document.form_contacto.mensaje.value.length <= 10){
						document.form_contacto.mensaje.focus();
						fallo = 1;
						//$.prettyPhoto.open('../_img/mensaje_vacio.jpg','','');
						alert("El mensaje debe tener una longitud de al menos 10 caracteres.");
					}else{
						if (!document.form_contacto.cb_condicion_uso.checked){
							fallo = 1;
							//$.prettyPhoto.open('../_img/condiciones.jpg','','');
							alert("Debe aceptar las condiciones de uso.");
						}
					}
				}
			}
		}
	}
	if (fallo == 0){
		var param = "nombre="+document.form_contacto.nombre.value+"&email="+document.form_contacto.email.value+"&telefono="+document.form_contacto.tlf.value+"&asunto="+document.form_contacto.asunto.value+"&mensaje="+document.form_contacto.mensaje.value;
		$.ajax({
			type: "POST",
			url: "../comun/envio_email.php",
			contentType: "application/x-www-form-urlencoded",
			data: param,
			cache: false,
			success: getmessage = function(envio){
				if (envio == "ok"){//envio correcto
					//$.prettyPhoto.open('../_img/mensaje_ok.jpg','','');
					alert("Muchas gracias por ponerse en contacto con nosotros. En un breve plazo de tiempo recibirá nuestra respuesta.");
				}else{//imposible enviar
					//$.prettyPhoto.open('../_img/mensaje_ko.jpg','','');
					alert("El mensaje no se ha podido enviar. Por favor, intentelo más tarde.");
				}
			}
		})
	}
	return false;
}

function validar_newsletter(){
	var fallo = 0;
	var mensaje = "";
	if (document.newsletter_form.email_newsletter.value.length <= 5){
		document.newsletter_form.email_newsletter.focus();
		fallo = 1;
		alert("Debe escribir un email válido.");
		//$.prettyPhoto.open('../_img/email.jpg','','');
	}else{
		if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.newsletter_form.email_newsletter.value))){
			document.newsletter_form.email_newsletter.focus();
			fallo = 1;
			alert("Debe escribir un email válido.");
			//$.prettyPhoto.open('../_img/email.jpg','','');
		}else{
			if (!document.newsletter_form.cb_condicion_uso1.checked){
				fallo = 1;
				alert("Debe aceptar las condiciones de uso");
				//$.prettyPhoto.open('../_img/condiciones.jpg','','');
			}
		}
	}
	if (fallo == 0){
		var param = "email="+document.newsletter_form.email_newsletter.value;
		$.ajax({
			type: "POST",
			url: "../comun/anadir_email.php",
			contentType: "application/x-www-form-urlencoded",
			data: param,
			cache: false,
			success: getmessage = function(envio){
				if (envio == "ok"){//email añadido
					alert("El email ha sido añadido correctamente.");
					//$.prettyPhoto.open('../_img/suscribir_ok.jpg','','');
				}else if (envio == "ya"){//email ya disponible
					alert("El email que intenta añadir ya existe en nuestro newsletter.");
					//$.prettyPhoto.open('../_img/error_yaexiste.jpg','','');
				}else{//imposible añadir
					alert("No se ha podido añadir el email. Intentelo más tarde.");
					//$.prettyPhoto.open('../_img/suscribir_ko.jpg','','');
				}
			}
		})
	}
	return false;
}
jQuery(document).ready(function() {
	var options2={align:'bottom',coefficient:1.5,labels:false};
	jQuery('#menu').jqDock(options2);
	jQuery('#list3').accordion({header:'div.title',active:false,alwaysOpen:false,animated:'easeslide',autoheight:false});
});
function CreateBookmarkLink(strTitle, strLink){strVersion=navigator.appVersion;strVersion=strVersion.toLowerCase();if(document.all){/* IE */window.external.AddFavorite(strLink,strTitle);}else if (window.sidebar && strVersion.indexOf('safari') == -1){/* Firefox */window.sidebar.addPanel(strTitle, strLink,"");}else{/*Opera*/alert('Añadir este sitio a mis favoritos | Añadir o presionar Ctrl+D.' );}}