/*
Copyright 2006 Mon.itor.us
Author :
*/

var Backlinks = {
	el:document.getElementById("Backlinks_container"),	
	idajax:-1,
	gurl:"",
		
	complet:function(){	
		if(Backlinks.idajax<backlinks.length-1&&oldUrl!=Backlinks.gurl){
			Backlinks.update();
		}
	},

	initData:function(url){		
		Backlinks.el=document.getElementById("Backlinks_container");
		Backlinks.idajax=-1;	
		Backlinks.gurl=url;
		crearCaixaNormal(TXT_BACKLINKS,2,3,'',Backlinks.el);
	},

	update:function(){
		Backlinks.idajax=Backlinks.idajax+1;
		var nom=backlinks[Backlinks.idajax].split('-');
		var url;
		Backlinks.gurl=Backlinks.gurl.replace(/http\:\/\//i,'');
		if(nom[0]!=27 && nom[0]!=15 && nom[0]!=17 && nom[0]!=18){
	
			url='results/'+nom[0]+'.php?url='+Backlinks.gurl+'&lang='+lang;
			if(url.indexOf('?') >= 0)aleatori='&hash=' + Math.random();
			else aleatori='?hash=' + Math.random();
		
			var ajax=getRequest();
		
			ajax.open('GET', appUrl + url + aleatori,true);
		
			ajax.onreadystatechange=function() {
				if (ajax.readyState==4) {
					if(ajax.responseText){
						if(obj = $('i_'+nom[0]) ){
							if(nom[2]==1) eval(ajax.responseText);
							else obj.innerHTML=ajax.responseText;
						}
					}
					Backlinks.complet();
				}
			}
			ajax.send(null);
		}
	}	
	
}

var Domain =  {
	el:document.getElementById("Domain_container"),
	idajax:-1,   
	gurl:"",



	complet:function(){   		
		if(Domain.idajax<dominio.length-1&&oldUrl!=Domain.gurl){
			Domain.update();
		}
	
	},

	initData:function(url){  	
		Domain.el=document.getElementById("Domain_container");
		Domain.idajax=-1;
		Domain.gurl=url;

		crearCaixaNormal(TXT_DOMAIN,8,1,'',Domain.el);
	},

	update:function(){

		Domain.idajax=Domain.idajax+1;
		var nom=dominio[Domain.idajax].split('-');
		var url;
		Domain.gurl=Domain.gurl.replace(/http\:\/\//i,'');
		if(nom[0]!=27 && nom[0]!=15 && nom[0]!=17 && nom[0]!=18){

			url='results/'+nom[0]+'.php?url='+Domain.gurl+'&lang='+lang;
			if(url.indexOf('?') >= 0)aleatori='&hash=' + Math.random();
			else aleatori='?hash=' + Math.random();

			var ajax=getRequest();

			ajax.open( 'GET', appUrl+url+aleatori,true);

			ajax.onreadystatechange=function()	{
				if (ajax.readyState==4)	{
					if(ajax.responseText){
						if(obj=  $('i_'+nom[0]) ){
							if(nom[2]==1) eval(ajax.responseText);
							else obj.innerHTML=ajax.responseText;
						}
	
					}
	
					Domain.complet();
				}
			}
			ajax.send(null);
		}
	}
}

var IndexedPages ={
 	
 
    el:document.getElementById("IndexedPages_container"), 
    idajax:-1,
    gurl:"",	
   
     complet:function(){	
	    if(IndexedPages.idajax<inlinks.length-1&&oldUrl!=IndexedPages.gurl){
		   IndexedPages.update();
	     }
     },
	 

   update:function(){   	
   
   IndexedPages.idajax=IndexedPages.idajax+1;
   var nom=inlinks[IndexedPages.idajax].split('-');
   var url;
   IndexedPages.gurl=IndexedPages.gurl.replace(/http\:\/\//i,'');
   if(nom[0]!=27 && nom[0]!=15 && nom[0]!=17 && nom[0]!=18){

	    url='results/'+nom[0]+'.php?url='+IndexedPages.gurl+'&lang='+lang;
        if(url.indexOf('?') >= 0)aleatori='&hash=' + Math.random();
        else aleatori='?hash=' + Math.random();

        var ajax=getRequest();

        ajax.open( 'GET', appUrl+url+aleatori,true);

        ajax.onreadystatechange=function()
        {                   
			if (ajax.readyState==4)
			{
				if(ajax.responseText){

                   
                    if(obj=  $('i_'+nom[0]) ){
				      if(nom[2]==1) eval(ajax.responseText);
				      else obj.innerHTML=ajax.responseText;
			         }

                 }
              
			  IndexedPages.complet();
			  }

         }
       ajax.send(null);

     }

  },
 initData:function(url){
   IndexedPages.el=document.getElementById("IndexedPages_container");
   IndexedPages.idajax=-1;	
   IndexedPages.gurl=url;
   crearCaixaNormal(TXT_P_INDEX,3,3,'',IndexedPages.el);
 }

}

var Ranking = {

    el:document.getElementById("Ranking_container"),
    idajax:-1, 
    gurl:"", 
    complet:function(){
 		
	  if(Ranking.idajax<rank.length-1&&oldUrl!=Ranking.gurl){
		  Ranking.update();
	   }
    },
    update:function()
    {
      Ranking.idajax=Ranking.idajax+1;
      var nom=rank[Ranking.idajax].split('-');
      var url;
      Ranking.gurl=Ranking.gurl.replace(/http\:\/\//i,'');
      if(nom[0]!=27 && nom[0]!=15 && nom[0]!=17 && nom[0]!=18){
	    url='results/'+nom[0]+'.php?url='+Ranking.gurl+'&lang='+lang;
        if(url.indexOf('?') >= 0)aleatori='&hash=' + Math.random();
        else aleatori='?hash=' + Math.random();
        var ajax=getRequest();
        ajax.open( 'GET', appUrl+url+aleatori,true);
        ajax.onreadystatechange=function(){
			                   
			if (ajax.readyState==4){
				
				if(ajax.responseText){
					                   
                    if(obj=  $('i_'+nom[0]) ){
				      if(nom[2]==1) eval(ajax.responseText);
				      else obj.innerHTML=ajax.responseText;
			         }

                 }
              
			  Ranking.complet();
			  }

         }
       ajax.send(null);

     }

  },

  initData:function(url){
  	Ranking.el=document.getElementById("Ranking_container");
    Ranking.idajax=-1;
    Ranking.gurl=url;
    crearCaixaNormal(TXT_RANK,4,2,'',Ranking.el); 
  }

}


var Screenshot ={

  el:document.getElementById("Screenshot_container"),
  idajax:-1,
  gurl:"",
  
  complet:function (){	
	if(Screenshot.idajax<captura.length-1&&oldUrl!=Screenshot.gurl){
		Screenshot.update();
	}
  },
  
 initData:function(url){
   Screenshot.el=document.getElementById("Screenshot_container");
   Screenshot.idajax=-1;
   Screenshot.gurl=url;
   crearCaixaNormal(TXT_PHOTO,9,1,'',Screenshot.el);
 },
 
  update:function(){
   Screenshot.idajax=Screenshot.idajax+1;
   var nom=captura[Screenshot.idajax].split('-');
   var url;
   Screenshot.gurl=Screenshot.gurl.replace(/http\:\/\//i,'');

     if(nom[0]!=27 && nom[0]!=15 && nom[0]!=17 && nom[0]!=18){

	    url='results/'+nom[0]+'.php?url='+Screenshot.gurl+'&lang='+lang;
        if(url.indexOf('?') >= 0)aleatori='&hash=' + Math.random();
        else aleatori='?hash=' + Math.random();

        var ajax=getRequest();

        ajax.open( 'GET', appUrl+url+aleatori,true);

        ajax.onreadystatechange=function()
        {                   
			if (ajax.readyState==4)
			{
				if(ajax.responseText){

                  
                    if(obj=  $('i_'+nom[0]) ){
				      if(nom[2]==1) eval(ajax.responseText);
				      else obj.innerHTML=ajax.responseText;
			         }

                 }
              
			  Screenshot.complet();
			  }

         }
       ajax.send(null);

     }

  } 

}


var SocialBookmarks={

  el:document.getElementById("SocialBookmarks_container"),
  idajax:-1,
  gurl:"",

  complet:function(){
	
	if(SocialBookmarks.idajax<bookmarks.length-1&&oldUrl!=SocialBookmarks.gurl){
		SocialBookmarks.update();
	}	
  },

	

    initData:function(url){
	   SocialBookmarks.el=document.getElementById("SocialBookmarks_container");
       SocialBookmarks.idajax=-1; 
       SocialBookmarks.gurl=url;
       crearCaixaNormal(TXT_BOOKMARKS,6,2,'',SocialBookmarks.el);
    },

    update:function()
    {
        SocialBookmarks.idajax=SocialBookmarks.idajax+1;
        var nom=bookmarks[SocialBookmarks.idajax].split('-');
        var url;
        SocialBookmarks.gurl=SocialBookmarks.gurl.replace(/http\:\/\//i,'');
        if(nom[0]!=27 && nom[0]!=15 && nom[0]!=17 && nom[0]!=18){
	        url='results/'+nom[0]+'.php?url='+SocialBookmarks.gurl+'&lang='+lang;
            if(url.indexOf('?') >= 0)aleatori='&hash=' + Math.random();
            else aleatori='?hash=' + Math.random();
            var ajax=getRequest();
            ajax.open( 'GET', appUrl+url+aleatori,true);
            ajax.onreadystatechange=function(){                   
			  if (ajax.readyState==4){
			  	
				if(ajax.responseText){
					               
                    if(obj=  $('i_'+nom[0]) ){
				      if(nom[2]==1) eval(ajax.responseText);
				      else obj.innerHTML=ajax.responseText;
			         }

                 }
              
			  SocialBookmarks.complet();
			  }

         }
       ajax.send(null);

     }

  }

}


var  Syndication = {

    el:document.getElementById("Syndication_container"),
    idajax:-1,
    gurl:"",

    complet:function (){	
	   if(Syndication.idajax<sindicacion.length-1&&oldUrl!=Syndication.gurl){
	 	  Syndication.idajax=Syndication.idajax+1;
	 	  Syndication.update();
	   }	
    },

   initData:function(url){
   	 Syndication.el=document.getElementById("Syndication_container");
     Syndication.idajax=-1;	
     Syndication.gurl=url;
     crearCaixaNormal(TXT_FEED,7,2,'',Syndication.el);
   },

   update:function(){ 	
    Syndication.idajax=Syndication.idajax+1;
    var nom=sindicacion[Syndication.idajax].split('-');
    var url;
    Syndication.gurl=Syndication.gurl.replace(/http\:\/\//i,'');     
	if(nom[0]!=27 && nom[0]!=15 && nom[0]!=17 && nom[0]!=18){
	    url='results/'+nom[0]+'.php?url='+Syndication.gurl+'&lang='+lang;
        if(url.indexOf('?') >= 0)aleatori='&hash=' + Math.random();
        else aleatori='?hash=' + Math.random();

        var ajax=getRequest();

        ajax.open( 'GET', appUrl+url+aleatori,true);

        ajax.onreadystatechange=function()
        {                   
			if (ajax.readyState==4)
			{
				
				
				if(ajax.responseText){


               
                    if(obj=  $('i_'+nom[0]) ){
				      if(nom[2]==1) eval(ajax.responseText);
				      else {
						obj.innerHTML=ajax.responseText;}
			         }

                 }
              
			  Syndication.complet();
			  }

         }
       ajax.send(null);

     }

  }

}


var  Validations = {
   
   el:document.getElementById("Validations_container"),   
   idajax:-1,
   gurl:"",
   
   complet:function(){	
	   if(Validations.idajax<valid.length-1&&oldUrl!=Validations.gurl){
		  Validations.update();
	   }	
   },
  
   initData:function(url){
   	 Validations.el=document.getElementById("Validations_container");
     Validations.idajax=-1;	
     Validations.gurl=url;
     crearCaixaNormal(TXT_VALIDATE,5,2,'',Validations.el);
   },

   update:function(){
      Validations.idajax=Validations.idajax+1;
      var nom=valid[Validations.idajax].split('-');
      var url;
      Validations.gurl=Validations.gurl.replace(/http\:\/\//i,'');
      if(nom[0]!=27 && nom[0]!=15 && nom[0]!=17 && nom[0]!=18){

	    url='results/'+nom[0]+'.php?url='+Validations.gurl+'&lang='+lang;
        if(url.indexOf('?') >= 0)aleatori='&hash=' + Math.random();
        else aleatori='?hash=' + Math.random();

        var ajax=getRequest();

        ajax.open( 'GET', appUrl+url+aleatori,true);

        ajax.onreadystatechange=function()
        {                   
			if (ajax.readyState==4)
			{
				if(ajax.responseText){

                    if(obj=  $('i_'+nom[0]) ){
				      if(nom[2]==1) eval(ajax.responseText);
				      else obj.innerHTML=ajax.responseText;
			        
					 }

                 }
              
			  Validations.complet();
			  }

         }
       ajax.send(null);

     }

  }

}



