/*
function doPopups() {
  if (!document.getElementsByTagName) return false;
  var links = document.getElementsByTagName("a");
  for (var i=0; i < links.length; i++) {
    if (links[i].className.match("popup")) {
      links[i].onclick = function() {
        window.open(this.href);
        return false;
      }
    }
  }
}

window.onload = doPopups;
*/

function precarrega(){

    if (document.images)
    {
      	preload_image_object = new Image();
      	image_url = new Array();
	//var pref = 'file:///home/gilbert/web/sem_v6/imatges/';
	var pref = 'http://www.softelmoli.cat/imatges/';
	//var fitxers = new java.io.File( pref ).list();

	image_url[0] = pref+'logosem.jpg';
	image_url[1] = pref+'fontcolor.jpg';	
      	image_url[2] = pref+'camera/domoPetitAura.png';
      	image_url[3] = pref+'carro/carroPetitAura.png';
	image_url[4] = pref+'neteja/jasper1000Aura.png';
	image_url[5] = pref+'neteja/jasper4000Aura.png';
	image_url[6] = pref+'neteja/jasper9000Aura.png';
	image_url[7] = pref+'neteja/roomba520Aura.png';
	image_url[8] = pref+'neteja/roomba555Aura.png';
	image_url[9] = pref+'neteja/roomba563Aura.png';
	image_url[10] = pref+'neteja/roomba581Aura.png';
	image_url[11] = pref+'neteja/spiderAura.png';
	image_url[12] = pref+'neteja/spiderComandamentAura.png';

	for(var i=0;i<image_url.length;i++){
		preload_image_object.src = image_url[i];
	}
    }

	//precarrega els vídeos:
	var enllac1 = 'http://www.youtube.com/v/ZTpmu7V3aWI';
	var video1 = 
		"<object style=\"height: 344px; width: 425px\">"+
		"<param name=\"movie\" value=\""+enllac1+"\">"+
		"<param name=\"allowFullScreen\" value=\"true\">"+
		"<param name=\"allowScriptAccess\" value=\"always\">"+
		"<embed src=\""+enllac1+"\" type=\"application/x-shockwave-flash\" allowfullscreen=\"true\" allowScriptAccess=\"always\" width=\"425\" height=\"344\">"+
		"</object>";

	var enllac2 = 'http://www.youtube.com/v/M1EyRT8Asr0';
	var video2 = 
		"<object style=\"height: 344px; width: 425px\">"+
		"<param name=\"movie\" value=\""+enllac2+"\">"+
		"<param name=\"allowFullScreen\" value=\"true\">"+
		"<param name=\"allowScriptAccess\" value=\"always\">"+
		"<embed src=\""+enllac2+"\" type=\"application/x-shockwave-flash\" allowfullscreen=\"true\" allowScriptAccess=\"always\" width=\"425\" height=\"344\">"+
		"</object>";

	//precarrega el vídeo d'Scooba:
	var enllac3 = 'http://www.youtube.com/v/4-yYN96mue0?version=3';
	var video3 = 
		"<object style=\"height: 344px; width: 425px\">"+
		"<param name=\"movie\" value=\""+enllac3+"\">"+
		"<param name=\"allowFullScreen\" value=\"true\">"+
		"<param name=\"allowScriptAccess\" value=\"always\">"+
		"<embed src=\""+enllac3+"\" type=\"application/x-shockwave-flash\" allowfullscreen=\"true\" allowScriptAccess=\"always\" width=\"425\" height=\"344\">"+
		"</object>";
}

function carrega(menu) {
	if(menu=="quiSom") {
		document.getElementById('capaInfo').innerHTML = quiSom();
		document.getElementById('capaInfo').style.visibility = "visible";
	} else if(menu=="onSom") {
		document.getElementById('capaInfo').innerHTML = onSom();
		document.getElementById('capaInfo').style.visibility = "visible";
	} else if(menu=="serveisparticulars") {
		document.getElementById('capaInfo').innerHTML = serveisParticulars();
		document.getElementById('capaInfo').style.visibility = "visible";
	} else if(menu=="serveisempreses") {
		document.getElementById('capaInfo').innerHTML = serveisEmpreses();
		document.getElementById('capaInfo').style.visibility = "visible";
	} else if(menu=="contactar") {
		document.getElementById('capaInfo').innerHTML = contactar();
		document.getElementById('capaInfo').style.visibility = "visible";
	} else if(menu=="collaboracions") {
		document.getElementById('capaInfo').innerHTML = collaboracions();
		document.getElementById('capaInfo').style.visibility = "visible";
	} else if(menu=="antivirus") {
		document.getElementById('capaInfo').innerHTML = antivirus();
		document.getElementById('capaInfo').style.visibility = "visible";
	} else if(menu=="descarregaAdobeReader") {
		document.getElementById('capaInfo').innerHTML = descarregaAdobeReader();
		document.getElementById('capaInfo').style.visibility = "visible";
	} else if(menu=="descarregaFirefox") {		document.getElementById('capaInfo').innerHTML = descarregaFirefox();
		document.getElementById('capaInfo').style.visibility = "visible";
	} else if(menu=="descarregaJVM") {		document.getElementById('capaInfo').innerHTML = descarregaJVM();
		document.getElementById('capaInfo').style.visibility = "visible";
	} else if(menu=="descarregaOpenOffice") {		document.getElementById('capaInfo').innerHTML = descarregaOpenOffice();
		document.getElementById('capaInfo').style.visibility = "visible";
	} else if(menu=="descarregaThunderbird") {		document.getElementById('capaInfo').innerHTML = descarregaThunderbird();
		document.getElementById('capaInfo').style.visibility = "visible";
	} else if(menu=="descarregaWinRAR") {
		document.getElementById('capaInfo').innerHTML = descarregaWinRAR();
		document.getElementById('capaInfo').style.visibility = "visible";
	} else if(menu=="descarregaEinesTIC") {
		document.getElementById('capaInfo').innerHTML = descarregaEinesTIC();
		document.getElementById('capaInfo').style.visibility = "visible";	} else if(menu=="descarregaEscriptura") {
		document.getElementById('capaInfo').innerHTML = descarregaEscriptura();
		document.getElementById('capaInfo').style.visibility = "visible";
	} else if(menu=="admin") {
		document.getElementById('capaInfo').innerHTML = admin();
		document.getElementById('capaInfo').style.visibility = "visible";
	}
}

