<!--
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
var TODomini

	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='20' height='20'>"
		document.getElementById('EsitoCom').innerHTML ="<img id='EsitoComImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/SB.gif' width='20' height='20'>"
		document.getElementById('EsitoNet').innerHTML ="<img id='EsitoNetImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/SB.gif' width='20' height='20'>"
		document.getElementById('EsitoOrg').innerHTML ="<img id='EsitoOrgImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/SB.gif' width='20' height='20'>"
		document.getElementById('EsitoBiz').innerHTML ="<img id='EsitoBizImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/SB.gif' width='20' height='20'>"
		document.getElementById('EsitoEu').innerHTML ="<img id='EsitoEuImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/SB.gif' width='20' height='20'>"
	}

	function ErroreDominio () {
		document.getElementById("EsitoIt").innerHTML ="<table><tr><td class='CellaEsiti5'><img alt='Errore Nome Dominio' id='EsitoItImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/E09.gif' width='20' height='20'></td><td class='CellaEsiti4'>Nome&nbsp;Dominio&nbsp;Errato</td></tr></table>"
		document.getElementById("EsitoCom").innerHTML ="<table><tr><td class='CellaEsiti5'><img alt='Errore Nome Dominio' id='EsitoComImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/E09.gif' width='20' height='20'></td><td class='CellaEsiti4'>Nome&nbsp;Dominio&nbsp;Errato</td></tr></table>"
		document.getElementById("EsitoNet").innerHTML ="<table><tr><td class='CellaEsiti5'><img alt='Errore Nome Dominio'  id='EsitoNetImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/E09.gif' width='20' height='20'></td><td class='CellaEsiti4'>Nome&nbsp;Dominio&nbsp;Errato</td></tr></table>"
		document.getElementById("EsitoOrg").innerHTML ="<table><tr><td class='CellaEsiti5'><img alt='Errore Nome Dominio'  id='EsitoOrgImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/E09.gif' width='20' height='20'></td><td class='CellaEsiti4'>Nome&nbsp;Dominio&nbsp;Errato</td></tr></table>"
		document.getElementById("EsitoBiz").innerHTML ="<table><tr><td class='CellaEsiti5'><img alt='Errore Nome Dominio'  id='EsitoBizImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/E09.gif' width='20' height='20'></td><td class='CellaEsiti4'>Nome&nbsp;Dominio&nbsp;Errato</td></tr></table>"
		document.getElementById("EsitoEu").innerHTML ="<table><tr><td class='CellaEsiti5'><img alt='Errore Nome Dominio'  id='EsitoEuImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/E09.gif' width='20' height='20'></td><td class='CellaEsiti4'>Nome&nbsp;Dominio&nbsp;Errato</td></tr></table>"	
		document.getElementById('PulsanteDomini').style.backgroundColor="#0AA23F"
	}

	function MostraEsito (Esito,EsitoDom,Dom,Estensione) {
		if 	(Esito == "<span class='VerdeS'>Disponibile</span>") { 
			document.getElementById(EsitoDom).innerHTML ="<table><tr><td class='CellaEsiti2'><img alt='Dominio Disponibile' id='"+ EsitoDom + "Img' src='http://www.globalitalia.it/Gadgets/iGoogle/images/OK09.gif' width='20' height='20'></td><td class='CellaEsiti'><img alt='Dominio Disponibile' id='"+ EsitoDom + "Img1' src='http://www.globalitalia.it/Gadgets/iGoogle/images/WhoLib.gif' width='61' height='20'></td><td class='CellaEsiti'><a target='_parent' href='http://www.globalitalia.it/hosting/Hosting.shtm'><img alt='Ordina Hosting' id='"+ EsitoDom + "Img2' src='http://www.globalitalia.it/Gadgets/iGoogle/images/WhoOrd.gif' width='61' height='20'></a></td></tr></table>"
		}
		else if (Esito == "<span class='Rosso'>Errore</span>" || Esito == "<span class='Rosso'>Errore di TimeOut</span>") { 
			document.getElementById(EsitoDom).innerHTML ="<table><tr><td class='CellaEsiti2'><img alt='Errore' id='"+ EsitoDom + "Img' src='http://www.globalitalia.it/Gadgets/iGoogle/images/ER09.gif' width='20' height='20'></td><td class='CellaEsiti'><img alt='Errore' id='"+ EsitoDom + "Img1' src='http://www.globalitalia.it/Gadgets/iGoogle/images/WhoErr.gif' width='61' height='20'></td><td class='CellaEsiti'><img alt='TimeOut' id='"+ EsitoDom + "Img2' src='http://www.globalitalia.it/Gadgets/iGoogle/images/WhoErrTO.gif' width='61' height='20'></td></tr></table>"
		}		
		else {
			document.getElementById(EsitoDom).innerHTML ="<table><tr><td class='CellaEsiti2'><img alt='Dominio Non Disponibile' id='" + EsitoDom + "Img' src='http://www.globalitalia.it/Gadgets/iGoogle/images/KO09.gif' width='20' height='20'></td><td class='CellaEsiti'><a href=javascript:DomInvio2('" + Dom + "','"+ Estensione + "',1)>" + "<img alt='Whois' id='"+ EsitoDom + "Img1' src='http://www.globalitalia.it/Gadgets/iGoogle/images/WhoWho.gif' width='61' height='20'></a></td><td class='CellaEsiti'><a target='_blank' href='http://www."+Dom+"."+Estensione+"'><img alt='www' id='"+ EsitoDom + "Img2' src='http://www.globalitalia.it/Gadgets/iGoogle/images/WhoWww.gif' width='61' height='20'></a></td></tr></table>"
		}
	}

	function MostraInCorso () {
		document.getElementById("EsitoIt").innerHTML ="<table><tr><td class='CellaEsiti3'><img id='EsitoItImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/CK09.gif' width='16' height='16'></td><td class='CellaEsiti'><img alt='Checking' src='http://www.globalitalia.it/images/pixel.gif' width='61' height='20'></td><td class='CellaEsiti'><img alt='Checking' src='http://www.globalitalia.it/images/pixel.gif' width='61' height='20'></td></tr></table>"
		document.getElementById("EsitoCom").innerHTML ="<table><tr><td class='CellaEsiti3'><img id='EsitoComImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/CK09.gif' width='16' height='16'></td><td class='CellaEsiti'><img alt='Checking' src='http://www.globalitalia.it/images/pixel.gif' width='61' height='20'></td><td class='CellaEsiti'><img alt='Checking' src='http://www.globalitalia.it/images/pixel.gif' width='61' height='20'></td></tr></table>"
		document.getElementById("EsitoNet").innerHTML ="<table><tr><td class='CellaEsiti3'><img id='EsitoNetImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/CK09.gif' width='16' height='16'></td><td class='CellaEsiti'><img alt='Checking' src='http://www.globalitalia.it/images/pixel.gif' width='61' height='20'></td><td class='CellaEsiti'><img alt='Checking' src='http://www.globalitalia.it/images/pixel.gif' width='61' height='20'></td></tr></table>"
		document.getElementById("EsitoOrg").innerHTML ="<table><tr><td class='CellaEsiti3'><img id='EsitoOrgImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/CK09.gif' width='16' height='16'></td><td class='CellaEsiti'><img alt='Checking' src='http://www.globalitalia.it/images/pixel.gif' width='61' height='20'></td><td class='CellaEsiti'><img alt='Checking' src='http://www.globalitalia.it/images/pixel.gif' width='61' height='20'></td></tr></table>"
		document.getElementById("EsitoBiz").innerHTML ="<table><tr><td class='CellaEsiti3'><img id='EsitoBizImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/CK09.gif' width='16' height='16'></td><td class='CellaEsiti'><img alt='Checking' src='http://www.globalitalia.it/images/pixel.gif' width='61' height='20'></td><td class='CellaEsiti'><img alt='Checking' src='http://www.globalitalia.it/images/pixel.gif' width='61' height='20'></td></tr></table>"
		document.getElementById("EsitoEu").innerHTML ="<table><tr><td class='CellaEsiti3'><img id='EsitoEuImg' src='http://www.globalitalia.it/Gadgets/iGoogle/images/CK09.gif' width='16' height='16'></td><td class='CellaEsiti'><img alt='Checking' src='http://www.globalitalia.it/images/pixel.gif' width='61' height='20'></td><td class='CellaEsiti'><img alt='Checking' src='http://www.globalitalia.it/images/pixel.gif' width='61' height='20'></td></tr></table>"	
	}


	function TermineElabora (){
			clearTimeout(TODomini)
			ContaDom = 0
			ContaExt = 0
			objHTTP.abort ()
			EsitoFinale = ""
			Verde = false
			document.getElementById('PulsanteDomini').disabled=false
			document.getElementById('PulsanteDomini').style.backgroundColor="#0AA23F"	
	}


	function FineElaboraDom (Dom,Multi,Esito) {
		ContaExt=++ContaExt
		if (ContaExt == ExtMax) {
				TermineElabora ()
			}
		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+")",1000)
	}

	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 ()
		Nascondi('TabDom'); Mostra('WhoisPre')
		//Nascondi2 ('NonDisponibile')
	}
	
	function InoltraDom() {
		
		if (document.Domini.domain.value.length <3 ) {
			if (document.getElementById('PulsanteDomini').disabled==true) {
				TermineElabora ()
				Nascondi('TabDom'); Mostra('WhoisPre')
				return
			} 
			else {
				Nascondi('TabDom'); Mostra('WhoisPre')
				return
			}
		}

		if (document.getElementById('PulsanteDomini').disabled==true) {TermineElabora ()}

		Mostra('TabDom'); Nascondi('WhoisPre')
	
		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)
	}
//-->