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();	
}
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 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].prvaslika=svi[i].src;
			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.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;
}



function navigateTo(url){
	location.href=url;	
}


function urlencode(string){
		return encodeURIComponent(string);
}

// fotogalerija2 Ostrman ajax

function pomakohe(stranica, br, datoteka, blokid){
	var poziv;
	poziv='inc/ajax_pomakohe.php?stranica='+stranica+'&br='+br+'&datoteka='+urlencode(datoteka)+'&blokid='+blokid;
	ajax_swap(poziv, 'male_slike'+br);
}

function pomakoh(stranica, br, datoteka, blokid){
	var poziv;
	poziv='inc/ajax_pomakoh.php?stranica='+stranica+'&br='+br+'&datoteka='+urlencode(datoteka)+'&blokid='+blokid+'&izabrana='+f2_bris;
	ajax_swap(poziv, 'male_slike'+br);
}


function zamijenisliku(mjesto2, br, datoteka, blokid){
	var poziv;
	poziv='inc/ajax_zamijenisliku.php?mjesto2='+mjesto2+'&br='+br+'&datoteka='+urlencode(datoteka)+'&blokid='+blokid;
	ajax_swap(poziv, 'velika_slika'+br);
	
	
	document.getElementById(f2_izabranaslika).className='f2_malaslika';	
	f2_izabranaslika='f2_malaslika'+(mjesto2-1);	
	document.getElementById(f2_izabranaslika).className='f2_malaslika_izabrana';
	
	f2_bris=mjesto2-1;
}

var f2_izabranaslika="f2_malaslika0";
var f2_bris=0;
