
$(function() {		
	try{
		// initialize overlay trigger
		$("#a_campus").overlay({expose: "#000"});
		$('#gallery a').lightBox();
	}catch(e){}  		

});

function showComentar()
{
//	$("#form_valoracion").slideUp('slow', function(){$("#form_comentarios").slideToggle();});
	$("#form_valoracion").slideUp('slow', function(){$("#form_menu").slideUp('slow', function(){$("#form_comentarios").slideToggle();});});
}

function showValorar()
{
//	$("#form_comentarios").slideUp('slow', function(){$("#form_valoracion").slideToggle();});
	$("#form_comentarios").slideUp('slow', function(){$("#form_menu").slideUp('slow', function(){$("#form_valoracion").slideToggle();});});
}

function showMenu()
{
	$("#form_valoracion").slideUp('slow', function(){$("#form_comentarios").slideUp('slow', function(){$("#form_menu").slideToggle();});});
}

function comprobarDatos(idioma)
{
	if(idioma == 0)
	{
		//CATALAN
		var lang_comprobando_datos 	= 'Comprovant dades...';
		var lang_error_email 		= 'El camp <strong>E-mail</strong> és obligatori';
		var lang_error_comentario	= 'El camp <strong>Comentari</strong> és obligatori';
		var lang_enviando			= 'Enviant comentari...';
	}
	else
	{
		//CASTELLANO
		var lang_comprobando_datos 	= 'Comprobando datos...';
		var lang_error_email 		= 'El campo <strong>E-mail</strong> es obligatorio';
		var lang_error_comentario	= 'El campo <strong>Comentario</strong> es obligatorio';
		var lang_enviando			= 'Enviando comentario...';
	}
	$("#mensaje").html(lang_comprobando_datos);
	$("#mensaje").removeClass();
	$("#mensaje").addClass('msg_check');
	
	if($("#email_comentario").val() == '')
	{
		$("#mensaje").html(lang_error_email);
		$("#mensaje").removeClass();
		$("#mensaje").addClass('msg_mal');
		document.getElementById('email_comentario').focus();
		return false;
	}

	if($("#comentari").val() == '')
	{
		$("#mensaje").html(lang_error_comentario);
		$("#mensaje").removeClass();
		$("#mensaje").addClass('msg_mal');
		document.getElementById('comentari').focus();
		return false;
	}

	$("#mensaje").html(lang_enviando);
	$("#mensaje").removeClass();
	$("#mensaje").addClass('msg_check');
}

function comprobarDatosValoracion(idioma)
{
	if(idioma == 0)
	{
		//CATALAN
		var lang_comprobando_datos 	= 'Comprovant dades...';
		var lang_error_email 		= 'El camp <strong>E-mail</strong> és obligatori';
		var lang_enviando			= 'Enviant valoració...';
	}
	else
	{
		//CASTELLANO
		var lang_comprobando_datos 	= 'Comprobando datos...';
		var lang_error_email 		= 'El campo <strong>E-mail</strong> es obligatorio';
		var lang_enviando			= 'Enviando valoración...';
	}
	
	$("#mensaje_valoracion").html(lang_comprobando_datos);
	$("#mensaje_valoracion").removeClass();
	$("#mensaje_valoracion").addClass('msg_check');
	
	if($("#email_valoracion").val() == '')
	{
		$("#mensaje_valoracion").html(lang_error_email);
		$("#mensaje_valoracion").removeClass();
		$("#mensaje_valoracion").addClass('msg_mal');
		document.getElementById('email_valoracion').focus();
		return false;
	}

	$("#mensaje_valoracion").html(lang_enviando);
	$("#mensaje_valoracion").removeClass();
	$("#mensaje_valoracion").addClass('msg_check');
}

function comprobarDatosMenu(idioma)
{
	if(idioma == 0)
	{
		//CATALAN
		var lang_comprobando_datos 	= 'Comprovant dades...';
		var lang_error_email 		= 'El camp <strong>E-mail</strong> és obligatori';
		var lang_enviando			= 'Enviant...';
	}
	else
	{
		//CASTELLANO
		var lang_comprobando_datos 	= 'Comprobando datos...';
		var lang_error_email 		= 'El campo <strong>E-mail</strong> es obligatorio';
		var lang_enviando			= 'Enviando...';
	}
	
	$("#mensaje_menu").html(lang_comprobando_datos);
	$("#mensaje_menu").removeClass();
	$("#mensaje_menu").addClass('msg_check');
	
	if($("#email_menu").val() == '')
	{
		$("#mensaje_menu").html(lang_error_email);
		$("#mensaje_menu").removeClass();
		$("#mensaje_menu").addClass('msg_mal');
		document.getElementById('email_menu').focus();
		return false;
	}

	$("#mensaje_menu").html(lang_enviando);
	$("#mensaje_menu").removeClass();
	$("#mensaje_menu").addClass('msg_check');
}

