var correctes=new Array (100);

function submitContactForm(obj){
		document.ContactUs.action = obj;
		document.ContactUs.submit();
	}
function formsubmit(obj){
		//alert('action '+obj);
		document.form1.action = obj;
		document.form1.submit();
	}
	function login(){
		document.loginform.submit();
	}
	function logout(){
		document.logoutform.submit();
	}
	function mi_cuenta_logout(idioma){
		document.logoutform.action = "detallUsuari.html?lang=" + idioma;
		document.logoutform.submit();
	}
	function registre_login(idioma){
		document.loginform.action = "detallUsuari_registre.html?lang=" + idioma;
		document.loginform.submit();
	}
	function canvi_password_login(idioma){
		document.loginform.action = "detallUsuari_password.html?lang=" + idioma;
		document.loginform.submit();
	}
	function mi_cuenta_login(idioma){
		document.loginform.action = "detallUsuari.html?lang=" + idioma;
		document.loginform.submit();
	}
	function submitform2(obj){
		document.form2.action = obj;
		document.form2.submit();
	}
	
	function submitform3(obj){
		document.form3.action = obj;
		document.form3.submit();
	}
	
	function clearPresentation(){
		document.form3.reset();
	}
	
	function changeImg(obj) {
		document.getElementById("continueImg").style.cursor = 'pointer';
		document.getElementById("continueImg").src = obj;
	
	}
	
	function changeBack(obj) {
		document.getElementById("continueImg").src = obj;
	}
	
	function changeImg1(obj) {
		document.getElementById("saveImg").style.cursor = 'pointer';
		document.getElementById("saveImg").src = obj;		
	}
	
	function changeBack1(obj) {
		document.getElementById("saveImg").src = obj;
	}
	
	function fnclear(field)
	{
		field.value="";
		document.form3.presentationFile.outerHTML='<input name="presentationFile" type="file" style="width:250px;">';
	}
	
	function clearField(field)
	{
		field.value="";
		document.form3.helpDocuments.outerHTML='<input name="helpDocuments" type="file" style="width:250px;">';
	}
	
	function clearAttachment()
	{
		document.ContactUs.attachment.outerHTML='<input name="attachment" type="file">';
	}

