<!--
// ------------------------------------------------------------------------
//  Script realizado por:
//      Carles Martínez Rius (c) '2005-2009
// 		infoARROBAcalaixPUNTOnet
//  No se permite la copia, distribución o modificación de
//  este código sin la obtención de un documento de conformidad
//  firmado por el autor. Posteriormente al citado procedimiento legal
//  será necesario indicar la fuente, y el autor del citado código en cada
//  código en el que sea utilizado.
//  http://www.xatcom.net/
// ------------------------------------------------------------------------

var res = (navigator.appName).search("Microsoft");

function vesA(link) {
	window.location.href = link;
}

function ObrirFinestraNEW(lloc,ample,alt) {
	finestraNEW = window.open(lloc,"finestraNEW","resizable=no,menubar=no,scrollbars=yes,status=no,width=" + ample + ",height=" + alt);
	finestraNEW.focus();
}

function PreloadImgs() {
	var args = PreloadImgs.arguments; var imgs = document.pImages; var n=0;
	if (args.length==0) { return; }
	if (!imgs) { imgs = new Array(); }
	n=imgs.length;
	for (var i=0; i<args.length; i++) { imgs[n] = new Image(); imgs[n++].src=args[i]; }
}

function SwapImg(nom, url) {
	document.images[nom].src = url;
}

function lupamask(estado, obj) {
	var aux; var bgcolor;
	if ( estado=="on" ) { aux = "block"; bgcolor="#eeeeee" } else { aux = "none"; bgcolor="#dddddd" }

	if (res==-1) {
		document.getElementById(obj + "dins").style.display = aux;
		//document.getElementById(obj).style.backgroundColor = bgcolor;
	} else {
		eval("document.all." + obj + "dins.style.display = " + aux + ";");
		//eval("document.all." + obj + ".style.backgroundColor = bgcolor");
	}
}

function SoloNums(e) {
	if (e == null) { e = window.event; }
	var tecla=0;
	if ( res==-1 ) { tecla = e.which; } else { tecla = e.keyCode; }
	if ( ((tecla>=48)&&(tecla<=57))||(tecla<=13) ) { return true; } else { return false; }
}

function SoloASCII(e, avisa) {
	var tecla=0;
	if (e == null) { e = window.event; }
	if ( res==-1 ) { tecla = e.which; } else { tecla = e.keyCode; }
	if ( ((tecla>=48)&&(tecla<=57))||((tecla>=65)&&(tecla<=90))||((tecla>=97)&&(tecla<=122))||(tecla==32)||(tecla==64)||(tecla<30) ) {
		return true;
	} else {
		if (avisa==true)
			alert("No está permitido el uso de caracteres especiales!");
		return false;
	}
}

function VerificaCorreuOK( correu ) {
	var i=0; //contador
	var l=correu.length; //longitud de la cadena d'entrada
	var arroba=false; //flag que controla si existeix l'arroba
	var punt=false; //flag que determina si existeix l'arroba
	var c=""; //variable caracter
	var pos1 = 0; var pos2 = 0;

	if ( correu.length<4 ) { return 0; }

	for (i=0; i<l; i++) {
		 c = correu.charAt(i);
		 if (c=="@") { arroba=true; pos1 = i; }
		 if ( arroba==true ) { if (c==".") { punt=true; pos2 = i; } }
	}

	if ( (pos1>0)&&(pos2>0)&&((pos2-pos1)>1)&&((l-pos2)>1) ) {
		return (arroba & punt);
	} else {
		return 0;
	}
}

function MostraAmagaCapa(nomcapa, estat) {
	var status=""; var obj;
	if (res==-1) {
		obj = document.getElementById(nomcapa);
	} else {
		eval("obj = document.all." + nomcapa + ";");
	} //IF

	if ( estat==false ) {
		obj.style.display = "none";
	} else {
		obj.style.display = "block";
	}
}

function imprimir(id) {
	ObrirFinestraNEW("imprimir.php?id=" + id,"520","350");
}

function Trimtxt(txt) {
	return txt.replace(/^\s+|\s+$/g,"");
}
function ObreCorreu() {
	var correu = "";
	for(var i=0; i<arguments.length; i++) {
		if (i==0) {
			correu = correu + arguments[i] + String.fromCharCode(64);
		} else {
			correu = correu + arguments[i];
			if (i<(arguments.length-1)) { correu = correu + String.fromCharCode(46); }
		}
	}
   window.location.href= "ma" + String.fromCharCode(105) + "lt" + String.fromCharCode(111) + String.fromCharCode(58) + correu;
}

function VeureBlocs(id) {
	AJAXLoading(true,0);
	Ajax_Open("blocs_llista.php?id=" + id,"AJAXLoading_result(0)",0);
}

function VeureTreballs(id) {
	AJAXLoading(true,0);
	Ajax_Open("treballs_llista.php?id=" + id,"AJAXLoading_result(0)",0);
}

function ForumPag(pag) {
	AJAXLoading(true,0);
	Ajax_Open("forum_missatges.php?pag=" + pag,"AJAXLoading_result(0)",0);
}
//-->