//mostra o amaga el menú segons si ja estava desplegat o no:
//marca el 'pare' del menú: per a fer-ho, ha de tenir el prefixe 'menu' 
//exemple: idiomes -> menuidiomes 
function mostra(submenu) {

	if( document.getElementById(submenu).style.visibility=="hidden" ){
		ocultaTot(); //només un menú obert alhora
		document.getElementById(submenu).style.visibility = "visible";
		document.getElementById(submenu).style.display = "block";
		document.getElementById( 'menu'+submenu ).style.color = "white";
		document.getElementById( 'menu'+submenu ).style.background = "#a27676"; //granate clar
	} else if( document.getElementById(submenu).style.visibility=="visible" ){
		oculta(submenu);
	}
}

function oculta(submenu) {
	document.getElementById(submenu).style.visibility = "hidden";
	document.getElementById(submenu).style.display = "none";
	document.getElementById( 'menu'+submenu ).style.color = "white";
	document.getElementById( 'menu'+submenu ).style.background = "#454449"; //gris fort
}

function ocultaTot() {
	oculta('serveis');
	oculta('eines');
	oculta('idiomes');
	oculta('descarregues');
}

function ressalta(submenu) {
		document.getElementById( 'menu'+submenu ).style.color = "#454449"; //gris fort
		document.getElementById( 'menu'+submenu ).style.background = "#e7eeef"; //blau molt clar
		document.getElementById( 'menu'+submenu ).style.border = "1px solid #454449"; //gris fort
}

function ressaltaout(submenu) {
	document.getElementById( 'menu'+submenu ).style.color = "white";
	document.getElementById( 'menu'+submenu ).style.border = "1px solid white";
	
	if( document.getElementById(submenu).style.visibility=="hidden" ){
		document.getElementById( 'menu'+submenu ).style.background = "#454449"; //gris fort
	} else if( document.getElementById(submenu).style.visibility=="visible" ){
		document.getElementById( 'menu'+submenu ).style.background = "#a27676"; //granate clar
		document.getElementById( submenu ).style.border = "1px solid #a03737"; //granate fosc
		document.getElementById( submenu ).style.margin = "1px";
	}
}

function quiSom() {
	var html = 
		"<dl>"+
		"<dt>Qui Som</dt>"+
		"<dd>"+
			"<b>Soft El Molí­, SL</b> És una empresa que ofereix tot tipus de serveis relacionats amb la gestió de la petita i mitjana empresa i la informàtica.<br><br>"+
			"Dins del camp de la informàtica, <b>Soft El Molí­, SL</b> soluciona els problemes d'empreses i de particulars mitjançant la venda i reparació d'equips informàtics "+
			"(PCs, portàtils, PDAs,etc) i perifèrics (impressores, pantalles,teclats, ratolins, etc) i oferint al client un seguit de serveis informàtics que són detallats a l'apartat <a href=\"#\" class=\"linkMapa\" onclick=\"mostra(\'serveis\');\">serveis</a>"+
		"</dd>"+
		"<dt>Dades Empresa</dt>"+
		"<dd><center>Donada d'alta al registre mercantil de Lleida:</center><br>"+
		"<center>Diari 1/57<br>Assentament: 155<br>CIF: B25477027</center><br>"+
		"</dd>"+
		"</dl>";

	return html;
}

function serveisParticulars() {
var html =
"<div class=\"titolserveis\" >"+
	"<table border=\"0\">"+
		"<tr><td class=\"tipusservei\">SERVEIS</td></tr>"+
		"<tr><td class=\"serveis\" >P</td></tr>"+
		"<tr><td class=\"serveis\" >A</td></tr>"+
		"<tr><td class=\"serveis\" >R</td></tr>"+
		"<tr><td class=\"serveis\" >T</td></tr>"+
		"<tr><td class=\"serveis\" >I</td></tr>"+
		"<tr><td class=\"serveis\" >C</td></tr>"+
		"<tr><td class=\"serveis\" >U</td></tr>"+
		"<tr><td class=\"serveis\" >L</td></tr>"+
		"<tr><td class=\"serveis\" >A</td></tr>"+
		"<tr><td class=\"serveis\" >R</td></tr>"+
		"<tr><td class=\"serveis\" >S</td></tr>"+
	"</table>"+
"</div>"+
"<div class=\"descrserveis\" >"+
	"<dl>"+
	"<dt>Venim a casa</dt>"+
	"<dd>"+	"Et recollim l'ordinador a casa i te l'instal·lem un cop solucionat el problema"+
	"</dd>"+
	"<dt>Venda, reparació i instal·lació</dt>"+
	"<dd>"+	"Venem, reparem i instal·lem tot tipus d'ordinadors i perifèrics (PCs, portàtils, routers, impressores, cartutxos de tinta, pantalles, teclats, ratolins, pendrives, reproductors MP3, PDAs, etc)"+
	"</dd>"+
	"<dt>ADSL</dt>"+
	"<dd>"+	"Venem i instal·lem routers i distribuïm ADSL Orange"+
	"</dd>"+
	"<dt>Video vigilància</dt>"+
	"<dd>"+	"Venem i instal·lem circuits tancats amb accés remot"+
	"</dd>"+
	"<dt>Seguretat</dt>"+
	"<dd>"+	"Distribuïm paquets de seguretat de Prosegur: alarmes, detecció de moviment, control de temperatura, control de fuites d'aigua, fum, etc"+
	"</dd>"+
	"<dt>Domòtica</dt>"+
	"<dd>"+	"Venem paquets de domòtica per la detecció de moviment, control de llum i electrodomèstics de la teva llar, etc"+
	"</dd>"+
	"<dt>Consultes telefòniques</dt>"+
	"<dd>"+
	"En cas que sorgeixi qualsevol problema, o per qualsevol consulta truca'ns al <b>973 . 13 . 61 . 02</b>"+
	"</dd>"+
	"</dl>"+
"</div>";

return html;
}

