﻿
//Funcio per validar el formulari onBlur
function val(id,tipo,valor){
	//alert(tipo);
	$.post("mail/ajaxValidator.php", {
			//Passem parametres
			t:tipo,v:valor
		}, function(data){
			$("#"+id).css("border:","1px solid "+data);
			//Pintem el color del borde amb DOM perque en jquery hi ha un error amb la propietat border
			document.getElementById(id).style.border = "1px solid " + data;
		});
}

//Funcio que valida numero amb decimals
var nav4 = window.Event ? true : false;
function validarInt(evt) { // 1
	// NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57
	var key = nav4 ? evt.which : evt.keyCode;
return (key <= 13 || (key >= 48 && key <= 57 || key==46));
}

//Funcio per quan la longitud sigui 800 no deixara pulsar cap tecla excepte backspace
function mensajeCount(texto,e) {
	if (texto.length > 9999 ){
		if (navigator.appName == "Netscape"){
			tecla = e.which;
		}else{
			tecla = e.keyCode;
		}
		if (tecla != 8){
			return false;
		}
	}else{
		return true;
	}
}
//Funció per comptar el numero de caracters (800), el comptador es posa vermell en cas d'exces (no hauria d'ocorre degut a la funcio mensajeCount)
function cuenta(){
	if($("#missatge").val().length<10){
		$("#contador").html($("#missatge").val().length+"/800");
	}else if ($("#missatge").val().length<100){
		$("#contador").html($("#missatge").val().length+"/800");
	}else{
		$("#contador").html($("#missatge").val().length+"/800");
	}
	if($("#missatge").val().length>800){
		$("#contador").css("color","#FF0000");
	}else{
		$("#contador").css("color","#000000");
	}
}
