////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////// actions.js ///////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////
// getAction(Elements,package,action): Redirecciona al action segons l'acció indicada //
// okWindow(): Envia el formulari que ha cridat la finestra i torna a carregar la     //
//             pàgina del formulari amb els canvis realitzats, tancant la finestra.   //
// function confirmDelete(package): Relitza la pregunta a l'usuari de si realment vol //
//                                  eliminar aquell registre, si es així redirecciona //
//                                  cap a l'action corresponen                        //
////////////////////////////////////////////////////////////////////////////////////////
function getAction(Elements,package,action){
	var send = false;
	
	switch(action){
		case "results":
			Elements.action=package+".resultats";
			send=true;
			break;
		case "store":
			Elements.action=package+".store";
			send=true;
			break;
		
		default:
			send=false;
			break;
	}
	
	if (send && ready){
		Elements.submit();
	}
}	

////////////////////////////////////////////////////////////////////////////////////////////////////////
function okWindow(){
	window.opener.location.reload();
	window.close();
}

////////////////////////////////////////////////////////////////////////////////////////////////////////
function confirmDelete(Elements,package){
	if (confirm("Segur que el vols eliminar?")) {
		Elements.elements["p_accio"].value="DELETE";
		Elements.action=package+".store";
		Elements.submit();
	}
}	
function confirmDeleteAll(Elements,package){
	if (confirm("Segur que les vols eliminar?")) {
		Elements.elements["p_accio"].value="DELETEALL";
		Elements.action=package+".store";
		Elements.submit();
	}
function confirmDeleteServ(Elements,package)
{
	if (confirm("Segur que el vols eliminar?")) {
		Elements.elements["p_accio"].value="DELETE";
		Elements.action=package+".store";
		Elements.submit();
		eliminaFicheroServ(Elements.elements["p_nomfoto"].value);
	}
}
}
