/* 

__info_functions.js by KaiROO 24.03-2010
*/
var xmlHttp

function webpack(webid)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="./functions/info.php"
url=url+"?action=webpack"
url=url+"&webid="+webid
xmlHttp.onreadystatechange=stateChanged7
xmlHttp.open("GET",url,true)
xmlHttp.send(null)

}

function __reseller(resid)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="./functions/info.php"
url=url+"?action=reseller"
url=url+"&resid="+resid
xmlHttp.onreadystatechange=stateChanged7
xmlHttp.open("GET",url,true)
xmlHttp.send(null)

}

function __dserver(dedid)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="./functions/info.php"
url=url+"?action=dserver"
url=url+"&dedid="+dedid
xmlHttp.onreadystatechange=stateChanged7
xmlHttp.open("GET",url,true)
xmlHttp.send(null)

}

function doDomainSearch(webid)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
 
 
     var str = ((tmp = query_object("searchImput")) ? tmp.value : '');;
     var str1 = ((tmp = query_object("orderdomain")) ? tmp.value : '');
     var punktum = str.indexOf(".", 0);
     var punktum1 = str1.indexOf(".", 0);
     var space = str.indexOf(" ", 0);
     var space1 = str1.indexOf(" ", 0);     
    		if ((punktum >= 0) || (str=="Domenesøk") && (str1==""))
    		{
        showDialog('Domenesøk','<b>En feil oppstod under ditt domenesøk</b><br><br>Ditt domenenavn kan ikke inneholde hverken www. eller f.eks: .com det må være kun domenenavnet du søker etter f.eks: dittdomene.','prompt');
    	 return
    		}
    		if ((space >= 0) || (str=="Domenesøk") && (str1==""))
    		{
        showDialog('Domenesøk','<b>En feil oppstod under ditt domenesøk</b><br><br>Du kan ikke ha mellomrom i domenenavnet ditt, du kan bruke bindestrek(-) eller understrek(_)','prompt');
    	 return
    		}    		
    if ((punktum1 >= 0) && !(str1==(""))){
        showDialog('Domenesøk','<b>En feil oppstod under ditt domenesøk</b><br><br>Ditt domenenavn kan ikke inneholde hverken www. eller f.eks: .com det må være kun domenenavnet du søker etter f.eks: dittdomene.','prompt');
    	 return
    } 
    		if ((space1 >= 0) || (str=="Domenesøk") && (str1==""))
    		{
        showDialog('Domenesøk','<b>En feil oppstod under ditt domenesøk</b><br><br>Du kan ikke ha mellomrom i domenenavnet ditt, du kan bruke bindestrek(-) eller understrek(_)','prompt');
    	 return
    		}        
 
 
var url="./functions/domainsearch.php"
url=url+"?action=doDomainSearch"
url=url+"&webid="+webid
url=url+= '&domname=' + ((tmp = query_object("searchImput")) ? tmp.value : '');
url=url+= '&orderdomain=' + ((tmp = query_object("orderdomain")) ? tmp.value : '');
xmlHttp.onreadystatechange=stateChanged5
xmlHttp.open("GET",url,true)
xmlHttp.send(null)


    /* show wait sequence .. */
    if((target = query_object("mainDiv")))
        target.style.display = 'none';
    if((target = query_object("functionDiv"))) {
        var tmp_html = '<div id="servicesTop"></div><div id="services-wrap"><div id="services" class="container_16 clearfix"><p align=center><img src="./img/ajax-loader.gif"><br><br><font color=white>Sjekker om domenenavnet er ledig...<br><br>( Dette kan ta noe tid da vi sjekker mange domenenavn )</font></p></div></div>';
        target.style.display = 'block';
        target.innerHTML = tmp_html;
    }
}


/*DO THE AJAX CALLS*/
function stateChanged7() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 	
 document.getElementById("resultDiv").innerHTML=xmlHttp.responseText 

 } 
 
}
function stateChanged5() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 	
 document.getElementById("functionDiv").innerHTML=xmlHttp.responseText 

 } 
 
}


function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 //Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}
