function calendar( formid ) 
{
	var val = document.getElementById( formid ).value;		
	var prozor = window.open(URL_prefix+"Calendar.aspx?formid=" + formid + "&val=" + val, "win", "Width=320px, Height=240px, left=400, top=300, toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, status=no", true); 
	prozor.focus();
}

function openImagePopup( link )
{
	link = URL_prefix+"ImagePopup.aspx?imagetag=" + link;
	var param = "Width=16px, Height=16px, left=300, top=200, toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=yes, status=no";
	window.open(link, "slika", param);
}
function openPanoPopup( file, x, y )
{
	link = URL_prefix+"Home.aspx?PageName=FlashPanoPopup&panoSRC=" + file + "&x=" + x + "&y=" + y;
	var param = "Width=" + x + "px, Height=" + y + "px, left=300, top=200, toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, status=no";
	var p = window.open(link, "panorama", param );
	p.focus();
}

function otvoriProzor(mylink, sirina, visina) { 
	window.open(mylink,'','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, status=no,width=' + sirina + ',height=' + visina ); 
}

function newPopup(URL, WIDTH, HEIGHT) {
	properties = "toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, status=no, left=50,top=50,width=" + (WIDTH) + ",height=" + (HEIGHT);
	text = "<html><body leftmargin='0' topmargin='0' marginwidth='0' marginheight='0'><a href='javascript:window.close();'><img src='" + URL + "' border='0'></a></body></html>";
	preview = window.open("", "preview", properties);
	preview.document.open();
	preview.document.write(text);
}

function otvori_prozor(stranica, sirina, visina) { 
	window.open(URL_prefix+"Home.aspx?PageID="+stranica,'','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, status=no,width=' + sirina + ',height=' + visina ); 
}

function print_content()
{
	window.open(URL_prefix+'Print.aspx','mweb_print','top=100,left=100,width=780,height=600,toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, status=no');
}
//
function addOverState(id) {
	var arrLi = document.getElementById(id).getElementsByTagName("LI");
	for (var i=0; i<arrLi.length; i++) {
		arrLi[i].onmouseover=function() {
			this.className ="over";			
		}
		arrLi[i].onmouseout=function() {
			this.className="";
		}
	}
}

function fotoOpen(mylink, name, w, h)
{
  wleft = (screen.width - w) / 2;
  wtop = (screen.height - h) / 2;
  
  var win = window.open(URL_prefix+mylink, name,
    'width=' + w + ', height=' + h + ', ' +
    'left=' + wleft + ', top=' + wtop + ', ' +
    'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, status=no');
  // Just in case left and top are ignored
  win.moveTo(wleft, wtop);
  win.focus();
}

function fitToScreen(){		
	var obj = document.getElementById('defaultVanjski').style;
	if (document.width < 1000 )
	{		
		obj.width = '1600px';
		obj.margin = '0px 0px 0px -300px';	
	}
	if (document.width >= 1000 )
	{		
		obj.width = 'auto';
		obj.margin = '0px auto';	
	}
}

/* funcija se poziva na Home stranici na window.onload */
function setHomeParams() {
	if(document.all) addOverState("MainMenu");
	if(document.all) addOverState("MainMenu2");
	/*if(document.all) addOverState("menu3razina");
	if(document.all) addOverState("menu4razina");	*/
	
	removeFlashBorder();
	fitToScreen();
}

function removeFlashBorder() {
	/* dodatak za flash boreder 
	 * zamjenjeno s AC_RunActiveContent.js - kod poziva koriste Flash datoteke */
	 
	/*if(navigator.appName=="Microsoft Internet Explorer")
	{
		theObjects = document.getElementsByTagName("object");		
		for (var i = 0; i < theObjects.length; i++)
		{
			theObjects[i].outerHTML = theObjects[i].outerHTML;
		}
	}*/
}			

/* American express open win */
function MM_openBrWindow(theURL,winName,features) {
  window.open(theURL,winName,features);
}


