function getXmlHttp(){
  var xmlhttp;
  try {
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
    try {
      xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (E) {
      xmlhttp = false;
    }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  return xmlhttp;
}




function render(url){
request('cy',url);
request('tumb',url);
request('alexa',url,'3');
request('prngruph',url);
request('ya_pages',url);
request('google_pages',url);
request('alexa_graph',url);
request('li_graph',url);
request('whoisyears',url);
request('ya_blogs',url);
request('li_show',url);
request('webomer',url,'3');
request('favicon',url);
}

function request(type,url,ids){
var req = getXmlHttp()  
var load = '<img src="http://'+document.domain+'/img/load2.gif">';


req.onreadystatechange = function() {  
	if (req.readyState == 4) { 
	if(req.status == 200) { 

var str=req.responseText;
arr = str.split("||");
if(arr.length==1) document.getElementById(type).innerHTML = req.responseText;
else {
for(var i=0; i<arr.length; i++) {
document.getElementById(type + i).innerHTML = arr[i];
}

}


document.getElementById(type).innerHTML = req.responseText;

	}
	}

	}


req.open('GET', 'http://'+document.domain+'/api/'+type+'/' + url + '/', true);  
req.send(null);
if(ids==undefined) document.getElementById(type).innerHTML = load; 
else {
for(var i=0; i<ids; i++) {
document.getElementById(type + i).innerHTML = load; 
}
}





}



function toggle(el) {
  el.style.display = (el.style.display == 'none') ? '' : 'none'
}


