/* ----------------------------------- */
/* Identificació per l'area de socis */
/* ----------------------------------- */
function changeEmail(option) {
	f = document.forms['formIdentificat'];
	if (option == 'focus') {
		if (f.iemail.value=='Correu electrònic') { f.iemail.value = ''; document.getElementById("iemail").className = 'identificatOn'; }
	}
	if (option == 'blur') {
		if (f.iemail.value=='') { f.iemail.value = 'Correu electrònic'; document.getElementById("iemail").className = 'identificatOff'; }
	}
	return true;
}
/*
function changeContrasenya() {
	f = document.forms['formIdentificat'];
	if (f.icontrasenya.value=='Contrasenya') { f.icontrasenya.value = ''; document.getElementById("icontrasenya").className = 'identificatOn'; }
	return true;
}
*/
function sendIdentificat() {
	f = document.forms['formIdentificat'];
	f.submit();
}
function sendOblidat() {
	f = document.forms['formOblidat'];
	if (!isAMail(f.emailoblidat)) {
		alert('El E-mail no sembla correcta. Si us plau, corregeix-ho.'); f.emailoblidat.focus(); 
	} else {
		f.submit();
	}
}

/* ----------------------------------- */
/* Funcions per afegir un nou debat */
/* ----------------------------------- */
function changeForumTitol() {
	f = document.forms['formForum'];
	if (f.forumtitol.value=='Escriu el títol del debat...') { f.forumtitol.value = ''; document.getElementById("forumtitol").className = 'forumOn'; }
	return true;
}
function changeForumDebat() {
	f = document.forms['formForum'];
	if (f.forumdebat.value=='Explica sobre el nou debat...') { f.forumdebat.value = ''; document.getElementById("forumdebat").style.color='#224043'; }
	return true;
}
function insertarDebat() {
	f = document.forms['formForum'];
	if (f.forumtitol.value=='' || f.forumdebat.value=='' || f.forumtitol.value=='Escriu el títol del debat...' || f.forumdebat.value=='Explica sobre el nou debat...') {
		alert('Si us plau, emplena totes les dades.');
	} else {
		if (confirm('Estas segur que ho vols publicar?')) { f.submit(); }
	}
}

/* ---------------------------------------- */
/* Funcions per afegir un nou comentari */
/* ---------------------------------------- */
function changeForumComentari() {
	f = document.forms['formForum'];
	if (f.forumcomentari.value=='Deixa el teu comentari...') { f.forumcomentari.value = ''; document.getElementById("forumcomentari").className = 'forumOn'; }
	return true;
}
function insertarComentari() {
	f = document.forms['formForum'];
	if (f.forumcomentari.value=='' || f.forumcomentari.value=='Deixa el teu comentari...') {
		alert('Si us plau, emplena totes les dades.');
	} else {
		if (confirm('Estas segur que ho vols publicar?')) { f.submit(); }
	}
}

/* -------------------------------------------------------------- */
/* Funcions per les inscripcions a les activitats extraescolars */
/* -------------------------------------------------------------- */
function EsborrarInscripcio(idinscripcio) {
	f = document.forms['formActivitats'];
	if (confirm('Estas segur que vol esborrar el seu fill d´aquesta activitat?')) { 
		f.opcio.value='ESBORRAR';
		f.idinscripcio.value=idinscripcio;
		f.submit();
	}
}
function AfegirActivitats() {
	f = document.forms['formActivitats'];
	if (confirm('Estas segur que vol inscriure el/s seu/s fill/s a les activitats seleccionades?')) { 
		f.opcio.value='AFEGIR';
		f.submit();
	}
}



