
	// Funció que submita el formulari del menú esquerra.
	function submitar(intOpcio)
	{
		document.forms.frmMenu.opcio.value = intOpcio;
		document.forms.frmMenu.submit();
	}

	// Funció que submita el formulari dels idiomes.
	function submitarIdiomes(strIdioma)
	{
		document.forms.frmMenu.idioma.value=strIdioma;
		document.forms.frmMenu.submit();
	}

// ---------------------------------------------------------------------
// VALIDA ELS CAMPS OBLIGATORIS DELS FORMULARIS
// ---------------------------------------------------------------------
function validarForm(oForm,texte1,texte2)
{
	 var bEnviar = true;
	 var valorCamp = "";

	 for (var i=0; i<oForm.elements.length; i++)
	 {
	 	 valorCamp = ignoreSpaces(oForm.elements[i].value);
	 	 if ((bEnviar) && (valorCamp =="") && (oForm.elements[i].style.top=='0px'))
	 	 {
	 	 	bEnviar = false;
	 	 	oForm.elements[i].focus();
	 	 	alert(texte1);
	 	 }
	 	 if ((bEnviar) && (oForm.elements[i].style.top=='1px'))
	 	 {
	 	 	oForm.elements[i].focus();
	 	 	bEnviar = validarMail(valorCamp,texte2);
	 	 }
	 }

	 return bEnviar;
}


// ---------------------------------------------------------------------
//FUNCIÓ QUE ELIMINIA ELS ESPAIS EN BLANC D'UN CAMP
// ---------------------------------------------------------------------
function ignoreSpaces(string)
{
		 var temp = "";
		 string = '' + string;
		 splitstring = string.split(" ");
		 for(i = 0; i < splitstring.length; i++)
		 		 temp += splitstring[i];
		 return temp;
}


// ---------------------------------------------------------------------
// FUNCIO PER VALIDAR ADREÇA DE CORREU
// ---------------------------------------------------------------------
function validarMail(direccio,texte) {
	var EmailOk  = true;
	var AtSym    = direccio.indexOf('@');
	var Period   = direccio.lastIndexOf('.');
	var Espais   = direccio.indexOf(' ');
	var Lengthh   = direccio.length - 1   ;

	if ((AtSym < 1) ||                     	// '@' no pot ser a la primera posició
    	    (Period <= AtSym+1) ||             	// hi ha d'haver un caràcter com a mínim entre '@' i '.'
    	    (Period == Lengthh ) ||            	// hi ha d'haver un caràcter com a mínim després de '.'
    	    (Espais != -1))          		// no hi pot haber espais
   	{
      		EmailOk = false;
      		alert(texte);
   	}
	return EmailOk
}

function obreFinestre(pobj)
{
	var finestre = window.open("mostrarFoto.php?strNomFoto="+pobj.name + "g.jpg", "", "toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0");
}

function mostrarImatge(strNomFoto)
{
	var finestre = window.open("mostrarFoto.php?strNomFoto="+strNomFoto, "", "toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0");
}