function serveisEmpreses() {
var genCAT = "<a href=\"http://www.gencat.cat\" class=\"linkMapa\" target=\"_blank\" >Generalitat de Catalunya</a>";
var pimesTIC = "<a href=\"www.pimestic.cat\" class=\"linkMapa\" target=\"_blank\" >PimesTIC</a>";
var descFirefox = "<a href=\"#\" class=\"linkMapa\" onclick=\"mostra(\'descarregues\');carrega(\'descarregaFirefox\')\" >Mozilla Firefox</a>";
var descThunderbird = "<a href=\"#\" class=\"linkMapa\" onclick=\"mostra(\'descarregues\');carrega(\'descarregaThunderbird\')\" >Mozilla Thunderbird</a>";
var descOpenOffice = "<a href=\"#\" class=\"linkMapa\" onclick=\"mostra(\'descarregues\');carrega(\'descarregaOpenOffice\')\" >OpenOffice</a>";
var descEinesTIC = "<a href=\"#\" class=\"linkMapa\" onclick=\"mostra(\'eines\');carrega(\'descarregaEinesTIC\')\" >EinesTIC</a>";

var html =
"<div class=\"titolserveis\" >"+
	"<table border=\"0\">"+
		"<tr><td class=\"tipusservei\">SERVEIS</td></tr>"+
		"<tr><td class=\"serveis\" >E</td></tr>"+
		"<tr><td class=\"serveis\" >M</td></tr>"+
		"<tr><td class=\"serveis\" >P</td></tr>"+
		"<tr><td class=\"serveis\" >R</td></tr>"+
		"<tr><td class=\"serveis\" >E</td></tr>"+
		"<tr><td class=\"serveis\" >S</td></tr>"+
		"<tr><td class=\"serveis\" >E</td></tr>"+
		"<tr><td class=\"serveis\" >S</td></tr>"+
	"</table>"+
"</div>"+
"<div class=\"descrserveis\" >"+
	"<dl>"+
	"<dt>Venda, reparació i instal·lació</dt>"+
	"<dd>"+	"Venem, reparem i instal·lem tot tipus d'ordinadors i perifèrics (PCs, portàtils, routers, impressores, cartutxos de tinta, pantalles, teclats, ratolins, pendrives, projectors, PDAs, etc)"+
	"</dd>"+
	"<dt>Manteniment i renting</dt>"+
	"<dd>"+	"Mantenim els equips informàtics de la teva empresa i us facilitem el lloguer d'equips nous que seran renovats cada cert període de temps"+
	"</dd>"+
	"<dt>Programes a mida</dt>"+
	"<dd>"+	"Dissenyem programes que s'adaptin a les necessitats de la teva empresa. Des de petits programes d'ús individual, fins a programes compartits "+
	"amb les dades centralitzades en un servidor i amb accés des de qualsevol punt de l'empresa"+
	"</dd>"+
	"<dt>Gestiona la teva empresa de forma lliure i gratuïta</dt>"+
	"<dd>"+	"Posem a la teva disposició un paquet d'eines conegut com a "+descEinesTIC+" ( inclòs al pla "+pimesTIC+" de la "+genCAT+" ), "+
	"que conté tots aquells programes necessaris per informatitzar la teva PIME: "+
	"<ul class=\"llista\" >"+
	"<li class=\"llista\" > TPV per a pantalla tàctil o normal (Terminal Punt de Venda)</li>"+
	"<li class=\"llista\" > Programa de facturació (albarans, factures, productes, clients, proveïdors, etc)</li>"+
	"<li class=\"llista\" > Paquet d'<i>Office</i> ("+descOpenOffice+") per a poder editar texts, fulls de càlcul, bases de dades, etc</li>"+
	"<li class=\"llista\" > Gestor de correu ("+descThunderbird+")</li>"+
	"<li class=\"llista\" > Navegador d'Internet ("+descFirefox+")</li>"+
	"<li class=\"llista\" > Generador de formularis per a Hisenda</li>"+
	"<li class=\"llista\" > Gestor de còpies de seguretat</li>"+
	"</ul>"+
	"Aquest paquet d'eines és lliure i gratuït i te'l pots descarregar des del menú d'eines: "+descEinesTIC+
	"</dd>"+
	"<dt>Pàgines WEB</dt>"+
	"<dd>"+	"Creem pàgines WEB ràpides, segures (seguint els estàndars del W3C) i que poden ser visualitzades correctament amb els navegadors més utilitzats avui en dia (Mozilla Firefox, Google Chrome, Internet Explorer, Safari, etc)<br><br>"+
	"Des de pàgines WEB senzilles per donar presencia a la teva empresa a Internet, fins a pàgines amb apartats privats de gestió i control de dades: utilitza el teu mòbil o portàtil per accedir a les dades dels teus clients, proveidors, ofertes, etc. i modifica'ls des de l'empresa o des de qualsevol lloc<br><br>"+
	"Accelerem la teva pàgina WEB utilitzant tècniques avançades, com l'AJAX, i llenguatges de programació com l'HTML, XML, JavaScript, PHP, CSS, etc"+
	"</dd>"+
	"<dt>Internet</dt>"+
	"<dd>"+	"Creació d'un domini propi per a la teva empresa: espai per allotjar la vostra pàgina WEB, els comptes de correu electrònic per als seus treballadors. Configuració de comptes de correu creats o ja existents. Instal·lació i configuració d'antivirus i anti-spam per evitar els correus electrònics no desitjats"+
	"</dd>"+
	"<dt>Xarxes</dt>"+
	"<dd>"+	"Venda i instal·lació de servidors, racks, switchs, targetes de xarxa, wifi, etc. Administració de servidors i terminals: creació de comptes d'usuaris i gestió de permisos, etc."+
	"</dd>"+
	"<dt>Video vigilància</dt>"+
	"<dd>"+	"Venem i instal·lem circuits tancats amb accés remot"+
	"</dd>"+
	"<dt>Seguretat</dt>"+
	"<dd>"+	"Distribuïm paquets de seguretat de Prosegur: alarmes, detecció de moviment, control de temperatura, control de fuites d'aigua, fum, etc"+
	"</dd>"+
	"<dt>Comptabilitat</dt>"+
	"<dd>"+
		"L'àrea comptable i mercantil de Soft El Molí, SL està orientada a atendre les necessitats comptables, financeres i "+
		"econòmiques d'empreses i empresaris."+
		"<ul class=\"llista\" >"+
		"<li class=\"llista\" >Generació Comptable : "+
		"Confecció, des de les nostres oficines, de la comptabilitat i dels Estats Financers i llibres comptables previstos pel "+
		"codi de comerç, així com la confecció de llibres i registres segons la normativa fiscal vigent.</li>"+
		"<li class=\"llista\" >Implantació de Comptabilitats : "+
		"Anàlisi de les necessitats administratives i de control de l'empresa. Implantació dels circuits administratius i mitjans "+
		"informàtics adients. Formació comptable i seguiment regular. Anàlisi i implementació del Pla Comptable que correspongui "+
		"a cada perfil d'activitat, ja sigui general o bé sectorial.</li>"+
		"<li class=\"llista\" >Assessorament Comptable : "+
		"Assessorament fiscal i comptable per a les necessitats i particularitats de la seva empresa, per tal que la seva "+
		"comptabilitat s'adapti millor a les normes fiscals i comptables, ja sigui de manera continuada al llarg de l'any o "+
		"en moments puntuals com el tancament de l'exercici. Assistència als tancaments d'exercici per ajustar la informació comptable "+
		"a la imatge del negoci o activitat. Preparació dels comptes anuals que haurà de formular l'organ d'administració.</li>"+
		"</ul>"+
	"</dd>"+
	"<dt>Fiscalitat</dt>"+
	"<dd>"+
		"L'àrea fiscal i tributària de Soft El Molí, SL està orientada a atendre les relacions de l'empresari amb les "+
		"administracions (Local, Autonòmica o Estatal)."+
		"<ul class=\"llista\">"+
		"<li class=\"llista\" >Altes, modificacions i baixes d'activitats (Cens d'Hisenda, Impost sobre Activitats Econòmiques, etc.).</li>"+
		"<li class=\"llista\" >Preparació de les declaracions i liquidacions periòdiques a les que el client estiqui obligat (IVA, Impost sobre "+
		"Societats, Impost sobre la Renda de les Persones Físiques, Retencions a compte, Impost sobre Successions i Donacions, "+
		"Impost sobre Transmissions Patrimonials i Actes Jurídics Documentats, Intrastat, etc.).</li>"+
		"<li class=\"llista\" >Planificació fiscal puntual (al moment de fer inversions, etc.) i periòdica (almenys un cop a l'any, abans de cloure "+
		"l'exercici, per obtenir el màxim estalvi fiscal).</li>"+
		"<li class=\"llista\" >Anàlisi, planificació i representació del client davant l'Administració Tributària (Gestió Tributària, Recaptació "+
		"Tributària Inspecció de Tributs, etc), així com la interposició de recursos davant dels Tribunals.</li>"+
		"<li class=\"llista\" >Planificació successòria: aconsellar estratègies per reduir el cost fiscal al canvi de titularitat d'un negoci "+
		"o altres béns i drets patrimonials, ja sigui en vida o en herència.</li>"+
		"<li class=\"llista\" >Preparació i presentació dels dipòsits de comptes Anuals al Registre Mercantil.</li>"+
		"<li class=\"llista\" >Redacció de les Actes de la Junta General (Assamblea, etc.), i del Consell d'Administració (Junta Directiva, etc.).</li>"+
		"<li class=\"llista\" >Elaboració des certificats sobre el valor de les accions o participacions, per finalitats fiscals, mercantils, etc.</li>"+
		"<li class=\"llista\" >Constitucions, modificacions estatutàries, dissolucions i liquidacions de societats mercantils (SA, SL, Laborals, etc.), "+
		"cooperatives i entitats sense ànim de lucre (Fundacions i Associacions).</li>"
		"</ul>"+
	"</dd>"+
	"<dt>Consultes telefòniques</dt>"+
	"<dd>"+
	"En cas que sorgeixi qualsevol problema, o per qualsevol consulta truqueu al <b>973 . 13 . 61 . 02</b>"+
	"</dd>"+
	"</dl>"+
"</div>";

	return html;
}

