var d=document,w=window,gv=null,tys=1,d_t=[],domain='http://www.hrvatskidirektorij.com',res=['folder.jpg','ajax-loader.gif','tbub3.gif'];
function el(id){
	if(d.getElementById){
		return d.getElementById(id);
	}
}
function XYPos(o){
	var l=0,t=0;
	if(o.offsetParent){
		l=o.offsetLeft;
		t=o.offsetTop;
		while(o=o.offsetParent){
			l+=o.offsetLeft;t+=o.offsetTop;
		}
	}
	return[l,t];
}
function XHR(){
	if(window.ActiveXObject){
		var activeXObjects=['Msxml2.XMLHTTP','Microsoft.XMLHTTP'];
		for(var i=0;i<activeXObjects.length;i++){
			try{
				return new ActiveXObject(activeXObjects[i]);
			}
			catch(err){}
		}
	}
	else if(window.XMLHttpRequest){
		return new XMLHttpRequest();
	}
	return null;
}
function IG(url,islm){
	var method=(islm=='bs' || islm=='kl' || islm=='top100')?'get':'post';
	var istk=XHR();
	if(istk){
		istk.open(method,url+'&r='+Math.random(),true);
		istk.onreadystatechange=function(){
			if(istk.readyState==4 && istk.status==200){
			   var XML=istk.responseXML.documentElement;
               var durum=XML.getElementsByTagName('durum')[0].firstChild.data;
			   if(durum!=1) return;
			   switch (islm){
			      case 'bs' :
				     el('bs').innerHTML=XML.getElementsByTagName('icerik')[0].firstChild.data;
				     el('bs').style.display='block';	
					 break;
			      case 'top100' :
					 el('ajaxloader').style.display='none';
				     el('top100').innerHTML=XML.getElementsByTagName('icerik')[0].firstChild.data;
					 d_t[tys]=XML.getElementsByTagName('icerik')[0].firstChild.data;
					 break;
			      case 'kl' :
					 el('kl').innerHTML='Hvala Ti !';
				     el('kl').onclick=function(){};
					 el('kl').style.cursor='text';
				     el('klimg').parentNode.removeChild(el('klimg'));
					 break;
			   }
			}
		}
	}
	istk.send(gv);
}

function AS(id){
	var img=el('a_sec').getElementsByTagName('img');
	for(i=0;i<img.length;i++){
		s_img=img[i].getAttribute('src').indexOf('unchecked')>0?'checked.gif':'unchecked.gif';
		switch (img[i].getAttribute('id')){
		   case id:
			   img[i].setAttribute('src','/img/'+s_img);
	           el('sec').setAttribute('value',img[i].getAttribute('id'));
			   break;
		   default:
			   img[i].setAttribute('src','/img/unchecked.gif');	
		       break;
		}
	}
}

function A(){
	var aranan=encodeURIComponent(el('aranan').value.trim());
	var kat=encodeURIComponent(el('aramakat').value);
	var sec=encodeURIComponent(el('sec').value);
	location.href=domain+"/a.asp?a="+aranan+"&s="+sec+"&k="+kat;
}

function PA(url){
	window.open(url);
}

String.prototype.trim=function() {
  return this.replace(/^\s+|\s+$/g,"");
}  

function KL(id){
	IG('/ajax.asp?i=kl&linkid='+id,'kl');
}

function BS(){
   var id=location.href.split('/')[4].split('-')[0];
   IG('/ajax.asp?i=bs&linkid='+id+'&katid='+katid,'bs');
}
function Top100(sno){
	if(tys==sno) return false;
	tys=sno;
	var t100s=el('top100_no').getElementsByTagName('a');
	for(i=0;i<t100s.length;i++) t100s[i].style.color=(t100s[i].firstChild.nodeValue==sno)?'red':'#000';	
	if(d_t[sno]){el('top100').innerHTML=d_t[sno];return false;}
	if(!el('ajaxloader')){
	   var al=new Image();
	   al.src="/img/ajax-loader.gif";
	   al.setAttribute('id','ajaxloader');
	   d.body.appendChild(al);	   
    }
	al=el('ajaxloader');al.className="ajaxloader";top100id=el('top100');
	al.style.top=XYPos(top100id)[1]+(parseInt(top100id.offsetHeight/4))+'px';
	al.style.left=XYPos(top100id)[0]+(parseInt(top100id.offsetWidth/5))+'px';
	al.style.display='block';IG('/ajax.asp?i=top100&sf='+sno,'top100');
    return false;
}

function Top100S(id){
	var s=id.split('_')[1];
	var sid=el(id);
	if(!el('t100s')){
	  var sdiv=d.createElement('div');
	  d.body.appendChild(sdiv);
	  sdiv.setAttribute('id','t100s');
	}
    sdiv=el('t100s');sdiv.className='top100_sira';
	sdiv.style.top=XYPos(sid)[1]-20+'px';
	sdiv.style.left=XYPos(sid)[0]-38+'px';
	sdiv.style.display='block';sdiv.innerHTML=s;
}
function Gzl(id){
	if(el(id)){
      el(id).style.display='none';
	}
}
function HP(){
   if(navigator.userAgent.indexOf('Microsoft')!=-1){ 
	   d.getElementsByTagName('body')[0].setHomePage(domain);
	}else{
	   d.getElementsByTagName('body')[0].style.behavior='url(#default#homepage)';
	} 
}
function FE(){
   if(w.sidebar){
	   w.sidebar.addPanel(d.title,location.href,'');
	}
	else if(w.external ){
		w.external.AddFavorite(location.href,d.title);
	}
	else if(w.opera && w.print){
		return true;
	}
}
String.prototype.trim = function() {
   return this.replace(/^\s+|\s+$/g,"");
} 

function RY(){
  var resN=new Array;
  for (i=0;i< res.length;i++) {
        resN[i]=new Image;
        resN[i].src='/img/'+res[i];
  }
}
window.onload=function(){
	RY();
}