/* Simple AJAX Code  v1.6.1  */
/* ©2008 .unionsystems s.r.l. */

var enableCache = false;
var jsCache = new Array();
var AjaxObjects = new Array();

function ShowContent(divId,ajaxIndex,url)
{
	document.getElementById(divId).innerHTML = AjaxObjects[ajaxIndex].response;
	if(enableCache){
		jsCache[url] = 	AjaxObjects[ajaxIndex].response;
	}
	AjaxObjects[ajaxIndex] = false;
}

function Ajax3(divId,url)
{
	if(enableCache && jsCache[url]){
		document.getElementById(divId).innerHTML = jsCache[url];
		return;
	}	
	var ajaxIndex = AjaxObjects.length;
	document.getElementById(divId).innerHTML = '<img src=images/movewait.gif width=16 height=11 hspace=10 vspace=10 />';
	AjaxObjects[ajaxIndex] = new sack();
	AjaxObjects[ajaxIndex].requestFile = url;
	AjaxObjects[ajaxIndex].onCompletion = function(){ ShowContent(divId,ajaxIndex,url); };
	AjaxObjects[ajaxIndex].runAJAX();
}


function internetwhois(WhoisRecord)
{
   var myDomainName = document.internet.txt_DomainName.value;
   var sltDomaniExt = document.internet.sltDomaniExt.value;
   var sc = document.internet.sc.value;
    
   Ajax3('internet_div','ajax/whois.asp?domain='+myDomainName+'&ext='+sltDomaniExt+'&WhoisRecord='+WhoisRecord+'&sc='+sc)
}		

function creasitowebwhois(WhoisRecord)
{
   var myDomainName = document.creasitoweb.txt_DomainName.value;
   var sc = document.internet.sc.value;
    
   Ajax3('creasitoweb_div','ajax/whois.asp?domain='+myDomainName+'&WhoisRecord='+WhoisRecord+'&sc='+sc)
  
}		




function CalcolaSconto()
{
   var CodiceSconto = document.priceForm.txtCodiceSconto.value;
     
   Ajax3('BasicDiv','ajax/sconto.asp?pacchetto=1&CodiceSconto='+CodiceSconto)
   Ajax3('BusinessDiv','ajax/sconto.asp?pacchetto=2&CodiceSconto='+CodiceSconto)
   Ajax3('EcommerceDiv','ajax/sconto.asp?pacchetto=3&CodiceSconto='+CodiceSconto)
  
}		 

function iscriviminewsletter()
{
  
   var Email   = document.newsletterform.Email.value;
   var Nome    = document.newsletterform.Nome.value;
   var Cognome = document.newsletterform.Cognome.value;
   
   
   Ajax3('NewsletterDiv','ajax/IscrizioneNewsLetter.asp?email='+Email+'&nome='+Nome+'&cognome='+Cognome)
  
}		 

function sendeBook()
{
  
   var nome    = document.frmEbook.nome.value;
   var email   = document.frmEbook.email.value;
   
   
   Ajax3('eBookDiv','ajax/sendEbook.asp?email='+email+'&nome='+nome)
  
}	


function newCategory()
{
   var categoria    = document.frmnewCategory.categoria.value;
   var email        = document.frmnewCategory.email.value;
   
   Ajax3('newCategory','ajax/newCategory.asp?email='+email+'&categoria='+categoria)   
}		 

function calcolascontoPartner()
{
     
   var promoCode    = document.formID.txtPromoCode.value;
  
   Ajax3('divSconto','ajax/scontoPartner.asp?promoCode='+promoCode)   
 
}

function checkInternetDomain()
{
   var lookup    = document.internet.lookup.value;
	if (lookup == "KO")
	{
	  alert('nome non disponibile, riprova');
	  document.internet.txt_DomainName.focus();
	  return false;
	}
   
	if (lookup == "OK")
	{
      return true;	
	}
}		

function checkCreaSitoWebDomain()
{
   var lookup    = document.creasitoweb.lookup.value;
	if (lookup == "KO")
	{
	  alert('nome non disponibile, riprova');
	  document.creasitoweb.txt_DomainName.focus();
	  return false;
	}
   
	if (lookup == "OK")
	{
      return true;	
	}
}		

function checkPvtServerDomain(txtinput)
{
   var domainname1    = document.frmPvtServerDomain.txtpvtserver1.value;
   var domainname2    = document.frmPvtServerDomain.txtpvtserver2.value;
	
	if (txtinput == "txtpvtserver1")
	{
		Ajax3('dom1_div','ajax/whoisPvtserver.asp?domain1='+domainname1) 
	}
   
	if (txtinput == "txtpvtserver2")
	{
		Ajax3('dom2_div','ajax/whoisPvtserver.asp?domain2='+domainname2) 
	}
}		







