function newSCode(){
	document.getElementById('SCode').src="captcha/CaptchaSecurityImages.php?width=105&height=30&characters=6&from=DI&time="+((new Date()).valueOf());
}

function valProva(){
	check=true;
	filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
	if(check && !document.forms.sendProva.verifica.checked){check=false;document.forms.sendProva.verifica.focus();openAlert('error&e=20');}
	if (check==true && (document.forms.sendProva.nome.value=="" || document.forms.sendProva.nome.value==" ")){check=false;document.forms.sendProva.nome.focus();openAlert('error&e=15');}
	if (check==true && !filtro.test(document.forms.sendProva.email.value)){check=false;document.forms.sendProva.email.focus();openAlert('error&e=10');}
	if (check==true && document.forms.sendProva.email.value!=document.forms.sendProva.email2.value) {check=false;document.forms.sendProva.email2.focus();openAlert('error&e=11');}
	if (check==true){
		ajaxUserCtrl.ajaxRequest('email='+encodeURIComponent(encodeURI(document.forms.sendProva.email.value)),0,1);	
		valProva2();
	}
}
function valProva2(){	
	if(ajaxUserCtrl.AJAX.readyState < 4){var timer=setTimeout("valProva2()",1)}else{
		response =ajaxUserCtrl.output;
		check=true;
		if(response=="ko"){
			document.forms.sendProva.email.focus();
			openAlert('error&e=12');
		}else{
			if (check==true){
				ajaxSecurityCode.ajaxRequest('security_code='+encodeURIComponent(encodeURI(document.forms.sendProva.security_code.value)),0,1);	
				valProva3();
			}
			
		}
	}
}
function valProva3(){
	if(ajaxSecurityCode.AJAX.readyState < 4){var timer=setTimeout("valProva3()",1)}else{
		response =ajaxSecurityCode.output;
		if(response=="ko"){
			document.forms.sendProva.security_code.focus();
			openAlert('error&e=19');
		}else{
			//alert(response);
			document.forms.sendProva.action=response;
			document.forms.sendProva.submit();
		}
	}	
}
function valReg(){
	check=true;
	filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
	if (check==true && !filtro.test(document.forms.sendReg.email.value)){check=false;document.forms.sendReg.email.focus();openAlert('error&e=10');}
	if (check==true && document.forms.sendReg.email.value!=document.forms.sendReg.email2.value) {check=false;document.forms.sendReg.email2.focus();openAlert('error&e=11');}
	if (check==true){
		ajaxUserCtrl.ajaxRequest('email='+encodeURIComponent(encodeURI(document.forms.sendReg.email.value)),0,1);	
		valReg2();
	}
}
function valReg2(){	
	if(ajaxUserCtrl.AJAX.readyState < 4){var timer=setTimeout("valReg2()",1)}else{
		response =ajaxUserCtrl.output;
		check=true;
		if(response=="ko"){
			openAlert('error&e=12');
		}else{
			if(check==true && document.forms.sendReg.psw.value==""){check=false;document.forms.sendReg.psw.focus();openAlert('error&e=1');}
			if(check==true && document.forms.sendReg.psw.value!=document.forms.sendReg.psw2.value){check=false;document.forms.sendReg.psw2.focus();openAlert('error&e=13');}
			if(check==true && document.forms.sendReg.cognome.value==""){check=false;document.forms.sendReg.cognome.focus();openAlert('error&e=14');}
			if(check==true && document.forms.sendReg.nome.value==""){check=false;document.forms.sendReg.nome.focus();openAlert('error&e=15');}
			if(check==true && document.forms.sendReg.pi_cf.value==""){check=false;document.forms.sendReg.pi_cf.focus();openAlert('error&e=16');}
			if(check==true && document.forms.sendReg.indirizzo.value==""){check=false;document.forms.sendReg.indirizzo.focus();openAlert('error&e=17');}
			if(check==true && document.forms.sendReg.prv[1].checked){check=false;document.forms.sendReg.prv[1].focus();openAlert('error&e=18');}
			if (check==true){
				ajaxSecurityCode.ajaxRequest('security_code='+encodeURIComponent(encodeURI(document.forms.sendReg.security_code.value)),0,1);	
				valReg3();
			}
			
		}
	}
}
function valReg3(){
	if(ajaxSecurityCode.AJAX.readyState < 4){var timer=setTimeout("valReg3()",1)}else{
		response =ajaxSecurityCode.output;
		if(response=="ko"){
			document.forms.sendReg.security_code.focus();
			openAlert('error&e=19');
		}else{
			document.forms.sendReg.action=response;
			document.forms.sendReg.submit();
		}
	}	
}

