popupImgStyle = "popup";
popupPageStyle = "popupPage";
function doAutomaticPopup(){
	cEl = document.getElementsByTagName("a");
	for(i = 0; i < cEl.length; i++){
		if(cEl[i].className.indexOf(popupImgStyle)>-1){
			cEl[i].rel = cEl[i].rel==""?"gb_imageset[slike]":cEl[i].rel;   
			setupLink(cEl[i])
			cEl[i].onclick = openGbDyn;
		 }
		 if(cEl[i].className.indexOf(popupPageStyle)>-1){
			setupLink(cEl[i])
			cEl[i].onclick = openGbDyn;
		 }
	}
}

function setupLink(element){
	try{
		var i = element.getElementsByTagName("img");
		element.title = i[0].alt;
	}catch(e){}		
}

function openGbDyn(){
		
		checkComponent("popup");
		this.onclick()
		return false;
}


var GB_ROOT_DIR = "/javascript/dynamic/greybox/";
var onloadArray = new Array();
var tableCSS = null;
var overColor = null;
var outColor = null;

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("*");
		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";
			}
		}
	}
	
	var elem=document.getElementsByTagName("*");
	for(var i=0; i<d.length; i++){
		if((elem[i].alt!="" && elem[i].alt!=null) && elem[i].title==""){
			elem[i].title = elem[i].alt;
		}
	}
}
function pngFix(){
	var im = document.getElementsByTagName("*");
	for(var i=0;i<im.length;i++){
		if(im[i].src && im[i].src.toLowerCase().indexOf(".png")>-1){
			im[i].style.filter = 'alpha(opacity=0)';
			im[i].offsetParent.style.filter  = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+im[i].src+"')";
		}else if(im[i].currentStyle  && im[i].currentStyle.backgroundImage!="none"){
			var bg = im[i].currentStyle.backgroundImage.toLowerCase();
			if(bg.indexOf(".png")>-1){
				im[i].style.background="";
				bg = bg.replace("url(\"","");
				bg = bg.replace("\")","");
				im[i].style.filter  = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+bg+"')";	
			}
		}
	}
}
/**/
function changeOverColor(){if(overColor!=null){his.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;}}function addLoadEvent(func){var oldonload = window.onload;
if (typeof window.onload != 'function'){window.onload = func;}else{window.onload=function(){if(oldonload){oldonload();}func();}}}

function createCookie(name,value,days){
if (days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires = "; expires="+date.toGMTString();}
else var expires = "";document.cookie = name+"="+value+expires+"; path=/";}

function readCookie(name) {
var nameEQ = name + "=";var ca = document.cookie.split(';');for(var i=0;i < ca.length;i++){var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);}return null;}

function eraseCookie(name){createCookie(name,"",-1);}



var isReady = 4;
var statusVal = 200;
function GetXmlHttpObject(handler, async)
{ 
	if (navigator.userAgent.indexOf("MSIE")>=0)
	{ 
		var strName="Msxml2.XMLHTTP";
		if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
		{
		strName="Microsoft.XMLHTTP";
		} 
		try
		{ 
		objXmlHttp=new ActiveXObject(strName);
		objXmlHttp.onreadystatechange=handler;
		return objXmlHttp;
		} 
		catch(e)
		{ 
		alert("Error. Scripting for ActiveX might be disabled");
		return null;
		} 
	} 
	
	objXmlHttp=new XMLHttpRequest();
	objXmlHttp.onload=handler;
	objXmlHttp.onerror=handler;
	return objXmlHttp;
	
}

var scloader = null;
var cpnId = 0;
var scrId = 1;
var csId = 2;
var excId = 3;
var loadedComponents = new Array();
var availableComponents = new Array();