function email_ajax(idioma)
{
	if(idioma == 0)
	{
		//CATALAN
		var lang_email_destinatario	= 'El camp <strong>e-mail destinatari</strong> és obligatori.';
		var lang_nom				= 'El camp <strong>vostre nom</strong> és obligatori.';
		var lang_email				= 'El camp <strong>vostre e-mail</strong> és obligatori.';
		var lang_asunto				= 'El camp <strong>assumpte</strong> és obligatori.';
		var lang_enviando			= "Enviant l'e-mail al teu amic...";
		var lang_enviado			= 'El restaurant ha estat enviat al teu amic.';
	}
	else
	{
		//CASTELLANO
		var lang_email_destinatario	= 'El campo <strong>e-mail destinatario</strong> es obligatorio.';
		var lang_nom				= 'El campo <strong>tu nombre</strong> es obligatorio.';
		var lang_email				= 'El campo <strong>tu e-mail</strong> es obligatorio.';
		var lang_asunto				= 'El campo <strong>asunto</strong> es obligatorio.';
		var lang_enviando			= "Enviando el email a tu amigo...";
		var lang_enviado			= 'El restaurante ha sido enviado a tu amigo.';
	}
	
	var amigo_email = $("#amigo_email").val();
	var tu_nom		= $("#tu_nom").val();
	var tu_email	= $("#tu_email").val();
	var asunto		= $("#asunto").val();
	var comentarios	= $("#comentarios").val();
	var uid			= $("#uid").val();
	
	if (document.frm_invitar_amigo.amigo_email.value.length==0){
		$("#mensaje_amigo").removeClass();
		$("#mensaje_amigo").addClass('msg_mal');
		$("#mensaje_amigo").html(lang_email_destinatario);
		document.frm_invitar_amigo.amigo_email.focus()
		return 0;
	} 		

	if (document.frm_invitar_amigo.tu_nom.value.length==0){
		$("#mensaje_amigo").removeClass();
		$("#mensaje_amigo").addClass('msg_mal');
		$("#mensaje_amigo").html(lang_nom);
		document.frm_invitar_amigo.tu_nom.focus()
		return 0;
	} 		

	if (document.frm_invitar_amigo.tu_email.value.length==0){
		$("#mensaje_amigo").removeClass();
		$("#mensaje_amigo").addClass('msg_mal');
		$("#mensaje_amigo").html(lang_email);
		document.frm_invitar_amigo.tu_email.focus()
		return 0;
	} 		

	if (document.frm_invitar_amigo.asunto.value.length==0){
		$("#mensaje_amigo").removeClass();
		$("#mensaje_amigo").addClass('msg_mal');
		$("#mensaje_amigo").html(lang_asunto);
		document.frm_invitar_amigo.asunto.focus()
		return 0;
	} 		

	var param = 'uid='+uid+'&amigo_email='+amigo_email+'&tu_nom='+tu_nom+'&tu_email='+tu_email+'&asunto='+asunto+'&comentarios='+comentarios;
	$("#mensaje_amigo").removeClass();
	$("#mensaje_amigo").addClass('msg_check');
	$("#mensaje_amigo").html(lang_enviando);
	jQuery.ajax({
		type: 'GET',
		url: 'invitar_amigo.php',
		data: param,
		success: function(data){
		$("#mensaje_amigo").removeClass();
		$("#mensaje_amigo").addClass('msg_ok');
			$("#mensaje_amigo").html(lang_enviado);
			$("#amigo_email").val('');
			$("#tu_nom").val('');
			$("#tu_email").val('');
			$("#asunto").val('');
			$("#comentarios").val('');
			setInterval("blanquear()",3000);
		}
	});
}

function blanquear()
{
	$("#mensaje_amigo").removeClass();
	$("#mensaje_amigo").html('');		
}

function cambiarEstrellas(valoracion)
{
	$('#estrellas').removeClass();
	switch(valoracion)
	{
		case 1:
			$('#estrellas').addClass('puntuacioStars02');
			$('#estrellas').css('background-position', '0 -40px');
			break;
		case 2:
			$('#estrellas').addClass('puntuacioStars04');
			$('#estrellas').css('background-position', '0 -80px');
			break;
		case 3:
			$('#estrellas').addClass('puntuacioStars06');
			$('#estrellas').css('background-position', '0 -120px');
			break;
		case 4:
			$('#estrellas').addClass('puntuacioStars08');
			$('#estrellas').css('background-position', '0 -160px');
			break;
		case 5:
			$('#estrellas').addClass('puntuacioStars10');
			$('#estrellas').css('background-position', '0 -200px');
			break;
	}
}

function verificar()
{
	var lang_comprobando	= 'Comprovant dades...';
	$("#mensaje").removeClass();
	$("#mensaje").addClass('msg_check');
	$("#mensaje").html(lang_comprobando);

	var uid 	= $("#uid").val();
	var pass 	= $("#pass").val();
	var param	= 'uid='+uid+'&pass='+pass;
	jQuery.ajax({
		type: 'GET',
		url: 'acceder.php',
		data: param,
		success: function(data){
			if(data == '')
				window.location = 'admin_restaurant.php?uid='+uid;
			else
			{
				$("#mensaje").removeClass();
				$("#mensaje").addClass('msg_mal');
				$("#mensaje").html(data);			
			}
		}
	});	
	return false;
}

function desconectar()
{
	var lang_desconectando	= 'Tancant sessió...';
	
	$("#mensaje").removeClass();
	$("#mensaje").addClass('msg_check');
	$("#mensaje").html(lang_desconectando);

	var param = 'a=d';
	jQuery.ajax({
		type: 'GET',
		url: 'acceder.php',
		data: param,
		success: function(data){
			if(data == '')
				window.location = '/restaurants/';
			else
			{
				$("#mensaje").removeClass();
				$("#mensaje").addClass('msg_mal');
				$("#mensaje").html(data);				
			}
		}
	});			
}
