function mostrarformularicomentari()
{
	new Effect.Fade('enllac');
	new Effect.BlindDown('formularicomentaris');
}

function verificarformulari()
{
	var titol = document.formulari.titol.value;
	if (titol=="")
	{
		new Effect.Shake('formularicomentaris');
		new Effect.Appear('faltatitol');
		new Effect.Highlight('faltatitol');
		return(false);
	}
	else return(true);
	
}

function carregaplana(url)
{
	if (verificarformulari()==true)
	{
		var titol = document.formulari.titol.value;
		var comentari = document.formulari.comentari.value;
		var ajax =new Ajax.Request(url, {method: 'post', postBody:'titol='+titol+'&comentari='+comentari, onComplete: showResponse});
	}
}

function showResponse(originalRequest)
{
	$('comentaris').innerHTML = originalRequest.responseText;
	new Effect.Fade('faltatitol');
	new Effect.BlindUp('formularicomentaris');
	new Effect.Appear('enllac');
	new Effect.BlindDown('comentarinou');
	new Effect.Highlight('comentarinou',{duration: 2});
}

function carregaversio(url)
{
	var ajax =new Ajax.Request(url, {method: 'post', onComplete: mostraversio});
	var ajax =new Ajax.Request('MostrarVersio.php', {method: 'post', onComplete: mostraamagat});
}

function mostraversio(originalRequest)
{
	$('versio').innerHTML = originalRequest.responseText;
}

function mostraamagat(originalRequest)
{
	$('amagar').innerHTML = originalRequest.responseText;
	new Effect.Appear('amagar');
}

function carregarvot(url)
{
	var vot = document.votacio.votar.value;
	var ajax =new Ajax.Request(url, {method: 'post', postBody:'vot='+vot, onComplete: actualitzarVot});
}

function esborrarvot(url)
{
	var ajax =new Ajax.Request(url, {method: 'post', onComplete: actualitzarVot});
}


function actualitzarVot(originalRequest)
{
	$('nota').innerHTML = originalRequest.responseText;
}

function mostrarinformaciodescripcio(i)
{
	new Effect.BlindDown('formularidescripcio2'+i);
}

function amagarinformaciodescripcio(i)
{
	new Effect.BlindUp('formularidescripcio2'+i);
}

function mostrareditardescripcio(i)
{
	new Effect.BlindDown('formularidescripcio1'+i);
}

function amagareditardescripcio(i)
{
	new Effect.BlindUp('formularidescripcio1'+i);
}

function carregaplanadescripcio(i,url)
{
	if (verificarformulari2()==true)
	{
		var aux2 = "formularidescripcio1"+i;
		var aux = "formulari"+i;
		var nom = escape(document[aux].nom.value);
		var elink = escape(document[aux].elink.value);
		var descripcio = escape(document[aux].descripcio.value);
		var comentari = escape(document[aux].comentari.value);
		new Ajax.Updater(aux2, url, {method: 'post', postBody:'nom='+nom+'&comentari='+comentari+'&elink='+elink+'&descripcio='+descripcio});
		new Effect.BlindUp(aux2,{delay: 5});
	}
}

function mostrarResposta(originalRequest)
{
	$(aux).innerHTML = originalRequest.responseText;
	/*new Effect.BlindUp('enllac',{delay: 5});*/
}

function verificarformulari2()
{

	return(true);
	
}

function demanarcanco(url)
{
	var ajax =new Ajax.Request(url, {method: 'post', onComplete: processardemanarcanco});
}

function processardemanarcanco(originalRequest)
{
	$('canco').innerHTML = originalRequest.responseText;
}

function mostrarcanco(URL)
{
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,height=500,width=700');");
}