/* ---------------------------------------- */
/* Inscripció on-line                             */
/* ---------------------------------------- */
//var nfills = 3;
function afegirNouFill() {
	nfills++;
	document.getElementById('fill'+nfills).className='trOn';
	if (nfills==15) { document.getElementById('afegirfill').style.display='none'; }
}
function treureFill(quin) {
	if (confirm('Si elimina aquest fill s´esborran totes les seves dades. Està segur?')) {
		f = document.forms['formInscripcio'];
		eval("f.fill_"+quin+".value='';"); eval("f.curs_"+quin+".value='';");
		document.getElementById('fill'+quin).className='trOff';
	}
}
function sendInscripcio() {
	f = document.forms['formInscripcio'];
	bvalido = true;
	if (f.familia.value == "")	{ bvalido = false; activarRed('familia'); } else { desactivarRed('familia'); }
	if (f.adreca.value == "")	{ bvalido = false; activarRed('adreca'); } else { desactivarRed('adreca'); }
	if (f.localitat.value == "")	{ bvalido = false; activarRed('localitat'); } else { desactivarRed('localitat'); }
	if (f.codipostal.value == "")	{ bvalido = false; activarRed('codipostal'); } else { desactivarRed('codipostal'); }
	if (f.telefon.value == "")	{ bvalido = false; activarRed('telefon'); } else { desactivarRed('telefon'); }
	if (f.email.value == "")	{ bvalido = false; activarRed('email'); } else { desactivarRed('email'); }
	//if (f.contrasenya.value == "")	{ bvalido = false; activarRed('contrasenya'); } else { desactivarRed('contrasenya'); }
	if (f.fill_1.value == "")	{ bvalido = false; activarRed('fill_1'); } else { desactivarRed('fill_1'); }
	if (f.curs_1.value == "")	{ bvalido = false; activarRed('curs_1'); } else { desactivarRed('curs_1'); }
	if (f.entitat.value == "")	{ bvalido = false; activarRed('entitat'); } else { desactivarRed('entitat'); }
	if (f.oficina.value == "")	{ bvalido = false; activarRed('oficina'); } else { desactivarRed('oficina'); }
	if (f.dc.value == "")	{ bvalido = false; activarRed('dc'); } else { desactivarRed('dc'); }
	if (f.compte.value == "")	{ bvalido = false; activarRed('compte'); } else { desactivarRed('compte'); }
	if (f.titular.value == "")	{ bvalido = false; activarRed('titular'); } else { desactivarRed('titular'); }
	if (bvalido) {
		if (!isAMail(f.email)) {
			alert('El E-mail no sembla correcta. Si us plau, corregeix-ho.'); f.email.focus(); 
		} else {
			if (f.legal.checked==false) {
				alert('Si us plau, accepta les condicions legals.');
			} else {
				f.submit();
			}
		}
	} else {
		alert('Si us plau, emplena les dades en vermell.');
	}
}
function sendDades() {
	f = document.forms['formInscripcio'];
	bvalido = true;
	if (f.familia.value == "")	{ bvalido = false; activarRed('familia'); } else { desactivarRed('familia'); }
	if (f.adreca.value == "")	{ bvalido = false; activarRed('adreca'); } else { desactivarRed('adreca'); }
	if (f.localitat.value == "")	{ bvalido = false; activarRed('localitat'); } else { desactivarRed('localitat'); }
	if (f.codipostal.value == "")	{ bvalido = false; activarRed('codipostal'); } else { desactivarRed('codipostal'); }
	if (f.telefon.value == "")	{ bvalido = false; activarRed('telefon'); } else { desactivarRed('telefon'); }
	if (f.email.value == "")	{ bvalido = false; activarRed('email'); } else { desactivarRed('email'); }
	//if (f.contrasenya.value == "")	{ bvalido = false; activarRed('contrasenya'); } else { desactivarRed('contrasenya'); }
	//if (f.fill_1.value == "")	{ bvalido = false; activarRed('fill_1'); } else { desactivarRed('fill_1'); }
	//if (f.curs_1.value == "")	{ bvalido = false; activarRed('curs_1'); } else { desactivarRed('curs_1'); }
	if (f.entitat.value == "")	{ bvalido = false; activarRed('entitat'); } else { desactivarRed('entitat'); }
	if (f.oficina.value == "")	{ bvalido = false; activarRed('oficina'); } else { desactivarRed('oficina'); }
	if (f.dc.value == "")	{ bvalido = false; activarRed('dc'); } else { desactivarRed('dc'); }
	if (f.compte.value == "")	{ bvalido = false; activarRed('compte'); } else { desactivarRed('compte'); }
	if (f.titular.value == "")	{ bvalido = false; activarRed('titular'); } else { desactivarRed('titular'); }
	if (bvalido) {
		if (!isAMail(f.email)) {
			alert('El E-mail no sembla correcta. Si us plau, corregeix-ho.'); f.email.focus(); 
		} else {
			if (confirm('Esta segur que desitja actualitzar les seves dades?')) {
				f.submit();
			}
		}
	} else {
		alert('Si us plau, emplena les dades en vermell.');
	}
}

/* ---------------------------------------- */
/* Funcions varies                                 */
/* ---------------------------------------- */
var nav4 = window.Event ? true : false;
function acceptarNumerics(evt){			 	 			 		//NOTA: Backspace = 8, Enter = 13, '0' = 48, '9' = 57, '-' = 45, Punto = 46, Coma = 44	
	var key = nav4 ? evt.which : evt.keyCode;	
	return (key <= 13 || (key >= 48 && key <= 57));
}

function activarRed(_levelId) {
	var thisLevel = document.getElementById(_levelId);
	thisLevel.style.backgroundColor='#f6e3e3';
}

function desactivarRed(_levelId) {
	var thisLevel = document.getElementById(_levelId);
	thisLevel.style.backgroundColor='#fff';
}

function isAMail(el) {
	var mail = el.value;
	if(mail.indexOf('@')<0) { return false; }
	if(mail.substring(mail.indexOf('@')+1,mail.length).indexOf('.')<0) { return false; }
	if(mail.charAt(mail.length-1)=='.') { return false; }
	return true;
}




/*
function afegirNouFill2() {
	//document.getElementById('fill4').style.display='block';

	tbl = document.getElementById('pp');
	var row = document.createElement("tr");

	//var cell = document.createElement("td"); var cellText = document.createTextNode('<label><span class="com">Fill 4</span></label>');
	//cell.appendChild(cellText); row.appendChild(cell);

	var cell = document.createElement("td"); var cellText = document.createTextNode('<label><span class="com">Fill 4</span></label>');
	cell.appendChild(cellText); row.appendChild(cell);

	var cell = document.createElement("td"); var cellText = document.createTextNode("");
	cell.appendChild(cellText); row.appendChild(cell);
	var cell = document.createElement("td"); var cellText = document.createTextNode("*");
	cell.appendChild(cellText); row.appendChild(cell);
	var cell = document.createElement("td"); var cellText = document.createTextNode("*");
	cell.appendChild(cellText); row.appendChild(cell);

	tbl.appendChild(row);

}
*/

/*

function ChangeKeyword() {
	form = document.forms["miForm"];
	if (form.search_keyword.value == 'Palabras de búsqueda') {
		form.search_keyword.value = '';
	}
	document.getElementById("search_keyword").className = 'campoKeyword';
}


*/
