<!-- 
function ComprovarElement(elem, text)
{
alert(text);
elem.focus();
}


function ComprovarNoBuit(elem, text)
{
if ((elem.value=="") || (elem.value==null))
  {
  ComprovarElement(elem, text);
  return false;
  }
return true;
}



function comprovachecked(formnom,elem){
	// alert(document.area.cat1.checked)
	if ( eval("document."+formnom+"."+elem+".checked") ){
		actiu="on"
	}else{
		actiu=""
	}
	return actiu
}



function ComprovarNoBuitChecksCAT(elem,text,nomform,totalcategories,icheck){
	verificachek = comprovachecked(nomform,elem.name)
	if (verificachek == "on"){
		totalcheckactiuscomprovats++
	}else{
		if (icheck==totalcategories){
			if (totalcheckactiuscomprovats==0){
				 ComprovarElement(elem, text);
				 return false;
			}
		}
	}
	// alert ("icheck="+icheck+"  totalcheckactiuscomprovats="+totalcheckactiuscomprovats+"   totalcategories="+totalcategories)
	return true;
}


function ComprovarNoBuitValor(elem, text, valor)
{
// ------ en el següent if comprovo que el camp pais no sigui buit, perque es l'unic select en valor null
// ------ els altres selects d'aquest formulari tenen el valor 0 per defecte
// alert ("elem.name = "+elem.name+"\nelem.type = "+elem.type+"\nelem.text = "+elem.options[elem.selectedIndex].text+"\nelem.valor = "+elem.options[elem.selectedIndex].value)
if (elem.name=="pais" || elem.type=="select-one"){
	if ((elem.options[elem.selectedIndex].text==""  || elem.options[elem.selectedIndex].value=="0")){
	  ComprovarElement(elem, text);
	  return false;
	}
}else{
	if (   ((elem.options[elem.selectedIndex].value==valor || elem.options[elem.selectedIndex].value==null  || elem.options[elem.selectedIndex].value=="-1") && (elem.type!="select-one"))   )
	{
		ComprovarElement(elem, text);
		return false;
	}
}
return true;
}



function ComprovarPaisNoEspana(elem, elem2, valor)
{
// ------ en el següent if comprovo que el camp pais no sigui buit, perque es l'unic select en valor null
// ------ els altres selects d'aquest formulari tenen el valor 0 per defecte
	if ((elem.options[elem.selectedIndex].value!="ESPAÑA")){
		elem2.options[1].selected=true
	  return true;
	}
	 return true;
	
}


function ComprovarNoBuitValorFills(elem, text)
{
// ------ en el següent if comprovo que el camp pais no sigui buit, perque es l'unic select en valor null
// ------ els altres selects d'aquest formulari tenen el valor 0 per defecte
// alert ("elem.name = "+elem.name+"\nelem.type = "+elem.type+"\nelem.text = "+elem.options[elem.selectedIndex].text+"\nelem.valor = "+elem.options[elem.selectedIndex].value)

	if (elem.options[elem.selectedIndex].value==-1)
	{
		ComprovarElement(elem, text);
		return false;
	}

return true;
}



function ComprovarNumeroPassword( elem, text )
{
		if (elem.value.length<4 || elem.value.length>8){
			ComprovarElement(elem, text);
			return false;
		}
		return true;
}



function ComprovarUrl(elem,text)
{
  if ((elem.value =="") || (elem.value==null)|| ((elem.value.substring(0,7)!="HTTP://") && (elem.value.substring(0,7)!="http://")))
  {
    ComprovarElement(elem,text);
    return false;         
  }
  return true;
}


function ComprovarEmail( elem, text )
{
  /*if (elem.value == "" ||  (elem.value.indexOf('@', 0) == -1) || elem.value==null)*/
  if ((elem.value.indexOf('@', 0) == -1) || elem.value==null)
      {
        
        ComprovarElement(elem, text);
        return false;
      }
      return true;
}


function Comprovarnumero( elem, text )
{
		for(i=0;i<elem.value.length;i++){
			dd2=elem.value.charAt(i)
			if( isNaN(dd2) ){
		        ComprovarElement(elem, text);
		        return false;
			}
		}	
      return true;
}


function Comprovarany( elem, text )
{
		
  if (elem.value.length < 4)
  {
    ComprovarElement(elem,text);
    return false;         
  }
  return true;
}

function Comprovaiguals( elem, elem2, text)
{
  if (elem.value != elem2.value )
      {
        
        ComprovarElement(elem, text);
        return false;
      }
      return true;
}
//-->
