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;
}

function stateChanged()
{ 
if (xmlHttp.readyState==4)
{ 
document.getElementById("results").innerHTML=xmlHttp.responseText;
}
}

function productContent(page){ 
xmlHttp=GetXmlHttpObject();
var url="templates/content/businesses/ajax/"+page+".html";
xmlHttp.onreadystatechange=ContentChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

function businessContent(page){
xmlHttp=GetXmlHttpObject();
var url="templates/dpbuk/boxes/"+page+".php";
xmlHttp.onreadystatechange=menuChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
function menuChanged(){ 
if (xmlHttp.readyState==4){ 
document.getElementById("business").innerHTML=xmlHttp.responseText;
}
}

function sslContent(){
alert("123");
xmlHttp=GetXmlHttpObject();
var url="templates/content/businesses/ajax/whatIsSSL.html";
xmlHttp.onreadystatechange=sslChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
function sslChanged(){ 
if (xmlHttp.readyState==4){ 
document.getElementById("whatIsSsl").innerHTML=xmlHttp.responseText;
}
}

function businessContentClose() {
document.getElementById("business").innerHTML = "<a href=\"javascript:businessContent('whichBusiness','business');\">Which Business?</a>";
} 


function portalContent(page, cvar){
xmlHttp=GetXmlHttpObject();
if (cvar != ''){
var url="templates/content/portal/ajax/"+page+".php?var="+cvar;
}else{
var url="templates/content/portal/ajax/"+page+".php";
}
xmlHttp.onreadystatechange=ContentChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}


function portalAddAttr(page, cvar){
xmlHttp=GetXmlHttpObject();
if (cvar != ''){
var url="templates/content/portal/ajax/"+page+".php?var="+cvar;
}else{
var url="templates/content/portal/ajax/"+page+".php";
}
xmlHttp.onreadystatechange=attributeChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}




function portalContent2(page, cvar){
xmlHttp=GetXmlHttpObject();
if (cvar != ''){
var url="templates/content/portal/ajax/"+page+".php?var="+cvar;
}else{
var url="templates/content/portal/ajax/"+page+".php";
}
xmlHttp.onreadystatechange=ContentChanged2;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

function portalFormAction(page, cvar){
xmlHttp=GetXmlHttpObject();
var url="templates/content/portal/ajax/"+page+".php"+cvar;
xmlHttp.onreadystatechange=ContentFormAction;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

function ContentChanged(){ 
if (xmlHttp.readyState==4){ 
document.getElementById("content").innerHTML=xmlHttp.responseText;
}
}


function attributeChanged(){ 
if (xmlHttp.readyState==4){ 
document.getElementById("addOpt").innerHTML=xmlHttp.responseText;
}
}

function ContentChanged2(){ 
if (xmlHttp.readyState==4){ 
document.getElementById("content2").innerHTML=xmlHttp.responseText;
}
}

function ContentFormAction(){ 
if (xmlHttp.readyState==4){ 
document.getElementById("content").innerHTML=xmlHttp.responseText;
}
}

function getDomain(str, page)
{ 
xmlHttp=GetXmlHttpObject();
var url=page;
url=url+"?domain="+str;
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

//change domain type
function changeBoxStatus(page)
{ 
xmlHttp=GetXmlHttpObject();
var url=page;
xmlHttp.onreadystatechange=stateChanged2;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
function stateChanged2() 
{ 
if (xmlHttp.readyState==4)
{ 
document.getElementById("option").innerHTML=xmlHttp.responseText;
}
}

function updateAddOn(domain){
xmlHttp=GetXmlHttpObject();
var url=page;
xmlHttp.onreadystatechange=stateChangedAddOn;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

function changeWhoAmI(page)
{ 
xmlHttp=GetXmlHttpObject();
var url=page;
xmlHttp.onreadystatechange=stateChangedWho;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
function stateChangedWho() 
{ 
if (xmlHttp.readyState==4)
{ 
document.getElementById("option").innerHTML=xmlHttp.responseText;
}
}

//* addition
function get(obj,page) {
	  var url;
      var getstr = "?";
for (i=0; i<obj.getElementsByTagName("input").length; i++) {
        if (obj.getElementsByTagName("input")[i].type == "text") {
           getstr = getstr + obj.getElementsByTagName("input")[i].name + "=" + 
                   obj.getElementsByTagName("input")[i].value + "&";
        }
		if (obj.getElementsByTagName("input")[i].type == "password") {
           getstr = getstr + obj.getElementsByTagName("input")[i].name + "=" + 
                   obj.getElementsByTagName("input")[i].value + "&";
        }
		if (obj.getElementsByTagName("input")[i].type == "hidden") {
		if (obj.getElementsByTagName("input")[i].name == "submit"){
		url = obj.getElementsByTagName("input")[i].value;
		}else{
         getstr = getstr + obj.getElementsByTagName("input")[i].name + "=" + 
                   obj.getElementsByTagName("input")[i].value + "&";
        }
		}
        if (obj.getElementsByTagName("input")[i].type == "checkbox") {
           if (obj.getElementsByTagName("input")[i].checked) {
              getstr = getstr +  obj.getElementsByTagName("input")[i].name + "=" + 
                   obj.getElementsByTagName("input")[i].value + "&";
           } else {
              getstr = getstr +  obj.getElementsByTagName("input")[i].name + "=";
           }
        }
        if (obj.getElementsByTagName("input")[i].type == "radio") {
           if (obj.getElementsByTagName("input")[i].checked) {
              getstr = getstr +  obj.getElementsByTagName("input")[i].name + "=" + 
                   obj.getElementsByTagName("input")[i].value + "&";
           }
     }  
	 }
	 textarea = obj.getElementsByTagName('TEXTAREA');
	 if( textarea.length > 0 ){
for(z=0; z<textarea.length; z++){
if( textarea[z].name.indexOf('[]') >= 0 ){
getstr = ""+getstr+textarea[z].name.replace('[]','')+'%5B%5D='+escape(textarea[z].value)+"&";
} else {
getstr = ""+getstr+textarea[z].name.replace('[]','')+'%5B%5D='+escape(textarea[z].value)+"&";
}
}
}

	 for (i=0; i<obj.getElementsByTagName("select").length; i++) {
     if (obj.getElementsByTagName("select")[i].type == "select") {
        var sel = obj.getElementsByTagName("input")[i];
        getstr = getstr +  sel.name + "=" + sel.options[sel.selectedIndex].value + "&";
     }
	 }
	 
	 var inputs = obj.getElementsByTagName("select");
	  for(var x = 0; x < inputs.length; x++){
	  getstr = getstr +  inputs[x].name + "=" + inputs[x].value + "&";
	  }


 portalFormAction(url, getstr);
   }
/*
		
}
      for (i=0; i<obj.childNodes.length; i++) {
         if (obj.childNodes[i].tagName == "INPUT") {
            if (obj.childNodes[i].type == "text") {
               getstr = getstr + obj.childNodes[i].name + "=" + obj.childNodes[i].value + "&";
            }
            if (obj.childNodes[i].type == "checkbox") {
               if (obj.childNodes[i].checked) {
                  getstr += obj.childNodes[i].name + "=" + obj.childNodes[i].value + "&";
               } else {
                  getstr = getstr + obj.childNodes[i].name + "=&";
               }
            }
            if (obj.childNodes[i].type == "radio") {
               if (obj.childNodes[i].checked) {
                  getstr = getstr + obj.childNodes[i].name + "=" + obj.childNodes[i].value + "&";
               }
            }
			if(obj.childNodes[i].type == "hidden"){
			if(obj.childNodes[i].name =="submit"){
			url=obj.childNodes[i].value;
			}else{
           getstr = getstr + obj.childNodes[i].name + "=" + obj.childNodes[i].value + "&";
		   }
		   }
         if (obj.childNodes[i].tagName == "SELECT") {
            var sel = obj.childNodes[i];
            getstr  = getstr + sel.name + "=" + sel.options[sel.selectedIndex].value + "&";
         }
         
      }
	  } 
    
   */
