﻿function createREQ() {
try {
     req = new XMLHttpRequest(); /* e.g. Firefox */
     } catch(err1) {
       try {
       req = new ActiveXObject('Msxml2.XMLHTTP'); /* some versions IE */
       } catch (err2) {
         try {
         req = new ActiveXObject("Microsoft.XMLHTTP"); /* some versions IE */
         } catch (err3) {
          req = false;
         }
       }
     }
     return req;
}
function requestGET(url, query, req) {
myRand=parseInt(Math.random()*99999999);
req.open("GET",url+'?'+query+'&rand='+myRand,true);
req.send(null);
}
function requestPOST(url, query, req) {
req.open("POST", url,true);
req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
req.send(query);
}
function doCallback(callback,item) {
eval(callback + '(item)');
}

function doAjax(url,query,callback,reqtype,getxml) {
// create the XMLHTTPRequest object instance
var myreq = createREQ();

myreq.onreadystatechange = function() {
if(myreq.readyState == 4) {
   if(myreq.status == 200) {
      var item = myreq.responseText;
      if(getxml==1) {
         item = myreq.responseXML;
      }
      doCallback(callback, item);
    }
  }
}
if(reqtype=='post') {
requestPOST(url,query,myreq);
} else {
requestGET(url,query,myreq);
}
}




function validate(theForm){

	if (FormName.domain.value == "" || FormName.domain.value.length < 2){

		alert("Please fill in domain name you want to registr.");

		FormName.domain.focus();

		return false;

	}	

return true;

}



function cback(text) {



document.getElementById('review').innerHTML=text;

}



function init1(){



document.getElementById('langs').style.display="none";

document.getElementById('stats').style.display="none";

if (document.getElementById('tlds') != null) {

document.getElementById('tlds').style.display="none"; }

if (document.getElementById('enom') != null) {

document.getElementById('enom').style.display="none"; }

document.getElementById('hot').style.display="none";

document.getElementById('ip').style.display="none";

document.getElementById('pf').style.display="none";

document.getElementById('lb').style.display="none";

document.getElementById('subs').style.display="none";

if (document.getElementById('pointer') != null) {

document.getElementById('pointer').style.display="none";}

if (document.getElementById('addon') != null) {

document.getElementById('addon').style.display="none";}

if (document.getElementById('cpu') != null) {

document.getElementById('cpu').style.display="none";}

doAjax('2007/reviews/'+Math.floor(Math.random()*15)+'.html','','cback','get','0')

}



function init2(){

doAjax('2007/reviews/'+Math.floor(Math.random()*15)+'.html','','cback','get','0')

}



function ttogle(thediv){



if (document.getElementById(thediv).style.display=="inline") {

document.getElementById(thediv).style.display="none"

} else {document.getElementById(thediv).style.display="inline"}


function bookmark(){
    var title=document.title;
    var url=document.location;

    if (window.sidebar) window.sidebar.addPanel(title, url,"");

    else if( window.opera && window.print )
    {
    var mbm = document.createElement('a');
    mbm.setAttribute('rel','sidebar');
    mbm.setAttribute('href',url);
    mbm.setAttribute('title',title);
    mbm.click();
    }

    else if( document.all ) window.external.AddFavorite( url, title);

}


}




