// funcio que retorna la data en format: dia_setmana, dia_mes, mes, any
function temps() {
		var total = new Date();
		var resultat = " ";
		var diaSetmana = new Array("Diumenge","Dilluns","Dimarts","Dimecres","Dijous","Divendres","Dissabte");
		var tranMes = new Array("gener","febrer","març","abril","maig","juny","juliol","agost","setembre","octubre","novembre","desembre");
		resultat +=diaSetmana[total.getDay()] +", "+total.getDate() +" de "+tranMes[total.getMonth()] +" de "+total.getFullYear();
		document.write(resultat);
} 

// funcio que separa una cadena amb espais blancs
function espaiar(text) {
	var cadena;
	var flag;
	cadena = text.split("");
	cadena = cadena.join(" ");
	flag = true;
	return cadena;
}

//funcio imprimeix les fotos en pantalla depenent de la ressolucio
function resolucio(foto) {
		var dir=" ";
		if ( screen.width >= 1024)
		{
			dir="<img src=../img/1024/" + foto + " align=left></img>";
			document.write(dir);
			return true;
		}
		if ( screen.width >= 800)
		{
			dir="<img src=../img/800/" + foto + " align=left></img>";
			document.write(dir);
			return true;
		}
	}

//funcio que imprimeix text a la barra de status
function b_status() {
	var text="Sicart Polo S.L.";
	window.status=text;
}

function redireccionar() {
    setTimeout("location.href='cat/'", 100);
  }


function canviaIdioma(lang) {
	if( lang == '' ) {
		lang="cat";
	}
	if ( lang == 'cat' ) {
		window.open('../cat/head.htm','head');
		window.open('../cat/inici.htm','main');
		window.open('../cat/menu.htm','menus');
		window.open('../cat/esq.htm','left');
		window.open('../cat/dreta.htm','right');
	}
	if ( lang == 'es' ) {
		window.open('../es/head.htm','head');
		window.open('../es/inici.htm','main');
		window.open('../es/menu.htm','menus');
		window.open('../es/esq.htm','left');
		window.open('../es/dreta.htm','right');
	}
	if ( lang == 'en' ) {
		window.open('../en/head.htm','head');
		window.open('../en/inici.htm','main');
		window.open('../en/menu.htm','menus');
		window.open('../en/esq.htm','left');
		window.open('../en/dreta.htm','right');
	}
}

function getNavegador(){
	var navegador;
	var ns4 = document.layers;
	var msie = document.all;
	var ns6 = document.getElementById;		
	if(ns4){
		navegador = "ns4";
	}
	else{
		if(msie){
			navegador = "msie";
		}
		else{
			if(ns6){
				navegador = "ns6";
			}
			else{
				navegador = "xxx";
			}	
		}
	}
	return navegador;
}
function getPantalla(){
	return screen.width;
}

/*
function calcMarge(amplada,resolucio){
	var aux;
	var resultat;
	aux=(resolucio-(amplada*resolucio/100)); //l'operació \ és divisió entera
	//resultat=Math.round(aux/2);
	//resultat=(aux/2);
	resultat=Math.round(aux);
	//alert("amplada: "+amplada+" -- resolucio: "+resolucio+" -- aux: "+aux+" -- resultat: "+resultat);
	return resultat;
}
*/

function calcMarge(pixelsContainer){
	//calculem el marge esquerra en funcio dels pixels de la capa container
	marge=((getPantalla()-pixelsContainer)/2)
	return Math.round(marge);	
}

function calcAmpleContainer(tantPerCentAmple){
	//obtenim ample de la resolucio de pantalla
	amplePantalla=getPantalla();
	//calculem el % de pixels que son
	pixels=Math.round(tantPerCentAmple/100*amplePantalla);
	return pixels;
}

function centraPagina(){
	amplada=90; //capes2.css: amplada en % de la capa container (90%)
	pixelsContainer=calcAmpleContainer(90);
	//capes2.css: assignem el numero de pixels a la propietat de la capa container
	document.getElementById("container").style.width=pixelsContainer+"px";
	marge=calcMarge(pixelsContainer);
	//s'escriu marginLeft pq sino s'interpretaria com una resta (margin-left)
	document.getElementById("container").style.marginLeft=marge+"px";
}

function igualarAlturaLeftContent(){
	pixelsContent=document.getElementById("content").style.height;
	document.getElementById("left").style.height=pixelsContent+"px";
}


function mostraMenu(menu){
	document.getElementById(menu).style.visibility="visible";
}
function amagaMenu(menu){
	document.getElementById(menu).style.visibility="hidden";
}

function addFavoritos(){
window.external.addFavorite('http://www.sicartpolo.com/','Sicart Polo S.L.');
}

function rotarMatriu(sVector,iPos){
	var sCadena = sVector;
	var aImatges = new Array();
	//vector amb el nom de les fotos
	aImatges = sCadena.split(",");
	var iDesp = iPos;
	//limit d'iteracions que farà el bucle
	var iMax = aImatges.length;
	//element que extraiem del principi i afegim al final del vector
	var sElem;
	//iterador
	var i;
	for (i=0;i<iDesp;i++){
		//treiem el primer element i l'afegim al final(gir a l'esquerra)
		//sElem=aImatges.shift();
		//aImatges.push(sElem);
		//treiem l'ultim element i l'afegim al principi(gir a la dreta)
		sElem=aImatges.pop();
		aImatges.unshift(sElem);
		
	}
	for(i=0;i<iMax;i++){
		//canviem els valors dels elements
		document.getElementById("flota"+i).src=aImatges[i];	
	}
}

function actualitzarFoto(sVector,iPos){
	var sCadena = sVector;
	var aImatges = new Array();
	//vector amb el nom de les fotos
	aImatges = sCadena.split(",");
	//canviem els valors dels elements
	document.getElementById("flota_gran").src=aImatges[iPos];	
}
