function submitEventos(){
	if(!$('#titulo').val()){
		$.prompt('Introduza o título.');
		return false;
	}else{
		if(!$('#resumo').val()){
			$.prompt('Introduza o resumo.');
			return false;
		}else{
			return true;	
		}	
	}
}
function submitNewsletter(){
	filtro=/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i;
	if(filtro.test($('#email_newsletter').val())){
		return true;
	}else{
		switch($('#nlang').val()){
			case 'pt':
			$.prompt('O email introduzido é inválido.');
			break;
			
			case 'en':
			$.prompt('The email is invalid.');
			break;
			
			case 'es':
			$.prompt('El correo electrónico no es válido.');
			break;
			
			case 'fr':
			$.prompt('L\'email est invalide.');
			break;
		}
		return false;	
	}
}

function validateReservas(){
	if($('#nome').val()!=''){
		if($('#telefone').val()!=''){
			return true;
		}else{
			switch($('#clang').val()){
				case 'pt':
				$.prompt('Por favor preencha o campo "telefone".');
				break;
				
				case 'en':
				$.prompt('Please fill the field "telephone".');
				break;
				
				case 'es':
				$.prompt('Por favor, rellene el campo "telefono".');
				break;
				
				case 'fr':
				$.prompt('S’il vous plaît remplir le champ "telefon".');
				break;
			}
			return false;	
		}
	}else{
		switch($('#clang').val()){
			case 'pt':
			$.prompt('Por favor preencha o campo "nome".');
			break;
			
			case 'en':
			$.prompt('Please fill the field "name".');
			break;
			
			case 'es':
			$.prompt('Por favor, rellene el campo "nombre".');
			break;
			
			case 'fr':
			$.prompt('S’il vous plaît remplir le champ "nom".');
			break;
		}
		return false;	
	}
}

function validateFormContactos(){
	filtro=/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i;
	if(filtro.test($('#email').val())){
		if($('#nome').val()!=''){
			if($('#assunto').val()!=''){
				if($('#mensagem').val()!=''){
					return true;
				}else{
					switch($('#clang').val()){
						case 'pt':
						$.prompt('Por favor preencha o campo "mensagem".');
						break;
						
						case 'en':
						$.prompt('Please fill the field "message".');
						break;
						
						case 'es':
						$.prompt('Por favor, rellene el campo "mensaje".');
						break;
						
						case 'fr':
						$.prompt('S’il vous plaît remplir le champ "message".');
						break;
					}
					return false;	
				}
			}else{
				switch($('#clang').val()){
					case 'pt':
					$.prompt('Por favor preencha o campo "assunto".');
					break;
					
					case 'en':
					$.prompt('Please fill the field "subject".');
					break;
					
					case 'es':
					$.prompt('Por favor, rellene el campo "tema".');
					break;
					
					case 'fr':
					$.prompt('S’il vous plaît remplir le champ "sujet".');
					break;
				}
				return false;	
			}
		}else{
			switch($('#clang').val()){
				case 'pt':
				$.prompt('Por favor preencha o campo "nome".');
				break;
				
				case 'en':
				$.prompt('Please fill the field "name".');
				break;
				
				case 'es':
				$.prompt('Por favor, rellene el campo "nombre".');
				break;
				
				case 'fr':
				$.prompt('S’il vous plaît remplir le champ "nom".');
				break;
			}
			return false;	
		}
	}else{
		switch($('#clang').val()){
			case 'pt':
			$.prompt('Email inválido.');
			break;
			
			case 'en':
			$.prompt('Invalid email.');
			break;
			
			case 'es':
			$.prompt('El correo electrónico no es válido.');
			break;
			
			case 'fr':
			$.prompt('L\'email est invalide.');
			break;
		}
		return false;
	}
}

var lastValue_Newsletter='';
function newsletter(o){
	if(o.value=='Subscreva a nossa newsletter...' || o.value=='Join our newsletter...' || o.value=='Únete a nuestro boletín de noticias...' || o.value=='Joignez-vous à notre newsletter...'){
		lastValue_Newsletter=o.value;
		o.value='';
	}else{
		if(o.value==''){
			o.value=lastValue_Newsletter;
		}
	}
}

$(document).ready(function(){
	$("img[@id^='img_clicker_']").hover(function(){
		$(this).css("border","5px solid #F1B310");
	},function(){
		$(this).css("border","5px solid #ffffff");
	});
	
	$("img[@id^='img_clicker_']").click(function(src){
		newsrc=$(this).attr("src").split(".jpg");
		$('#imgloader').fadeOut("slow",function(){
			$('#imgloader').css("background-image","url("+newsrc[0]+"_big.jpg)");
			$('#imgloader').fadeIn("slow");
		});
	});
	$('#lista_fotos').jScrollPane({showArrows:true});
	$('#texto_inicial').jScrollPane({showArrows:true});
	
	$('#foto').change(function(){
		$('#foto_preview').fadeOut("slow",function(){
			if($('#foto').val()){
				$('#foto_preview').attr("src",$('#foto').val());
				$('#foto_preview').fadeIn("slow");
			}
		});
	});
	$('#data_entrada').datepicker();
	$('#data_saida').datepicker();
});

function me(num){
	for(i=1;i<=4;i++){
		if(num!=i){
			$('#d'+i).hide();
		}else{
			$('#d'+i).show();
		}
	}
}