function onSom() {
var mapa = "http://maps.google.es/maps?f=q&amp;hl=ca&amp;geocode=&amp;q=alfes&amp;ie=UTF8&amp;om=1&amp;s=AARTsJreEyKmpKaKme1TrSeMz-e8_OCL4w&amp;ll=41.524451,0.619183&amp;spn=0.022491,0.036478&amp;z=14&amp;iwloc=addr&amp;output=embed";
var mapaGran = "http://maps.google.es/maps?f=q&amp;hl=ca&amp;geocode=&amp;q=alfes&amp;ie=UTF8&amp;om=1&amp;ll=41.524451,0.619183&amp;spn=0.022491,0.036478&amp;z=14&amp;iwloc=addr&amp;source=embed\"";

var html = "<dl>"+
"<dt>On som ?</dt>"+
"<dd>C/ St. Salvador, 18<br>25161 Alfés (Lleida)</dd>"+
"<dt>Com arribar-hi ?</dt>"+
"<dd>"+
	"Ens trobem a 11 km. de LLeida. Sortint de LLeida direcció cap a l'autopista A2, fins arribar al peatge (5 kms."+
	"aproximadament).Llavors agafar la carretera C-12, direcció Maials-Flix i a 6 kms. trobem Alfés<br>"+
	"<p>ALFÉS (mapa extret de www.gencat.net)</p>"+
	"<p align=\"center\"><img src=\"imatges/mapaAlfes.jpg\" class=\"mapaAlfes\" /></p>"+
"</dd>"+
"<dt>On és Alfés ?</dt>"+
"<dd>"+
	"<p align=\"center\"><iframe width=\"425\" height=\"350\" frameborder=\"1\" scrolling=\"no\" marginheight=\"0\" marginwidth=\"0\" src=\""+mapa+"\"></iframe></p><br/>"+
	"<a href=\""+mapaGran+"\" class=\"linkMapa\" target=\"_blank\">Veure un MAPA MÉS GRAN</a><br/><br/>"+
	"Google Maps és una eina desenvolupada per Google que permet navegar "+
	"pel món amb un simple clic de ratolí. Google Maps té 3 vistes diferents: Satèl·lit (foto), Mapa (cartografia) i "+
	"un  híbrid dels dos (mapes sobre fotos) i permet ampliar les imatges, mapes fins a nivells increïbles. Prement "+
	"sobre l'enllaç, podràs veure la situació d'Alfés mitjançant aquesta potent eina"+
"</dd>"+
"</dl><br>";

	return html;
}

