function comprovacio(camps,noms,eltexte,frase){
	camps=camps.split(',');
	noms=noms.split(',');
	correcte=1;

	for(i=0;i<(camps.length-1);i++){
		if(!document.getElementById(camps[i]).value || document.getElementById(camps[i]).value==noms[i]){
			alert(eltexte+noms[i]);
			document.getElementById(camps[i]).focus();
			correcte=0;
			return false;
		}
	}

	if(correcte){
		if(confirm(frase)) correcte=1;
		else correcte=0;
	}

	if(correcte){
		return true
	}else return false;
}

function load() {
      if (GBrowserIsCompatible()) {
      	var icon = new GIcon();
		icon.image = 'templates/web/img/logomaps.png';
		icon.iconSize = new GSize(89, 95);
		icon.iconAnchor = new GPoint(25, 105);
		icon.infoWindowAnchor = new GPoint(5, 1);


		//GEvent.addListener(marcador, 'click', function(){marcador.openInfoWindowHtml(direccion);});

    var map = new GMap2(document.getElementById("map"));
      map.setCenter(new GLatLng(41.647246,2.271252), 15);
     // map.setMapType(G_NORMAL_MAP);
			map.addControl(new GSmallMapControl());
			map.addControl(new GMapTypeControl());
			var marcador = new GMarker(map.getCenter(),icon);

			map.addOverlay(marcador);
    }
}

/*prod.tpl.php*/
function ckOn(idreg)
{
  document.getElementById('ck_'+idreg).style.color='#ffffff';
  document.getElementById('ck_'+idreg).style.backgroundColor='#7fa9cf';
}

function ckOff(categ,idreg)
{
  switch(categ){
    case '23': 
	case '24': var nom='nom_'; break;
	case '36': var nom=''; break;
  }
	
  if(document.getElementById('reg_'+nom+idreg).style.display=='none'){
    document.getElementById('ck_'+idreg).style.color='#005AA2';
    document.getElementById('ck_'+idreg).style.backgroundColor='#ffffff';
  }
}

function showProds(categ,idreg)
{
  switch(categ){
    case '23': var regs=new Array(15,16,17,18,19,20); var total=5,nom='nom_',txt='txt_',displaych='table-row'; break;
	case '24': var regs=new Array(22,23,24,25,26,27); var total=5,nom='nom_',txt='txt_',displaych='table-row'; break;
	case '36': var regs=new Array(39,41,42,43,44,45,46,47,48,49,50,51); var total=11,nom='',txt='',displaych='block'; break;
  }
  
  for(var c=0;c<=total;c++){
    if(regs[c]==idreg){
	  document.getElementById('reg_'+nom+idreg).style.display=displaych;
	  document.getElementById('reg_'+txt+idreg).style.display=displaych;
	  document.getElementById('ck_'+idreg).style.color='#ffffff';
	  document.getElementById('ck_'+idreg).style.backgroundColor='#7fa9cf';
	}else{
	  document.getElementById('reg_'+nom+regs[c]).style.display='none';
	  document.getElementById('reg_'+txt+regs[c]).style.display='none';
	  document.getElementById('ck_'+regs[c]).style.color='#005AA2';
	  document.getElementById('ck_'+regs[c]).style.backgroundColor='#ffffff';
	}
  }
}