function rusbi_cms_init(){	
	/*var svidivobjekti, svispanobjekti, tobj, i;

	svidivobjekti=document.getElementsByTagName('div');
	

	for(i=0; i< svidivobjekti.length;i++)
		if(svidivobjekti[i].id=='objekt'){	
			svidivobjekti[i].stariover=svidivobjekti[i].onmouseover;
			svidivobjekti[i].onmouseover=objektover;
			svidivobjekti[i].style.cursor='pointer';

		

			svidivobjekti[i].stariout=svidivobjekti[i].onmouseout;

			svidivobjekti[i].onmouseout=objektout;		

	}
	
	rollover_init();
	izbornik_init();*/
	pokreni_sync();
	
	// top ponuda autica
	//if(pomak) setTimeout(pomak, 1000);
}

function objektover(evt){
	// stupid IE fix
	evt = (evt) ? evt : ((window.event) ? event : null);
    if (evt) {
       var target = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
	   if(!target) return;   

    }

	

	// ako dijete bude target da dodjemo do roditelja

	if(target.id!='objekt')

		while(target.id!='objekt')

			target=target.parentNode;

	

	

	target.style.backgroundColor='rgb(230, 230, 230)';

	target.stariover();





}

function objektout(evt){

	// stupid IE fix

	evt = (evt) ? evt : ((window.event) ? event : null);

    if (evt) {

       var target = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);

	   if(!target) return;   

    }

	

	if(target.id!='objekt')

		while(target.id!='objekt')

			target=target.parentNode;

	

	target.style.backgroundColor='';

	target.stariout();

}



function FP_openNewWindow(w,h,nav,loc,sts,menu,scroll,resize,name,url) {//v1.0

 var windowProperties=''; if(nav==false) windowProperties+='toolbar=no,'; else

  windowProperties+='toolbar=yes,'; if(loc==false) windowProperties+='location=no,'; 

 else windowProperties+='location=yes,'; if(sts==false) windowProperties+='status=no,';

 else windowProperties+='status=yes,'; if(menu==false) windowProperties+='menubar=no,';

 else windowProperties+='menubar=yes,'; if(scroll==false) windowProperties+='scrollbars=no,';

 else windowProperties+='scrollbars=yes,'; if(resize==false) windowProperties+='resizable=no,';

 else windowProperties+='resizable=yes,'; if(w!="") windowProperties+='width='+w+',';

 if(h!="") windowProperties+='height='+h; if(windowProperties!="") { 

  if( windowProperties.charAt(windowProperties.length-1)==',') 

   windowProperties=windowProperties.substring(0,windowProperties.length-1); } 

 window.open(url,name,windowProperties);

}

// ajax funkcije

//##############################################################

function generic_ajax(poziv, fp, elid){

	// kreiranje http request objekta

	var http_request = false;

	if (window.XMLHttpRequest) { // Mozilla, Safari, ...

    	http_request = new XMLHttpRequest();

        if (http_request.overrideMimeType) {

        	http_request.overrideMimeType('text/xml');

                // See note below about this line

            }

        } else if (window.ActiveXObject) { // IE

            try {

                http_request = new ActiveXObject("Msxml2.XMLHTTP");

            } catch (e) {

                try {

                    http_request = new ActiveXObject("Microsoft.XMLHTTP");

                } catch (e) {}

            }

        }	

	

	if(!http_request) return NULL;

	http_request.onreadystatechange = function(){
		prihvat_generic_ajax(http_request, fp, elid);		
	};

	

	http_request.open('GET', poziv, true);
    http_request.send(null);

	return true;

}


function pokreni_sync() {
      generic_ajax('/sync/sync.php', sync_prihvat, 's');
}

function sync_prihvat(data, elid){	
}

function prihvat_generic_ajax(http_request, fp, elid){

	if (http_request.readyState == 4) 
            if (http_request.status == 200)	
					fp(http_request.responseText, elid);

}

function ajax_swap(poziv, elid){
	generic_ajax(poziv, ajax_swap_prihvat, elid);	
}

function ajax_swap_prihvat(podaci, elid){
	document.getElementById(elid).innerHTML=podaci;	
}

function rollover_init(){
	var svi,i,drugaslika, preload;
	svi=document.getElementsByTagName('img');	

	for(i=0;i<svi.length;i++){
		if(svi[i].name=='rollover'){
			drugaslika=svi[i].src.substring(0, svi[i].src.length-4)+'-rollover'+svi[i].src.substring(svi[i].src.length-4);
			svi[i].drugaslika=drugaslika;
			svi[i].onmouseover=function(event){ roll_over(event); };
			svi[i].onmouseout=function(event){ roll_out(event); };
			preload=new Image();
			preload.src=drugaslika;
		}
	}	
}

function roll_over(evt){
	// stupid IE fix
	evt = (evt) ? evt : ((window.event) ? event : null);
    if (evt) {
       var target = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
	   if(!target) return;   
    }
	target.prvaslika=target.src;
	target.src=target.drugaslika;
}



function roll_out(evt){

	// stupid IE fix

	evt = (evt) ? evt : ((window.event) ? event : null);

    if (evt) {

       var target = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);

	   if(!target) return;   

    }

		

	target.src=target.prvaslika;

}





var zadnjaskupina=0;

var vani=1;

	

