function canviarImg()
{
	var imatgesFons = 21;	
	var mida = TamVentana();
	var url;
	
	if (mida[0] > 825 | mida[1] > 550) {
		if (mida[0] > 1024 | mida[1] > 683)
		{
			url = "imgWeb/imgFonsG/";
		}
		else
		{
			url = "imgWeb/imgFonsM/";
		}
	}
	else {
		url = "imgWeb/imgFonsP/";
	}

	var quinaImg;
	var url_img = new Array(imatgesFons);
	var i;
	for(i=1;i<=imatgesFons; i++)
	{
		url_img[i] = url+"fons"+i+".jpg";
	}
	quinaImg = Math.ceil(Math.random()*imatgesFons);
	var cont = document.getElementById("maincontent");
	//alert("ruta: "+url_img[quinaImg]);
	cont.style.background='url('+url_img[quinaImg]+')';
}
											 

/********************** FUNCIONS PEL FUNCIONAMENT DEL MENÚ PRINCIPAL ***************************/
window.onload=montre;
function montre(id) {
var d = document.getElementById(id);
	for (var i = 1; i<=9; i++) {
		if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
	}
if (d) {d.style.display='block';}
}


var _img = new Array();
	/* qui som*/
    _img[0] = new Image(); _img[0].src = "imgWeb/m_cat/m_quiSom.gif";
    _img[1] = new Image(); _img[1].src = "imgWeb/m_cat/m_quiSom_roll.gif";
    _img[2] = new Image(); _img[2].src = "imgWeb/m_cat/m_quiSom_clic.gif";
	/* els nostres projectes */
    _img[3] = new Image(); _img[3].src = "imgWeb/m_cat/m_projectes.gif";
    _img[4] = new Image(); _img[4].src = "imgWeb/m_cat/m_projectes_roll.gif";
    _img[5] = new Image(); _img[5].src = "imgWeb/m_cat/m_projectes_clic.gif";
	/* noticies */
    _img[6] = new Image(); _img[6].src = "imgWeb/m_cat/m_noticies.gif";
    _img[7] = new Image(); _img[7].src = "imgWeb/m_cat/m_noticies_roll.gif";;
    _img[8] = new Image(); _img[8].src = "imgWeb/m_cat/m_noticies_clic.gif";
	/* galeria de fotos */
	_img[9] = new Image(); _img[9].src = "imgWeb/m_cat/m_fotos.gif";
	_img[10] = new Image(); _img[10].src = "imgWeb/m_cat/m_fotos_roll.gif";
	_img[11] = new Image(); _img[11].src = "imgWeb/m_cat/m_fotos_clic.gif";
	/* col·labora amb nosaltres  */
	_img[12] = new Image(); _img[12].src = "imgWeb/m_cat/m_colabora.gif";
	_img[13] = new Image(); _img[13].src = "imgWeb/m_cat/m_colabora_roll.gif";
	_img[14] = new Image(); _img[14].src = "imgWeb/m_cat/m_colabora_clic.gif";
	/* links */
	_img[15] = new Image(); _img[15].src = "imgWeb/m_cat/m_links.gif";
	_img[16] = new Image(); _img[16].src = "imgWeb/m_cat/m_links_roll.gif";
	_img[17] = new Image(); _img[17].src = "imgWeb/m_cat/m_links_clic.gif";
	/* pdf's 
	_img[18] = new Image (); _img[18].src = "imgWeb/m_cat/m_pdfs.gif";
	_img[19] = new Image (); _img[19].src = "imgWeb/m_cat/m_pdfs_roll.gif";
	_img[20] = new Image (); _img[20].src = "imgWeb/m_cat/m_pdfs_clic.gif";
	/* contacte */
	_img[18] = new Image (); _img[18].src = "imgWeb/m_cat/m_contacte.gif";
	_img[19] = new Image (); _img[19].src = "imgWeb/m_cat/m_contacte_roll.gif";
	_img[20] = new Image (); _img[20].src = "imgWeb/m_cat/m_contacte_clic.gif";

	/* atipic */
	_img[21] = new Image (); _img[21].src = "imgWeb/m_cat/m_atipic.gif";
	_img[22] = new Image (); _img[22].src = "imgWeb/m_cat/m_atipic_roll.gif";
	_img[23] = new Image (); _img[23].src = "imgWeb/m_cat/m_atipic_clic.gif";
	/* promotora */
	_img[24] = new Image (); _img[24].src = "imgWeb/m_cat/m_promotora.gif";
	_img[25] = new Image (); _img[25].src = "imgWeb/m_cat/m_promotora_roll.gif";
	_img[26] = new Image (); _img[26].src = "imgWeb/m_cat/m_promotora_clic.gif";