function contactar() {
	var html = 
		"<dl>"+
		"<dt>Contacta : </dt>"+
		"<dd>"+
			"<table>"+
			"<tr><td align=\"right\">Telf/Fax : </td><td> <b>973 . 13 . 61 . 02</b></td></tr>"+
			"<tr><td align=\"right\">Mòbil : </td><td> <b>649 . 86 . 11 . 31</b></td></tr>"+
			"<tr><td align=\"right\">Correu Electrònic : </td><td><a href=\"mailto:jbc@softelmoli.cat\" class=\"linkMapa\">jbc @ softelmoli . cat</a></td></tr>"+
			"<tr><td align=\"right\">Pàgina WEB : </td><td><a href=\"http://www.softelmoli.cat\" class=\"linkMapa\" target=\"_blank\">www . softelmoli . cat</a></td></tr>"+
			"<tr><td align=\"right\">Botiga Virtual : </td><td><a href=\"http://www.softelmoli.net\" class=\"linkMapa\" target=\"_blank\">www . softelmoli . net</a></td></tr>"+
			"</table>"+
		"</dd>"+
		"</dl>";

	return html;
}

function collaboracions() {
	var html = 
		"<dl>"+
		"<dt>Col·laboracions : </dt>"+
		"<dd>"+
			"Hem d'agraïr el disseny del logo de <b>Soft El Molí, SL</b> a : <br><br>"+
			"<p align=\"center\"><a href=\"http://www.fontcolor.cat\" target=\"_blank\"><img src=\"imatges/fontcolor.jpg\" class=\"fontcolorLogo\" /></a></p><br>"+
			"FontColor és una empresa de disseny amb la que hem col·laborat a l'hora de crear diverses pàgines WEB.<br><br>"+
			"El fet de comptar amb la col·laboració de dissenyadors durant el procés de creació d'una pàgina WEB, assegura un resultat final més atractiu pel client, però sobretot pels usuaris."+
		"</dd>"+
		"</dl>";

	return html;
}

function antivirus() {
	var html =
		"<dl>"+
		"<dt>Informació sobre l'AVG (Edició Gratuïta)</dt>"+
		"<dd>"+
		"AVG (Edició Gratuïta) és un potent antivirus de l'empresa Grisoft que incorpora antivirus, antispyware, detector de correus electrònics amb virus i una barra d'eines per al teu navegador que  detecta enllaços Web perillosos. S'actualitza automàticament i analitza l'ordinador cada dia a una hora determinada (programable per l'usuari). A més, és gratuït.<br><br>"+
		"Per obtenir més informació, podeu visitar la pàgina Web oficial del producte: <a href=\"http://free.avg.com/\" class=\"linkMapa\" target=\"_blank\">free.avg.com</a><br></dd>"+
		"<dt>Descàrrega</dt>"+
		"<dd><a href=\"http://download.cnet.com/AVG-Anti-Virus-Free-Edition/3000-2239_4-10320142.html?part=dl-10044820&subj=dl&tag=button&cdlPid=11014801\" class=\"linkMapa\" target=\"_blank\">AVG (Edició Gratuïta)</a><br></dd>"+
		"</dl>";

	return html;
}

function descarregaAdobeReader() {
	var html = 
		"<dl>"+
		"<dt>Informació sobre l'Acrobat Reader</dt>"+
		"<dd>Aquest és un programa que permet llegir arxius PDF<br></dd>"+
		"<dt>Descàrrega</dt>"+
		"<dd><a href=\"http://www.adobe.com/es/products/acrobat/readstep2_allversions.html\" class=\"linkMapa\" target=\"_blank\">Adobe Reader</a><br></dd>"+
		"</dl>";

	return html;
}

function descarregaAntiTroia() {
	var html = 
		"<dl>"+
		"<dt>Què és un troià ?</dt>"+
		"<dd>Un troià és un programa que s'instal·la automàticament al nostre ordinador per a permetre-hi l'accés a "+
		"usuaris externs a través d'internet. D'aquesta manera aquests usuaris poden obtenir informació privada "+
		"o fins i tot controlar el nostre ordinador remotament.<br><br>Rep el nom del famós cavall de Troia que permeté als grecs "+
		"infiltrar-se secretament a la inexpugnable ciutat Troia.</dd>"+
		"<dt>Informació sobre Troyan Explore</dt>"+
		"<dd>Anti troià gratuït realitzat a Argentina per <i>BUENOS AIRES Sistemas</i>. Busca virus, backdoor, macro, adware, "+
		"trackware i spyware, generant un llistat dels troians detectats. No repara automàticament, però indica com fer-ho.<br></dd>"+
		"<dt>Descàrrega</dt>"+
		"<dd><a href=\"http://www.troyan.tk/\" class=\"linkMapa\" target=\"_blank\" >Troyan Explore</a><br></dd>"+
		"</dl>";

	return html;
}

