/*
 * elimina galeta i tanca sessio
 */

function logout()
{

var c = "";
c += "usuari= "
var caducidad = new Date(1970, 1, 1, 0, 0, 0);
c += "; expires=" + caducidad.toGMTString();
document.cookie = c;


var d = "";
d += "clau= "
var caducidad = new Date(1970, 1, 1, 0, 0, 0);
d += "; expires=" + caducidad.toGMTString();
document.cookie = d;


var e = "";
e += "PHPSESSID= "
var caducidad = new Date(1970, 1, 1, 0, 0, 0);
e += "; expires=" + caducidad.toGMTString();
document.cookie = e;

}

/*
 * canvia el color del fons d'una cel.la
 */
function cellcolor( cell, background_color )
{
	cell.bgColor = background_color;
}

/*
* redirecciona una url per el menu principal
*/

function redireccio( txtUrl ) {
	window.open( txtUrl, '_self');
}

/*
* redirecciona una url per el mainFrame
*/
function redireccio_mainFrame( txtUrl ) {
	window.open( txtUrl, 'mainFrame');
}

// funcions per al canvi del frame Picture
function canviPicture( img ) {
	window.open( "../upload_img/"+ img, "pictureFrame" );	
}

// funcio que comprova la validesa d'una data
// params: dia, mes , any
function y2k(number) 
{ 
	return (number < 1000) ? number + 1900 : number; 
}
function fncValidarData(d, m, a)
{
	var date  = d;
	var month = m;
	var year  = a;
	
	var test = new Date(year, month-1, date);

	if( year == y2k(test.getYear()) && (month-1 == test.getMonth()) && (date == test.getDate()) ) {
		return true;
	} else {
		return false;
	}
}

function imprimeix()
{
	window.print();
}

function fncPrintarDataCat() 
{
	var data = new Date();
	
	var days = new Array('Diumenge','Dilluns','Dimarts','Dimecres','Dijous','Divendres','Dissabte'); 
	var months = new Array('de Gener','de Febrer','de Març','d\'Abril','de Maig','de Juny','de Juliol','d\'Agost','de Setembre','d\'Octubre','de Novenbre','de Desembre'); 
	
	document.write( days[ data.getDay() ] +", "+ data.getDate() +" "+ months[ data.getMonth() ] +" "+ longyear( data.getYear() ) );
}
function fncPrintarDataEsp() 
{
	var data = new Date();
	
	var days = new Array('Domingo','Lunes','Martes','Miercoles','Jueves','Viernes','Sabado'); 
	var months = new Array('de Enero','de Febrero','de Marzo','de Abril','de Mayo','de Junio','de Julio','de Agosto','de Septiembre','de Octubre','de Noviembre','de Diciembre'); 
	
	document.write( days[ data.getDay() ] +", "+ data.getDate() +" "+ months[ data.getMonth() ] +" "+ longyear( data.getYear() ) );
}
function fncPrintarDataAng() 
{
	var data = new Date();
	
	var days = new Array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'); 
	var months = new Array('of January','of February','of March','of April','of May','of June','of July','of August','of September','of October','of November','of December'); 
	
	document.write( days[ data.getDay() ] +", "+ data.getDate() +" "+ months[ data.getMonth() ] +" "+ longyear( data.getYear() ) );
}

function longyear(number) 
{ 
	return (number < 1000)? number + 1900 : number; 
} 