// JavaScript Document
function cambiar(){
	$('capa_mitja').hide();
	$('capa_superior').hide();
}

function mostra_superior(width, height){
	/* el width i el height és l'amplada i l'altura del div on contindrà la informació */
	$('capa_mitja').show();	
	$('capa_superior').style.width = width;	
	$('capa_superior').style.height = height;
	$('capa_superior').style.marginLeft = (($('capa_superior').getWidth()*(-1))/2)+'px';
	$('capa_superior').style.marginTop = (($('capa_superior').getHeight()*(-1))/2)+'px';
	$('capa_superior').show();
	$('pagina').hide();
}

function descarrega_fitxer(id_fitxer, div_info){
	carregaURL('fitxers/descarrega_document_Ajax.php?id_fitxer='+id_fitxer, div_info);
}

function desconnecta() {
		document.location.href = 'includes/desconnectar.php';
	}

function cargador_banner_cabecera() {
	// Paràmetres:
	// SWFObject(swf, id, width, height, version, background-color [, quality, xiRedirectUrl, redirectUrl, detectKey]
	var so = new SWFObject("swf/cabecera.swf", "cabecera", "600", "96", "5.0.42.0", "#FFF");
	// Div de destí del swf:
	so.write("div_banner_flash");
}


function veu_rellotge(div,idioma){
	var ahora = new Date() 
	if(idioma=='es'){var dies = new Array("Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sabado");}
	if(idioma=='ca'){var dies = new Array("Diumenge", "Dilluns", "Dimarts", "Dimecres", "Dijous", "Divendres", "Dissabte");}
	var dia, hora, minut, segon;
	
	dia   = dies[ahora.getDay()];
	hora  = ahora.getHours(); 		hora = hora.toString();
	minut = ahora.getMinutes();		minut = minut.toString();
	segon = ahora.getSeconds();		segon = segon.toString();

	if(hora.length  == 1){hora  = '0' + hora;}
	if(minut.length == 1){minut = '0' + minut;}
	if(segon.length == 1){segon = '0' + segon;}

	var str_info = dia + ' ' + hora + ':' + minut + ':' + segon;
	$(div).update(str_info);
}

// Mira si el text enviat és buit
function textBuit(text){
	if ((text == null) || (text.length == 0))	return true;
	if (text.search(/\S+/) != -1) return false;
	return true;
}

function buscar(f) {
	if (textBuit(f.a_buscar.value)) {
		return;
	}
	f.action="buscador.php";
	f.submit();
}

function carregaURL(url,id_div){ // Funció Ajax per tractar dades
	new Ajax.Request(url, {
		  method: 'post',
		  asynchronous: true,
		  parameters:{},
		  onCreate: function(){
				$(id_div).innerHTML = "<center><img src='../img/loading.gif' /></center>";
		  },
		  onComplete: function(res) {
				$(id_div).innerHTML = res.responseText;
				setTimeout(function() {res.responseText.evalScripts()}, 1);
		}
	});
}

function carregaFormURL(url,id_div,f,url_img_loading){
	if (url_img_loading === undefined || url_img_loading == '') url_img_loading = "../img/loading.gif";
	var id_form = f.id;
	var params = Form.serialize($(id_form));	
	new Ajax.Request(url, {
		  method: 'post',
		  parameters: params,
		  asynchronous: true,
		  onCreate: function(){
				$(id_div).innerHTML = "<center><img src='"+url_img_loading+"' /></center>";
		  },
		  onComplete: function(res) {
				$(id_div).innerHTML = res.responseText;
				setTimeout(function() {res.responseText.evalScripts()}, 1);
		}
	});	

}