
		    var xmlHttp = null;




// voor stap1/index.php
var http = false;

if(navigator.appName == "Microsoft Internet Explorer") {
  	http = new ActiveXObject("Microsoft.XMLHTTP");
	} 
	else {
  	http = new XMLHttpRequest();
	} 


function clearText(field){

    if (field.defaultValue == field.value) field.value = '';
    else if (field.value == '') field.value = field.defaultValue;

}


function replace(domain) {
 document.getElementById('searchResults').innerHTML =  '<div class="dhtmlgoodies_loading"></div>';	
  http.open("GET", "../whois/whoisoverzicht.php?domain=" + domain + "&rand=1" + (Math.random() * 99999999), true);
  http.onreadystatechange=function() {
    if(http.readyState == 4) {
	  document.getElementById('searchResults').innerHTML = http.responseText;    
    	}
    }
   http.send(null);
   }
  
  
  
  
  
// voor stap2/index.php         
function addToCart(id) {       	
        	
        	var domain = id.split("_");
        	var toevoegen = domain[0] + '_toevoegen';
        	var	servicelevelname = domain[0] + '_servicelevel';
			var pakketname = domain[0] + '_pakket';
			
        	
        	
        	document.getElementById(toevoegen).innerHTML='toegevoegd';
        	
        	
        	// huidige waarden opslaan       	        	
        	servicelevel = document.getElementById(servicelevelname).value;
			pakket = document.getElementById(pakketname).value;
			session = document.getElementById('session').value;
			
			
			// velden uitschakelen omdat het reeds in de winkelwagen zit. 
			document.getElementById(servicelevelname).disabled=true;
			document.getElementById(pakketname).disabled=true;
			
			
			//alert(domain[0]);
			
			var url = "../cart/?command=add&domein=" + domain[0] + "&pakket=" + pakket + "&servicelevel=" + servicelevel + "&session=" + session;
            loadXmlHttp(); 
            sendRequest(url);            
        }
        
        
        function checkAvailable(domain)
        {
        	var level = domain.split(".");
        	var ext = level[1];
        	
        	
        	var url="/bestelprocedure/form/whois.php?dom=" + domain + "&type=1";
        	loadXmlHttp();
			
			sendRequest(url, level[0], level[1]);
        	
        }
        function loadXmlHttp() {
            // Do a little browser detection to see if we can
            // use XMLHTTPRequest or if we are stuck w/ the ActiveX
            // option.
            if (window.XMLHttpRequest) { //IE7, Mozilla, Safari, Opera
                xmlHttp = new XMLHttpRequest();
            } else if (window.ActiveXObject) {
                try{
                    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); // IE5 & 6
                }
                catch(e) {}
            }
        }
        
        function sendRequest(url, domain, ext) {
            if (xmlHttp) {
                xmlHttp.open("GET", url, true); // "true" creates an async. request
                xmlHttp.onreadystatechange = onCallback(domain,ext); 
                xmlHttp.send(null);
                
               
            }
        }
        
        
function onCallback(domain, ext) {

var location = domain + '.' + ext + '_beschikbaar'; 
var result=xmlHttp.responseText; 


alert (result);

    if (xmlHttp.readyState == 4) { // "4" indicates the end of the request
  var result = xmlHttp.responseText;
alert(result);

        if (xmlHttp.status == 200) {// "200" indicates a successful request
	alert(xmlHttp.responseText);
			if(xmlHttp.responseText == "errornotfree")
			{

	document.getElementById(location).innerHTML='nee'; 
			}        
        }
        else { //Something went wrong.
            //alert('Error: ' + xmlHttp.status);
            //alert(xmlHttp.responseText);
        }
    }
}
    
		
function closeIpForward()
{
	document.getElementById('ipforwardsetup').style.display='none';
}

function closeUrlForward()
{
	document.getElementById('urlforwardsetup').style.display='none';
}
		
		
function closeMailForward()
{
	document.getElementById('mailforwardsetup').style.display='none';
}
		
function showOptionsDiv(id, myname)
{	
	var domain = myname.split("_");
	var servicelevelprijs = 0;
	var domeinprijs = 0;
	var pakketprijs = 0;
			
	var domext = domain[0].split(".");
	var domeinextensie = domext[1];
			
			
	servicelevelname = domain[0] + '_servicelevel';
	prijsname = domain[0] + '_prijs';
	pakketname = domain[0] + '_pakket';
						
									
	servicelevel = document.getElementById(servicelevelname).value;
	pakket = document.getElementById(pakketname).value;
			
						
	if(servicelevel=="C")
	{
		servicelevelprijs = "0";
	}
			
	if(servicelevel=="B")
	{
		servicelevelprijs = "14.95";
	}
			
	if(servicelevel=="A")
	{
		servicelevelprijs = "49.95";
	}
			
			
			
			
			
			
	if(pakket=='standaardpakket')
	{
			
		pakketprijs = "10";
	}
			
	if(pakket=='minipakket')
	{
				
		pakketprijs="20";
	}
			
	if(pakket=='pluspakket')
	{
		pakketprijs="30";
	}
			
	if(pakket=='premiumpakket')
	{
		pakketprijs="40";
	}
			
			
	if(domeinextensie=="nl")
	{
		domeinprijs = "9.95";
	}
			
			
	var prijs1 = parseFloat(domeinprijs);
	var prijs2 = parseFloat(pakketprijs);
	var prijs3 = parseFloat(servicelevelprijs);
			
	var total = prijs1 + prijs2 + prijs3;
			
	document.getElementById(prijsname).innerHTML=total;
			
		
	document.getElementById('urlforwardsetup').style.display='none';
	document.getElementById('ipforwardsetup').style.display='none';
	document.getElementById('mailforwardsetup').style.display='none';
			
			
	document.getElementById(servicelevelname).disabled=false;
	document.getElementById(servicelevelname).value="C";
			
			
			
	if(pakket == "forwardingpakket")
	{
		document.getElementById(servicelevelname).value="nvt";
		document.getElementById(servicelevelname).disabled=true;	
			
		document.getElementById('ipforwardsetup').style.display='none';
		document.getElementById('urlforwardsetup').style.display='';
		document.getElementById('mailforwardsetup').style.display='';		
	}
			
	if(pakket  =="koppelingpakket")
	{
		document.getElementById(servicelevelname).value="nvt";
		document.getElementById(servicelevelname).disabled=true;
		document.getElementById('koppelingsetup').style.display='';
	}
			
	if(pakket  =="ipforward")
	{		
 		document.getElementById(servicelevelname).value="nvt";
		document.getElementById(servicelevelname).disabled=true;
				
		document.getElementById('urlforwardsetup').style.display='none';		
		document.getElementById('ipforwardsetup').style.display='';
	}
			
	if(pakket =="domeinnaamregistratie")
	{
		document.getElementById(servicelevelname).value="nvt";
		document.getElementById(servicelevelname).disabled=true;
	}
			
			
}
				
	
