function Trovaindice(FormCAP,flag)
{	
	if(flag=="Si") { 
		if(document.FormCAP.CAPStradario.length == null){
			 alert("selezionare una provincia con stradario" )
			 return false ; 
		}
		else {
			for (i=0; i < document.FormCAP.CAPStradario.length; i++)  {
				if (document.FormCAP.CAPStradario.options[i].selected){ 
					document.FormCAP.Esitoricerca.value =document.FormCAP.CAPStradario.options[i].value
					break 
				}
			}
		return true ;
		}
	}	
	else {
		if(document.FormCAP.CAPGenerico.length == null) {
			 alert("selezionare una provincia generica" )
			 return false ; 
		} 
		else {
			for (i=0; i < document.FormCAP.CAPGenerico.length; i++)  {
				if (document.FormCAP.CAPGenerico.options[i].selected){ 
					window.opener.FormIsc.CAP.value = document.FormCAP.CAPGenerico.options[i].value
					break 
				}
			}	
		self.close() ;
		}
	}
}


function aprifinestraCAP(FormIsc,pgm,title)
{	
	indice=0;
	for (i=0; i < document.FormIsc.IDStatoOprovinciaResidenza.length; i++)  { 
		if (document.FormIsc.IDStatoOprovinciaResidenza.options[i].selected){ 
		  	indice = document.FormIsc.IDStatoOprovinciaResidenza.options[i].value
		   	break 
		}
	}
	if(i >0){
		pgm = pgm + "?ID=" + indice
		searchWin = window.open(pgm,'title','scrollbars=no,resizable=yes,width=450,height=260,status=no,location=no,toolbar=no, menubar=no'); setTimeout('searchWin.focus();',250);
	}
	else {		
	alert(" Selezionare una provincia");
	}
}
function  _PM_checkForm(_PM_this)
{
	temp=_PM_this.EMail.value;
	
	if ( temp.length == 0) 
	{ alert ("La e mail  deve essere fornita ");
	  return false;
	}
	str= _PM_this.EMail.value;
	filter=/^(\w+(?:\.\w+)*)@((?:\w+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/
	if (!filter.test(str)){
		alert("Fornire un indirizzo email formalmente valido");
		return false;
	}
	invalidaddress=new Array()
	invalidaddress[0]="hotmail"
	invalidaddress[1]="rocketmail"
	invalidaddress[2]="zdnetmail"
	invalidaddress[3]="google"
	invalidcheck=0;	
	tempstring=str.split("@")
	tempstring=tempstring[1].split(".")
	for (i=0; i <invalidaddress.length;i++){
		if (tempstring[0]==invalidaddress[i])
		invalidcheck=1
	}
	if (invalidcheck==1){
		alert("Fornire un indirizzo email consentito");
		return false;
	}

	oggettoforum=_PM_this.OggettoArgomento.value;
   	if ( oggettoforum.length < 10 ) 
	{ alert ("L'oggetto  della mail  deve  essere fornito e deve avere un minimo 10  caratteri") ;
	  return false;
	}

	argomentoforum=_PM_this.TestoArgomento.value;
   	if ( argomentoforum.length < 20 && argomentoforum.length > 0) 
	{ alert ("Il testo non e' obbligatorio, ma se fornito devono avere un minimo 20 caratteri") ;
	  return false;
	}
	
	argomentoforum=_PM_this.Provincia.value;
   	if ( argomentoforum.length == 0) 
	{ alert ("Fornire la provincia") ;
	  return false;
	}
	
	return true;
}
var PopAttivaPromo=0;
function _PM_apripopPromo(str,posizione)
{
  if(PopAttivaPromo) {
 
  	if(!PopAttivaPromo.closed) PopAttivaPromo.close();
  }
 L=0;
 PopAttivaPromo = window.open(str,'PopAttivaPromo','scrollbars=yes,resizable=yes,top=00,left='+L+',width=650,height=380,status=no,location=no,toolbar=no, menubar=no,copyhistory=no'); 
}


