//<![CDATA[
//
var onloadArray = new Array();
var url ="/javascript/";
var tableCSS = null;
var divCSS = null;
var overColor = null;
var outColor = null;
function LoadScript(scriptUrl){
	try{
		var script = document.createElement("script");
		script.type = 'text/javascript';
		script.src = scriptUrl;
		document.getElementsByTagName("head")[0].appendChild(script);  
	}
	catch(exception){
		alert("Ne mogu učitati skriptu!");
	}
}


function CheckFunctionName(functionName, script){
	if(typeof(functionName)=="function"){
		return true	
	}else{
		LoadScript(url+script+".js")
	}
}

function addLoadEvent(func) {
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
		window.onload = func;
	} else {
		window.onload = function() {
			if (oldonload) {
			 oldonload();
			}
			func();
		}
	}
}
function initializePage(){
	var d =document.getElementsByTagName("div");
	if(d==null)return;
	for(var i=0; i<d.length; i++){
		if(d[i].onclick != null){
			if(d[i].onclick.toString().indexOf("goUrl")>=0){
			d[i].style.cursor = "pointer";
			}
		}
	}
	if(tableCSS){
		var d =document.getElementsByTagName("table");
		if(d==null)return;
		for(var i=0; i<d.length; i++){
			if(d[i].className.toString().indexOf(tableCSS)>=0){
				d[i].onmouseover = changeOverColor;
				d[i].onmouseout = changeOutColor;
				d[i].onclick = goUrl
				d[i].style.cursor = "pointer";
			}
		}
	}
	if(divCSS){
		var d =document.getElementsByTagName("div");
		if(d==null)return;
		for(var i=0; i<d.length; i++){
			if(d[i].className.toString().indexOf(divCSS)>=0){
				d[i].onmouseover = changeOverColor;
				d[i].onmouseout = changeOutColor;
				d[i].onclick = goUrl
				d[i].style.cursor = "pointer";
			}
		}
	}
}

function changeOverColor(){
	if(overColor!=null){
		this.style.background =	overColor;
	}
}

function changeOutColor(){
	if(outColor!=null){
		this.style.background =	outColor;
	}
}




function doOnload(){
	for(var i = 0; i < onloadArray.length; i++){
		if(typeof(onloadArray[i])=="function"){
			addLoadEvent(onloadArray[i]);
		}
	}	
}

function goUrl(div){
	
	if(this.getElementsByTagName!=null){
	var url = this.getElementsByTagName("a")[0];
	}else{
		var url = div.getElementsByTagName("a")[0];
	}
	if(url!=null){
		document.location=url;
	}
}

//]]>