function descarregaFirefox() {
	var html = 
		"<dl>"+
		"<dt>Què és el Firefox ?</dt>"+
		"<dd>Firefox és un navegador web gratuït,lliure i en català desenvolupat per Mozilla. "+
		"La traducció al català ha estat realitzada per SoftCatalà.<br><br>"+
		"Per a més informació sobre aquest programa i d'altres, també en català, no dubtis en clicar sobre l'enllaç a "+
		"<a href=\"http://www.softcatala.cat/\" class=\"linkMapa\" target=\"blank\">SoftCatalà</a><br></dd>"+
		"<dt>Descàrrega</dt>"+
		"<dd><a href=\"http://www.mozilla-europe.org/ca/\" class=\"linkMapa\" target=\"_blank\" >Firefox</a><br></dd>"+
		"<dt>Descarrega't també el corrector català per al Firefox i el Thunderbird!</dt>"+
		"<dd>El Firefox i el Thunderbird tenen un conjunt d'extensions que permeten personalitzar-los. Entre aquestes extensions "+
		"s'hi troba un corrector català que subratlla les paraules incorrectes i proposa una alternativa correcta. "+
		"Molt útil quan escrius missatges a una pàgina web o quan escrius un correu electrònic.<br><br>"+
		"La descàrrega i instal·lació de les extensions s'ha de realitzar un cop s'hagi instal·lat el Firefox/Thunderbird.<br><br>"+
		"<a href=\"https://addons.mozilla.org/firefox/3369/\" class=\"linkMapa\" target=\"_blank\" >Corrector Català</a><br></dd>"+
		"</dl>";

	return html;
}

function descarregaJVM() {
	var html = 
		"<dl>"+
		"<dt>Què significa JVM ?</dt>"+
		"<dd>JVM són les sigles de Java Virtual Machine, és a dir, Màquina Virtual de Java.<br></dd>"+
		"<dt>Per a què serveix la JVM ?</dt>"+
		"<dd>La JVM proporciona un entorn que permet l'execució de programes java, ja siguin applets a través de la WEB, fitxers *.class,*.jar, etc. "+
		"La funció bàsica de la JVM és assegurar l'execució de programes java independentment de la màquina en que es trobin instal·lats<br></dd>"+
		"<dt>Descàrrega</dt>"+
		"<dd><a href=\"http://www.java.com/en/download/windows_xpi.jsp\" class=\"linkMapa\" target=\"_blank\" >JVM (Màquina Virtual de Java)</a><br></dd>"+
		"</dl>";

	return html;
}

function descarregaOpenOffice() {
	var html = 
		"<dl>"+
		"<dt>Informació sobre OpenOffice</dt>"+
		"<dd>Aquest és un paquet ofimàtic lliure, gratuït i en català. Aquest paquet conté processador de texts, fulla de càlcul, gestor de presentacions, mòduls de bases de dades, etc. compatibles amb altres paquets ofimàtics de pagament com MS Office (word, excel, powerpoint, etc.).<br><br>La descàrrega es produeix a través de <a href=\"http://www.softcatala.cat\" class=\"linkMapa\" target=\"blank\">SoftCatalà</a>.<br><br>Per a més informació sobre aquest programa i d'altres, també en català, no dubtis en clicar sobre l'enllaç a softCatalà<br></dd>"+
		"<dt>Descàrrega</dt>"+
		"<dd><a href=\"http://www.softcatala.cat/wiki/Rebost:OpenOffice.org\" class=\"linkMapa\" target=\"_blank\">OpenOffice</a><br></dd>"+
		"</dl>";

	return html;
}

function descarregaThunderbird() {
	var html = 
		"<dl>"+
		"<dt>Què és el Thunderbird ?</dt>"+
		"<dd>Thunderbird és un client gestor de correu lliure, gratuït i en català desenvolupat per Mozilla i traduït per SoftCatalà. "+
		"A més conté un eficaç anti spam, que elimina el correu no desitjat.<br><br>"+
		"Per a més informació sobre aquest programa i d'altres, també en català, no dubtis en clicar sobre l'enllaç a "+
		"<a href=\"http://www.softcatala.cat/\" class=\"linkMapa\" target=\"blank\">SoftCatalà</a><br></dd>"+
		"<dt>Descàrrega</dt>"+
		"<dd><a href=\"http://www.mozilla-europe.org/ca/products/thunderbird/\" class=\"linkMapa\" target=\"_blank\" >Thunderbird</a><br></dd>"+
		"<dt>Descarrega't també el corrector català per al Thunderbird i el Firefox!</dt>"+
		"<dd>El Firefox i el Thunderbird tenen un conjunt d'extensions que permeten personalitzar-los. Entre aquestes extensions "+
		"s'hi troba un corrector català que et subratllarà les paraules incorrectes i et proposarà una alternativa correcta. "+
		"Molt útil quan escrius missatges a una pàgina web o quan escrius un correu electrònic.<br><br>"+
		"La descàrrega i instal·lació de les extensions s'ha de realitzar un cop s'hagi instal·lat el Firefox/Thunderbird.<br><br>"+
		"<a href=\"https://addons.mozilla.org/firefox/3369/\" class=\"linkMapa\" target=\"_blank\" >Corrector Català</a><br></dd>"+
		"</dl>";

	return html;
}

function descarregaWinRAR() {
	var html = 
		"<dl>"+
		"<dt>Informació sobre WinRAR</dt>"+
		"<dd>Aquest és un programa de compressió/descompressió d'arxius lliure, gratuït i en català. "+
		"Es capaç de gestionar els arxius RAR, ZIP, ARJ, CAB, LZH, TAR, GZ, ACE, BZIP2, JAR i UUE.<br><br>"+
		"La descàrrega es produeix a través de <a href=\"http://www.softcatala.cat\" class=\"linkMapa\" target=\"blank\">SoftCatalà</a>.<br><br>"+
		"Per a més informació sobre aquest programa i d'altres, també en català, no dubtis en clicar sobre l'enllaç a SoftCatalà<br></dd>"+
		"<dt>Descàrrega</dt>"+
		"<dd><a href=\"http://www.softcatala.org/wiki/Rebost:WinRAR\" target=\"_blank\" class=\"linkMapa\">WinRAR</a><br></dd>"+
		"</dl>";

	return html;
}

