function validar(campo)
{
	$("#"+campo).removeClass();
	$("#"+campo).addClass('msg_check');
	$("#"+campo).html("Comprovant dades...");
	
	if (document.frm_classificats.categoria.value.length==0){
		$("#"+campo).removeClass();
		$("#"+campo).addClass('msg_mal');
		$("#"+campo).html("El camp <strong>Categoria</strong> és obligatori");
		document.frm_classificats.categoria.focus();
		return 0;
	}
	
	if (document.frm_classificats.tipo.value.length==0){
		$("#"+campo).removeClass();
		$("#"+campo).addClass('msg_mal');
		$("#"+campo).html("El camp <strong>Tipus</strong> és obligatori");
		document.frm_classificats.tipo.focus();
		return 0;
	}
	
	if (document.frm_classificats.enunciat.value.length==0){
		$("#"+campo).removeClass();
		$("#"+campo).addClass('msg_mal');
		$("#"+campo).html("El camp <strong>Enunciat</strong> és obligatori");
		document.frm_classificats.enunciat.focus();
		return 0;
	}
	
	if (document.frm_classificats.descripcio.value.length==0){
		$("#"+campo).removeClass();
		$("#"+campo).addClass('msg_mal');
		$("#"+campo).html("El camp <strong>Descripció</strong> és obligatori");
		document.frm_classificats.descripcio.focus();
		return 0;
	}
	
	if (document.frm_classificats.preu.value.length==0){
		$("#"+campo).removeClass();
		$("#"+campo).addClass('msg_mal');
		$("#"+campo).html("El camp <strong>Preu</strong> és obligatori");
		document.frm_classificats.preu.focus();
		return 0;
	}
}

function acceder()
{
	$("#mensaje_login").removeClass();
	$("#mensaje_login").addClass('msg_check');
	$("#mensaje_login").html("Comprovant dades...");

	if (document.frm_denuncia.login_login.value.length==0){
		$("#mensaje_login").removeClass();
		$("#mensaje_login").addClass('msg_mal');
		$("#mensaje_login").html("El camp <strong>Login</strong> és obligatori");
		document.frm_denuncia.login_login.focus();
		return 0;
	} 

	if (document.frm_denuncia.login_pass.value.length==0){
		$("#mensaje_login").removeClass();
		$("#mensaje_login").addClass('msg_mal');
		$("#mensaje_login").html("El camp <strong>Password</strong> és obligatori");
		document.frm_denuncia.login_pass.focus();
		return 0;
	} 
	
	var login_login, login_pass
	
	login_login	= $("#login_login").val();
	login_pass	= $("#login_pass").val();
	
	var param = 'login_login='+login_login+'&login_pass='+login_pass;
	jQuery.ajax({
		type: 'GET',
		url: 'publicar_denuncia.php',
		data: param,
		success: function(data){
			if(data != '')
			{
				window.location = data;
			}
			else
			{
				$("#mensaje_login").removeClass();
				$("#mensaje_login").addClass('msg_mal');
				$("#mensaje_login").html("El usuario y/o el password son incorrectos.");
			}
		}
	});
}

function finalizar_registro()
{
	$("#mensaje_alta").removeClass();
	$("#mensaje_alta").addClass('msg_check');
	$("#mensaje_alta").html("Comprovant dades...");
	
	if (document.frm_denuncia.login.value.length==0){
		$("#mensaje_alta").removeClass();
		$("#mensaje_alta").addClass('msg_mal');
		$("#mensaje_alta").html("El camp <strong>Login</strong> és obligatori");
		document.frm_denuncia.login.focus();
		return 0;
	} 
	if (document.frm_denuncia.pass.value.length==0){
		$("#mensaje_alta").removeClass();
		$("#mensaje_alta").addClass('msg_mal');
		$("#mensaje_alta").html("El camp <strong>Password</strong> és obligatori");
		document.frm_denuncia.pass.focus();
		return 0;
	} 
	if (document.frm_denuncia.re_pass.value.length==0){
		$("#mensaje_alta").removeClass();
		$("#mensaje_alta").addClass('msg_mal');
		$("#mensaje_alta").html("El camp <strong>Repetir Password</strong> és obligatori");
		document.frm_denuncia.re_pass.focus();
		return 0;
	} 
	
	if(document.frm_denuncia.pass.value != document.frm_denuncia.re_pass.value)
	{
		$("#mensaje_alta").removeClass();
		$("#mensaje_alta").addClass('msg_mal');
		$("#mensaje_alta").html("Els camps <strong>Passrowd y Re-Password</strong> han de ser iguales");
		document.frm_denuncia.pass.focus();
		return 0;
	}
	
	if (document.frm_denuncia.nom.value.length==0){
		$("#mensaje_alta").removeClass();
		$("#mensaje_alta").addClass('msg_mal');
		$("#mensaje_alta").html("El camp <strong>Nom</strong> és obligatori");
		document.frm_denuncia.nom.focus();
		return 0;
	} 
	
	if (document.frm_denuncia.cognom1.value.length==0){
		$("#mensaje_alta").removeClass();
		$("#mensaje_alta").addClass('msg_mal');
		$("#mensaje_alta").html("El camp <strong>1er Cognom</strong> és obligatori");
		document.frm_denuncia.cognom1.focus();
		return 0;
	} 
	
	if (document.frm_denuncia.email.value.length==0){
		$("#mensaje_alta").removeClass();
		$("#mensaje_alta").addClass('msg_mal');
		$("#mensaje_alta").html("El camp <strong>E-mail</strong> és obligatori");
		document.frm_denuncia.email.focus();
		return 0;
	} 
	
	var login, pass, nom, cognom1, cognom2, email, telf, adreca, edat;
	
	login		= $("#login").val();
	pass		= $("#pass").val();
	nom			= $("#nom").val();
	cognom1		= $("#cognom1").val();
	cognom2		= $("#cognom2").val();
	email		= $("#email").val();
	telf		= $("#telf").val();
	adreca		= $("#adreca").val();
	edat		= $("#edat").val();
	
	var param = 'login='+login+'&pass='+pass+'&nom='+nom+'&cognom1='+cognom1+'&cognom2='+cognom2+'&email='+email+'&telf='+telf+'&adreca='+adreca+'&edat='+edat;
	jQuery.ajax({
		type: 'GET',
		url: 'publicar_denuncia.php',
		data: param,
		success: function(data){
			if(data != '')
			{
				window.location = data;
			}
			else
			{
				$("#mensaje_alta").removeClass();
				$("#mensaje_alta").addClass('msg_mal');
				$("#mensaje_alta").html("Ya existe un usuario con el login escrito");
			}
		}
	});
}

$(function() {
	$('#gallery a').lightBox();
});

function votar(id)
{
	var data_split = '';
	var param = 'id='+id;
	jQuery.ajax({
		type: 'GET',
		url: '/foto-denuncia/votar.php',
		data: param,
		success: function(data){
			data_split = data.split('|');
			if(data_split[1] != null)
			{
				$('#votos_'+id).html(data_split[0] + ' vots');
				$('#votos_'+id).blink(300);
				alert(data_split[1]);
			}
			else
			{
				alert(data);
			}
		}
	});
}