function appendLang(obj) {
	var str = location.href;
	if(obj=='es' && str.indexOf("?lang=es#")>0){
		str=str.replace(/lang=es#/,"lang=es");
		location.href = str;
	}
	else if(obj=='en' && str.indexOf("?lang=en#")>0){
		st=str.replace(/lang=en#/,"lang=en");
		location.href = str;
	}
	else if(obj=='en' && str.indexOf("?lang=es#")>0){
		str=str.replace(/lang=es#/,"lang=en");
		location.href = str;		
	}
	else if(obj=='es' && str.indexOf("?lang=en")>0)
	{
		str=str.replace(/lang=en/,"lang=es");
		location.href = str;
	}
	else if(obj=='es' && str.indexOf("?lang=es")>0){
		str=str.replace(/lang=es/,"lang=es");
		location.href = str;
	}
	else if(obj=='en' && str.indexOf("?lang=en")>0){
		str=str.replace(/lang=en/,"lang=en");
		location.href = str;
	}
	else if(obj=='en' && str.indexOf("?lang=es")>0){
		str=str.replace(/lang=es/,"lang=en");
		location.href = str;
	}
	else if(obj=='en')
	{
		location.href=str+'?lang=en';
	}	
	else if(obj=='es')
	{
		location.href=str+'?lang=es';
	}			
}


function changeFootImageb1(obj){
	document.getElementById("banner1").src = obj;
}

function changeFootImageBackb1(obj){
	document.getElementById("banner1").src = obj;
}

function changeFootImageb2(obj){
	document.getElementById("banner2").src = obj;
}

function changeFootImageBackb2(obj){
	document.getElementById("banner2").src = obj;
}

function changeFootImageb3(obj){
	document.getElementById("banner3").src = obj;
}

function changeFootImageBackb3(obj){
	document.getElementById("banner3").src = obj;
}

function changeFootImageb4(obj){
	document.getElementById("banner4").src = obj;
}

function changeFootImageBackb4(obj){
	document.getElementById("banner4").src = obj;
}

function changeFootImageb5(obj){
	document.getElementById("banner5").src = obj;
}

function changeFootImageBackb5(obj){
	document.getElementById("banner5").src = obj;
}
function changeFootImageb6(obj){
	document.getElementById("banner6").src = obj;
}

function changeFootImageBackb6(obj){
	document.getElementById("banner6").src = obj;
}

function changeFootImageb7(obj){
	document.getElementById("banner7").src = obj;
}

function changeFootImageBackb7(obj){
	document.getElementById("banner7").src = obj;
}

function changeFootImageb8(obj){
	document.getElementById("banner8").src = obj;
}

function changeFootImageBackb8(obj){
	document.getElementById("banner8").src = obj;
}

function changeFootImageb9(obj){
	document.getElementById("banner9").src = obj;
}

function changeFootImageBackb9(obj){
	document.getElementById("banner9").src = obj;
}

function changeFootImageb10(obj){
	document.getElementById("banner10").src = obj;
}

function changeFootImageBackb10(obj){
	document.getElementById("banner10").src = obj;
}

function changeFootImageb11(obj){
	document.getElementById("banner11").src = obj;
}

function changeFootImageBackb11(obj){
	document.getElementById("banner11").src = obj;
}

function changeFootImageb12(obj){
	document.getElementById("banner12").src = obj;
}

function changeFootImageBackb12(obj){
	document.getElementById("banner12").src = obj;
}

function changeFootImageb13(obj){
	document.getElementById("banner13").src = obj;
}

function changeFootImageBackb13(obj){
	document.getElementById("banner13").src = obj;
}

function changeFootImageb14(obj){
	document.getElementById("banner14").src = obj;
}

function changeFootImageBackb14(obj){
	document.getElementById("banner14").src = obj;
}

function changeFootImageb15(obj){
	document.getElementById("banner15").src = obj;
}

function changeFootImageBackb15(obj){
	document.getElementById("banner15").src = obj;
}

function changeFootImageb16(obj){
	document.getElementById("banner16").src = obj;
}1

function changeFootImageBackb16(obj){
	document.getElementById("banner16").src = obj;
}

function changeFootImageb17(obj){
	document.getElementById("banner17").src = obj;
}

function changeFootImageBackb17(obj){
	document.getElementById("banner17").src = obj;
}

function changeFootImageb18(obj){
	document.getElementById("banner18").src = obj;
}

function changeFootImageBackb18(obj){
	document.getElementById("banner18").src = obj;
}

function changeFootImageb19(obj){
	document.getElementById("banner19").src = obj;
}

function changeFootImageBackb19(obj){
	document.getElementById("banner19").src = obj;
}
 
function comprovar_camp(camp,id,error, missatge, valor_nulo)
{			
			if(camp.value.length<1 || camp.value==valor_nulo)
			{	
				//camp.className="box error";
				document.getElementById('error_'+id).innerHTML=missatge;
				error=true;
			}
			else
			{			
				//camp.className="box";
				document.getElementById('error_'+id).innerHTML='';
			}			
			return error
}		
		
function comprovar_camp_email(camp,id,error, missatge1, missatge2)	
{
	var filter=/(?:[A-Za-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[A-Za-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?\.)+[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[A-Za-z0-9-]*[A-Za-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])/;
			
	if(camp.value.length<1)
	{	
		//camp.className="box error";
		document.getElementById('error_'+id).innerHTML=missatge1;
		error=true;
	}
	else if (!filter.test(camp.value))
	{
		//camp.className="box error";
		document.getElementById('error_'+id).innerHTML=missatge2;
		error=true;
	}
	else
	{			
		//camp.className="box";
		document.getElementById('error_'+id).innerHTML='';
	}			
	
	return error
}

function calcularPercentatgeCorrectes ()
{
	campsok=0;
	for (i=0;i<correctes.length;i++)
	{
		if (correctes[i]) campsok++;
	}
	var numcamps = document.form1.numcamps.value;
	return (100*campsok/(numcamps));
}

function pintarPercentatgeCorrectes ()
{
		//alert (calcularPercentatgeCorrectes());
		//document.getElementById('percentatge1').innerHTML=""+calcularPercentatgeCorrectes()+" %";
}

function actualitzarCorrecte (pos, error)
{
	correctes[pos-1]=!error;
	pintarPercentatgeCorrectes();
}
