/* Funcions globals */
/* Comprova una variable que tingui algun camp clicat */
function compLlista(formu,llista)
{
	var i=0;
	for(i=0;i<document.forms[formu].elements[llista].length;i++)
		if(document.forms[formu].elements[llista][i].checked==true)
			return true;
	return false;
}

/* Questionari Interessos formatius */
function formCheck(formu) {
	//seleccionaListas(document.datos_generales.listas[0].value);
	error = false;
	//elem = 'listas';
	elem = 'materies[]';
	if(compLlista(formu,elem)==false){
		error= true;
		alert("Has de seleccionar algun àmbit");
	}
	elem = 'canal_procedencia[]';
	if(compLlista(formu,elem)==false){
		error= true;
		alert("Has de seleccionar algun canal de procedència");
	}	
	if(error)
		return false;
}

/* Questionari Formacio Online */
function formCheck2(formu) {
	//seleccionaListas(document.datos_generales.listas[0].value);
	error = false;
	//elem = 'listas';
	elem = 'materies[]';
	if(compLlista(formu,elem)==false){
		error= true;
		alert("Has de seleccionar alguna matèria");
	}
	if(error)
		return false;
}

//p.e. podries_fer_un_curs_online
function onoffradio(formulari,element,elementChange) {
	//es [0] perque ho comprovem sempre a partir del primer element que es el SI
	if (!document.forms[formulari].elements[element][0].checked){
		document.forms[formulari].elements[elementChange].disabled = false;
	}
	else {
		document.forms[formulari].elements[elementChange].disabled = true;
		document.forms[formulari].elements[elementChange].value = "";
	}
}
//p.e. altres_materies
function onoff(formulari,element,posicio,elementChange) {
	if (document.forms[formulari].elements[element][posicio].checked == true){
		document.forms[formulari].elements[elementChange].disabled = false;
		document.forms[formulari].elements[elementChange].value = "";
	}
	else {
		document.forms[formulari].elements[elementChange].disabled = true;
		document.forms[formulari].elements[elementChange].value = "";
	}
}

