<!--
var ContaDom = 0
var ContaExt = 0
var ExtMax = 7 //Numero di Estensioni + 1
var TTimeOut = 40 //1=0.25 sec 40 = 10 secondi per ogni
var Esito
var Verde = false
var EsitoFinale = ""
var Estensione
var Estensione2
var Esiti = new Array (5)
var radio_choice
var TOResDomini
var Internazionale = true

	function Trim(stringa){
	   reTrim=/\s+$|^\s+/;
	   return stringa.replace(reTrim,"");
	}
	
	function Trimwww(stringa){
	   reTrim=/^www\.|^ww\.|^w\./;
	   return stringa.replace(reTrim,"");
	}
	
	function TrimEnd(stringa){
	   reTrim=/\.(.)+$|\.$/;	   
	   return stringa.replace(reTrim,"");
	}		
	
	function isDomain(str,ext){
		if (ext == "it") Filtro = /^(([a-zA-Z0-9\-]{3,63})\.)([a-zA-Z0-9]{2,})+$/;
		else Filtro = /^(([a-zA-Z0-9\-]{3,63})\.)|(([0-9]{2})\.)([a-zA-Z0-9]{2,})+$/;	
		Filtro2 = /^\-.+/;
		Filtro3 = /^.+\-\./;
		Filtro4 = /^.+([\-]{2,}).+/;
		Filtro5 = /^(.{2}\-|.{3}\-)/;	//Punti EU no - 3,4 Pos
		return (Filtro.test(str) && !Filtro2.test(str) && !Filtro3.test(str) && !Filtro4.test(str));
	}
	
	function NascondiEsiti () {
		document.getElementById('EsitoIt').innerHTML ="<img id='EsitoItImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/SB.gif' width='35' height='16'>"
		document.getElementById('EsitoCom').innerHTML ="<img id='EsitoComImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/SB.gif' width='35' height='16'>"
		document.getElementById('EsitoNet').innerHTML ="<img id='EsitoNetImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/SB.gif' width='35' height='16'>"
		document.getElementById('EsitoOrg').innerHTML ="<img id='EsitoOrgImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/SB.gif' width='35' height='16'>"
		document.getElementById('EsitoBiz').innerHTML ="<img id='EsitoBizImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/SB.gif' width='35' height='16'>"
		document.getElementById('EsitoEu').innerHTML ="<img id='EsitoEuImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/SB.gif' width='35' height='16'>"	
	}

	function ErroreDominio () {
		document.getElementById('EsitoIt').innerHTML ="<img id='EsitoItImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/E.gif' width='35' height='16'>"
		document.getElementById('EsitoCom').innerHTML ="<img id='EsitoComImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/R.gif' width='35' height='16'>"
		document.getElementById('EsitoNet').innerHTML ="<img id='EsitoNetImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/R.gif' width='35' height='16'>"
		document.getElementById('EsitoOrg').innerHTML ="<img id='EsitoOrgImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/O.gif' width='35' height='16'>"
		document.getElementById('EsitoBiz').innerHTML ="<img id='EsitoBizImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/R.gif' width='35' height='16'>"
		document.getElementById('EsitoEu').innerHTML ="<img id='EsitoEuImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/E.gif' width='35' height='16'>"	
		document.getElementById('PulsanteDomini').style.backgroundColor="#0AA23F"
	}

	function MostraEsito (Esito,EsitoDom,Dom,Estensione) {
		if 	(Esito == "<span class='VerdeS'>Disponibile</span>") { 
			document.getElementById(EsitoDom).innerHTML ="<img id='"+ EsitoDom + "Img' src='http://www.globalitalia.it/Gadgets/iGoogle/images/OK.gif' width='35' height='16'>"
		}
		else if (Esito == "<span class='Rosso'>Errore</span>" || Esito == "<span class='Rosso'>Errore di TimeOut</span>") { 
			document.getElementById(EsitoDom).innerHTML ="<img id='"+ EsitoDom + "Img' src='http://www.globalitalia.it/Gadgets/iGoogle/images/ER.gif' width='35' height='16'>"
		}		
		else {
			document.getElementById(EsitoDom).innerHTML ="<a href=javascript:DomInvio2('" + Dom + "','"+ Estensione + "',1)>" + "<img id='" + EsitoDom + "Img' src='http://www.globalitalia.it/Gadgets/iGoogle/images/KO.gif' width='35' height='16'>" +"</a>"
		}
	}

	function MostraInCorso () {
		document.getElementById("EsitoIt").innerHTML ="<img id='EsitoItImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/CK.gif' width='35' height='16'>"
		document.getElementById("EsitoCom").innerHTML ="<img id='EsitoComImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/CK.gif' width='35' height='16'>"
		document.getElementById("EsitoNet").innerHTML ="<img id='EsitoNetImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/CK.gif' width='35' height='16'>"
		document.getElementById("EsitoOrg").innerHTML ="<img id='EsitoOrgImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/CK.gif' width='35' height='16'>"
		document.getElementById("EsitoBiz").innerHTML ="<img id='EsitoBizImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/CK.gif' width='35' height='16'>"
		document.getElementById("EsitoEu").innerHTML ="<img id='EsitoEuImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/CK.gif' width='35' height='16'>"	
	}

	function FineElaboraDom (Dom,Multi,Esito) {
		ContaExt=++ContaExt
		if (ContaExt == ExtMax) {
			clearTimeout(TODomini)
			ContaDom = 0
			ContaExt = 0
			objHTTP.abort ()
			EsitoFinale = ""
			Verde = false
			document.getElementById('PulsanteDomini').disabled=false
			document.getElementById('PulsanteDomini').style.backgroundColor="#0AA23F"
			}
		else {
			clearTimeout(TODomini)
			ContaDom = 0
			Esiti[ContaExt] = Esito
				if (ContaExt == 1) {Estensione = 'it'; Estensione2='com';MostraEsito(Esito,'EsitoIt',Dom,Estensione);Mostra2('EsitoIt')}
				if (ContaExt == 2) {Estensione = 'com'; Estensione2='net';MostraEsito(Esito,'EsitoCom',Dom,Estensione);Mostra2('EsitoCom')}
				if (ContaExt == 3) {Estensione = 'net'; Estensione2='org';MostraEsito(Esito,'EsitoNet',Dom,Estensione);Mostra2('EsitoNet')}
				if (ContaExt == 4) {Estensione = 'org'; Estensione2='biz';MostraEsito(Esito,'EsitoOrg',Dom,Estensione);Mostra2('EsitoOrg')}
				if (ContaExt == 5) {Estensione = 'biz'; Estensione2='eu';MostraEsito(Esito,'EsitoBiz',Dom,Estensione);Mostra2('EsitoBiz')}
				if (ContaExt == 6) {Estensione = 'eu';MostraEsito(Esito,'EsitoEu',Dom,Estensione);Mostra2('EsitoEu')}
			objHTTP.abort ()
			DomInvio(Dom, Estensione2, true, true)
		}
	}	

	function ElaboraDom(Dom,Multi) {
		TODomini=window.setTimeout("ElaboraRispostaDom ('"+Dom+"',"+Multi+")",500)
	}

	function ElaboraRispostaDom(Dom,Multi) {
		ContaDom=++ContaDom
		if (ContaDom < TTimeOut) {
			TODomini=window.setTimeout("ElaboraRispostaDom ('"+Dom+"',"+Multi+")",250)
			if (objHTTP.readyState==4 && objHTTP.status==200) {
					if (objHTTP.responseText.indexOf('Congratulazioni') != -1 || (objHTTP.responseText.indexOf('AVAILABLE') != -1 && objHTTP.responseText.indexOf('NOT AVAILABLE') == -1)) {
						Verde = true
						Esito = "<span class='VerdeS'>Disponibile</span>"
					}
						else {						
						Esito = "<span class='Rosso'>Non Disponibile</span>"
						Mostra2 ('NonDisponibile')
					}
					if (objHTTP.responseText.indexOf('errore:') != -1) {
						Esito = "<span class='Rosso'>Errore</span>"
					}
					FineElaboraDom (Dom,Multi,Esito)	
			}
		
		}
		else {
			Esito = "<span class='Rosso'>Errore di TimeOut</span>"
			FineElaboraDom (Dom,Multi,Esito)
		}
	}

	function DomInvio(Dom, Ext, Int, Multi) {
		var Mwhois

		if (Ext=='eu'){
			Mwhois="http://www.globalitalia.it/whoisEu/whois.aspx?Dominio="
		}
		else {
			Mwhois="http://www.globalitalia.it/mwhoisIntN/mwhois.php?domain="
		}

		if (isDomain(Dom+ "." +Ext,Ext)) {
			objHTTP.open("GET", Mwhois + Dom + "&ext=" + Ext + "&Rand=" + Math.random(),true);
			objHTTP.send(null);
			ElaboraDom(Dom,Multi);
		}
		else {
			ErroreDominio ()
			document.getElementById('PulsanteDomini').disabled=false
		}
		clearTimeout(TOResDomini)
		TOResDomini=window.setTimeout("AzzeraModuloDom ()",90000)
	}

	function DomInvio2(v1, v2, v3) {
		if (!Internazionale){
				finestra= open('/Hosting/Include/Stato_Reg_Ita.asp?domain='+v1+'&ext='+v2+'&show_raw='+v3,'domini','toolbar=no,screenX=0,screenY=0,left=0,top=0,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=700,height=480')
		}
		else {
			if (v2=='eu'){
				finestra= open('/Hosting/Include/Stato_Reg_Eu.asp?domain='+v1,'domini','toolbar=no,screenX=0,screenY=0,left=0,top=0,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=700,height=480')
			}
			else {
				finestra= open('/Hosting/Include/Stato_Reg_Int.asp?domain='+v1+'&ext='+v2+'&show_raw='+v3,'domini','toolbar=no,screenX=0,screenY=0,left=0,top=0,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=700,height=480')
			}
		}
	}
	
	function AzzeraModuloDom (){
		document.Domini.reset()
		NascondiEsiti ()
		Nascondi2 ('NonDisponibile')
	}
	
	function InoltraDom() {
		var Multi = false
		document.getElementById('PulsanteDomini').disabled=true
		document.getElementById('PulsanteDomini').style.backgroundColor="#FFF"
		Nascondi2 ('NonDisponibile')
		MostraInCorso ()
		Estensione = "it"; Multi=true
		document.Domini.Estensione.value = Estensione
		DomInvio(document.Domini.domain.value,Estensione,Internazionale,Multi)
	}
//-->