function descarregaEinesTIC() {
var genCAT = "<a href=\"http://www.gencat.cat\" class=\"linkMapa\" target=\"_blank\" >Generalitat de Catalunya</a>";
var pimesTIC = "<a href=\"http://www.pimestic.cat\" class=\"linkMapa\" target=\"_blank\" >PimesTIC</a>";
var einesTIC = "<a href=\"http://www.pimestic.cat/einestic\" target=\"_blank\" class=\"linkMapa\">EinesTIC</a>";
var descFirefox = "<a href=\"#\" class=\"linkMapa\" onclick=\"mostra(\'descarregues\');carrega(\'descarregaFirefox\')\" >Mozilla Firefox</a>";
var descThunderbird = "<a href=\"#\" class=\"linkMapa\" onclick=\"mostra(\'descarregues\');carrega(\'descarregaThunderbird\')\" >Mozilla Thunderbird</a>";
var descOpenOffice = "<a href=\"#\" class=\"linkMapa\" onclick=\"mostra(\'descarregues\');carrega(\'descarregaOpenOffice\')\" >OpenOffice</a>";
var manual = "<a href=\"../documents/manual.pdf\" class=\"linkMapa\" >Manual d'usuari de l'EinesTIC</a>";
var llicenciaGPL = "<a href=\"../documents/GPL.pdf\" class=\"linkMapa\" >Llicència GPL</a>";

var html = 
	"<dl>"+
	"<dt>Què és l'EinesTIC ?</dt>"+
	"<dd>"+
		"L'EinesTIC és un paquet d'eines lliure i gratuït proporcionat per la "+genCAT+" dins del pla "+pimesTIC+", "+
		" per promoure la l'ús eficient de les TIC a les empreses catalanes, amb l'objectiu de millorar-ne la productivitat i competitivitat. "+
		"És lliure perquè es distribueix sota llicència GPL (GNU Public Licence), és a dir, aquests programes poden ser distribuïts i "+
		"modificats lliurement sempre que es faci mantenint la llicència GPL. <br><br>"+
		"A l'instal·lar aquest paquet, s'instal·laran els programes següents: "+
		"<ul class=\"llista\" >"+
		"<li class=\"llista\" > <b>TPV</b> (Terminal Punt de Venda) per a pantalla tàctil o pantalla normal </li>"+
		"<li class=\"llista\" > <b>Programa de facturació</b>: albarans, factures, productes, clients, proveïdors, etc</li>"+
		"<li class=\"llista\" > <b>Paquet d'<i>Office</i></b> ("+descOpenOffice+"): creació i edició de texts, fulls de càlcul, bases de dades, etc</li>"+
		"<li class=\"llista\" > <b>Gestor de correu</b> ("+descThunderbird+")</li>"+
		"<li class=\"llista\" > <b>Navegador d'Internet</b> ("+descFirefox+")</li>"+
		"<li class=\"llista\" > Generador de <b>formularis d'Hisenda</b>: model 303, model 347, etc</li>"+
		"<li class=\"llista\" > Gestor de <b>còpies de seguretat</b>: guarda totes les dades de la teva empresa en un lloc segur</li>"+
		"</ul>"+
	"</dd>"+
	"<dt>Descàrrega de l'EinesTIC</dt>"+
	"<dd>"+einesTIC+"<br></dd>"+
	"<dt>Descàrrega d'un manual d'ús</dt>"+
	"<dd> "+manual+" <br></dd>"+
	"<dt>Descàrrega de la llicència GPL</dt>"+
	"<dd> "+llicenciaGPL+" <br></dd>"+
	"</dl>";

return html;
}

function descarregaEscriptura() {
	var html =
		"<dl>"+
		"<dt>Entrada Administració: </dt>"+
		"<dd>"+
			"<form name=\"formAdmin\" method=\"post\" action=\"escriptura.php\"\">"+
			"Contrassenya : <input type=\"password\" name=\"senacontra\" size=\"15\" /> "+
			"<input class=\"boto\" type=\"submit\" value=\"endavant\" /> "+
			"<br>"+
			"</form>"+
		"</dd>"+
		"</dl>";
	return html;
}

function admin() {
	var html =
		"<dl>"+
		"<dt>Entrada Administració: </dt>"+
		"<dd>"+
			"<form name=\"formAdmin\" method=\"post\" action=\"login.php\"\">"+
			"Usuari : <input type=\"text\" name=\"usuari\" size=\"15\" /> "+
			"Contrassenya : <input type=\"password\" name=\"senacontra\" size=\"15\" /> "+
			"<input class=\"boto\" type=\"submit\" value=\"endavant\" /> "+
			"<br>"+
			"</form>"+
		"</dd>"+
		"</dl>";

	return html;
}

/*
 * quan es clica un checkbox, actualitza el total
 *
 * NOTA: els camps checkbox i qtt de la taula seleccio s'anomenen: 'scheckbox' i 'sqtt', respectivament
 */
function calcularTotal() {
	
	//index dels camps a la taula:
	var ID_CHECKBOX = 0;
	var ID_CODI = 1;
	var ID_PRODUCTE = 2;
	var ID_PVP = 3;
	var ID_QTT = 4;
	
	//taules (fila x fila)
	var filesTots = document.getElementById( 'taulaTotsProductes' ).rows;
	var files = document.getElementById( 'taulaSeleccioProductes' ).rows;
	
	var cBSel,cBTot;
	var pvp,qtt,res=0;
	var iTaulaSel = 0;
	
	var indexos = '';
	
	//obtenir el total (suma de PVPs x QTTs):
	for( i=0;i<filesTots.length;i++ ) {
	
		//obtenir checkbox de la llista de l'usuari:
		try {
			//mira el checkbox de la taula de TOTS els productes:
			cBTot = document.getElementById( 'checkbox'+i );
			
			//si està seleccionat, obté el checkbox de la taula de l'usuari (tenen el mateix index):
			if( cBTot.checked ) {
				cBSel = document.getElementById( 'scheckbox'+i );
				
				//si l'usuari no l'ha tret de la llista, continua:
				if( cBSel.checked ) {
					
					//calcula el total (pvp x qtt):
					pvp = files[iTaulaSel].cells[ID_PVP].innerHTML;
					qtt = document.getElementById( 'sqtt'+i ).value;
					res+= pvp*qtt;
					
					//actualitza el camp hidden qtt de la taula amb tots els productes:
					document.getElementById( 'qtt'+i ).value = qtt;
				}
				
				iTaulaSel++;
			}
		} catch( err ) { alert( 'ERROR a la fila: '+iTaulaSel ); }
	}
	
	//arrodonir el valor a 2 decimals com a màxim:
	var dosDecimals = Math.round( res*100 );
	dosDecimals = dosDecimals/100;
	
	//estableix el total:
	document.getElementById( 'totalComanda' ).value = dosDecimals;
}