function valPre(){
	check=true;
	if(check && !document.forms.sendPre.verifica.checked){check=false;document.forms.sendPre.verifica.focus();openAlert('error&e=20');}
	k=0;
	for(i = 0; i<document.forms.sendPre.servizio.length; ++ i){
		if(document.forms.sendPre.servizio[i].checked){
			k=1;
		}
	}
	if(check && k==0){check=false;document.forms.sendPre.servizio[0].focus();openAlert('error&e=23');}
	if(check){
		document.forms.sendPre.submit();
	}
}
function cng_tipo_utente(t){
	if(t=="1"){
		document.getElementById('crs').innerHTML='Cognome *';
		document.getElementById('cfpi').innerHTML='Codice Fiscale *';
		document.getElementById('tipo_privato').style.display='block';
		document.getElementById('calc_cf').style.display='block';
	}
	if(t=="2"){
		document.getElementById('crs').innerHTML='Ragione Sociale *';
		document.getElementById('cfpi').innerHTML='Partita Iva *';
		document.getElementById('tipo_privato').style.display='none';
		document.getElementById('calc_cf').style.display='none';
	}
}
function val_acq(){
	check=true;
	if(check && !document.forms.sendAcq.contratto.checked){check=false;document.forms.sendAcq.contratto.focus();openAlert('error&e=24');}
	if (check==true && document.forms.sendAcq.ncontratto.value=="") {check=false;document.forms.sendAcq.ncontratto.focus();openAlert('error&e=25');}
	if (check==true){
		ajaxContrattoCtrl.ajaxRequest('k='+encodeURIComponent(encodeURI(document.forms.sendAcq.ncontratto.value)),0,1);	
		val_acq2();
	}
}
function val_acq2(){	
	if(ajaxContrattoCtrl.AJAX.readyState < 4){var timer=setTimeout("val_acq2()",1)}else{
		response =ajaxContrattoCtrl.output;
		check=true;
		if(response=="ko"){
			check=false;document.forms.sendAcq.ncontratto.focus();openAlert('error&e=26');
		}else{
			if(check && document.forms.sendAcq.pagamento.value=="bn" && document.forms.sendAcq.cro.value==""){check=false;document.forms.sendAcq.cro.focus();openAlert('error&e=27');}
			if (check==true){
				if(document.forms.sendAcq.pagamento.value=="bn"	){
					document.getElementById('sendAcq').action='acq_bonifico.php';
				}else{
					//document.getElementById('sendAcq').target="_blank";
					document.getElementById('sendAcq').action=document.forms.sendAcq.actionPP.value;
					custom=document.forms.sendAcq.custom.value;
					document.forms.sendAcq.custom.value=document.forms.sendAcq.custom.value+"|"+document.forms.sendAcq.affiliato.value;
				}
				document.forms.sendAcq.submit();
			}
		}
	}
}
function cng_pagamento(){
	if(document.forms.sendAcq.pagamento.value=="bn"){
		document.getElementById('bonifico').style.display='block';
	}else{
		document.getElementById('bonifico').style.display='none';
	}
}
function cng_operazione(){
	if(document.forms.sendAcq.operazione.value=="c"){
		document.getElementById('conversione').style.display='inline';
		document.getElementById('rinnovo').style.display='none';
	}else{
		document.getElementById('conversione').style.display='none';
		document.getElementById('rinnovo').style.display='inline';
	}
}
function val_rinn(){
	check=true;
	if(document.forms.sendAcq.operazione.value=="c"){
		data=document.forms.sendAcq.abbo.value;
	}else{
		data=document.forms.sendAcq.rinno.value;
	}
	prezzo = data.split('|');
	document.forms.sendAcq.amount.value=prezzo[3];
	credito=0;
	if(document.forms.sendAcq.creAff[0].checked){
		credito=1;
		maturato=document.forms.sendAcq.maturato.value;
		prezzopieno=document.forms.sendAcq.amount.value;
		if(maturato*1 >= prezzopieno*1){
			document.getElementById('sendAcq').action="usa_crediti.php";
			document.forms.sendAcq.submit();
		}else{
			document.forms.sendAcq.amount.value=prezzopieno-maturato;
			document.forms.sendAcq.custom.value=data;
			if(check && document.forms.sendAcq.pagamento.value=="bn" && document.forms.sendAcq.cro.value==""){check=false;document.forms.sendAcq.cro.focus();openAlert('error&e=27');}
			if (check==true){
				if(document.forms.sendAcq.pagamento.value=="bn"	){
					document.getElementById('sendAcq').action='rinn_bonifico.php';
					document.forms.sendAcq.custom.value=document.forms.sendAcq.custom.value+"|"+credito;
				}else{
					//document.getElementById('sendAcq').target="_blank";
					document.forms.sendAcq.custom.value=document.forms.sendAcq.custom.value+"|"+credito;
					
					document.getElementById('sendAcq').action=document.forms.sendAcq.actionPP.value;
				}
				document.forms.sendAcq.submit();
			}
		}
	}else{
		document.forms.sendAcq.custom.value=data;
		//alert(data=document.forms.sendAcq.amount.value);
		//alert(data=document.forms.sendAcq.custom.value);
		if(check && document.forms.sendAcq.pagamento.value=="bn" && document.forms.sendAcq.cro.value==""){check=false;document.forms.sendAcq.cro.focus();openAlert('error&e=27');}
		if (check==true){
			if(document.forms.sendAcq.pagamento.value=="bn"	){
				document.getElementById('sendAcq').action='rinn_bonifico.php';
				document.forms.sendAcq.custom.value=document.forms.sendAcq.custom.value+"|"+credito;
			}else{
				document.getElementById('sendAcq').target="_blank";
				document.forms.sendAcq.custom.value=document.forms.sendAcq.custom.value+"|"+credito;
				document.getElementById('sendAcq').action=document.forms.sendAcq.actionPP.value;
			}
			document.forms.sendAcq.submit();
		}
	}
}
function val_rinn_pdf(){
	if(document.forms.sendAcq.operazione.value=="c"){
		data=document.forms.sendAcq.abbo.value;
	}else{
		data=document.forms.sendAcq.rinno.value;
	}
	prezzo = data.split('|');
	document.forms.sendAcq.amount.value=prezzo[3];
	//document.getElementById('sendAcq').target="_blank";
	document.getElementById('sendAcq').action='dati_bonifico_pdf.php';
	document.forms.sendAcq.submit();
}
function valCod(){
	check=true;
	filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
	if (check==true && !filtro.test(document.forms.sendAff.user.value)){check=false;document.forms.sendAff.user.focus();openAlert('error&e=10');}
	if(check==true && document.forms.sendAff.pass.value==""){check=false;document.forms.sendAff.pass.focus();openAlert('error&e=1');}
	if (check==true){
		document.forms.sendAff.submit();
	}
}
function controlAffCre(n){
	if(document.forms.sendAcq.operazione.value=="c"){
		data=document.forms.sendAcq.abbo.value;
	}else{
		data=document.forms.sendAcq.rinno.value;
	}
	prezzo = data.split('|');
	importo=prezzo[3];
	maturato=document.forms.sendAcq.maturato.value;
	if(n==0){
		cng_pagamento();
		document.getElementById('pagamento').style.display="block";
	}
	if(n==1){
		if((importo*1)-(maturato*1)<=0){
			document.getElementById('bonifico').style.display="none";
			document.getElementById('pagamento').style.display="none";
		}else{
			cng_pagamento();
			document.getElementById('pagamento').style.display="block";
		}
	}
}
function valEditUt(){
	if($("#cngPsw1").css('display')=="none"){
		check=true;
		if(check && document.forms.sendUt.psw.value==""){check=false;document.forms.sendUt.psw.focus();openAlert('error&e=33');}
		if(check){
			ajaxCtrlPsw.ajaxRequest('pass='+document.forms.sendUt.psw.value,'logRes',0);
		}
	}else{
		valEditUt2();
	}
}
function valEditUt2(){
	check=true;
	if($("#cngPsw1").css('display')=="none"){
		if(check && document.forms.sendUt.npsw.value==""){check=false;document.forms.sendUt.npsw.focus();openAlert('error&e=35');}
		if(check && document.forms.sendUt.npsw2.value==""){check=false;document.forms.sendUt.npsw2.focus();openAlert('error&e=36');}
		if(check && document.forms.sendUt.npsw.value!=document.forms.sendUt.npsw2.value){check=false;document.forms.sendUt.npsw2.focus();openAlert('error&e=37');}
	}
	if(check && document.forms.sendUt.cognome.value==""){check=false;document.forms.sendUt.cognome.focus();openAlert('error&e=14');}
	if(check && document.forms.sendUt.nome.value==""){check=false;document.forms.sendUt.nome.focus();openAlert('error&e=15');}
	if(check && document.forms.sendUt.pi_cf.value==""){check=false;document.forms.sendUt.pi_cf.focus();openAlert('error&e=16');}
	if(check && document.forms.sendUt.indirizzo.value==""){check=false;document.forms.sendUt.pi_cf.focus();openAlert('error&e=17');}
	if (check){
		if($("#cngPsw1").css('display')=="none"){
			document.forms.sendUt.cngpsw.value="1";
		}
		document.forms.sendUt.submit();
	}
}
function valFormMail(){
	check=true;
	filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
	if (check && (document.forms.formMail.nome.value=="" || document.forms.formMail.nome.value==" ")){check=false;document.forms.formMail.nome.focus();openAlert('error&e=15');}
	if (check && !filtro.test(document.forms.formMail.email.value)){check=false;document.forms.formMail.email.focus();openAlert('error&e=10');}
	if (check && (document.forms.formMail.richiesta.value=="" || document.forms.formMail.richiesta.value==" ")){check=false;document.forms.formMail.richiesta.focus();openAlert('error&e=21');}
	if(check && !document.forms.formMail.accetto.checked){check=false;document.forms.formMail.accetto.focus();openAlert('error&e=18');}
	if (check==true){
		ajaxSecurityCode.ajaxRequest('security_code='+encodeURIComponent(encodeURI(document.forms.formMail.security_code.value)),0,1);	
		valFormMail2();
	}
}
function valFormMail2(){
	if(ajaxSecurityCode.AJAX.readyState < 4){var timer=setTimeout("valFormMail2()",1)}else{
		response =ajaxSecurityCode.output;
		if(response=="ko"){
			document.forms.formMail.security_code.focus();
			openAlert('error&e=19');
		}else{
			//alert(response);
			document.forms.formMail.action=response;
			document.forms.formMail.submit();
		}
	}	
}
function valRec(){
	var formAction=document.forms.send.action;
	if(formAction.indexOf('?' != -1)) {actionData = formAction.split('?');formAction=actionData[0];}
	document.forms.send.action=formAction+'?rec=1';
	document.forms.send.submit();
}
function valRec2(){
	document.forms.sendAff.action='vedere_gratis_canali_tv_mediaset_rai_in_diretta_sul_web.php?rec=1';
	document.forms.sendAff.submit();
}
