var xmlHttp = createXmlHttpRequestObject();
    var timeinterval = 1000 * 60; // 1MIN
    var XmlHttpMostviewed=createXmlHttpRequestObject();
    var XmlHttpforwatan=createXmlHttpRequestObject();
var page=1;
var type=1; 
	/* creates an XMLHttpRequest instance */
function createXmlHttpRequestObject() 
{
  // will store the reference to the XMLHttpRequest object
  var xmlHttp;
  // this should work for all browsers except IE6 and older
  try
  {
    // try to create XMLHttpRequest object
    xmlHttp = new XMLHttpRequest();
  }
  catch(e)
  {
    // assume IE6 or older
    var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0",
                                    "MSXML2.XMLHTTP.5.0",
                                    "MSXML2.XMLHTTP.4.0",
                                    "MSXML2.XMLHTTP.3.0",
                                    "MSXML2.XMLHTTP",
                                    "Microsoft.XMLHTTP");
    // try every prog id until one works
    for (var i=0; i<XmlHttpVersions.length && !xmlHttp; i++) 
    {
      try 
      { 
        // try to create XMLHttpRequest object
        xmlHttp = new ActiveXObject(XmlHttpVersions[i]);
      } 
      catch (e) {}
    }
  }
  // return the created object or display an error message
  if (!xmlHttp)
    alert("Error creating the XMLHttpRequest object.");
  else 
    return xmlHttp;
}
function update(){
 if (xmlHttp.readyState == 4 || xmlHttp.readyState == 0)
  {
    xmlHttp.open("get", "ajaxshowrands.php", true); 
    xmlHttp.onreadystatechange = handeloutputs;
    xmlHttp.send(null);
  }
   
}

function Next_prev(stat){
 if (XmlHttpforwatan.readyState == 4 || XmlHttpforwatan.readyState == 0)
  {
    XmlHttpforwatan.open("get", "for_watan.php?action="+stat, true); 
    XmlHttpforwatan.onreadystatechange = handeloutputs2;
    XmlHttpforwatan.send(null);
  }
}
function handeloutputs2()
{
 if (XmlHttpforwatan.readyState==4)
  {
   document.getElementById("ShowSmart").innerHTML = XmlHttpforwatan.responseText;
  }
}
function handeloutputs()
{
 if (xmlHttp.readyState==4)
  {
   document.getElementById("showtopics").innerHTML = xmlHttp.responseText;
  }
}

function Loadlast(type1,page1)
{
if(type1!="")
type =type1;
    if(type==1){
        document.getElementById('image1').src='images/most_view_1.gif';
        document.getElementById('image2').src='images/most_comm_2.gif';  
    }else{
        document.getElementById('image1').src='images/most_view_2.gif';
        document.getElementById('image2').src='images/most_comm_1.gif'; 
    }
 if(page1=="Next"){
    ++page; 
    if(page>3){
     document.getElementById('goleft').disabled=true;	
    }
 }else if(page1=="Prev"){
    --page; 
    if(page<=0){
        page=3;
    }
 }else{
    page =1; 
 }
 url = "last.php"; //

XmlHttpMostviewed.open("POST",url,true);
XmlHttpMostviewed.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
XmlHttpMostviewed.onreadystatechange=state_Change;
params ="type="+type+"&page="+page;
XmlHttpMostviewed.send(params);
}

function state_Change()
{
if (XmlHttpMostviewed.readyState==4)
  {// 4 = "loaded"
  if (XmlHttpMostviewed.status==200)
    {// 200 = "OK"
    document.getElementById('content').innerHTML=XmlHttpMostviewed.responseText;
    }
  else
    {
    alert("Problem retrieving data:" + XmlHttpMostviewed.statusText);
    }
  }else{
    document.getElementById('content').innerHTML='<img src="ajax-loader.gif" width="220" height="19" />';
  }
}
function checkobject(obj) { 
if (document.getElementById(obj)) { return true; } else { return false; } 
} 

function inite(){
   /* if(checkobject("content")){
    Loadlast('1','1');
    }
    if(checkobject("showtopics")){
    update();
    }
    /*if(checkobject("ShowSmart")){
    Next_prev("");
    }*/
//	newsclicker(); 
    //initalizetooltip();
   //autoplay;
    return true; 
    
}