var clicada = -1;

function img(fer, nom, _item)
{
	if(fer=="clic")
	{
		clicada = nom;
		k=0;
		for(i=1;i<9;i++)
		{
			document.getElementById('menu'+i).src=_img[k].src;
			k=k+3;
		}
		document.images[nom].src=_img[_item].src;
	}
	else
	{	
		if(clicada != nom)
			document.images[nom].src=_img[_item].src;
	}
}


/***********************************************************************************************/


  function detectBrowser() {
    	var nav = "";
	var navegador = navigator.appName;
	if (navegador == "Microsoft Internet Explorer") { nav="ie"; }
		
	return nav;
  }



/**************************** IMATGE DE FONS ALEATORIA **********************************/

function imgFonsS(a)
{
	var imgP = new Array(imatgesFons);
	var imgG = new Array(imatgesFons);
	var i;
	for(i=1;i<=imatgesFons; i++)
	{
		imgP[i] = "imgWeb/imgFonsP/fons"+i+".jpg";	
		imgG[i] = "imgWeb/imgFonsG/fons"+i+".jpg";
	}
	quinaImg = Math.ceil(Math.random()*imatgesFons);
	var cont = document.getElementById("fons");	
	var mida = TamVentana();
	if(mida[0]<1024)	
	{
		cont.style.background="url("+imgP[quinaImg]+")";
	}
	else
	{
		cont.style.background="url("+imgG[quinaImg]+")";
	}
}

/***********************************************************************************************/


/**************************** IMATGE DE FONS ALEATORIA **********************************/

function imgFonsCapc()
{
	quinaImg = Math.ceil(Math.random()*imatgesFons);
	var cap = document.getElementById("capcalera");	
	var mida = TamVentana();
	if(mida[0]<1024)
	{
		cap.style.background = "url(imgWeb/imgCapcaleraP/fons"+quinaImg+".jpg)";
	}
	else
	{
		cap.style.background = "url(imgWeb/imgCapcaleraG/fons"+quinaImg+".jpg)";
	}
}

/***********************************************************************************************/


/**************************** MIDA DE LA FINESTRA DE L'USUARI **********************************/


function TamVentana() {
	var Tamanyo = [0, 0];
	if (typeof window.innerWidth != 'undefined')
	{
		Tamanyo = [window.innerWidth, window.innerHeight];
	}
	else if (typeof document.documentElement != 'undefined' && typeof document.documentElement.clientWidth != 'undefined' && document.documentElement.clientWidth != 0)
	{
		Tamanyo = [document.documentElement.clientWidth,document.documentElement.clientHeight];
	}
	else   
	{
		Tamanyo = [document.getElementsByTagName('body')[0].clientWidth,document.getElementsByTagName('body')[0].clientHeight];
	}
	return Tamanyo;
}
/***********************************************************************************************/


/*********************** FUNCIO IMPRIMIR **************************/
function imprimir()
{
	 parent.mainFrame.print();
}
/*****************************************************************/

	
	

function validarFormulariContacte(){
	var miss = "";	
	
	miss = esBuit("nom","nombre");
	miss += validarMail("email");
	if (miss.length>0) alert(miss);
	return (miss.length==0);
}

/***************************** Comprova que el camp no estigui buit *******************************/

function esBuit(s, nom){
	var txt = document.getElementsByName(s)[0];
	var miss = "";
	if (/^\s*$/.test(txt.value)){
		miss = "- El camp '"+nom+"' es un camp obligatori.\n"
	}
	return miss;
}

/**************************** Validem l'e-mail tingui @ . i tingui extensio valida  *********************************/

function validarMail(camp){
	var miss = "";
	var val = document.getElementsByName(camp)[0];
	if(/^\w+([\.-]?\w+)*@\w*.\w{2,3}$/.test(val.value)){
		var punt = val.value.lastIndexOf(".");
		var fi = val.value.length;
		var ext = val.value.substring(punt+1,fi);
		if(!(/^com|net|org|cat|es|edu|biz|it|info|eu|mobi|ws|cc|tv|com.es|nom.es|org.es|uk|ca|de$/.test(ext))){
			miss="- El mail indicado no tiene una extensi&oacute;n valida.\n";
		}
	}else{
		miss="- Por favor, entra un mail válido\n";
	}
	return miss;
}