/* poziva se u relatedVideoFlash.xslt, a koristi se za preload Shockwave Flash za video datoteke */
function MM_CheckFlashVersion(reqVerStr,msg){
  with(navigator){
    var isIE  = (appVersion.indexOf("MSIE") != -1 && userAgent.indexOf("Opera") == -1);
    var isWin = (appVersion.toLowerCase().indexOf("win") != -1);
    if (!isIE || !isWin){  
      var flashVer = -1;
      if (plugins && plugins.length > 0){
        var desc = plugins["Shockwave Flash"] ? plugins["Shockwave Flash"].description : "";
        desc = plugins["Shockwave Flash 2.0"] ? plugins["Shockwave Flash 2.0"].description : desc;
        if (desc == "") flashVer = -1;
        else{
          var descArr = desc.split(" ");
          var tempArrMajor = descArr[2].split(".");
          var verMajor = tempArrMajor[0];
          var tempArrMinor = (descArr[3] != "") ? descArr[3].split("r") : descArr[4].split("r");
          var verMinor = (tempArrMinor[1] > 0) ? tempArrMinor[1] : 0;
          flashVer =  parseFloat(verMajor + "." + verMinor);
        }
      }
      // WebTV has Flash Player 4 or lower -- too low for video
      else if (userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 4.0;

      var verArr = reqVerStr.split(",");
      var reqVer = parseFloat(verArr[0] + "." + verArr[2]);
  
      if (flashVer < reqVer){
        if (confirm(msg))
          window.location = "http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash";
      }
    }
  } 
}

/** Fix PNG za IE 6 **/
function fixPNG(myImage) 
{
    var arVersion = navigator.appVersion.split("MSIE")
    var version = parseFloat(arVersion[1])
    
    if ((version >= 5.5) && (version < 7) && (document.body.filters)) 
    {
       var imgID = (myImage.id) ? "id='" + myImage.id + "' " : ""
	   var imgClass = (myImage.className) ? "class='" + myImage.className + "' " : ""
	   var imgTitle = (myImage.title) ? 
		             "title='" + myImage.title  + "' " : "title='" + myImage.alt + "' "
	   var imgStyle = "display:inline-block;" + myImage.style.cssText
	   var strNewHTML = "<span " + imgID + imgClass + imgTitle
                  + " style=\"" + "width:" + myImage.width 
                  + "px; height:" + myImage.height 
                  + "px;" + imgStyle + ";"
                  + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
                  + "(src=\'" + myImage.src + "\', sizingMethod='scale');\"></span>"
	   myImage.outerHTML = strNewHTML	  
    }
}


/* Funkcije se koriste na formi Narudžbe Prospekata */
function TestIfLatinCharacters(pObject, pAlert, pButton)
{   
    var ret = true;
    var pString = document.getElementById(pObject).value;	        
    var iChars = "abcdefghijklmnopqrstuvwxyzèæðÈÆŽžŠšćĆčČÐđABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789üäëöÄÖËÜéÉ!@#$%^&*()+=-[]\';,./{}|\":<>? ";

    for (var i = 0; i < pString.length; i++) {
        if (iChars.indexOf(pString.charAt(i)) == -1) 
        {            
            //var Objekt = document.getElementById(pObject);            
            alert(pAlert); 
            document.getElementById(pButton).disabled = true;  
            ret = false;                
            return ret;
        }        
    }	    
}

function TestAndEnableBtn(pObject1, pObject2, pObject3, pObject4, pObject5, pAlert, pButton)
{        
    var iChars = "abcdefghijklmnopqrstuvwxyzèæðÈÆŽžŠšćĆčČÐđABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789üäëöÄÖËÜéÉ!@#$%^&*()+=-[]\';,./{}|\":<>?€_° ";

    var pString = document.getElementById(pObject1).value;	  
    for (var i = 0; i < pString.length; i++) {
        if (iChars.indexOf(pString.charAt(i)) == -1) 
        {   
            alert(pAlert); 
            document.getElementById(pButton).disabled = true;            
            return false;
        }        
    }	    
    
    pString = document.getElementById(pObject2).value;	  
    for (var i = 0; i < pString.length; i++) {
        if (iChars.indexOf(pString.charAt(i)) == -1) 
        {        
            alert(pAlert); 
            document.getElementById(pButton).disabled = true;
            return false;
        }        
    }	    
    
    pString = document.getElementById(pObject3).value;	  
    for (var i = 0; i < pString.length; i++) {
        if (iChars.indexOf(pString.charAt(i)) == -1) 
        {        
            alert(pAlert); 
            document.getElementById(pButton).disabled = true;
            return false;
        }        
    }	    
    
    pString = document.getElementById(pObject4).value;	  
    for (var i = 0; i < pString.length; i++) {
        if (iChars.indexOf(pString.charAt(i)) == -1) 
        {        
            alert(pAlert); 
            document.getElementById(pButton).disabled = true;
            return false;
        }        
    }    
    
    pString = document.getElementById(pObject5).value;	  
    for (var i = 0; i < pString.length; i++) {
        if (iChars.indexOf(pString.charAt(i)) == -1) 
        {        
            alert(pAlert); 
            document.getElementById(pButton).disabled = true;
            return false;
        }        
    }	  
        
    document.getElementById(pButton).disabled = false;    
}


/***** Cookie za bannere - npr. na naslovnici ******/
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 createCookieMin(name,value,minutes) {
	if (minutes) {
		var date = new Date();
		date.setTime(date.getTime()+(minutes*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

function CloseBanner(){
	document.getElementById("PopUpBanner").style.display = "none";
	document.getElementById("home").style.margin = "0px 0px 0px 32px";
}

function OpenBanner(pWebName){
	var kuki=readCookie(pWebName+"_NagradnaIgra");
	if(kuki!=null) 
	{
		return;
	}
	else    
	{
		document.getElementById("PopUpBanner").style.display = "block";
		document.getElementById("home").style.margin = "-359px 0px 0px 32px";	
		createCookieMin(pWebName+"_NagradnaIgra","a",129600); // 90 dana - upisuju se minute
	}
} 

function ShowHideDiv(pDiv1,pDiv2)
{
	//var browser=navigator.appName;
    var Div1 = document.getElementById(pDiv1);
    var Div2 = document.getElementById(pDiv2);
    
    if(Div1.style.display == "none")
    {
		Div1.style.display = "block";
		Div2.style.display = "none";
    }
    else
    {
		Div1.style.display = "none";
		Div2.style.display = "block";
    }
}