function ispisi(x,sirina) {
w=sirina+50;h=400;var win2=(screen.width-w)/2;var win3=(screen.height-h)/2;
winprops="height="+h+",width="+w+",top="+win3+",left="+win2+",scrollbars=yes,noresize,status=yes";
printWin=window.open('/popups/print.asp','BANtours',winprops);
if (parseInt(navigator.appVersion) >= 4) { printWin.window.focus(); }
printWin.x=x;printWin.sirina=sirina;}



var url = location.href;
var lang = "";
if  ((url.indexOf("eng"))!=-1) {
	lang = "_eng";
	}

var combined = "";
function checkComponent(id){
	for(var i = 0; i<loadedComponents.length;i++){
		if(loadedComponents[i][0]==id)return;		
	}
	for(var i = 0; i<availableComponents.length;i++){
		if(availableComponents[i][cpnId]==id){;	
			loadCss(availableComponents[i][csId])
			loadScripts(availableComponents[i][scrId])
			execInit(availableComponents[i][excId])
		}
		
	}
}
function onLoadScript(){
	if (scloader.readyState==isReady || scloader.readyState=="complete")
	{	
		combined += "\n" +scloader.responseText.toString()
	}		
}
function loadScripts(arr){
	combined = "";
	for(var i=0;i<arr.length;i++){
		scloader = GetXmlHttpObject(onLoadScript);
		scloader.open("GET", arr[i], false);
		scloader.send(null);		
	}
	try{
		
		eval(combined, document);
	}
	catch(e){
		alert(e)
	}
}
function loadCss(arr){
	for(var i=0;i<arr.length;i++){
		if (document.createElement && (link = document.createElement('link')))
		{
			link.href = arr[i];
			link.rel = "stylesheet";
			link.type = "text/css";
			var head = document.getElementsByTagName("head")[0];
			if (head) {
				head.appendChild(link);
			}
		}
	}
}

function execInit(arr){
	
	for(var i=0;i<arr.length;i++){
		try{
			eval(arr[i]);
		}
		catch(e){
		}
	}
}

var dynFlash = new Array();
dynFlash.push("dynFlash")
dynFlash.push(new Array("/javascript/dynamic/AC_RunActiveContent.js"))
dynFlash.push(new Array());
dynFlash.push(new Array());
availableComponents.push(dynFlash)


var ctabs = new Array();
ctabs.push("ctabs")
ctabs.push(new Array("/javascript/specific/ctab.js"))
ctabs.push(new Array());
ctabs.push(new Array());
availableComponents.push(ctabs)

var dynFlash2 = new Array();
dynFlash2.push("dynFlash2")
dynFlash2.push(new Array("/javascript/dynamic/swfobject_source.js"))
dynFlash2.push(new Array());
dynFlash2.push(new Array());
availableComponents.push(dynFlash2)

var pp = new Array();
pp.push("popup")
pp.push(new Array("/javascript/dynamic/greybox/AJS.js"
				  ,"/javascript/dynamic/greybox/AJS_fx.js"
				  ,"/javascript/dynamic/greybox/gb_scripts.js"));
pp.push(new Array("/javascript/dynamic/greybox/gb_styles.css"));
pp.push(new Array("decoGreyboxLinks();"));
availableComponents.push(pp)

var mnu = new Array();
mnu.push("menu")
mnu.push(new Array("/javascript/dynamic/menu/coolmenus4.js"
				  ,"/javascript/dynamic/menu/cm_addins.js"
				  ,"/javascript/dynamic/menu/menu"+lang+".js"));
mnu.push(new Array("/javascript/dynamic/menu/menucss.css"));
mnu.push(new Array(""));
availableComponents.push(mnu)

var cmsMenu = new Array();
cmsMenu.push("cmsMenu")
cmsMenu.push(new Array("/javascript/dynamic/menu/coolmenus4.js"
				  ,"/javascript/dynamic/menu/cm_addins.js"
				  ,"/javascript/dynamic/menu/cmsMenu.js"));
cmsMenu.push(new Array("/javascript/dynamic/menu/menucss.css"));
cmsMenu.push(new Array(""));
availableComponents.push(cmsMenu)



