function popUp(theURL,winName,features) {
  window.open(theURL,winName,features);
}
function cercaGoogle() {
var strCerca=document.cercaGoogleForm.sSrc.value;
var myGooLink="http://www.google.it/search?hl=it&as_qdr=all&q="+strCerca+"+site%3Awww.acliterra.it";
window.open(myGooLink);
myGooLink="";
document.cercaGoogleForm.sSrc.value="";
}

function cercaSede() {
var strCerca=document.getElementById("cercaTxt").value;
document.location.href="contatti.asp?a=wip&loc="+strCerca;
}

function showFlash(src,w,h,bgcolor,FVars,trasp){
	if (trasp==true){
		document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+w+'" height="'+h+'" id="menu" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="wmode" value="transparent"><param name="FlashVars" value="'+FVars+'" /><param name="movie" value="'+src+'" /><param name="quality" value="high" /><param name="bgcolor" value="'+bgcolor+'" /><embed src="'+src+'" quality="high" wmode="transparent" bgcolor="'+bgcolor+'" width="'+w+'" height="'+h+'" name="menu" align="middle" allowScriptAccess="sameDomain" FlashVars="'+FVars+'" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>');
	} else {
		document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+w+'" height="'+h+'" id="menu" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="FlashVars" value="'+FVars+'" /><param name="movie" value="'+src+'" /><param name="quality" value="high" /><param name="bgcolor" value="'+bgcolor+'" /><embed src="'+src+'" quality="high" bgcolor="'+bgcolor+'" width="'+w+'" height="'+h+'" name="menu" align="middle" allowScriptAccess="sameDomain" FlashVars="'+FVars+'" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>');
	}
}
function checkLogin(){
	n=document.formLogin.userid.value;
	p=document.formLogin.password.value;
	if (n==""){
		alert("Inserisci il tuo nome utente");		
	}else if (p==""){
		alert("Inserisci la tua password");				
	}else{
		document.formLogin.submit();		
	}
}
function centra(ics,ips){
	self.focus()
	var ics0= (screen.availWidth-ics)/2;
	var ips0=(screen.availHeight-ips)/2
	self.moveTo(ics0, ips0);
}

function isValidEmail(myEmail){
	//var patt1=new RegExp("^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$");
	//var patt1=new RegExp("@");
	var patt1=new RegExp("^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$");
	return patt1.test(myEmail);
}

function NL_subscribe(){
	var frm = document.formNL;
	var errori = '';
	
	var nome = frm.nome.value;
	var email = frm.email.value;
	
	var datanascita_gg = frm.datanascita_gg.value;
	var datanascita_mm = frm.datanascita_mm.value;
	var datanascita_aaaa = frm.datanascita_aaaa.value;	
	var datanascita=datanascita_gg+"/"+datanascita_mm+"/"+datanascita_aaaa
	
	var sesso = frm.sesso.value;
	var provres = frm.provres.value;
	var professione = frm.professione.value;
	var comeconoscefap = frm.comeconoscefap.value;
	
	if (nome==""){ errori = errori + "\n- Campo nome obbligatorio";}
	if (email==""){
		errori = errori + "\n- Indirizzo e-mail obbligatorio";
	}else{
		if (!isValidEmail(email)){
			errori = errori + "\n- L\'indirizzo e-mail indicato non è valido";
		}
	}
	if (datanascita.length>2 && !isDate(datanascita_mm+'/'+datanascita_gg+'/'+datanascita_aaaa)){
		errori = errori + "\n- La data di nascita indicata non è valida";
	}
	
	if (eval(errori.length) > 0) {
		alert("Il modulo non è stato compilato correttamente.\nVerifica i seguenti errori e riprova:\n"+errori);
	}else{
		var cmf=confirm("Vuoi ricevere settimanalmente la Newsletter di Fap-Acli?");
		if(cmf){
		//////////////////////////////////////////////////////////////////
			document.getElementById('respOut').innerHTML ="Salvataggio dati in corso...";
			var ajax = assegnaXMLHttpRequest();
			ajax.open("post", "ss.asp?action=2", true);
			ajax.setRequestHeader("content-type", "application/x-www-form-urlencoded");
			ajax.setRequestHeader("connection", "close");
			
			strSend="nome="+escape(nome);
			strSend+="&email="+escape(email);
			
			strSend+="&sesso="+escape(sesso);
			strSend+="&datanascita="+escape(datanascita);
			strSend+="&provres="+escape(provres);
			strSend+="&professione="+escape(professione);
			strSend+="&comeconoscefap="+escape(comeconoscefap);			
					
			strSend+="&q=18";
			
			ajax.send(strSend);
			ajax.onreadystatechange = function() {
				if(ajax.readyState === readyState.COMPLETATO) {
					document.getElementById('respOut').innerHTML =ajax.responseText;
					ajax = assegnaXMLHttpRequest();
				}
			}
		}
	}
}


function NL_unsubscribe(){
	var frm = document.formNL;
	var errori = '';
	
	var email = frm.email.value;
	
	if (email==""){
		errori = errori + "\n- Indirizzo e-mail obbligatorio";
	}else{
		if (!isValidEmail(email)){
			errori = errori + "\n- L\'indirizzo e-mail indicato non è valido";
		}
	}
		
	if (eval(errori.length) > 0) {
		alert("Il modulo non è stato compilato correttamente.\nVerifica i seguenti errori e riprova:\n"+errori);
	}else{
		var cmf=confirm("Desideri interrompere il servizio di Newsletter Fap-Acli?");
		if(cmf){
		//////////////////////////////////////////////////////////////////
			document.getElementById('respOut').innerHTML ="Salvataggio dati in corso...";
			var ajax = assegnaXMLHttpRequest();
			ajax.open("post", "ss.asp?action=3", true);
			ajax.setRequestHeader("content-type", "application/x-www-form-urlencoded");
			ajax.setRequestHeader("connection", "close");
			
			strSend="email="+escape(email);					
			strSend+="&q=18";
			
			ajax.send(strSend);
			ajax.onreadystatechange = function() {
				if(ajax.readyState === readyState.COMPLETATO) {
					document.getElementById('respOut').innerHTML =ajax.responseText;
					ajax = assegnaXMLHttpRequest();
				}
			}
		}
	}
}