function izbornik_init(){

	var i, t, nel1, nel2,a, t2;		

	if(document.getElementById('izbornik')){		

		document.getElementById('izbornik').onmouseout=izbvan;
		document.getElementById('izbornik').onmousemove=izbunutra;

	

		for(i=0; i<izbornik.length; i++){				

			t=izbornik[i];		
			nel1=document.createElement('img');	

			//slika

			a = document.createAttribute("src");
			a.nodeValue = t[0];
			nel1.setAttributeNode(a);

			a = document.createAttribute("class");
			a.nodeValue = 'izbor-img';
			nel1.setAttributeNode(a);

			a = document.createAttribute("border");
			a.nodeValue = '0';
			nel1.setAttributeNode(a);

			a = document.createAttribute("id");
			a.nodeValue = i;
			nel1.setAttributeNode(a);		

			a = document.createAttribute("name");
			a.nodeValue = 'izbor';
			nel1.setAttributeNode(a);
		

			nel1.onmouseover=function(event){izb1over(event);};

			nel1.onmouseout=function(event){izb1out(event);};



			//link		

			nel2=document.createElement('a');
			a = document.createAttribute("href");
			a.nodeValue = t[2];
			nel2.setAttributeNode(a);		

			nel2.appendChild(nel1);		
			document.getElementById('nivo1').appendChild(nel2);	
		

			for(j=0;j<t[3].length;j++){		

				t2=izbornik[i][3][j];								

				nel1=document.createElement('a');			

				a = document.createAttribute("class");
				a.nodeValue = 'a-podlink';
				nel1.setAttributeNode(a);
			

				a = document.createAttribute("href");
				a.nodeValue = t2[1];
				nel1.setAttributeNode(a);
			

				a = document.createAttribute("name");
				a.nodeValue = 'izbor'+i;
				nel1.setAttributeNode(a);

			

				a = document.createAttribute("id");
				a.nodeValue = 'podizbor';
				nel1.setAttributeNode(a);

			

				nel1.innerHTML=t2[0];			

				nel1.style.display='none';

			

				nel1.onmouseover=izb2over;

				//nel1.onmouseout=function(event){izb2out(event);};

			

				document.getElementById('nivo2').appendChild(nel1);		

			}
		}
	}
}



function getIzboriByName(ime){

	var i,svi;
	var izlaz = new Array();	

	svi=document.getElementById('nivo2').childNodes;	

	for(i=0;i<svi.length;i++)
		if(svi[i].name==ime) izlaz[izlaz.length]=svi[i];	

	return izlaz;	
}



function izb1over(evt){

	// stupid IE fix
	evt = (evt) ? evt : ((window.event) ? event : null);
    if (evt) {
       var target = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
	   if(!target) return;   
    }

	var a, gn, i;	

	a=target.getAttributeNode('src');
	a.nodeValue = izbornik[target.id][1];
	//target.setAttributeNode(a);
	target.setAttribute('src',izbornik[target.id][1]);
	//pokazi podmeni
	gn=getIzboriByName(zadnjaskupina);	
	for(i=0;i<gn.length;i++){
		gn[i].style.display='none';	
	}

	gn=getIzboriByName('izbor'+target.id);
	for(i=0;i<gn.length;i++){
		gn[i].style.display='';	
	}


	zadnjaskupina='izbor'+target.id;
	vani=0;

	// custom pozicioniranje	

	if(target.id==0){
		document.getElementById('nivo2').style.left='80px';
		document.getElementById('nivo2').style.textAlign='center';	
	}

	if(target.id==1){
		document.getElementById('nivo2').style.left='150px';
		document.getElementById('nivo2').style.textAlign='center';	
	}

	if(target.id==2){
		document.getElementById('nivo2').style.left='220px';
		document.getElementById('nivo2').style.textAlign='center';	
	}

	if(target.id==3){
		document.getElementById('nivo2').style.left='285px';
		document.getElementById('nivo2').style.textAlign='center';		
	}

	if(target.id==4){
		document.getElementById('nivo2').style.left='360px';
		document.getElementById('nivo2').style.textAlign='center';		
	}

	if(target.id==5){
		document.getElementById('nivo2').style.left='280px';
		document.getElementById('nivo2').style.textAlign='right';	
	}

	if(target.id==6){
		document.getElementById('nivo2').style.left='330px';
		document.getElementById('nivo2').style.textAlign='right';	
	}

	

}

function izb1out(evt){
	// stupid IE fix
	evt = (evt) ? evt : ((window.event) ? event : null);
    if (evt) {
       var target = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
	   if(!target) return;   
    }
		

	a=target.getAttributeNode('src');
	a.nodeValue = izbornik[target.id][0];
	//target.setAttributeNode(a);
	target.setAttribute('src',izbornik[target.id][0]);

}

function izb2over(){
	vani=0;
}

function izbvan(){
	vani=1;
	setTimeout(izbvanfakat,500);	
}



function izbvanfakat(){
	var gn, i;
	if(vani){
		gn=getIzboriByName(zadnjaskupina);
		for(i=0;i<gn.length;i++)
			gn[i].style.display='none';	
	}
}

function izbunutra(){
	vani=0;
}



function navigateTo(url){
	location.href=url;	
}

function urlencode(string){
		return encodeURIComponent(string);
}		

function generic_ajax_xml(poziv, fp){
	// kreiranje http request objekta
	var http_request = false;
	if (window.XMLHttpRequest) { // Mozilla, Safari, ...
    	http_request = new XMLHttpRequest();
        if (http_request.overrideMimeType) {
        	http_request.overrideMimeType('text/xml');
                // See note below about this line
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }		

	if(!http_request) return NULL;
	http_request.onreadystatechange = function(){
		prihvat_generic_ajax_xml(http_request, fp);	
	};

	http_request.open('GET', poziv, true);
    http_request.send(null);	

	return true;
}



function prihvat_generic_ajax_xml(http_request, fp){
	if (http_request.readyState == 4) 
            if (http_request.status == 200){
				fp(http_request.responseXML);
			}
}