/*
 * crea una taula amb les files seleccionades a la taula de tots els productes
 * calcula el total i el mostra
 */
function actualitzarTaulaUsuari() {
	//index dels camps a les dues taules:
	var ID_CHECKBOX = 0;
	var ID_CODI = 1;
	var ID_PRODUCTE = 2;
	var ID_PVP = 3;
	var ID_QTT = 4;
	
	//variables:
	var cBTots;
	var codi,producte,pvp,qtt,res=0,numFila=0;
	var filaNova,colNova1,colNova2,colNova3,colNova4,colNova5;
	
	//taules:
	var tTots = document.getElementById( 'taulaTotsProductes' );
	var tSeleccio = document.getElementById( 'taulaSeleccioProductes' );
	
	//buida la taula de selecció de productes:
	for( i=tSeleccio.rows.length-1;i>=0;i-- ) { tSeleccio.deleteRow( i ); }
	
	//obtenir el total (suma de PVPs x QTTs) i omplir la taula de selecció de productes:
	for( i=0;i<tTots.rows.length;i++ ) {
		
		//obtenir checkbox i qtt:
		cBTots = document.getElementById( 'checkbox'+i );
		
		if( cBTots.checked ) {
			codi = tTots.rows[i].cells[ID_CODI].innerHTML;
			producte = tTots.rows[i].cells[ID_PRODUCTE].innerHTML;
			pvp = tTots.rows[i].cells[ID_PVP].innerHTML;
			qtt = document.getElementById( 'qtt'+i ).value;
			res+= pvp*qtt;
			
			//inserir una nova fila:
			filaNova = tSeleccio.insertRow( numFila );
			
			if( numFila%2==0 ) {
				filaNova.className = 'filaParell';
			} else {
				filaNova.className = 'filaSenar';
			}
			
			//inserir les 5 columnes:
			colNova1 = filaNova.insertCell( ID_CHECKBOX );
			colNova2 = filaNova.insertCell( ID_CODI );
			colNova3 = filaNova.insertCell( ID_PRODUCTE );
			colNova4 = filaNova.insertCell( ID_PVP );
			colNova5 = filaNova.insertCell( ID_QTT );
			
			//colNova1.innerHTML = '<input id="scheckbox'+numFila+'" name="scheckbox'+numFila+'" type="checkbox" value="" onclick="calcularTotal();" CHECKED />';
			colNova1.innerHTML = '<input id="scheckbox'+i+'" name="scheckbox'+i+'" type="checkbox" value="'+cBTots.value+'" onclick="calcularTotal();" CHECKED />';
			colNova2.innerHTML = codi;
			colNova3.innerHTML = producte;
			colNova4.innerHTML = pvp;
			//colNova5.innerHTML = '<input class="textQTT" id="sqtt'+numFila+'" name="sqtt'+numFila+'" value="'+qtt+'" type="text" size="1" onChange="calcularTotal();" />';
			colNova5.innerHTML = '<input class="textQTT" id="sqtt'+i+'" name="sqtt'+i+'" value="'+qtt+'" type="text" size="1" onChange="calcularTotal();" />';
			
			colNova1.width = '20px';
			colNova2.width = '130px';
			colNova3.width = '400px';
			colNova4.width = '100px';
			colNova5.width = '70px';
			
			colNova4.align = 'right';
			colNova5.align = 'center';
			
			numFila++;
		}
	}
	
	//arrodonir el valor a 2 decimals com a màxim:
	var dosDecimals = Math.round( res*100 );
	dosDecimals = dosDecimals/100;
		
	//estableix el total:
	document.getElementById( 'totalComanda' ).value = dosDecimals;
}

/*
 * mostra la taula de la selecció de productes de l'usuari
 */
function veureSeleccioProductes() {
	actualitzarTaulaUsuari();
	document.getElementById('capaTotsProductes').style.visibility = "hidden";
	document.getElementById('capaSeleccioProductes').style.visibility = "visible";
	document.getElementById('botoSeleccio').className = "botoTriat";
	document.getElementById('botoTots').className = "botoFons";
}

/*
 * mostra la taula amb tots els productes de la BD
 */
function veureTotsProductes() {
	document.getElementById('capaSeleccioProductes').style.visibility = "hidden";
	document.getElementById('capaTotsProductes').style.visibility = "visible";
	document.getElementById('botoTots').className = "botoTriat";
	document.getElementById('botoSeleccio').className = "botoFons";
}

/*
 * comprova els camps de dades personals de l'usuari que fa una comanda
 */
function comprovarDades() {
	var nom = document.getElementById( 'nom' ).value;
	var cognoms = document.getElementById( 'cognoms' ).value;
	var telf1 = document.getElementById( 'telf1' ).value;
	var telf2 = document.getElementById( 'telf2' ).value;
	var cElectronic = document.getElementById( 'cElectronic' ).value;
	
	if( nom.length==0 ) {
		alert( 'S\'ha d\'entrar el nom' );
		return false;
	}
	
	if( cognoms.length==0 ) {
		alert( 'S\'ha d\'entrar el cognom' );
		return false;
	}
	
	if( telf1.length==0 && telf2.length==0 ) {
		alert( 'S\'ha d\'entrar, com a mínim, un telèfon de contacte' );
		return false;
	}
	
	if( cElectronic.length>0 ) {
		if( cElectronic.indexOf( '@' )==-1 || cElectronic.indexOf( '.' )==-1 ) {
			alert( 'Adreça de correu electrònic incorrecta!' );
			return false;
		}
	} 
	
	return true;
}

/*
 * donat un index, inicialitza a 1 el camp qtt quan el checkbox[index] canvia d'estat:
 */
function initQtt( index ) {
	document.getElementById( 'qtt'+index ).value = 1;
}

