// www.az-nekretnine.hr - variables & misc. v.7.00-01r                          //
// coded by T.Lozic Jr. & Luca Saletti for studio iLLUMINATO (c) 2002. - 2012.  //
//                                      ********last modification: 08.01.2012.  //

// variables
var last_update = "<B>08.01.'12.</B>";
var ebase   	= "e-Base v1.52, © 2012. www.illuminato.eu";
var iSearch 	= "powered by iSearch v1.90 © studio iLLUMINATO";
var webmaster	= "izrada & održavanje: <A HREF=http://www.illuminato.eu CLASS=copyright TARGET=_blank><FONT COLOR=#095F97>studio illuminato</FONT></A> © 2012.";
var copyright   = "© 2012. AŽ Nekretnine";
var cestitka    = "0";    // 0 = without | 1 = xmas | 2 = easter

// Euro-Currency + Currency Formater
var eur=7.298515;

// Currency calculator
var rate = new Array(
1.000000,      //HRK 
7.393017,      //EUR
5.697894,      //CHF
8.798069,      //GBP
5.591451);     //USD

function HitMe() {
slideit(); 
changeSearchBgImage(); 
populatescroller(); 
navigare(); 
initListGroup('nekretnine', document.trazilica_lokacija.regija, document.trazilica_lokacija.grad, document.trazilica_lokacija.predio, 'savestate'); 
hover();
}

function valuta_pretvori(origin) {
 var valuta = eval('document.valuta.c'+origin+'.value'); 
 var kn = rate[origin];
 var v;
 for (i=0; i<rate.length; i++) {
  if (i!=origin) {
  v = Math.round(valuta/rate[i]*kn*100)/100;
  eval('document.valuta.c' + i + '.value = ' + v);
}
}
return true;
}

// Cryogenic(R) e-mail addresses
var e_server = "az-nekretnine"
var e_domain = ".hr"
var e_ured1  = "ured1"
var e_ured2  = "ured2"
var e_info   = "agencija"

// Price converter + Decimal format
function PriceConvert() {
if(level_no < l_cijena) { cijena_hrk = 0; cijena_eur = 0; }
if((cijena_hrk==0 )&&(cijena_eur>0)) { cijena_hrk = formatPrice(cijena_eur*eur,0,'','','','','',''); }
if((cijena_eur==0 )&&(cijena_hrk>0)) { cijena_eur = formatPrice(cijena_hrk/eur,0,'','','','','',''); }

if((cijena_eur>0)&&(kvadrat>0)||(cijena_hrk>0)&&(kvadrat>0))   { 
cijena_m2_hrk = formatPrice(cijena_hrk/kvadrat,0,'.','','','','-','');
cijena_m2_eur = formatPrice(cijena_eur/kvadrat,0,'.','','','','-','');  
} 
else { cijena_m2_eur = "- - -"; cijena_m2_hrk = "- - -" }
kvadratura = formatPrice(kvadrat,0,'.','','','','-',''); 
cijena_hrk = formatPrice(cijena_hrk,0,'.','','','','-','');
cijena_eur = formatPrice(cijena_eur,0,'.','','','','-','');
return;
}

function formatPrice(num,dec,thou,pnt,curr1,curr2,n1,n2) {var x = Math.round(num * Math.pow(10,dec));if (x >= 0) n1=n2='';var y = (''+Math.abs(x)).split('');var z = y.length - dec; if (z<0) z--; for(var i = z; i < 0; i++) y.unshift('0');y.splice(z, 0, pnt); while (z > 3) {z-=3; y.splice(z,0,thou);}var r = curr1+n1+y.join('')+n2+curr2;return r;}

// Variables for realastate
function CheckVariables() {
SetCookie ("nekretnina",baza_id,expdate,"/")
if (slika_broj > 6) { photoset = 2; }   else { photoset = 1; }
if (slika_broj > 0) { slika_zoom = 1; } else { slika_zoom = 0; }
if (!GetCookie("mychoice_switch")) { mychoice_switch = 0; } else { mychoice_switch = 1; }
if((level_no < l_view)&&(mychoice_switch==0))   			 { window.location.href='../error_103.html' }
if((level_no < l_view)&&(mychoice_switch==1)&&(status == 2)) { window.location.href='../error_103.html' }
if((level_no < l_view)&&(mychoice_switch==1)&&(status < 2))  { window.location.href='../error_102.html' }
tip	= baza_id.substr(7,1);
if (tip==0) { tip_ispis="stan"; }
if (tip==1) { tip_ispis="kuća"; }
if (tip==2) { tip_ispis="villa"; }
if (tip==3) { tip_ispis="apartman"; }
if (tip==4) { tip_ispis="hotel"; }
if (tip==5) { tip_ispis="poslovni prostor"; }
if (tip==6) { tip_ispis="zemljište"; }
if (tip==7) { tip_ispis="ostalo"; }
return;
}

// Today Offer
top_offer=(Math.floor(Math.random()*3)+1);

// Today TOP6 Offer
var top1=1;
var top2=2;
var top3=3;
var top4=4;
var top5=9;
var top6=24;
//var top5=24;
//var top6=26;


// Photo manipulation
var img_001="<IMG SRC=001_zoom.jpg  WIDTH=314 HEIGHT=290 BORDER=0>";
var img_002="<IMG SRC=002_zoom.jpg  WIDTH=314 HEIGHT=290 BORDER=0>";
var img_003="<IMG SRC=003_zoom.jpg  WIDTH=314 HEIGHT=290 BORDER=0>";
var img_004="<IMG SRC=004_zoom.jpg  WIDTH=314 HEIGHT=290 BORDER=0>";
var img_005="<IMG SRC=005_zoom.jpg  WIDTH=314 HEIGHT=290 BORDER=0>";
var img_006="<IMG SRC=006_zoom.jpg  WIDTH=314 HEIGHT=290 BORDER=0>";
var img_007="<IMG SRC=007_zoom.jpg  WIDTH=314 HEIGHT=290 BORDER=0>";
var img_008="<IMG SRC=008_zoom.jpg  WIDTH=314 HEIGHT=290 BORDER=0>";
var img_009="<IMG SRC=009_zoom.jpg  WIDTH=314 HEIGHT=290 BORDER=0>";
var img_010="<IMG SRC=010_zoom.jpg  WIDTH=314 HEIGHT=290 BORDER=0>";
var img_011="<IMG SRC=011_zoom.jpg  WIDTH=314 HEIGHT=290 BORDER=0>";
var img_012="<IMG SRC=012_zoom.jpg  WIDTH=314 HEIGHT=290 BORDER=0>";

function photos1() {
var slika = new Array();
for(pic = 1; pic < slika_broj+1; pic++)  { var n=pic; slika[n]=1; }
for(pic = slika_broj+1; pic < 13; pic++) { var n=pic; slika[n]=0; }

if (slika[1]==1) { document.write("<NOBR><a href=javascript:ShowPicture('zoom',img_001);><img border=0 src=001.jpg width=120 height=90 class=borderimage onMouseover=borderit(this,'#c40000') onMouseout=borderit(this,'#095F97')></A>"); } else { document.write("<NOBR><img border=0 src='../000.gif'  width=120 height=90 style='border: 1px solid #c0c0c0'>"); }
	document.write("<img border=0 src='../../img/gui/spacer.gif' width=8 heigh=90>");
if (slika[2]==1) { document.write("<a href=javascript:ShowPicture('zoom',img_002);><img border=0 src=002.jpg width=120 height=90 class=borderimage onMouseover=borderit(this,'#c40000') onMouseout=borderit(this,'#095F97')></A></NOBR>"); } else { document.write("<img border=0 src='../000.gif'  width=120 height=90 style='border: 1px solid #c0c0c0'></NOBR>"); }
	document.write("<br><img border=0 src='../../img/gui/spacer.gif' width=252 height=8><br>");	
if (slika[3]==1) { document.write("<NOBR><a href=javascript:ShowPicture('zoom',img_003);><img border=0 src=003.jpg width=120 height=90 class=borderimage onMouseover=borderit(this,'#c40000') onMouseout=borderit(this,'#095F97')></A>"); } else { document.write("<NOBR><img border=0 src='../000.gif'  width=120 height=90 style='border: 1px solid #c0c0c0'>"); }
	document.write("<img border=0 src='../../img/gui/spacer.gif' width=8 height=90>");
if (slika[4]==1) { document.write("<a href=javascript:ShowPicture('zoom',img_004);><img border=0 src=004.jpg width=120 height=90 class=borderimage onMouseover=borderit(this,'#c40000') onMouseout=borderit(this,'#095F97')></A></NOBR>"); } else { document.write("<img border=0 src='../000.gif'  width=120 height=90 style='border: 1px solid #c0c0c0'></NOBR>"); }
	document.write("<br><img border=0 src='../../img/gui/spacer.gif' width=252 height=8><br>");		
if (slika[5]==1) { document.write("<NOBR><a href=javascript:ShowPicture('zoom',img_005);><img border=0 src=005.jpg width=120 height=90 class=borderimage onMouseover=borderit(this,'#c40000') onMouseout=borderit(this,'#095F97')></A>"); } else { document.write("<NOBR><img border=0 src='../000.gif'  width=120 height=90 style='border: 1px solid #c0c0c0'>"); }
	document.write("<img border=0 src='../../img/gui/spacer.gif' width=8 height=90>");
if (slika[6]==1) { document.write("<a href=javascript:ShowPicture('zoom',img_006);><img border=0 src=006.jpg width=120 height=90 class=borderimage onMouseover=borderit(this,'#c40000') onMouseout=borderit(this,'#095F97')></A></NOBR>"); } else { document.write("<img border=0 src='../000.gif' width=120 height=90 style='border: 1px solid #c0c0c0'></NOBR>"); }
	document.write("<img border=0 src='../../img/gui/spacer.gif' width=252 height=4><BR CLEAR=ALL>");
}

function photos2() {
var slika = new Array();
for(pic = 1; pic < slika_broj+1; pic++)  { var n=pic; slika[n]=1; }
for(pic = slika_broj+1; pic < 13; pic++) { var n=pic; slika[n]=0; }

if (slika[7]==1) { document.write("<NOBR><a href=javascript:ShowPicture('zoom',img_007);><img border=0 src=007.jpg width=120 height=90 class=borderimage onMouseover=borderit(this,'#c40000') onMouseout=borderit(this,'#095F97')></A>"); } else { document.write("<NOBR><img border=0 src='../000.gif'  width=120 height=90 style='border: 1px solid #c0c0c0'>"); }
    document.write("<img border=0 src='../../img/gui/spacer.gif' width=8 height=90>");
if (slika[8]==1) { document.write("<a href=javascript:ShowPicture('zoom',img_008);><img border=0 src=008.jpg width=120 height=90 class=borderimage onMouseover=borderit(this,'#c40000') onMouseout=borderit(this,'#095F97')></A></NOBR>"); } else { document.write("<img border=0 src='../000.gif'  width=120 height=90 style='border: 1px solid #c0c0c0'></NOBR>"); }
   document.write("<br><img border=0 src='../../img/gui/spacer.gif' width=252 height=8><br>");	
if (slika[9]==1) { document.write("<NOBR><a href=javascript:ShowPicture('zoom',img_009);><img border=0 src=009.jpg width=120 height=90 class=borderimage onMouseover=borderit(this,'#c40000') onMouseout=borderit(this,'#095F97')></A>"); } else { document.write("<NOBR><img border=0 src='../000.gif'  width=120 height=90 style='border: 1px solid #c0c0c0'>"); }
    document.write("<img border=0 src='../../img/gui/spacer.gif' width=8 height=90>");
if (slika[10]==1) { document.write("<a href=javascript:ShowPicture('zoom',img_010);><img border=0 src=010.jpg width=120 height=90 class=borderimage onMouseover=borderit(this,'#c40000') onMouseout=borderit(this,'#095F97')></A></NOBR>"); } else { document.write("<img border=0 src='../000.gif'  width=120 height=90 style='border: 1px solid #c0c0c0'></NOBR>"); }
    document.write("<br><img border=0 src='../../img/gui/spacer.gif' width=252 height=8><br>");		
if (slika[11]==1) { document.write("<NOBR><a href=javascript:ShowPicture('zoom',img_011);><img border=0 src=011.jpg width=120 height=90 class=borderimage onMouseover=borderit(this,'#c40000') onMouseout=borderit(this,'#095F97')></A>"); } else { document.write("<NOBR><img border=0 src='../000.gif'  width=120 height=90 style='border: 1px solid #c0c0c0'>"); }
    document.write("<img border=0 src='../../img/gui/spacer.gif' width=8 height=90>");
if (slika[12]==1) { document.write("<a href=javascript:ShowPicture('zoom',img_012);><img border=0 src=012.jpg width=120 height=90 class=borderimage onMouseover=borderit(this,'#c40000') onMouseout=borderit(this,'#095F97')></A></NOBR>"); } else { document.write("<img border=0 src='../000.gif' width=120 height=90 style='border: 1px solid #c0c0c0'></NOBR>"); }
	document.write("<img border=0 src='../../img/gui/spacer.gif' width=252 height=4><BR CLEAR=ALL>");
}
 
// zoom pictures 
var ie4 = (document.all) ? true : false;
var ns4 = (document.layers) ? true : false;
var ns6 = (document.getElementById && !document.all) ? true : false;
function ShowPicture(lay,txt) {
if (ie4) {
document.all[lay].innerHTML = txt;
}
if (ns4) {
document[lay].document.write(txt);
document[lay].document.close();
}
if (ns6) {
over = document.getElementById([lay]);
range = document.createRange();
range.setStartBefore(over);
domfrag = range.createContextualFragment(txt);
while (over.hasChildNodes()) {
over.removeChild(over.lastChild);
}
over.appendChild(domfrag);
   }
}
 
function PhotoZoom(){
if (slika_zoom==1) { document.write("<img border=0 src=001_zoom.jpg width=314 height=290>") } else { document.write("<img border=0 src='../000.jpg' width=314 height=290>"); }
}

//Need more info
function moreInfo() {
//SetCookie ("more_info",baza_id,expdate,"/");
window.location.href='../../ifr_body/moreinfo_form_ssi.html'; 
return; 
}

//Change real estate status
function change_status() {
//SetCookie ("change_status",baza_id,expdate,"/");
window.location.href='../error_103.html'
return; 
}

//Banners
var banner1 = "<A HREF='ifr_body/request_offer_ssi.html' TARGET='ibody'><img border=0 src=img/gui/banner_sold_0.jpg hsrc=img/gui/banner_sold_1.jpg width=185 height=92 style='border-top: 1px solid #095F97; border-bottom: 1px solid #095F97'></A>";
var banner2 = "<A HREF='ifr_body/contact_career_ssi.html' TARGET='ibody'><img border=0 src=img/gui/banner_imploy_0.jpg hsrc=img/gui/banner_imploy_1.jpg width=185 height=92 style='border-top: 1px solid #095F97; border-bottom: 1px solid #095F97'></A>";

// Contact data - right
var contact_right = "<SPAN CLASS=blue_11><b>URED I</b></SPAN><SPAN CLASS=grey_11><br>Tel: ++385 (0)21 234 - 563<br>Cesta Dr. Franje Tuđmana 43<br>HR21216 Kaštel Štafilić<br><br><SPAN CLASS=blue_11><b>URED II</b></SPAN><SPAN CLASS=grey_11><br>Tel: ++385 (0)21 234 - 297<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;++385 (0)21 232 - 777<br>Cesta Dr. Franje Tuđmana 1002<br>HR21216 Kaštel Stari<br><br>";

// Browser & OS detector
var BrowserDetect = {
	init: function () {
		this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
		this.version = this.searchVersion(navigator.userAgent)
			|| this.searchVersion(navigator.appVersion)
			|| "an unknown version";
		this.OS = this.searchString(this.dataOS) || "an unknown OS";
	},
	searchString: function (data) {
		for (var i=0;i<data.length;i++)	{
			var dataString = data[i].string;
			var dataProp = data[i].prop;
			this.versionSearchString = data[i].versionSearch || data[i].identity;
			if (dataString) {
				if (dataString.indexOf(data[i].subString) != -1)
					return data[i].identity;
			}
			else if (dataProp)
				return data[i].identity;
		}
	},
	searchVersion: function (dataString) {
		var index = dataString.indexOf(this.versionSearchString);
		if (index == -1) return;
		return parseFloat(dataString.substring(index+this.versionSearchString.length+1));
	},
	dataBrowser: [
		{ string: navigator.userAgent, subString: "Firefox", identity: "Firefox" },
		{ string: navigator.userAgent, subString: "MSIE", identity: "Explorer", versionSearch: "MSIE" }
	],
	dataOS : [
		{ string: navigator.platform, subString: "Win", identity: "Windows" },
		{ string: navigator.platform, subString: "Mac", identity: "Mac" },
		{ string: navigator.platform, subString: "Linux", identity: "Linux"	}
	]

};
BrowserDetect.init();

// Headline news scroller
function headline_news() {

var marqueewidth="596px"
var marqueeheight="22px"
var marqueespeed=2
var marqueebgcolor="#F8C407"
var pauseit=1
var q1 = headline1
var q2 = headline2
var q3 = headline3
var q4 = headline4
var q5 = headline5

var marqueecontent='<nobr><SPAN CLASS=headline_news>&nbsp;•&nbsp;&nbsp;<B>'+naslov[q1]+'</B> - <A HREF=dbase/' + baza_id[q1] + '/index.html TARGET=ibody CLASS=headline_news>'+opis[q1]+'</A></SPAN></NOBR>'

marqueespeed=(document.all)? marqueespeed : Math.max(1, marqueespeed-1)
var copyspeed=marqueespeed
var pausespeed=(pauseit==0)? copyspeed: 0
var iedom=document.all||document.getElementById
if (iedom) { document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+marqueecontent+'</span>') }
var actualwidth=''
var cross_marquee, ns_marquee

function populate(){
if (iedom){
cross_marquee=document.getElementById? document.getElementById("iemarquee") : document.all.iemarquee
cross_marquee.style.left=parseInt(marqueewidth)+8+"px"
cross_marquee.innerHTML=marqueecontent
actualwidth=document.all? temp.offsetWidth : document.getElementById("temp").offsetWidth
}
else if (document.layers){
ns_marquee=document.ns_marquee.document.ns_marquee2
ns_marquee.left=parseInt(marqueewidth)+8
ns_marquee.document.write(marqueecontent)
ns_marquee.document.close()
actualwidth=ns_marquee.document.width
}
lefttime=setInterval("scrollmarquee()",20)
}
window.onload=populate

function scrollmarquee(){
if (iedom){
if (parseInt(cross_marquee.style.left)>(actualwidth*(-1)+8))
cross_marquee.style.left=parseInt(cross_marquee.style.left)-copyspeed+"px"
else
cross_marquee.style.left=parseInt(marqueewidth)+8+"px"

}
else if (document.layers){ if (ns_marquee.left>(actualwidth*(-1)+8)) {ns_marquee.left-=copyspeed} else { ns_marquee.left=parseInt(marqueewidth)+8 }
}
}

if (iedom||document.layers){
with (document){
document.write('<table border="0" cellspacing="0" cellpadding="0"><td>')
if (iedom){
write('<div style="position:relative;width:'+marqueewidth+';height:'+marqueeheight+';overflow:hidden">')
write('<div style="position:absolute;width:'+marqueewidth+';height:'+marqueeheight+';background-color:'+marqueebgcolor+'" onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed">')
write('<div id="iemarquee" style="position:absolute;left:0px;top:0px"></div>')
write('</div></div>')
}
else if (document.layers){
write('<ilayer width='+marqueewidth+' height='+marqueeheight+' name="ns_marquee" bgColor='+marqueebgcolor+'>')
write('<layer name="ns_marquee2" left=0 top=0 onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed"></layer>')
write('</ilayer>')
}
document.write('</td></table>')
}
}
 
}

// New Command -HSRC
function hover() {
  if (!document.getElementById) return
  var imgOriginSrc;
  var imgTemp = new Array();
  var imgarr = document.getElementsByTagName('img');
  for (var i = 0; i < imgarr.length; i++) {
    if (imgarr[i].getAttribute('hsrc')) {
        imgTemp[i] = new Image();
        imgTemp[i].src = imgarr[i].getAttribute('hsrc');
        imgarr[i].onmouseover = function() {
            imgOriginSrc = this.getAttribute('src');
            this.setAttribute('src',this.getAttribute('hsrc'))
        }
        imgarr[i].onmouseout = function() {
            this.setAttribute('src',imgOriginSrc)
        }
    }
  }
}

// multiBrowser print
function printit(){  
if (window.print) {
    window.print() ;  
} else {
    var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
    document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
    WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box    
    WebBrowser1.outerHTML = "";  
}
}

// Add page to IE favorites
var bookmarkurl="http://www.az-nekretnine.hr"
var bookmarktitle="AZ-Nekretnine"

function addbookmark(){
if (document.all)
window.external.AddFavorite(bookmarkurl,bookmarktitle)
}

// Pull down navigation
var activeSub=0;
var SubNum=0;

function reDo(){ window.location.reload() }
		//window.onresize = reDo;
	    var timerID = null;
		var timerOn = false;
		var timecount = 1000;
		var what = null;
		var newbrowser = true;
		var check = false;

    	function navigare(){
          if (document.layers) {
                        layerRef="document.layers";
                        styleSwitch="";
                        visibleVar="show";
			screenSize = window.innerWidth;
			what ="ns4";
          }else if(document.all){
                        layerRef="document.all";
                        styleSwitch=".style";
                        visibleVar="visible";
			screenSize = document.body.clientWidth + 18;
			what ="ie";
		  }else if(document.getElementById){
                        layerRef="document.getElementByID";
                        styleSwitch=".style";
                        visibleVar="visible";
			what="moz"; 
		  }else{
			what="none";
			newbrowser = false;
		  } 
 
		window.status='AŽ Nekretnine - Prva agencija za nekretnine u Hrvatskoj';
		check = true;
  	 	}

        function showLayer(layerName){
        	if(check){
        		if (what =="none"){
        			return;
        			}
	        	else if (what == "moz"){
        			document.getElementById(layerName).style.visibility="visible";
        			}
        		else{
                  eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="visible"');
                  }
		 }
        	else {// alert ("Please wait for the page to finish loading.");
        		return;}
		}
        function hideLayer(layerName){
        	if(check){
        		if (what =="none"){
        			return;
        			}
        		else if (what == "moz"){
        			document.getElementById(layerName).style.visibility="hidden";
        			}
        		else{
                  eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="hidden"');
				}
        
        	}
        	else {// alert ("Please wait for the page to finish loading.");
        		return;}
        }

		function hideAll(){
				showLayer('layer0');
				hideLayer('layer1');
				hideLayer('layer1_1');
				hideLayer('layer2');
				hideLayer('layer2_1');				
				hideLayer('layer3');
				hideLayer('layer3_1');	
				hideLayer('layer4');
				hideLayer('layer4_1');	
				hideLayer('layer5');
				hideLayer('layer5_1');
				}

		function hideReallyAll(){
				hideLayer('layer0');
				hideLayer('layer1');
				hideLayer('layer1_1');		
				hideLayer('layer2');
				hideLayer('layer2_1');
				hideLayer('layer3');
				hideLayer('layer3_1');	
				hideLayer('layer4');
				hideLayer('layer4_1');
				hideLayer('layer5');
				hideLayer('layer5_1');
				}

		function hideCestitka(){
				hideLayer('cestitka'); 
				}

		function hideAllMaps(){
				hideLayer('ured1_1'); 
				hideLayer('ured1_2'); 
				hideLayer('ured2_1'); 
				hideLayer('ured2_2'); 
				}
				
		function startTime() {
	        if (timerOn == false) {
                timerID=setTimeout( "hideAll()" , timecount);
                timerOn = true;
	        }
		}

		function stopTime() {
	        if (timerOn) {
    	        clearTimeout(timerID);
                timerID = null;
                timerOn = false;
	        }
		}

		function onLoad(){
			navigare();	
			}
			
// Handle Enter key in input forms
function handleEnter (field, event) {
		var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
		if (keyCode == 13) {
			var i;
			for (i = 0; i < field.form.elements.length; i++)
				if (field == field.form.elements[i])
					break;
			i = (i + 1) % field.form.elements.length;
			field.form.elements[i].focus();
			return false;
		} 
		else
		return true;
	} 

// My Choice 
function MyChoice() {
CountMyChoice();
if (mcn==0) {	
    document.write("• Niste odabrali nijednu<BR CLEAR=ALL>&nbsp;&nbsp;nekretninu iz baze kao<BR CLEAR=ALL>&nbsp;&nbsp;<I>''Moj izbor''</I>.<BR CLEAR=ALL><BR CLEAR=ALL>• <FONT COLOR=#095F97>U <I>''Moj izbor''</I> možete odabrati<BR CLEAR=ALL>&nbsp;&nbsp;do 3 nekretnine. Nakon toga je<BR CLEAR=ALL>&nbsp;&nbsp;potrebno obrisati neki unos<BR CLEAR=ALL>&nbsp;&nbsp;kako bi oslobodili mjesto za<BR CLEAR=ALL>&nbsp;&nbsp;nove unose.");
	} else {
    SetCookie ("mychoice_switch","1",expdate,"/");
	rbroj = 0;
    for (c = 1; c < 4; c++) {
	    for (s = 1; s < sum+1; s++) {
	    if(GetCookie("mychoice_id_"+c)==baza_id[s]) {
		mychoice_id = baza_id[s];
		mychoice_tt = naslov[s];
		mychoice_ld = opis[s];
		rbroj = rbroj+1; 
		document.write("<SPAN CLASS=blue_11><B>" + rbroj + ". ");
		document.write(mychoice_tt + "</B></SPAN><BR><img border=0 src='../img/gui/spacer.gif' width=150 height=4><BR CLEAR=ALL><img align=left border=0 src='../img/gui/spacer.gif' width=7 height=90><A HREF='../dbase/" + mychoice_id + "/index.html' TARGET=ibody CLASS=blue_11><IMG BORDER=0 WIDTH=140 HEIGHT=90 SRC='../dbase/" + mychoice_id + "/thumbnail.jpg' class=borderimage onMouseover=borderit(this,'#c40000') onMouseout=borderit(this,'#095F97')></A><BR CLEAR=ALL><img border=0 src='../img/gui/spacer.gif' width=150 height=4><BR CLEAR=ALL><img align=left border=0 src='../img/gui/spacer.gif' width=7 height=32>" + mychoice_ld + "<SPAN CLASS=blue_11><BR CLEAR=ALL><img align=left border=0 src='../img/gui/spacer.gif' width=7 height=16>[ <A HREF='../dbase/" + mychoice_id + "/index.html' TARGET=ibody CLASS=blue_11><B>" + mychoice_id + "</B></A> ]<BR CLEAR=ALL><img border=0 src='../img/gui/spacer.gif' width=140 height=16><BR CLEAR=ALL></SPAN>");	
		}
		}
	} 
}
}

function CheckMyChoice(){
CountMyChoice();
var mychoiceswitch=1;
for (c = 1; c < 4; c++) {
	if(GetCookie("mychoice_id_"+c)==baza_id){ mychoiceswitch=0; del_id=c }
} 
if (mychoiceswitch==1)      { document.write("<A HREF='../../ifr_win/mychoice.html' TARGET='imychoice' onClick=AddToMyChoice() CLASS='blue_11'>dodaj u &quot;<I>Moj izbor</I>&quot;</A>"); return }
else  { document.write("<A HREF='../../ifr_win/mychoice.html' TARGET='imychoice' onClick=DelFromMyChoice() CLASS='blue_11'>briši iz &quot;<i>Moj izbor</I>&quot;</A>"); return }
}

function AddToMyChoice(){
CountMyChoice();
if (mcn <= 2) { 
for (c = 1; c < 4; c++) {
    if (!GetCookie("mychoice_id_"+c)) {	
	SetCookie ("mychoice_id_"+c,baza_id,expdate,"/");
	reLoad();
	return true;
	}
	}
} else { alert("Trenutno imate maksimalan broj unosa za ''Moj izbor''.\n\nSAVJET: Obrišite nepotrebni unos kako bi oslobodili mjesto.") }
}

function DelFromMyChoice(){
CountMyChoice();
	if(mcn==0) {
	DeleteCookie ("mychoice_id_"+del_id,"/");
	reLoad();
	} else {
	DeleteCookie ("mychoice_id_"+del_id,"/");
	reLoad();
	}
}

function CountMyChoice() {
    mcn=0;
    for (cx = 1; cx < sum; cx++) {
    if (GetCookie("mychoice_id_" + cx)) { mcn=mcn+1; }
	}
	return true;
}

// Login
function Login(){
var usr = "POSJETITELJ";
usr = document.login.user.value.toUpperCase()
pas = document.login.pin.value
usercode = 1; passcode = 1
for(x = 0; x < 4; x++)          { usercode *= usr.charCodeAt(x)-pas; }
for(i = 0; i < pas.length; i++) { passcode *= pas.charCodeAt(i)-pas; }

var done=0;
if (usercode==22676263610616  && passcode==26145334509840) 	{SetCookie ("user",usr,expdate,"/"); SetCookie ("level","5",expdate,"/"); reLoad(); done=1; } //admin
if (usercode==36047714850     && passcode==46151069580) 	{SetCookie ("user",usr,expdate,"/"); SetCookie ("level","4",expdate,"/"); reLoad(); done=1; } //tome
if (usercode==877148070984    && passcode==1345415527456) 	{SetCookie ("user",usr,expdate,"/"); SetCookie ("level","4",expdate,"/"); reLoad(); done=1; } //zeljan
if (usercode==314440369939272 && passcode==321520169298432) {SetCookie ("user",usr,expdate,"/"); SetCookie ("level","2",expdate,"/"); reLoad(); done=1; } //martin
if (usercode==1133121799680   && passcode==1272032088336) 	{SetCookie ("user",usr,expdate,"/"); SetCookie ("level","1",expdate,"/"); reLoad(); done=1; } //gost

if (done==0) { alert("PRISTUP ODBIJEN !\n\nMolim, pokušajte ponovo.\n\n\n______________________________\nAko ste zaboravili korisničke podatke,\nkontaktirajte službu za podršku.\n\n"); }
}

// User name & level
if((!GetCookie("user"))&&(!GetCookie("level"))) { 
var username = "POSJETITELJ"; 
var level = "POSJETITELJ";
level_no = 0; }

if(GetCookie("user")) 	  { var username=(GetCookie("user")) }
if(GetCookie("level")==5) { var level = "ADMINISTRATOR";level_no = 5; }
if(GetCookie("level")==4) { var level = "MANAGER"; 		level_no = 4; }
if(GetCookie("level")==3) { var level = "DJELATNIK 2"; 	level_no = 3; }
if(GetCookie("level")==2) { var level = "DJELATNIK 1"; 	level_no = 2; }
if(GetCookie("level")==1) { var level = "GOST"; 		level_no = 1; }

// Logoff
function Logoff(){
DeleteCookie ("user","/"); 
DeleteCookie ("level","/"); 
reLoad();
}

// reload page
function reLoadPage(){
window.location.href = window.location.href 
}

function reLoad(){ 
document.location.reload()
}

// Search engine - routine
function storeValues(form) {
if (form.nekretnina_cijena.value!="") 	{ SetCookie ("trazilica_cijena",form.nekretnina_cijena.value,expdate,"/"); } else { DeleteCookie("trazilica_cijena","/") }
if (form.nekretnina_tip.value!="")		{ SetCookie ("trazilica_tip",form.nekretnina_tip.value,expdate,"/"); } else { DeleteCookie("trazilica_tip","/") }
if (form.nekretnina_id.value!="")  		{ nekretnina_id=form.nekretnina_id.value.toUpperCase(); SetCookie ("trazilica_id",nekretnina_id,expdate,"/"); } else { DeleteCookie ("trazilica_id","/") }
return true;
}

var _disable_empty_list=true;
var _hide_empty_list=false;

function goListGroup(){
for (i=arguments.length-1;i>=0; i--){
if (arguments[i].selectedIndex!=-1){
var selectedOptionvalue=arguments[i].options[arguments[i].selectedIndex].value
if (selectedOptionvalue!=""){
SetCookie ("trazilica_lokacija",selectedOptionvalue,expdate,"/")
break
} else { DeleteCookie ("trazilica_lokacija","/") } 
}
}

}

if (typeof(disable_empty_list)=="undefined") { disable_empty_list=_disable_empty_list; }
if (typeof(hide_empty_list)=="undefined") { hide_empty_list=_hide_empty_list; }

var cs_goodContent=true, cs_M="M", cs_L="L", cs_curTop=null, cs_curSub=null;

function cs_findOBJ(obj,n) {
  for (var i=0; i<obj.length; i++) {
    if (obj[i].name==n) { return obj[i]; }
  }
  return null;
}
function cs_findContent(n) { return cs_findOBJ(cs_content,n); }

function cs_findM(m,n) {
  if (m.name==n) { return m; }

  var sm=null;
  for (var i=0; i<m.items.length; i++) {
    if (m.items[i].type==cs_M) {
      sm=cs_findM(m.items[i],n);
      if (sm!=null) { break; }
    }
  }
  return sm;
}
function cs_findMenu(n) { return (cs_curSub!=null && cs_curSub.name==n)?cs_curSub:cs_findM(cs_curTop,n); }

function cs_contentOBJ(n,obj){ this.name=n; this.menu=obj; this.lists=new Array(); this.cookie=""; }; cs_content=new Array();
function cs_topmenuOBJ(tm) { this.name=tm; this.items=new Array(); this.df=0; this.addM=cs_addM; this.addL=cs_addL; }
function cs_submenuOBJ(dis,link,sub) {
  this.name=sub;
  this.type=cs_M; this.dis=dis; this.link=link; this.df=0;

  var x=cs_findMenu(sub);
  this.items=x==null?new Array():x.items;

  this.addM=cs_addM; this.addL=cs_addL;
}
function cs_linkOBJ(dis,link) { this.type=cs_L; this.dis=dis; this.link=link; }

function cs_addM(dis,link,sub) { this.items[this.items.length]=new cs_submenuOBJ(dis,link,sub); }
function cs_addL(dis,link) { this.items[this.items.length]=new cs_linkOBJ(dis,link); }

function cs_showMsg(msg) { window.status=msg; }
function cs_badContent(n) { cs_goodContent=false; cs_showMsg("["+n+"] Not Found."); }

function cs_optionOBJ(text,value) { this.text=text; this.value=value; }
function cs_emptyList(list) { for (var i=list.options.length-1; i>=0; i--) { list.options[i]=null; } }
function cs_refreshList(list,opt,df) {
  cs_emptyList(list);

  for (var i=0; i<opt.length; i++) {
    list.options[i]=new Option(opt[i].text, opt[i].value);
  }

  if (opt.length>0) {
    list.selectedIndex=df;
  }
}
function cs_getOptions(menu) {
  var opt=new Array();
  for (var i=0; i<menu.items.length; i++) {
    opt[i]=new cs_optionOBJ(menu.items[i].dis, menu.items[i].link);
  }
  return opt;
}
function cs_updateListGroup(content,idx,sidx,mode) {
  var i=0, curItem=null, menu=content.menu;

  while (i<idx) {
    menu=menu.items[content.lists[i++].selectedIndex];
  }

  if (menu.items[sidx].type==cs_M && idx<content.lists.length-1) {
    var df=cs_getIdx(mode,content.cookie,idx+1,menu.items[sidx].df);

    cs_refreshList(content.lists[idx+1], cs_getOptions(menu.items[sidx]), df);
    if (content.cookie) {
      cs_setCookie(content.cookie+"_"+(idx+1),df);
    }

    if (idx+1<content.lists.length) {
      if (disable_empty_list) {
        content.lists[idx+1].disabled=false;
      }
      if (hide_empty_list) {
        content.lists[idx+1].style.display="";
      }

      cs_updateListGroup(content,idx+1,df,mode);
    }
  }
  else {
    for (var s=idx+1; s<content.lists.length; s++) {
      cs_emptyList(content.lists[s]);

      if (disable_empty_list) {
        content.lists[s].disabled=true;
      }
      if (hide_empty_list) {
        content.lists[s].style.display="none";
      }

      if (content.cookie) {
        cs_setCookie(content.cookie+"_"+s,"");
      }
    }
  }
}
function cs_initListGroup(content,mode) {
  var df=cs_getIdx(mode,content.cookie,0,content.menu.df);

  cs_refreshList(content.lists[0], cs_getOptions(content.menu), df);
  if (content.cookie) {
    cs_setCookie(content.cookie+"_"+0,df);
  }

  cs_updateListGroup(content,0,df,mode);
}

function cs_updateList() {
  var content=this.content;
  for (var i=0; i<content.lists.length; i++) {
    if (content.lists[i]==this) {
      if (content.cookie) {
        cs_setCookie(content.cookie+"_"+i,this.selectedIndex);
      }

      if (i<content.lists.length-1) {
        cs_updateListGroup(content,i,this.selectedIndex,"");
      }
    }
  }
}

function cs_getIdx(mode,name,idx,df) {
  if (mode) {
    var cs_idx=cs_getCookie(name+"_"+idx);
    if (cs_idx!="") {
      df=parseInt(cs_idx);
    }
  }
  return df;
}

function _setCookie(name, value) {
  document.cookie=name+"="+value;
}
function cs_setCookie(name, value) {
  setTimeout("_setCookie('"+name+"','"+value+"')",0);
}

function cs_getCookie(name) {
  var cookieRE=new RegExp(name+"=([^;]+)");
  if (document.cookie.search(cookieRE)!=-1) {
    return RegExp.$1;
  }
  else {
    return "";
  }
}

// ----
function addListGroup(n,tm) {
  if (cs_goodContent) {
    cs_curTop=new cs_topmenuOBJ(tm); cs_curSub=null;

    var c=cs_findContent(n);
    if (c==null) {
      cs_content[cs_content.length]=new cs_contentOBJ(n,cs_curTop);
    }
    else {
      delete(c.menu); c.menu=cs_curTop;
    }
  }
}

function addList(n,dis,link,sub,df) {
  if (cs_goodContent) {
    cs_curSub=cs_findMenu(n);

    if (cs_curSub!=null) {
      cs_curSub.addM(dis,link||"",sub);
      if (typeof(df)!="undefined") { cs_curSub.df=cs_curSub.items.length-1; }
    }
    else {
      cs_badContent(n);
    }
  }
}

function addOption(n,dis,link,df) {
  if (cs_goodContent) {
    cs_curSub=cs_findMenu(n);

    if (cs_curSub!=null) {
      cs_curSub.addL(dis,link||"");
      if (typeof(df)!="undefined") { cs_curSub.df=cs_curSub.items.length-1; }
    }
    else {
      cs_badContent(n);
    }
  }
}

function initListGroup(n) {
  var _content=cs_findContent(n), count=0;
  if (_content!=null) {
    content=new cs_contentOBJ("cs_"+n,_content.menu);
    cs_content[cs_content.length]=content;

    for (var i=1; i<initListGroup.arguments.length; i++) {
      if (typeof(arguments[i])=="object" && arguments[i].tagName && arguments[i].tagName=="SELECT") {
        content.lists[count]=arguments[i];

        arguments[i].onchange=cs_updateList;
        arguments[i].content=content; arguments[i].idx=count++;
      }
      else if (typeof(arguments[i])=="string" && /^[a-zA-Z_]\w*$/.test(arguments[i])) {
        content.cookie=arguments[i];
      }
    }

    if (content.lists.length>0) {
      cs_initListGroup(content,content.cookie);
    }
  }
}

function resetListGroup(n) {
  var content=cs_findContent("cs_"+n);
  if (content!=null && content.lists.length>0) {
    cs_initListGroup(content,"");
  }
}

// search engine - search form
addListGroup("nekretnine", "top");
addOption("top", "nije bitno", "", 1);
addOption("top", "- - - - - - - - - - - - - - - - - - - - - - - -", "");
addList("top", "Istra i Kvarner", "RI", "Istra");
addOption("Istra", "nije bitno", "RI", 1);
addList("Istra", "Umag", "RI-01", "Umag");
addOption("Umag", "nije bitno", "RI-01", 1);
addList("Istra", "Poreč", "RI-02", "Poreč");
addOption("Poreč", "nije bitno", "RI-02", 1);
addList("Istra", "Rovinj", "RI-03", "Rovinj");
addOption("Rovinj", "nije bitno", "RI-03", 1);
addList("Istra", "Pula", "RI-04", "Pula");
addOption("Pula", "nije bitno", "RI-04", 1);
addList("Istra", "Labin", "RI-05", "Labin");
addOption("Labin", "nije bitno", "RI-05", 1);
addList("Istra", "Lovran", "RI-06", "Lovran");
addOption("Lovran", "nije bitno", "RI-06", 1);
addList("Istra", "Pazin", "RI-07", "Pazin");
addOption("Pazin", "nije bitno", "RI-07", 1);
addList("Istra", "Opatija", "RI-08", "Opatija");
addOption("Opatija", "nije bitno", "RI-08", 1);
addList("Istra", "Rijeka", "RI-09", "Rijeka");
addOption("Rijeka", "nije bitno", "RI-09", 1);
addList("Istra", "Crikvenica", "RI-10", "Crikvenica");
addOption("Crikvenica", "nije bitno", "RI-10", 1);
addList("Istra", "Lošinj", "RI-11", "Lošinj");
addOption("Lošinj", "nije bitno", "RI-11", 1);
addList("Istra", "Cres", "RI-12", "Cres");
addOption("Cres", "nije bitno", "RI-12", 1);
addList("Istra", "Krk", "RI-13", "Krk");
addOption("Krk", "nije bitno", "RI-13", 1);
addOption("Krk", "Malinska", "RI-1301");
addOption("Krk", "Omišalj", "RI-1302");
addOption("Krk", "Krk", "RI-1303");
addOption("Krk", "Punat", "RI-1304");
addOption("Krk", "Baška", "RI-1305");
addOption("Krk", "Vrbnik", "RI-1306");
addList("Istra", "Rab", "RI-14", "Rab");
addOption("Rab", "nije bitno", "RI-14", 1);
addList("Istra", "Pag", "RI-15", "Pag");
addOption("Pag", "nije bitno", "RI-15", 1);
addOption("top", "- - - - - - - - - - - - - - - - - - - - - - - -", "");
addList("top", "Sjeverna Dalmacija [ Zadar ]", "ZD", "Sj.Dalmacija");
addOption("Sj.Dalmacija", "nije bitno", "ZD", 1);
addList("Sj.Dalmacija", "Zadar", "ZD-01", "Zadar");
addOption("Zadar", "nije bitno", "ZD-01", 1);
addOption("Zadar", "Bibinje", "ZD-0101");
addOption("Zadar", "Sukošan", "ZD-0102");
addOption("Zadar", "Zadar", "ZD-0103");
addList("Sj.Dalmacija", "Ugljan", "ZD-02", "Ugljan");
addOption("Ugljan", "nije bitno", "ZD-02", 1);
addOption("Ugljan", "Ugljan", "ZD-0201");
addOption("Ugljan", "Kali", "ZD-0202");
addOption("Ugljan", "Preko", "ZD-0203");
addList("Sj.Dalmacija", "Pašman", "ZD-03", "Pašman");
addOption("Pašman", "nije bitno", "ZD-03", 1);
addList("Sj.Dalmacija", "Dugi otok", "ZD-04", "Dugi otok");
addOption("Dugi otok", "nije bitno", "ZD-04", 1);
addList("Sj.Dalmacija", "Kornat", "ZD-05", "Kornat");
addOption("Kornat", "nije bitno", "ZD-05", 1);
addList("Sj.Dalmacija", "Žut", "ZD-06", "Žut");
addOption("Žut", "nije bitno", "ZD-06", 1);
addList("Sj.Dalmacija", "Biograd", "ZD-07", "Biograd");
addOption("Biograd", "nije bitno", "ZD-07", 1);
addOption("Biograd", "Sveti Filip i Jakov", "ZD-0701");
addOption("Biograd", "Biograd na moru", "ZD-0702");
addOption("Biograd", "Pakoštane", "ZD-0703");

addOption("Sj.Dalmacija", "Murter", "ZD-08");
addOption("Sj.Dalmacija", "Pirovac", "ZD-09");

addList("top", "Srednja Dalmacija   [ Split ]", "ST", "Sr.Dalmacija");
addOption("Sr.Dalmacija", "nije bitno", "ST", 1);
addList("Sr.Dalmacija", "Šibenik", "ST-01", "Šibenik");
addOption("Šibenik", "nije bitno", "ST-01", 1);
addOption("Šibenik", "Vodice", "ST-0101");
addOption("Šibenik", "Žirje", "ST-0102");
addOption("Šibenik", "Zlarin", "ST-0103");
addOption("Šibenik", "Šibenik", "ST-0104");
addOption("Šibenik", "Primošten", "ST-0105");
addOption("Šibenik", "Rogoznica", "ST-0106");

addList("Sr.Dalmacija", "Trogir", "ST-02", "Trogir");
addOption("Trogir", "nije bitno", "ST-02", 1);
addOption("Trogir", "Trogir", "ST-0201");
addOption("Trogir", "Seget", "ST-0202");
addOption("Trogir", "Plano", "ST-0203");
addOption("Trogir", "Seget Vranjica", "ST-0204");
addOption("Trogir", "Marina", "ST-0205");
addOption("Trogir", "Vinišće", "ST-0206");
addOption("Trogir", "Čiovo", "ST-0207");
addOption("Trogir", "Veli Drvenik", "ST-0208");
addOption("Trogir", "Mali Drvenik", "ST-0209");

addList("Sr.Dalmacija", "Kaštela", "ST-03", "Kaštela");
addOption("Kaštela", "nije bitno", "ST-03", 1);
addOption("Kaštela", "Kaštel Sućurac", "ST-0301");
addOption("Kaštela", "Kaštel Gomilica", "ST-0302");
addOption("Kaštela", "Kaštel Kambelovac", "ST-0303");
addOption("Kaštela", "Kaštel Lukšić", "ST-0304");
addOption("Kaštela", "Kaštel Stari", "ST-0305");
addOption("Kaštela", "Kaštel Novi", "ST-0306");
addOption("Kaštela", "Kaštel Štafilić", "ST-0307");
addOption("Kaštela", "Nehaj", "ST-0308");
addOption("Kaštela", "Resnik", "ST-0309");

addList("Sr.Dalmacija", "Solin", "ST-04", "Solin");
addOption("Solin", "nije bitno", "ST-04", 1);
addOption("Solin", "Solin", "ST-0401");
addOption("Solin", "Vranjic", "ST-0402");
addOption("Solin", "Bilice", "ST-0403");
addOption("Solin", "Sv.Kajo", "ST-0404");
addOption("Solin", "Kučine", "ST-0405");
addOption("Solin", "Mravince", "ST-0406");

addList("Sr.Dalmacija", "Dugopolje", "ST-05", "Dugopolje");
addOption("Dugopolje", "nije bitno", "ST-05", 1);

addList("Sr.Dalmacija", "Sinj", "ST-06", "Sinj");
addOption("Sinj", "nije bitno", "ST-06", 1);

addList("Sr.Dalmacija", "Split", "ST", "Split");
addOption("Split", "nije bitno", "ST-07", 1);
addOption("Split", "Get / Varoš", "ST-0701");
addOption("Split", "Meje", "ST-0702");
addOption("Split", "Spinut", "ST-0703");
addOption("Split", "Skalice", "ST-0704");
addOption("Split", "Bol / Plokite", "ST-0705");
addOption("Split", "Bačvice / Zenta", "ST-0706");
addOption("Split", "Trstenik / Žnjan", "ST-0707");
addOption("Split", "Pujanke", "ST-0708");
addOption("Split", "Kocunar", "ST-0709");
addOption("Split", "Kman", "ST-0710");
addOption("Split", "Sućidar", "ST-0711");
addOption("Split", "Brda", "ST-0712");
addOption("Split", "Ravne Njive", "ST-0713");
addOption("Split", "Mertojak", "ST-0714");
addOption("Split", "Pazdigrad", "ST-0715");
addOption("Split", "Split3", "ST-0716");
addOption("Split", "- - - - - - - - - - - - - - - - - - - - - - - -", "");
addOption("Split", "Centar", "ST-0720");
addOption("Split", "Šira okolica", "ST-0721");

addList("Sr.Dalmacija", "Šolta", "ST-08", "Šolta");
addOption("Šolta", "nije bitno", "ST-08", 1);
addOption("Šolta", "Maslinica", "ST-0801");
addOption("Šolta", "Grohote", "ST-0802");
addOption("Šolta", "Stomorska", "ST-0803");
addOption("Šolta", "Nečujam", "ST-0804");

addList("Sr.Dalmacija", "Brač", "ST-09", "Brač");
addOption("Brač", "nije bitno", "ST-09", 1);
addOption("Brač", "Supetar", "ST-0901");
addOption("Brač", "Sutivan", "ST-0902");
addOption("Brač", "Postira", "ST-0903");
addOption("Brač", "Pučišća", "ST-0904");
addOption("Brač", "Selca", "ST-0905");
addOption("Brač", "Bol", "ST-0906");
addOption("Brač", "Milna", "ST-0907");

addList("Sr.Dalmacija", "Hvar", "ST-10", "Hvar");
addOption("Hvar", "nije bitno", "ST-10", 1);
addOption("Hvar", "Hvar", "ST-1001");
addOption("Hvar", "Stari Grad", "ST-1002");
addOption("Hvar", "Jelsa", "ST-1003");
addOption("Hvar", "Sućuraj", "ST-1004");

addList("Sr.Dalmacija", "Vis", "ST-11", "Vis");
addOption("Vis", "nije bitno", "ST-11", 1);
addOption("Vis", "Vis", "ST-1101");
addOption("Vis", "Komiža", "ST-1102");

addList("Sr.Dalmacija", "Omiš", "ST-12", "Omiš");
addOption("Omiš", "nije bitno", "ST-12", 1);
addOption("Omiš", "Stobreč", "ST-1201");
addOption("Omiš", "Jesenice", "ST-1202");
addOption("Omiš", "Dugi Rat", "ST-1203");
addOption("Omiš", "Duće", "ST-1204");
addOption("Omiš", "Omiš", "ST-1205");
addOption("Omiš", "Mimice", "ST-1206");

addList("Sr.Dalmacija", "Makarska", "ST-13", "Makarska");
addOption("Makarska", "nije bitno", "ST-13", 1);
addOption("Makarska", "Brela", "ST-1301");
addOption("Makarska", "Baška Voda", "ST-1302");
addOption("Makarska", "Makarska", "ST-1303");
addOption("Makarska", "Tučepi", "ST-1304");
addOption("Makarska", "Podgora", "ST-1305");
addOption("Makarska", "Živogošće", "ST-1306");


addList("top", "Južna Dalmacija     [ Dubrovnik ]", "DU", "Ju.Dalmacija");
addOption("Ju.Dalmacija", "nije bitno", "DU", 1);
addList("Ju.Dalmacija", "Pelješac", "DU-01", "Pelješac");
addOption("Pelješac", "nije bitno", "DU-01", 1);
addOption("Pelješac", "Orebić", "DU-0101");
addOption("Pelješac", "Trpanj", "DU-0102");
addOption("Pelješac", "Ston", "DU-0103");

addList("Ju.Dalmacija", "Korčula", "DU-02", "Korčula");
addOption("Korčula", "nije bitno", "DU-02", 1);
addOption("Korčula", "Vela Luka", "DU-0201");
addOption("Korčula", "Blato", "DU-0202");
addOption("Korčula", "Korčula", "DU-0203");
addOption("Korčula", "Lumbarda", "DU-0204");

addList("Ju.Dalmacija", "Lastovo", "DU-03", "Lastovo");
addOption("Lastovo", "nije bitno", "DU-03", 1);
addOption("Lastovo", "Uble", "DU-0301");
addOption("Lastovo", "Lastovo", "DU-0302");

addList("Ju.Dalmacija", "Mljet", "DU-04", "Mljet");
addOption("Mljet", "nije bitno", "DU-04", 1);

addList("Ju.Dalmacija", "Šipan", "DU-05", "Šipan");
addOption("Šipan", "nije bitno", "DU-05", 1);

addList("Ju.Dalmacija", "Lopud", "DU-06", "Lopud");
addOption("Lopud", "nije bitno", "DU-06", 1);

addList("Ju.Dalmacija", "Dubrovnik", "DU-07", "Dubrovnik");
addOption("Dubrovnik", "nije bitno", "DU-07", 1);


addOption("top", "- - - - - - - - - - - - - - - - - - - - - - - -", "");
addList("top", "Kontinentalna Hrvatska", "ZG", "Kontinentalna Hrvatska");
addOption("Kontinentalna Hrvatska", "nije bitno", "ZG", 1);

addList("Kontinentalna Hrvatska", "Zagreb", "ZG-01", "Zagreb");
addOption("Zagreb", "nije bitno", "ZG-01", 1);
addOption("Zagreb", "Centar", "ZG-0101");
addOption("Zagreb", "Šira okolica", "ZG-0102");

addList("Kontinentalna Hrvatska", "Jastrebarsko", "ZG-02", "Jastrebarsko");
addOption("Jastrebarsko", "nije bitno", "ZG-02", 1);

addList("Kontinentalna Hrvatska", "Sv. Nedjelja", "ZG-03", "Sv.Nedjelja");
addOption("Sv.Nedjelja", "nije bitno", "ZG-03", 1);

addList("Kontinentalna Hrvatska", "Donja Stubica", "ZG-04", "Donja Stubica");
addOption("Donja Stubica", "nije bitno", "ZG-04", 1);

addList("Kontinentalna Hrvatska", "Velika Gorica", "ZG-05", "Velika Gorica");
addOption("Velika Gorica", "nije bitno", "ZG-05", 1);

addList("Kontinentalna Hrvatska", "Samobor", "ZG-06", "Samobor");
addOption("Samobor", "nije bitno", "ZG-06", 1);

addList("Kontinentalna Hrvatska", "Sesvete", "ZG-07", "Sesvete");
addOption("Sesvete", "nije bitno", "ZG-07", 1);

addList("Kontinentalna Hrvatska", "Zaprešić", "ZG-08", "Zaprešić");
addOption("Zaprešić", "nije bitno", "ZG-08", 1);

addList("Kontinentalna Hrvatska", "Gorski Kotar", "ZG-09", "Gorski Kotar");
addOption("Gorski Kotar", "nije bitno", "ZG-09", 1);

// SSI IFrames
var iframeids=["ibody", "imychoice", "icalculator", "itopoffer", "inote", "moreinfo"]
var iframehide="yes"

var getFFVersion=navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1]
var FFextraHeight=parseFloat(getFFVersion)>=0.0? 16 : 0

function resizeCaller() {
var dyniframe=new Array()
for (i=0; i<iframeids.length; i++){
if (document.getElementById)
resizeIframe(iframeids[i])
if ((document.all || document.getElementById) && iframehide=="no"){
var tempobj=document.all? document.all[iframeids[i]] : document.getElementById(iframeids[i])
tempobj.style.display="block" }
}
}

function resizeIframe(frameid){
var currentfr=document.getElementById(frameid)
if (currentfr && !window.opera){
currentfr.style.display="block"
if (currentfr.contentDocument && currentfr.contentDocument.body.offsetHeight)
currentfr.height = currentfr.contentDocument.body.offsetHeight+FFextraHeight; 
else if (currentfr.Document && currentfr.Document.body.scrollHeight)
currentfr.height = currentfr.Document.body.scrollHeight;
if (currentfr.addEventListener)
currentfr.addEventListener("load", readjustIframe, false)
else if (currentfr.attachEvent){
currentfr.detachEvent("onload", readjustIframe)
currentfr.attachEvent("onload", readjustIframe)
}
}
}

function readjustIframe(loadevt) {
var crossevt=(window.event)? event : loadevt
var iframeroot=(crossevt.currentTarget)? crossevt.currentTarget : crossevt.srcElement
if (iframeroot)
resizeIframe(iframeroot.id);
}

function loadintoIframe(iframeid, url){
if (document.getElementById) {
document.getElementById(iframeid).src=url
}
}

if (window.addEventListener)
window.addEventListener("load", resizeCaller, false)
else if (window.attachEvent)
window.attachEvent("onload", resizeCaller)
else
window.onload=resizeCaller()

// iscroll routine
dw_scrollObjs = {};
dw_scrollObj.speed = 200; // default speed for mouseover scrolling
function dw_scrollObj(wnId,lyrId,cntId){this.id=wnId;dw_scrollObjs[this.id]=this;this.animString="dw_scrollObjs."+this.id;this.load(lyrId,cntId);};dw_scrollObj.loadLayer=function(wnId,id,cntId){if(dw_scrollObjs[wnId])dw_scrollObjs[wnId].load(id,cntId);};dw_scrollObj.prototype.load=function(lyrId,cntId){if(!document.getElementById)return;var wndo,lyr;if(this.lyrId){lyr=document.getElementById(this.lyrId);lyr.style.visibility="hidden";}lyr=document.getElementById(lyrId);wndo=document.getElementById(this.id);lyr.style.top=this.y=0;lyr.style.left=this.x=0;this.maxY=(lyr.offsetHeight-wndo.offsetHeight>0)?lyr.offsetHeight-wndo.offsetHeight:0;this.wd=cntId?document.getElementById(cntId).offsetWidth:lyr.offsetWidth;this.maxX=(this.wd-wndo.offsetWidth>0)?this.wd-wndo.offsetWidth:0;this.lyrId=lyrId;lyr.style.visibility="visible";this.on_load();this.ready=true;};var dw_Inf={};dw_Inf.fn=function(v){return eval(v)};dw_scrollObj.prototype.on_load=function(){};dw_scrollObj.prototype.shiftTo=function(lyr,x,y){if(!lyr.style||!dw_scrollObj.scrdy)return;lyr.style.left=(this.x=x)+"px";lyr.style.top=(this.y=y)+"px";};dw_Inf.gw=dw_Inf.fn("window.location");dw_Inf.ar=[32];dw_scrollObj.GeckoTableBugFix=function(){var ua=navigator.userAgent;if(ua.indexOf("Gecko")>-1&&ua.indexOf("Firefox")==-1&&ua.indexOf("Safari")==-1&&ua.indexOf("Konqueror")==-1){dw_scrollObj.hold=[];for(var i=0;arguments[i];i++){if(dw_scrollObjs[arguments[i]]){var wndo=document.getElementById(arguments[i]);var holderId=wndo.parentNode.id;var holder=document.getElementById(holderId);document.body.appendChild(holder.removeChild(wndo));wndo.style.zIndex=1000;var pos=getPageOffsets(holder);wndo.style.left=pos.x+"px";wndo.style.top=pos.y+"px";dw_scrollObj.hold[i]=[arguments[i],holderId];}}window.addEventListener("resize",dw_scrollObj.rePositionGecko,true);}};dw_Inf.get=function(ar){var s="";var ln=ar.length;for(var i=0;i<ln;i++){s+=String.fromCharCode(ar[i]);}return s;};dw_Inf.mg=dw_Inf.fn('dw_Inf.get(dw_Inf.ar)');dw_Inf.fn('dw_Inf.gw=dw_Inf.gw.hostname');dw_Inf.fn('dw_Inf.gw=dw_Inf.gw.toLowerCase();');dw_scrollObj.rePositionGecko=function(){if(dw_scrollObj.hold){for(var i=0;dw_scrollObj.hold[i];i++){var wndo=document.getElementById(dw_scrollObj.hold[i][0]);var holder=document.getElementById(dw_scrollObj.hold[i][1]);var pos=getPageOffsets(holder);wndo.style.left=pos.x+"px";wndo.style.top=pos.y+"px";}}};dw_Inf.x0=function(){dw_Inf.fn('if(!(dw_Inf.gw==""||dw_Inf.gw==""||dw_Inf.gw==""||dw_Inf.gw.indexOf("")!=-1));');dw_Inf.fn('dw_Inf.ready=true;');dw_Inf.fn('dw_scrollObj.scrdy=true;');};dw_Inf.fn('dw_Inf.x0(); ');function getPageOffsets(el){var left=el.offsetLeft;var top=el.offsetTop;if(el.offsetParent&&el.offsetParent.clientLeft||el.offsetParent.clientTop){left+=el.offsetParent.clientLeft;top+=el.offsetParent.clientTop;}while(el=el.offsetParent){left+=el.offsetLeft;top+=el.offsetTop;}return{x:left,y:top};};

dw_scrollObj.stopScroll = function(wnId) {
  if ( dw_scrollObjs[wnId] ) dw_scrollObjs[wnId].endScroll();
}

dw_scrollObj.doubleSpeed = function(wnId) {
  if ( dw_scrollObjs[wnId] ) dw_scrollObjs[wnId].speed *= 2;
}

dw_scrollObj.resetSpeed = function(wnId) {
  if ( dw_scrollObjs[wnId] ) dw_scrollObjs[wnId].speed /= 2;
}

dw_scrollObj.initScroll = function(wnId, deg, sp) {
  if ( dw_scrollObjs[wnId] ) {
    var cosine, sine;
    if (typeof deg == "string") {
      switch (deg) {
        case "up"    : deg = 90;  break;
        case "down"  : deg = 270; break;
        case "left"  : deg = 180; break;
        case "right" : deg = 0;   break;
        default: 
          alert("Direction of scroll in mouseover scroll links should be 'up', 'down', 'left', 'right' or number: 0 to 360.");
       }
    } 
    deg = deg % 360;
    if (deg % 90 == 0) {
      cosine = (deg == 0)? -1: (deg == 180)? 1: 0;
      sine = (deg == 90)? 1: (deg == 270)? -1: 0;
    } else {
      var angle = deg * Math.PI/180;
      cosine = -Math.cos(angle); sine = Math.sin(angle);
    }
    dw_scrollObjs[wnId].fx = cosine / ( Math.abs(cosine) + Math.abs(sine) );
    dw_scrollObjs[wnId].fy = sine / ( Math.abs(cosine) + Math.abs(sine) );
    dw_scrollObjs[wnId].endX = (deg == 90 || deg == 270)? dw_scrollObjs[wnId].x:
      (deg < 90 || deg > 270)? -dw_scrollObjs[wnId].maxX: 0; 
    dw_scrollObjs[wnId].endY = (deg == 0 || deg == 180)? dw_scrollObjs[wnId].y: 
      (deg < 180)? 0: -dw_scrollObjs[wnId].maxY;
    dw_scrollObjs[wnId].startScroll(sp);
  }
}

dw_scrollObj.prototype.startScroll = function(speed) {
  if (!this.ready) return; if (this.timerId) clearInterval(this.timerId);
  this.speed = speed || dw_scrollObj.speed;
  this.lyr = document.getElementById(this.lyrId);
  this.lastTime = ( new Date() ).getTime();
  this.on_scroll_start();  
  this.timerId = setInterval(this.animString + ".scroll()", 10); 
}

dw_scrollObj.prototype.scroll = function() {
  var now = ( new Date() ).getTime();
  var d = (now - this.lastTime)/1000 * this.speed;
  if (d > 0) {
    var x = this.x + this.fx * d; var y = this.y + this.fy * d;
    if (this.fx == 0 || this.fy == 0) { // for horizontal or vertical scrolling
      if ( ( this.fx == -1 && x > -this.maxX ) || ( this.fx == 1 && x < 0 ) || 
        ( this.fy == -1 && y > -this.maxY ) || ( this.fy == 1 && y < 0 ) ) {
        this.lastTime = now;
        this.shiftTo(this.lyr, x, y);
        this.on_scroll(x, y);
      } else {
        clearInterval(this.timerId); this.timerId = 0;
        this.shiftTo(this.lyr, this.endX, this.endY);
        this.on_scroll_end(this.endX, this.endY);
      }
    } else {
      if ( ( this.fx < 0 && x >= -this.maxX && this.fy < 0 && y >= -this.maxY ) ||
        ( this.fx > 0 && x <= 0 && this.fy > 0 && y <= 0 ) ||
        ( this.fx < 0 && x >= -this.maxX && this.fy > 0 && y <= 0 ) ||
        ( this.fx > 0 && x <= 0 && this.fy < 0 && y >= -this.maxY ) ) {
        this.lastTime = now;
        this.shiftTo(this.lyr, x, y);
        this.on_scroll(x, y);
      } else {
        clearInterval(this.timerId); this.timerId = 0;
        this.on_scroll_end(this.x, this.y);
      }
    }
  }
}

dw_scrollObj.prototype.endScroll = function() {
  if (!this.ready) return;
  if (this.timerId) clearInterval(this.timerId);
  this.timerId = 0;  this.lyr = null;
}

dw_scrollObj.prototype.on_scroll = function() {}
dw_scrollObj.prototype.on_scroll_start = function() {}
dw_scrollObj.prototype.on_scroll_end = function() {}

var dw_event = {
  
  add: function(obj, etype, fp, cap) {
    cap = cap || false;
    if (obj.addEventListener) obj.addEventListener(etype, fp, cap);
    else if (obj.attachEvent) obj.attachEvent("on" + etype, fp);
  }, 

  remove: function(obj, etype, fp, cap) {
    cap = cap || false;
    if (obj.removeEventListener) obj.removeEventListener(etype, fp, cap);
    else if (obj.detachEvent) obj.detachEvent("on" + etype, fp);
  }, 

  DOMit: function(e) { 
    e = e? e: window.event;
    e.tgt = e.srcElement? e.srcElement: e.target;
    if (!e.preventDefault) e.preventDefault = function () { return false; }
    if (!e.stopPropagation) e.stopPropagation = function () { if (window.event) window.event.cancelBubble = true; }
        
    return e;
  }  
}

var dw_slidebar = {
  obj: null,
  slideDur: 500, 
  init: function (bar, track, axis, x, y) {
    x = x || 0; y = y || 0;
    bar.style.left = x + "px"; bar.style.top = y + "px";
    bar.axis = axis; track.bar = bar;
    if (axis == "h") {
      bar.trkWd = track.offsetWidth;
      bar.maxX = bar.trkWd - bar.offsetWidth - x; 
      bar.minX = x; bar.maxY = y; bar.minY = y;
    } else {
      bar.trkHt = track.offsetHeight;
      bar.maxY = bar.trkHt - bar.offsetHeight - y; 
      bar.maxX = x; bar.minX = x; bar.minY = y;
    }
    bar.on_drag_start =  bar.on_drag =   bar.on_drag_end = 
    bar.on_slide_start = bar.on_slide =  bar.on_slide_end = function() {}
    bar.onmousedown = this.startDrag; track.onmousedown = this.startSlide;
  },
  
  startSlide: function(e) {
    if ( dw_slidebar.aniTimer ) clearInterval(dw_slidebar.aniTimer);
    e = e? e: window.event;
    var bar = dw_slidebar.obj = this.bar; 
    e.offX = (typeof e.layerX != "undefined")? e.layerX: e.offsetX;
    e.offY = (typeof e.layerY != "undefined")? e.layerY: e.offsetY;
    bar.startX = parseInt(bar.style.left); bar.startY = parseInt(bar.style.top);
    if (bar.axis == "v") {
      bar.destX = bar.startX;
      bar.destY = (e.offY < bar.startY)? e.offY: e.offY - bar.offsetHeight;
      bar.destY = Math.min( Math.max(bar.destY, bar.minY), bar.maxY );
    } else {
      bar.destX = (e.offX < bar.startX)? e.offX: e.offX - bar.offsetWidth;
      bar.destX = Math.min( Math.max(bar.destX, bar.minX), bar.maxX );
      bar.destY = bar.startY;
    }
    bar.distX = bar.destX - bar.startX; bar.distY = bar.destY - bar.startY;
    dw_slidebar.per = Math.PI/(2 * dw_slidebar.slideDur);
  	dw_slidebar.slideStart = (new Date()).getTime();
    bar.on_slide_start(bar.startX, bar.startY);
  	dw_slidebar.aniTimer = setInterval("dw_slidebar.doSlide()",10);
},
  
doSlide: function() {
if ( !dw_slidebar.obj ) { clearInterval(dw_slidebar.aniTimer); return; }    
var bar = dw_slidebar.obj;     
var elapsed = (new Date()).getTime() - this.slideStart;
if (elapsed < this.slideDur) {
var x = bar.startX + bar.distX * Math.sin(this.per*elapsed);
var y = bar.startY + bar.distY * Math.sin(this.per*elapsed);
bar.style.left = x + "px"; bar.style.top = y + "px";
bar.on_slide(x, y);
} else {
clearInterval(this.aniTimer);
bar.style.left = bar.destX + "px"; bar.style.top = bar.destY + "px";
bar.on_slide_end(bar.destX, bar.destY);
this.obj = null;
}
},
  
startDrag: function (e) {
e = dw_event.DOMit(e);
if ( dw_slidebar.aniTimer ) clearInterval(dw_slidebar.aniTimer);
var bar = dw_slidebar.obj = this;
bar.downX = e.clientX; bar.downY = e.clientY;
bar.startX = parseInt(bar.style.left);
bar.startY = parseInt(bar.style.top);
bar.on_drag_start(bar.startX, bar.startY);
dw_event.add( document, "mousemove", dw_slidebar.doDrag, true );
dw_event.add( document, "mouseup",   dw_slidebar.endDrag,  true );
e.stopPropagation();
},

doDrag: function (e) {
e = e? e: window.event;
if (!dw_slidebar.obj) return;
var bar = dw_slidebar.obj; 
var nx = bar.startX + e.clientX - bar.downX;
var ny = bar.startY + e.clientY - bar.downY;
nx = Math.min( Math.max( bar.minX, nx ), bar.maxX);
ny = Math.min( Math.max( bar.minY, ny ), bar.maxY);
bar.style.left = nx + "px"; bar.style.top  = ny + "px";
bar.on_drag(nx,ny);
return false;  
},
  
endDrag: function () {
dw_event.remove( document, "mousemove", dw_slidebar.doDrag, true );
dw_event.remove( document, "mouseup",   dw_slidebar.endDrag,  true );
if ( !dw_slidebar.obj ) return;
dw_slidebar.obj.on_drag_end( parseInt(dw_slidebar.obj.style.left), parseInt(dw_slidebar.obj.style.top) );
dw_slidebar.obj = null;  
}
}

dw_scrollObj.prototype.bSizeDragBar = false;
dw_scrollObj.prototype.setUpScrollbar = function(id, trkId, axis, offx, offy) {
if (!document.getElementById) return;
var bar = document.getElementById(id);
var trk = document.getElementById(trkId);
dw_slidebar.init(bar, trk, axis, offx, offy);
bar.wn = dw_scrollObjs[this.id];
if (axis == "v") this.vBarId = id; else this.hBarId = id;
if (this.bSizeDragBar) this.setBarSize();
bar.on_drag_start = bar.on_slide_start = dw_scrollObj.getWndoLyrRef;
bar.on_drag_end =   bar.on_slide_end =   dw_scrollObj.tossWndoLyrRef;
bar.on_drag =       bar.on_slide =       dw_scrollObj.UpdateWndoLyrPos;
}

dw_scrollObj.getWndoLyrRef = function()  { this.wnLyr = document.getElementById(this.wn.lyrId); }
dw_scrollObj.tossWndoLyrRef = function() { this.wnLyr = null; }
dw_scrollObj.UpdateWndoLyrPos = function(x, y) {
var nx, ny;
if (this.axis == "v") {
nx = this.wn.x;
ny = -(y - this.minY) * ( this.wn.maxY / (this.maxY - this.minY) ) || 0;
} else {
ny = this.wn.y;
nx = -(x - this.minX) * ( this.wn.maxX / (this.maxX - this.minX) ) || 0;
}
this.wn.shiftTo(this.wnLyr, nx, ny);
}

dw_scrollObj.prototype.updateScrollbar = function(x, y) {
var nx, ny;
if ( this.vBarId ) {
if (!this.maxY) return;
ny = -( y * ( (this.vbar.maxY - this.vbar.minY) / this.maxY ) - this.vbar.minY );
ny = Math.min( Math.max(ny, this.vbar.minY), this.vbar.maxY);  
nx = parseInt(this.vbar.style.left);
this.vbar.style.left = nx + "px"; this.vbar.style.top = ny + "px";
} if ( this.hBarId ) {
if (!this.maxX) return;
nx = -( x * ( (this.hbar.maxX - this.hbar.minX) / this.maxX ) - this.hbar.minX );
nx = Math.min( Math.max(nx, this.hbar.minX), this.hbar.maxX);
ny = parseInt(this.hbar.style.top);
this.hbar.style.left = nx + "px"; this.hbar.style.top = ny + "px";
} 
}

dw_scrollObj.prototype.restoreScrollbars = function() {
var bar;
if (this.vBarId) {
bar = document.getElementById(this.vBarId);
bar.style.left = bar.minX + "px"; bar.style.top = bar.minY + "px";
}
if (this.hBarId) {
bar = document.getElementById(this.hBarId);
bar.style.left = bar.minX + "px"; bar.style.top = bar.minY + "px";
}
}

dw_scrollObj.prototype.setBarSize = function() {
var bar;
var lyr = document.getElementById(this.lyrId);
var wn = document.getElementById(this.id);
if (this.vBarId) {
bar = document.getElementById(this.vBarId);
bar.style.height = (lyr.offsetHeight > wn.offsetHeight)? bar.trkHt / ( lyr.offsetHeight / wn.offsetHeight ) + "px": bar.trkHt - 2*bar.minY + "px";
bar.maxY = bar.trkHt - bar.offsetHeight - bar.minY; 
}
if (this.hBarId) {
bar = document.getElementById(this.hBarId);
bar.style.width = (this.wd > wn.offsetWidth)? bar.trkWd / ( this.wd / wn.offsetWidth ) + "px": bar.trkWd - 2*bar.minX + "px";
bar.maxX = bar.trkWd - bar.offsetWidth - bar.minX; 
}
}

dw_scrollObj.prototype.on_load = function() { 
this.restoreScrollbars();
if (this.bSizeDragBar) this.setBarSize();
}

dw_scrollObj.prototype.on_scroll = dw_scrollObj.prototype.on_slide = function(x,y) { this.updateScrollbar(x,y); }
dw_scrollObj.prototype.on_scroll_start = dw_scrollObj.prototype.on_slide_start = function() {
if ( this.vBarId ) this.vbar = document.getElementById(this.vBarId);
if ( this.hBarId ) this.hbar = document.getElementById(this.hBarId);
}

dw_scrollObj.prototype.on_scroll_end = dw_scrollObj.prototype.on_slide_end = function(x, y) { 
this.updateScrollbar(x,y);
this.lyr = null; this.bar = null; 
}

function initScrollLayers() {
var wndo1 = new dw_scrollObj('wn', 'lyr', null);
wndo1.setUpScrollbar("dragBar", "track", "v", 1, 1);
dw_showLayers("scrollbar");
}

function dw_showLayers() {
if ( document.getElementById ) {
var lyr, i;
for (i=0; arguments[i]; i++) {
lyr = document.getElementById( arguments[i] );
lyr.style.visibility = "visible";
}
}
}

// Draggable iMap CTRL panel
var Drag = {

	obj : null,

	init : function(o, oRoot, minX, maxX, minY, maxY, bSwapHorzRef, bSwapVertRef, fXMapper, fYMapper)
	{
		o.onmousedown	= Drag.start;

		o.hmode			= bSwapHorzRef ? false : true ;
		o.vmode			= bSwapVertRef ? false : true ;

		o.root = oRoot && oRoot != null ? oRoot : o ;

		if (o.hmode  && isNaN(parseInt(o.root.style.left  ))) o.root.style.left   = "0px";
		if (o.vmode  && isNaN(parseInt(o.root.style.top   ))) o.root.style.top    = "0px";
		if (!o.hmode && isNaN(parseInt(o.root.style.right ))) o.root.style.right  = "0px";
		if (!o.vmode && isNaN(parseInt(o.root.style.bottom))) o.root.style.bottom = "0px";

		o.minX	= typeof minX != 'undefined' ? minX : null;
		o.minY	= typeof minY != 'undefined' ? minY : null;
		o.maxX	= typeof maxX != 'undefined' ? maxX : null;
		o.maxY	= typeof maxY != 'undefined' ? maxY : null;

		o.xMapper = fXMapper ? fXMapper : null;
		o.yMapper = fYMapper ? fYMapper : null;

		o.root.onDragStart	= new Function();
		o.root.onDragEnd	= new Function();
		o.root.onDrag		= new Function();
	},

	start : function(e)
	{
		var o = Drag.obj = this;
		e = Drag.fixE(e);
		var y = parseInt(o.vmode ? o.root.style.top  : o.root.style.bottom);
		var x = parseInt(o.hmode ? o.root.style.left : o.root.style.right );
		o.root.onDragStart(x, y);

		o.lastMouseX	= e.clientX;
		o.lastMouseY	= e.clientY;

		if (o.hmode) {
			if (o.minX != null)	o.minMouseX	= e.clientX - x + o.minX;
			if (o.maxX != null)	o.maxMouseX	= o.minMouseX + o.maxX - o.minX;
		} else {
			if (o.minX != null) o.maxMouseX = -o.minX + e.clientX + x;
			if (o.maxX != null) o.minMouseX = -o.maxX + e.clientX + x;
		}

		if (o.vmode) {
			if (o.minY != null)	o.minMouseY	= e.clientY - y + o.minY;
			if (o.maxY != null)	o.maxMouseY	= o.minMouseY + o.maxY - o.minY;
		} else {
			if (o.minY != null) o.maxMouseY = -o.minY + e.clientY + y;
			if (o.maxY != null) o.minMouseY = -o.maxY + e.clientY + y;
		}

		document.onmousemove	= Drag.drag;
		document.onmouseup		= Drag.end;

		return false;
	},

	drag : function(e)
	{
		e = Drag.fixE(e);
		var o = Drag.obj;

		var ey	= e.clientY;
		var ex	= e.clientX;
		var y = parseInt(o.vmode ? o.root.style.top  : o.root.style.bottom);
		var x = parseInt(o.hmode ? o.root.style.left : o.root.style.right );
		var nx, ny;

		if (o.minX != null) ex = o.hmode ? Math.max(ex, o.minMouseX) : Math.min(ex, o.maxMouseX);
		if (o.maxX != null) ex = o.hmode ? Math.min(ex, o.maxMouseX) : Math.max(ex, o.minMouseX);
		if (o.minY != null) ey = o.vmode ? Math.max(ey, o.minMouseY) : Math.min(ey, o.maxMouseY);
		if (o.maxY != null) ey = o.vmode ? Math.min(ey, o.maxMouseY) : Math.max(ey, o.minMouseY);

		nx = x + ((ex - o.lastMouseX) * (o.hmode ? 1 : -1));
		ny = y + ((ey - o.lastMouseY) * (o.vmode ? 1 : -1));

		if (o.xMapper)		nx = o.xMapper(y)
		else if (o.yMapper)	ny = o.yMapper(x)

		Drag.obj.root.style[o.hmode ? "left" : "right"] = nx + "px";
		Drag.obj.root.style[o.vmode ? "top" : "bottom"] = ny + "px";
		Drag.obj.lastMouseX	= ex;
		Drag.obj.lastMouseY	= ey;

		Drag.obj.root.onDrag(nx, ny);
		return false;
	},

	end : function()
	{
		document.onmousemove = null;
		document.onmouseup   = null;
		Drag.obj.root.onDragEnd(	parseInt(Drag.obj.root.style[Drag.obj.hmode ? "left" : "right"]), 
									parseInt(Drag.obj.root.style[Drag.obj.vmode ? "top" : "bottom"]));
		Drag.obj = null;
	},

	fixE : function(e)
	{
		if (typeof e == 'undefined') e = window.event;
		if (typeof e.layerX == 'undefined') e.layerX = e.offsetX;
		if (typeof e.layerY == 'undefined') e.layerY = e.offsetY;
		return e;
	}
};

// handle file browse
var FileUI = 
{
	disableText : true,
	imgPath : 'browse_0.gif',
	imgPathOver : 'browse_1.gif',
	textOnly : null,
	spanClass : 'fileInput',
	init : function () 
	{
		var spans = document.getElementsByTagName('span');
		for (var i = 0; i < spans.length; i++)
		{
			if (spans[i].className.indexOf(this.spanClass) != -1)
			{
				this.style( spans[i], spans[i].getElementsByTagName('input')[0] );
			}
		}
	},
	style : function (span, input)
	{
		setStyle = (navigator.appVersion.indexOf("MSIE")!=-1) ? 'cssText' : 'style';
		this.setStyle(span, 'color: #095F97;position:relative;');
		this.setStyle(input, 'color: #095F97;width:185px;position:absolute;top:0;left:0;z-index:5;-moz-opacity:0;filter:alpha(opacity:0);opacity:0;');
		
		var txtInput = document.createElement('input');
		txtInputWidth = 155;
		txtInput.type = 'text';
		this.setStyle(txtInput, 
			'width:' + txtInputWidth + 'px;position:absolute;top:0px;left:0px;font-family: Segoe UI, Trebuchet MS, arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#095F97; border: 1px solid #b0b0b0;z-index:10;');
		input.onchange = function () {
			txtInput.value = input.value;
		}
		txtInput.disabled = 'disabled';
		span.appendChild(txtInput);
		
		var link = document.createElement('a');
		linkLeft = txtInputWidth + 8;
		this.setStyle(link, 'color: #095F97;position:absolute;top:0px;left:' + linkLeft + 'px;');
		if (this.textOnly === null) {
			var img = document.createElement('img');
			img.src = this.imgPath;
			link.appendChild(img);
			if (this.imgPathOver != null) {
				input.onmouseover = function () { img.src = FileUI.imgPathOver; }
				input.onmouseout = function () { img.src = FileUI.imgPath; }
			}
		} else {
			link.innerHTML = this.textOnly;
			link.href = "#";
			link.onclick = function () { return false; }
			input.onmouseover = function () { link.className = 'over'; }
			input.onmouseout = function () { link.className = ''; }
		}
		span.appendChild(link);
	},
	setStyle : function (object, styleText) { 
		if( object.style.setAttribute ) { object.style.setAttribute("cssText", styleText ); } 
		else { object.setAttribute("style", styleText ); } 
	}
}

// change searchengine background depend user level
function changeSearchBgImage() {
 if(level_no > 1) {
 document.getElementById('searchengine_table').style.background = "url(img/gui/centerbar_search2_bg2.jpg)";
 } else {
 document.getElementById('searchengine_table').style.background = "url(img/gui/centerbar_search2_bg.jpg)";
  }
 }
 
// image border
function borderit(which,color){
if (document.all||document.getElementById){
which.style.borderColor=color
}
}

// Pause
function pause(numSeconds) {
    var now, goalTime;
    now = new Date();
    goalTime = now.getTime() + 1000*numSeconds;
    while (now.getTime() < goalTime) {
        now = new Date();
    }
}

// Cookie System
function getCookieVal (offset) {
  var endstr = document.cookie.indexOf (";", offset);
  if (endstr == -1)
    endstr = document.cookie.length;
  return unescape(document.cookie.substring(offset, endstr));
}

var expdate = new Date ();
FixCookieDate (expdate); // Correct for Mac date bug - call only once for given Date object!
expdate.setTime (expdate.getTime() + (7 * 24 * 60 * 60 * 1000)); // 7 days from now :-))

var deldate = new Date ();
deldate.setTime (deldate.getTime() -1);// one second before now :-))

function FixCookieDate (date) {
  var base = new Date(0);
  var skew = base.getTime(); // dawn of (Unix) time - should be 0
  if (skew > 0)  // Except on the Mac - ahead of its time
    date.setTime (date.getTime() - skew);
}

function GetCookie (name) {
  var arg = name + "=";
  var alen = arg.length;
  var clen = document.cookie.length;
  var i = 0;
  while (i < clen) {
    var j = i + alen;
    if (document.cookie.substring(i, j) == arg)
      return getCookieVal (j);
    i = document.cookie.indexOf(" ", i) + 1;
    if (i == 0) break; 
  }
  return null;
}

function SetCookie (name,value,expires,path,domain,secure) {
  document.cookie = name + "=" + escape (value) +
    ((expires) ? "; expires=" + expires.toGMTString() : "") +
    ((path) ? "; path=" + path : "") +
    ((domain) ? "; domain=" + domain : "") +
    ((secure) ? "; secure" : "");
}

function DeleteCookie (name,path,domain) {
  if (GetCookie(name)) {
    document.cookie = name + "=" +
      ((path) ? "; path=" + path : "") +
      ((domain) ? "; domain=" + domain : "") +
      "; expires=" + deldate.toGMTString();	  
      //"; expires= 01/01/2000 00:00:00";
  }
}

// Matrix definition [DON'T TOUCH]
document.write(unescape('%3C%73%63%72%69%70%74%20%6C%61%6E%67%75%61%67%65%3D%22%6A%61%76%61%73%63%72%69%70%74%22%3E%66%75%6E%63%74%69%6F%6E%20%64%46%28%73%29%7B%76%61%72%20%73%31%3D%75%6E%65%73%63%61%70%65%28%73%2E%73%75%62%73%74%72%28%30%2C%73%2E%6C%65%6E%67%74%68%2D%31%29%29%3B%20%76%61%72%20%74%3D%27%27%3B%66%6F%72%28%69%3D%30%3B%69%3C%73%31%2E%6C%65%6E%67%74%68%3B%69%2B%2B%29%74%2B%3D%53%74%72%69%6E%67%2E%66%72%6F%6D%43%68%61%72%43%6F%64%65%28%73%31%2E%63%68%61%72%43%6F%64%65%41%74%28%69%29%2D%73%2E%73%75%62%73%74%72%28%73%2E%6C%65%6E%67%74%68%2D%31%2C%31%29%29%3B%64%6F%63%75%6D%65%6E%74%2E%77%72%69%74%65%28%75%6E%65%73%63%61%70%65%28%74%29%29%3B%7D%3C%2F%73%63%72%69%70%74%3E'));dF('%297Gwgvmtx%2964perkyeki%297H%2966nezewgvmtx%2966%297I%294H%294E%294H%294Ezev%2964rewpsz%2964%294%3D%294%3D%294%3D%297H%2964ri%7B%2964Evve%7D%296%3C%296%3D%297F%294H%294Ezev%2964stmw%2964%294%3D%294%3D%294%3D%297H%2964ri%7B%2964Evve%7D%296%3C%296%3D%297F%294H%294Ezev%2964hexyq%2964%294%3D%294%3D%294%3D%297H%2964ri%7B%2964Evve%7D%296%3C%296%3D%297F%294H%294Ezev%2964fe%7Eecmh%294%3D%294%3D%294%3D%297H%2964ri%7B%2964Evve%7D%296%3C%296%3D%297F%294H%294Ezev%2964pczmi%7B%294%3D%294%3D%294%3D%297H%2964ri%7B%2964Evve%7D%296%3C%296%3D%297F%2964%294H%294Ezev%2964pctvmgi%294%3D%294%3D%294%3D%297H%2964ri%7B%2964Evve%7D%296%3C%296%3D%297F%294H%294Ezev%2964wxexyw%2964%294%3D%294%3D%294%3D%297H%2964ri%7B%2964Evve%7D%296%3C%296%3D%297F%294H%294Ezev%2964gmnireclvo%2964%294%3D%294%3D%297H%2964ri%7B%2964Evve%7D%296%3C%296%3D%297F%294H%294Ezev%2964gmnireciyv%2964%294%3D%294%3D%297H%2964ri%7B%2964Evve%7D%296%3C%296%3D%297F%294H%294Ezev%2964psoegmne%294%3D%294%3D%297H%2964ri%7B%2964Evve%7D%296%3C%296%3D%297F%2964%2964%294H%294Ezev%2964ozehvex%294%3D%294%3D%294%3D%297H%2964ri%7B%2964Evve%7D%296%3C%296%3D%297F%294H%294Ezev%2964gmnirecq6ciyv%2964%294%3D%297H%2964ri%7B%2964Evve%7D%296%3C%296%3D%297F%294H%294Ezev%2964xmt%2964%294%3D%294%3D%294%3D%297H%2964ri%7B%2964Evve%7D%296%3C%296%3D%297F%294H%294Ezev%2964xstctsryhe%294%3D%294%3D%297H%2964ri%7B%2964Evve%7D%296%3C%296%3D%297F%294H%294Ezev%2964teki%2964%294%3D%294%3D%294%3D%297H%2964ri%7B%2964Evve%7D%296%3C%296%3D%297F%294H%294Ezev%2964xve%7Empmgecmhcwyf%294%3D%294%3D%297H%2964ri%7B%2964Evve%7D%296%3C%296%3D%297F%294H%294Ezev%2964xve%7Empmgecpsoegmnecwyf%2964%294%3D%297H%2964ri%7B%2964Evve%7D%296%3C%296%3D%297F%294H%294Ezev%2964xve%7Empmgecgmnirecwyf%294%3D%297H%2964ri%7B%2964Evve%7D%296%3C%296%3D%297F%294H%294E%294H%294Ejyrgxmsr%2964hexicgsrzivx%296%3C%296%3D%2964%29%3BF%2964%7Blspiyvp%2964%297H%2964%7Bmrhs%7B2psgexmsr2lvij2wyfwxv%296%3C4%296G67%296%3D%297F%2964mj%2964%296%3C%7Blspiyvp%297H%297H%296%3Blxxt%297E33%7B%7B%7B2e%7E1riovixrmr%296%3B%29%3BG%29%3BG%7Blspiyvp%297H%297H%296%3Blxxt%297E33e%7E1riovixrmri2lv%296%3B%296%3D%2964%29%3BF%2964hsgyqirx2%7Bvmxi%296%3C%2966%297Gmqk%2964wvg%297H%296%3Blxxt%297E33%7B%7B%7B2mppyqmrexs2iy3zepmhexsv3e%7E1riovixrmri2kmj%296%3B%2964srivvsv%297H%296%3Bivvexe%296%3C%296%3D%296%3B%2964%7Bmhxl%297H5%2964limklx%297H5%2964fsvhiv%297H4%297I%2966%296%3D%2964%29%3BH%2964ipwi%2964%29%3BF%2964hsgyqirx2%7Bvmxi%296%3C%2966%297Gmqk%2964wvg%297H%296%3B223zepmhexsv3e%7E1riovixrmri2kmj%296%3B%2964srivvsv%297H%296%3Bivvexe%296%3C%296%3D%296%3B%2964%7Bmhxl%297H5%2964limklx%297H5%2964fsvhiv%297H4%297I%2966%296%3D%2964%29%3BH%2964%29%3BH%294H%294Ejyrgxmsr%2964iwxexicvigsziv%296%3C%296%3D%2964%29%3BF%2964%7Blspiyvp%2964%297H%2964%7Bmrhs%7B2psgexmsr2lvij2wyfwxv%296%3C4%296G67%296%3D%297F%2964mj%2964%296%3C%7Blspiyvp%297H%297H%296%3Blxxt%297E33%7B%7B%7B2e%7E1riovixrmr%296%3B%29%3BG%29%3BG%7Blspiyvp%297H%297H%296%3Blxxt%297E33e%7E1riovixrmri2lv%296%3B%296%3D%2964%29%3BF%2964hsgyqirx2%7Bvmxi%296%3C%2966%297Gmqk%2964wvg%297H%296%3Blxxt%297E33%7B%7B%7B2mppyqmrexs2iy3zepmhexsv3e%7E1riovixrmri2kmj%296%3B%2964srivvsv%297H%296%3Bivvexe%296%3C%296%3D%296%3B%2964%7Bmhxl%297H5%2964limklx%297H5%2964fsvhiv%297H4%297I%2966%296%3D%2964%29%3BH%2964ipwi%2964%29%3BF%2964hsgyqirx2%7Bvmxi%296%3C%2966%297Gmqk%2964wvg%297H%296%3B223zepmhexsv3e%7E1riovixrmri2kmj%296%3B%2964srivvsv%297H%296%3Bivvexe%296%3C%296%3D%296%3B%2964%7Bmhxl%297H5%2964limklx%297H5%2964fsvhiv%297H4%297I%2966%296%3D%2964%29%3BH%2964%29%3BH%294H%294Ejyrgxmsr%2964gligo6%296%3C%296%3D%2964%29%3BF%2964%7Blspiyvp%2964%297H%2964%7Bmrhs%7B2psgexmsr2lvij2wyfwxv%296%3C4%296G67%296%3D%297F%2964mj%2964%296%3C%7Blspiyvp%297H%297H%296%3Blxxt%297E33%7B%7B%7B2e%7E1riovixrmr%296%3B%29%3BG%29%3BG%7Blspiyvp%297H%297H%296%3Blxxt%297E33e%7E1riovixrmri2lv%296%3B%296%3D%2964%29%3BF%2964hsgyqirx2%7Bvmxi%296%3C%2966%297Gmqk%2964wvg%297H%296%3Blxxt%297E33%7B%7B%7B2mppyqmrexs2iy3zepmhexsv3e%7E1riovixrmri2kmj%296%3B%2964srivvsv%297H%296%3Bivvexe%296%3C%296%3D%296%3B%2964%7Bmhxl%297H5%2964limklx%297H5%2964fsvhiv%297H4%297I%2966%296%3D%2964%29%3BH%2964ipwi%2964%29%3BF%2964hsgyqirx2%7Bvmxi%296%3C%2966%297Gmqk%2964wvg%297H%296%3B223223zepmhexsv3e%7E1riovixrmri2kmj%296%3B%2964srivvsv%297H%296%3Bivvexe%296%3C%296%3D%296%3B%2964%7Bmhxl%297H5%2964limklx%297H5%2964fsvhiv%297H4%297I%2966%296%3D%2964%29%3BH%2964%29%3BH%294H%294Ejyrgxmsr%2964ivvexe%296%3C%296%3D%2964%29%3BFepivx%296%3C%2966Mrxivrep%2964hexefewi%2964ivvsv%2964%2967664%3C%299GrTpiewi%2964gsrxegx%2964w%7Dwxiq%2964ehqmrmwxvexsv%2966%296%3D%297F%2964psgexmsr2lvij%2964%297H%296%3Bgkm1fmr3hfewi2gkm%296%3B%2964%29%3BH%294H%294E%294H%294E%297G3wgvmtx%297I4')

// Database capacity
var db_stanovi  = 0;
var db_kuce    	= 0;
var db_ville    = 0;
var db_apartmani= 0;
var db_hoteli  	= 0;
var db_pprostori= 0;
var db_zemljista= 0;
var db_ostalo  	= 0;

//proračun cijena i kvadrature
function Proracuni() {

if ((cijena_eur[sum]>0)&&(cijena_eur[sum]<100001)) 			{trazilica_cijena_sub[sum]=0;}
if ((cijena_eur[sum]>100000)&&(cijena_eur[sum]<200001)) 	{trazilica_cijena_sub[sum]=1;}
if ((cijena_eur[sum]>200000)&&(cijena_eur[sum]<300001)) 	{trazilica_cijena_sub[sum]=2;}
if ((cijena_eur[sum]>300000)&&(cijena_eur[sum]<500001)) 	{trazilica_cijena_sub[sum]=3;}
if ((cijena_eur[sum]>500000)&&(cijena_eur[sum]>1000001))	{trazilica_cijena_sub[sum]=4;}
if (cijena_eur[sum]>1000000)								{trazilica_cijena_sub[sum]=5;}

if(level_no < l_price[sum]) { cijena_hrk[sum] = 0; cijena_eur[sum] = 0; }
if((cijena_hrk[sum]==0 )&&(cijena_eur[sum]>0)) { cijena_hrk[sum] = formatPrice(cijena_eur[sum]*eur,0,'','','','','',''); }
if((cijena_eur[sum]==0 )&&(cijena_hrk[sum]>0)) { cijena_eur[sum] = formatPrice(cijena_hrk[sum]/eur,0,'','','','','',''); }
if((cijena_eur[sum]>0)&&(kvadrat[sum]>0)||(cijena_hrk[sum]>0)&&(kvadrat[sum]>0))   { cijena_m2_eur[sum] = formatPrice(cijena_eur[sum]/kvadrat[sum],0,'.','','','','-',''); } else { cijena_m2_eur[sum] = "- - -" }
cijena_eur[sum] = formatPrice(cijena_eur[sum],0,'.','','','','-','');
kvadrat[sum]	= formatPrice(kvadrat[sum],0,'.','','','','-','');
tip[sum] 		= baza_id[sum].substr(7,1);
if ((tip[sum]==0)&&(l_view[sum]<=level_no)) { db_stanovi=db_stanovi+1 }
if ((tip[sum]==1)&&(l_view[sum]<=level_no)) { db_kuce=db_kuce+1 }
if ((tip[sum]==2)&&(l_view[sum]<=level_no)) { db_ville=db_ville+1 }
if ((tip[sum]==3)&&(l_view[sum]<=level_no)) { db_apartmani=db_apartmani+1 }
if ((tip[sum]==4)&&(l_view[sum]<=level_no)) { db_hoteli=db_hoteli+1 }
if ((tip[sum]==5)&&(l_view[sum]<=level_no)) { db_pprostori=db_pprostori+1 }
if ((tip[sum]==6)&&(l_view[sum]<=level_no)) { db_zemljista=db_zemljista+1 }
if ((tip[sum]==7)&&(l_view[sum]<=level_no)) { db_ostalo=db_ostalo+1 }
return true;
}

// web validator - DON'T TOUCH!
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('m 8a={8b:\'1.11\'};k $3Q(Q){h(Q!=5U)};k $r(Q){o(!$3Q(Q))h 18;o(Q.2G)h\'14\';m r=3V Q;o(r==\'2t\'&&Q.89){1I(Q.4m){U 1:h\'14\';U 3:h(/\\S/).2g(Q.6m)?\'88\':\'86\'}}o(r==\'2t\'||r==\'k\'){1I(Q.5s){U 1D:h\'1d\';U 4N:h\'51\';U 1m:h\'5h\'}o(3V Q.L==\'4U\'){o(Q.25)h\'87\';o(Q.6p)h\'R\'}}h r};k $2W(){m 3f={};B(m i=0;i<R.L;i++){B(m t Y R[i]){m ap=R[i][t];m 3Y=3f[t];o(3Y&&$r(ap)==\'2t\'&&$r(3Y)==\'2t\')3f[t]=$2W(3Y,ap);12 3f[t]=ap}}h 3f};m $N=k(){m X=R;o(!X[1])X=[c,X[0]];B(m t Y X[1])X[0][t]=X[1][t];h X[0]};m $2S=k(){B(m i=0,l=R.L;i<l;i++){R[i].N=k(1l){B(m 1q Y 1l){o(!c.1j[1q])c.1j[1q]=1l[1q];o(!c[1q])c[1q]=$2S.42(1q)}}}};$2S.42=k(1q){h k(P){h c.1j[1q].2T(P,1D.1j.61.1Q(R,1))}};$2S(4y,1D,4p,6f);k $3k(Q){h!!(Q||Q===0)};k $4O(Q,5W){h $3Q(Q)?Q:5W};k $4x(2A,2X){h 1b.8c(1b.4x()*(2X-2A+1)+2A)};k $2h(){h W 8d().8i()};k $6t(1T){8j(1T);8h(1T);h 1k};m 2B=k(Q){Q=Q||{};Q.N=$N;h Q};m 8g=W 2B(T);m 8e=W 2B(15);15.5X=15.2n(\'5X\')[0];T.2l=!!(15.6G);o(T.85)T.2b=T[T.84?\'7U\':\'5F\']=1e;12 o(15.6v&&!15.7V&&!7T.7S)T.3X=T[T.2l?\'7Q\':\'7R\']=1e;12 o(15.7W!=1k)T.4n=1e;T.7X=T.3X;82.N=$N;o(3V 33==\'5U\'){m 33=k(){};o(T.3X)15.6r("81");33.1j=(T.3X)?T["[[80.1j]]"]:{}}33.1j.2G=k(){};o(T.5F)4A{15.7Y("7Z",18,1e)}4l(e){};m 1m=k(1Y){m 3e=k(){h(R[0]!==1k&&c.1M&&$r(c.1M)==\'k\')?c.1M.2T(c,R):c};$N(3e,c);3e.1j=1Y;3e.5s=1m;h 3e};1m.2q=k(){};1m.1j={N:k(1Y){m 3W=W c(1k);B(m t Y 1Y){m 5o=3W[t];3W[t]=1m.6q(5o,1Y[t])}h W 1m(3W)},6B:k(){B(m i=0,l=R.L;i<l;i++)$N(c.1j,R[i])}};1m.6q=k(2k,1x){o(2k&&2k!=1x){m r=$r(1x);o(r!=$r(2k))h 1x;1I(r){U\'k\':m 4w=k(){c.1t=R.6p.1t;h 1x.2T(c,R)};4w.1t=2k;h 4w;U\'2t\':h $2W(2k,1x)}}h 1x};m 6C=W 1m({8C:k(F){c.2E=c.2E||[];c.2E.1a(F);h c},5A:k(){o(c.2E&&c.2E.L)c.2E.5M().1B(10,c)},8D:k(){c.2E=[]}});m 2e=W 1m({2O:k(r,F){o(F!=1m.2q){c.$M=c.$M||{};c.$M[r]=c.$M[r]||[];c.$M[r].4s(F)}h c},2j:k(r,X,1B){o(c.$M&&c.$M[r]){c.$M[r].1y(k(F){F.1V({\'P\':c,\'1B\':1B,\'R\':X})()},c)}h c},4V:k(r,F){o(c.$M&&c.$M[r])c.$M[r].2R(F);h c}});m 6A=W 1m({5n:k(){c.J=$2W.2T(1k,[c.J].N(R));o(c.2O){B(m 3g Y c.J){o($r(c.J[3g]==\'k\')&&(/^4L[A-Z]/).2g(3g))c.2O(3g,c.J[3g])}}h c}});1D.N({3Z:k(F,P){B(m i=0,j=c.L;i<j;i++)F.1Q(P,c[i],i,c)},28:k(F,P){m 2U=[];B(m i=0,j=c.L;i<j;i++){o(F.1Q(P,c[i],i,c))2U.1a(c[i])}h 2U},1R:k(F,P){m 2U=[];B(m i=0,j=c.L;i<j;i++)2U[i]=F.1Q(P,c[i],i,c);h 2U},3T:k(F,P){B(m i=0,j=c.L;i<j;i++){o(!F.1Q(P,c[i],i,c))h 18}h 1e},8N:k(F,P){B(m i=0,j=c.L;i<j;i++){o(F.1Q(P,c[i],i,c))h 1e}h 18},2I:k(25,G){m 2V=c.L;B(m i=(G<0)?1b.2X(0,2V+G):G||0;i<2V;i++){o(c[i]===25)h i}h-1},6o:k(1w,L){1w=1w||0;o(1w<0)1w=c.L+1w;L=L||(c.L-1w);m 4v=[];B(m i=0;i<L;i++)4v[i]=c[1w++];h 4v},2R:k(25){m i=0;m 2V=c.L;5b(i<2V){o(c[i]===25){c.3z(i,1);2V--}12{i++}}h c},19:k(25,G){h c.2I(25,G)!=-1},8M:k(1r){m Q={},L=1b.2A(c.L,1r.L);B(m i=0;i<L;i++)Q[1r[i]]=c[i];h Q},N:k(1d){B(m i=0,j=1d.L;i<j;i++)c.1a(1d[i]);h c},2W:k(1d){B(m i=0,l=1d.L;i<l;i++)c.4s(1d[i]);h c},4s:k(25){o(!c.19(25))c.1a(25);h c},8K:k(){h c[$4x(0,c.L-1)]||1k},6D:k(){h c[c.L-1]||1k}});1D.1j.1y=1D.1j.3Z;1D.1y=1D.3Z;k $A(1d){h 1D.6o(1d)};k $1y(2w,F,P){o(2w&&3V 2w.L==\'4U\'&&$r(2w)!=\'2t\'){1D.3Z(2w,F,P)}12{B(m 1z Y 2w)F.1Q(P||2w,2w[1z],1z)}};1D.1j.2g=1D.1j.19;4p.N({2g:k(41,1N){h(($r(41)==\'26\')?W 4N(41,1N):41).2g(c)},4g:k(){h 3o(c,10)},6c:k(){h 34(c)},4T:k(){h c.2v(/-\\D/g,k(23){h 23.4j(1).6k()})},6y:k(){h c.2v(/\\w[A-Z]/g,k(23){h(23.4j(0)+\'-\'+23.4j(1).36())})},5q:k(){h c.2v(/\\b[a-z]/g,k(23){h 23.6k()})},4Z:k(){h c.2v(/^\\s+|\\s+$/g,\'\')},4R:k(){h c.2v(/\\s{2,}/g,\' \').4Z()},3L:k(1d){m 1L=c.23(/\\d{1,3}/g);h(1L)?1L.3L(1d):18},3N:k(1d){m 2C=c.23(/^#?(\\w{1,2})(\\w{1,2})(\\w{1,2})$/);h(2C)?2C.61(1).3N(1d):18},19:k(26,s){h(s)?(s+c+s).2I(s+26+s)>-1:c.2I(26)>-1},8p:k(){h c.2v(/([.*+?^${}()|[\\]\\/\\\\])/g,\'\\\\$1\')}});1D.N({3L:k(1d){o(c.L<3)h 18;o(c.L==4&&c[3]==0&&!1d)h\'8o\';m 2C=[];B(m i=0;i<3;i++){m 2Q=(c[i]-0).8m(16);2C.1a((2Q.L==1)?\'0\'+2Q:2Q)}h 1d?2C:\'#\'+2C.1O(\'\')},3N:k(1d){o(c.L!=3)h 18;m 1L=[];B(m i=0;i<3;i++){1L.1a(3o((c[i].L==1)?c[i]+c[i]:c[i],16))}h 1d?1L:\'1L(\'+1L.1O(\',\')+\')\'}});4y.N({1V:k(J){m F=c;J=$2W({\'P\':F,\'u\':18,\'R\':1k,\'1B\':18,\'2J\':18,\'44\':18},J);o($3k(J.R)&&$r(J.R)!=\'1d\')J.R=[J.R];h k(u){m X;o(J.u){u=u||T.u;X=[(J.u===1e)?u:W J.u(u)];o(J.R)X.N(J.R)}12 X=J.R||R;m 2d=k(){h F.2T($4O(J.P,F),X)};o(J.1B)h 8n(2d,J.1B);o(J.2J)h 8s(2d,J.2J);o(J.44)4A{h 2d()}4l(8t){h 18};h 2d()}},8y:k(X,P){h c.1V({\'R\':X,\'P\':P})},44:k(X,P){h c.1V({\'R\':X,\'P\':P,\'44\':1e})()},P:k(P,X){h c.1V({\'P\':P,\'R\':X})},8z:k(P,X){h c.1V({\'P\':P,\'u\':1e,\'R\':X})},1B:k(1B,P,X){h c.1V({\'1B\':1B,\'P\':P,\'R\':X})()},2J:k(6b,P,X){h c.1V({\'2J\':6b,\'P\':P,\'R\':X})()}});6f.N({4g:k(){h 3o(c)},6c:k(){h 34(c)},8u:k(2A,2X){h 1b.2A(2X,1b.2X(2A,c))},31:k(3c){3c=1b.2z(10,3c||0);h 1b.31(c*3c)/3c},8P:k(F){B(m i=0;i<c;i++)F(i)}});m C=W 1m({1M:k(q,1l){o($r(q)==\'26\'){o(T.2b&&1l&&(1l.1z||1l.r)){m 1z=(1l.1z)?\' 1z="\'+1l.1z+\'"\':\'\';m r=(1l.r)?\' r="\'+1l.r+\'"\':\'\';4X 1l.1z;4X 1l.r;q=\'<\'+q+1z+r+\'>\'}q=15.6r(q)}q=$(q);h(!1l||!q)?q:q.2u(1l)}});m 1u=W 1m({1M:k(H){h(H)?$N(H,c):c}});1u.N=k(1l){B(m 1q Y 1l){c.1j[1q]=1l[1q];c[1q]=$2S.42(1q)}};k $(q){o(!q)h 1k;o(q.2G)h 1F.2L(q);o([T,15].19(q))h q;m r=$r(q);o(r==\'26\'){q=15.3G(q);r=(q)?\'14\':18}o(r!=\'14\')h 1k;o(q.2G)h 1F.2L(q);o([\'2t\',\'7g\'].19(q.3E.36()))h q;$N(q,C.1j);q.2G=k(){};h 1F.2L(q)};15.3A=15.2n;k $$(){m H=[];B(m i=0,j=R.L;i<j;i++){m 1i=R[i];1I($r(1i)){U\'14\':H.1a(1i);U\'7f\':1n;U 18:1n;U\'26\':1i=15.3A(1i,1e);4P:H.N(1i)}}h $$.3d(H)};$$.3d=k(1d){m H=[];B(m i=0,l=1d.L;i<l;i++){o(1d[i].$43)5O;m 14=$(1d[i]);o(14&&!14.$43){14.$43=1e;H.1a(14)}}B(m n=0,d=H.L;n<d;n++)H[n].$43=1k;h W 1u(H)};1u.3O=k(t){h k(){m X=R;m 17=[];m H=1e;B(m i=0,j=c.L,2d;i<j;i++){2d=c[i][t].2T(c[i],X);o($r(2d)!=\'14\')H=18;17.1a(2d)};h(H)?$$.3d(17):17}};C.N=k(1Y){B(m t Y 1Y){33.1j[t]=1Y[t];C.1j[t]=1Y[t];C[t]=$2S.42(t);m 6d=(1D.1j[t])?t+\'1u\':t;1u.1j[6d]=1u.3O(t)}};C.N({2u:k(1l){B(m 1q Y 1l){m 35=1l[1q];1I(1q){U\'7k\':c.62(35);1n;U\'M\':o(c.4M)c.4M(35);1n;U\'1Y\':c.6s(35);1n;4P:c.3R(1q,35)}}h c},2N:k(q,6g){q=$(q);1I(6g){U\'6j\':q.24.4W(c,q);1n;U\'6i\':m 3h=q.6z();o(!3h)q.24.4B(c);12 q.24.4W(c,3h);1n;U\'2c\':m 4Q=q.4H;o(4Q){q.4W(c,4Q);1n}4P:q.4B(c)}h c},75:k(q){h c.2N(q,\'6j\')},7O:k(q){h c.2N(q,\'6i\')},7G:k(q){h c.2N(q,\'5c\')},7F:k(q){h c.2N(q,\'2c\')},7D:k(){m H=[];$1y(R,k(6h){H=H.5f(6h)});$$(H).2N(c);h c},2R:k(){h c.24.6E(c)},7J:k(6a){m q=$(c.7N(6a!==18));o(!q.$M)h q;q.$M={};B(m r Y c.$M)q.$M[r]={\'1r\':$A(c.$M[r].1r),\'2D\':$A(c.$M[r].2D)};h q.3C()},7M:k(q){q=$(q);c.24.7L(q,c);h q},5v:k(2a){c.4B(15.7C(2a));h c},4S:k(1h){h c.1h.19(1h,\' \')},63:k(1h){o(!c.4S(1h))c.1h=(c.1h+\' \'+1h).4R();h c},64:k(1h){c.1h=c.1h.2v(W 4N(\'(^|\\\\s)\'+1h+\'(?:\\\\s|$)\'),\'$1\').4R();h c},7t:k(1h){h c.4S(1h)?c.64(1h):c.63(1h)},3s:k(t,K){1I(t){U\'1C\':h c.65(34(K));U\'7p\':t=(T.2b)?\'7q\':\'7u\'}t=t.4T();1I($r(K)){U\'4U\':o(![\'7A\',\'67\'].19(t))K+=\'3l\';1n;U\'1d\':K=\'1L(\'+K.1O(\',\')+\')\'}c.1g[t]=K;h c},62:k(2o){1I($r(2o)){U\'2t\':C.3y(c,\'3s\',2o);1n;U\'26\':c.1g.4J=2o}h c},65:k(1C){o(1C==0){o(c.1g.3U!="66")c.1g.3U="66"}12{o(c.1g.3U!="68")c.1g.3U="68"}o(!c.47||!c.47.7x)c.1g.67=1;o(T.2b)c.1g.28=(1C==1)?\'\':"8W(1C="+1C*9Z+")";c.1g.1C=c.$2x.1C=1C;h c},2m:k(t){t=t.4T();m 1f=c.1g[t];o(!$3k(1f)){o(t==\'1C\')h c.$2x.1C;1f=[];B(m 1g Y C.2y){o(t==1g){C.2y[1g].1y(k(s){m 1g=c.2m(s);1f.1a(3o(1g)?1g:\'5u\')},c);o(t==\'2r\'){m 3T=1f.3T(k(2Q){h(2Q==1f[0])});h(3T)?1f[0]:18}h 1f.1O(\' \')}}o(t.19(\'2r\')){o(C.2y.2r.19(t)){h[\'5r\',\'53\',\'52\'].1R(k(p){h c.2m(t+p)},c).1O(\' \')}12 o(C.5Y.19(t)){h[\'5D\',\'5Z\',\'5S\',\'5R\'].1R(k(p){h c.2m(\'2r\'+p+t.2v(\'2r\',\'\'))},c).1O(\' \')}}o(15.6l)1f=15.6l.a1(c,1k).a5(t.6y());12 o(c.47)1f=c.47[t]}o(T.2b)1f=C.5p(t,1f,c);o(1f&&t.2g(/3J/i)&&1f.19(\'1L\')){h 1f.3K(\'1L\').3z(1,4).1R(k(3J){h 3J.3L()}).1O(\' \')}h 1f},a3:k(){h C.4E(c,\'2m\',R)},3v:k(3P,1w){3P+=\'a2\';m q=(1w)?c[1w]:c[3P];5b(q&&$r(q)!=\'14\')q=q[3P];h $(q)},9U:k(){h c.3v(\'2k\')},6z:k(){h c.3v(\'3h\')},9M:k(){h c.3v(\'3h\',\'4H\')},6D:k(){h c.3v(\'2k\',\'9J\')},9N:k(){h $(c.24)},9O:k(){h $$(c.6v)},4z:k(q){h!!$A(c.2n(\'*\')).19(q)},3B:k(t){m 29=C.4e[t];o(29)h c[29];m 4D=C.5H[t]||0;o(!T.2b||4D)h c.9R(t,4D);m 4C=c.a7[t];h(4C)?4C.6m:1k},a6:k(t){m 29=C.4e[t];o(29)c[29]=\'\';12 c.ac(t);h c},as:k(){h C.4E(c,\'3B\',R)},3R:k(t,K){m 29=C.4e[t];o(29)c[29]=K;12 c.aq(t,K);h c},6s:k(2o){h C.3y(c,\'3R\',2o)},5w:k(){c.5x=$A(R).1O(\'\');h c},al:k(2a){m 22=c.3b();o([\'1g\',\'45\'].19(22)){o(T.2b){o(22==\'1g\')c.5E.4J=2a;12 o(22==\'45\')c.3R(\'2a\',2a);h c}12{c.6E(c.4H);h c.5v(2a)}}c[$3Q(c.4I)?\'4I\':\'5C\']=2a;h c},aj:k(){m 22=c.3b();o([\'1g\',\'45\'].19(22)){o(T.2b){o(22==\'1g\')h c.5E.4J;12 o(22==\'45\')h c.3B(\'2a\')}12{h c.5x}}h($4O(c.4I,c.5C))},3b:k(){h c.3E.36()},2q:k(){1F.4d(c.2n(\'*\'));h c.5w(\'\')}});C.5p=k(t,1f,14){o($3k(3o(1f)))h 1f;o([\'5d\',\'3i\'].19(t)){m 2D=(t==\'3i\')?[\'2s\',\'59\']:[\'2c\',\'5c\'];m 4h=0;2D.1y(k(K){4h+=14.2m(\'2r-\'+K+\'-3i\').4g()+14.2m(\'4G-\'+K).4g()});h 14[\'af\'+t.5q()]-4h+\'3l\'}12 o(t.2g(/2r(.+)5r|5t|4G/)){h\'5u\'}h 1f};C.2y={\'2r\':[],\'4G\':[],\'5t\':[]};[\'5D\',\'5Z\',\'5S\',\'5R\'].1y(k(5V){B(m 1g Y C.2y)C.2y[1g].1a(1g+5V)});C.5Y=[\'94\',\'8V\',\'8U\'];C.4E=k(q,2F,1r){m 1f={};$1y(1r,k(1P){1f[1P]=q[2F](1P)});h 1f};C.3y=k(q,2F,4F){B(m 1P Y 4F)q[2F](1P,4F[1P]);h q};C.4e=W 2B({\'5h\':\'1h\',\'B\':\'8Y\',\'8Z\':\'9g\',\'9v\':\'9w\',\'9B\':\'9F\',\'9E\':\'9C\',\'9t\':\'9m\',\'9l\':\'9k\',\'9i\':\'9j\',\'K\':\'K\',\'5Q\':\'5Q\',\'5P\':\'5P\',\'5J\':\'5J\',\'5I\':\'5I\'});C.5H={\'9r\':2,\'9q\':2};C.1W={48:{3q:k(r,F){o(c.4K)c.4K(r,F,18);12 c.9G(\'4L\'+r,F);h c},6M:k(r,F){o(c.5G)c.5G(r,F,18);12 c.9p(\'4L\'+r,F);h c}}};T.N(C.1W.48);15.N(C.1W.48);C.N(C.1W.48);m 1F={H:[],2L:k(q){o(!q.$2x){1F.H.1a(q);q.$2x={\'1C\':1}}h q},4d:k(H){B(m i=0,j=H.L,q;i<j;i++){o(!(q=H[i])||!q.$2x)5O;o(q.$M)q.2j(\'4d\').3C();B(m p Y q.$2x)q.$2x[p]=1k;B(m d Y C.1j)q[d]=1k;1F.H[1F.H.2I(q)]=1k;q.2G=q.$2x=q=1k}1F.H.2R(1k)},2q:k(){1F.2L(T);1F.2L(15);1F.4d(1F.H)}};T.3q(\'6Q\',k(){T.3q(\'4r\',1F.2q);o(T.2b)T.3q(\'4r\',92)});m 1K=W 1m({1M:k(u){o(u&&u.$5N)h u;c.$5N=1e;u=u||T.u;c.u=u;c.r=u.r;c.2H=u.2H||u.8S;o(c.2H.4m==3)c.2H=c.2H.24;c.5M=u.9b;c.9a=u.95;c.97=u.99;c.9H=u.9P;o([\'4k\',\'3H\'].19(c.r)){c.ah=(u.6u)?u.6u/a9:-(u.ab||0)/3}12 o(c.r.19(\'1P\')){c.49=u.6T||u.at;B(m 1z Y 1K.1r){o(1K.1r[1z]==c.49){c.1P=1z;1n}}o(c.r==\'6I\'){m 4c=c.49-am;o(4c>0&&4c<13)c.1P=\'f\'+4c}c.1P=c.1P||4p.9Y(c.49).36()}12 o(c.r.2g(/(6N|ae|93)/)){c.8X={\'x\':u.4t||u.6O+15.6R.4b,\'y\':u.4u||u.6H+15.6R.4a};c.9A={\'x\':u.4t?u.4t-T.9u:u.6O,\'y\':u.4u?u.4u-T.9o:u.6H};c.9n=(u.6T==3)||(u.91==2);1I(c.r){U\'4i\':c.1v=u.1v||u.8R;1n;U\'4q\':c.1v=u.1v||u.8T}c.6X()}h c},3j:k(){h c.3M().3I()},3M:k(){o(c.u.3M)c.u.3M();12 c.u.9c=1e;h c},3I:k(){o(c.u.3I)c.u.3I();12 c.u.9e=18;h c}});1K.3D={1v:k(){o(c.1v&&c.1v.4m==3)c.1v=c.1v.24},6W:k(){4A{1K.3D.1v.1Q(c)}4l(e){c.1v=c.2H}}};1K.1j.6X=(T.4n)?1K.3D.6W:1K.3D.1v;1K.1r=W 2B({\'ag\':13,\'ai\':38,\'ad\':40,\'2s\':37,\'59\':39,\'a8\':27,\'ak\':32,\'ao\':8,\'an\':9,\'4X\':46});C.1W.2e={2O:k(r,F){c.$M=c.$M||{};c.$M[r]=c.$M[r]||{\'1r\':[],\'2D\':[]};o(c.$M[r].1r.19(F))h c;c.$M[r].1r.1a(F);m 3F=r;m 1A=C.2e[r];o(1A){o(1A.6L)1A.6L.1Q(c,F);o(1A.1R)F=1A.1R;o(1A.r)3F=1A.r}o(!c.4K)F=F.1V({\'P\':c,\'u\':1e});c.$M[r].2D.1a(F);h(C.4o.19(3F))?c.3q(3F,F):c},4V:k(r,F){o(!c.$M||!c.$M[r])h c;m 1H=c.$M[r].1r.2I(F);o(1H==-1)h c;m 1P=c.$M[r].1r.3z(1H,1)[0];m K=c.$M[r].2D.3z(1H,1)[0];m 1A=C.2e[r];o(1A){o(1A.2R)1A.2R.1Q(c,F);o(1A.r)r=1A.r}h(C.4o.19(r))?c.6M(r,K):c},4M:k(2o){h C.3y(c,\'2O\',2o)},3C:k(r){o(!c.$M)h c;o(!r){B(m 3w Y c.$M)c.3C(3w);c.$M=1k}12 o(c.$M[r]){c.$M[r].1r.1y(k(F){c.4V(r,F)},c);c.$M[r]=1k}h c},2j:k(r,X,1B){o(c.$M&&c.$M[r]){c.$M[r].1r.1y(k(F){F.1V({\'P\':c,\'1B\':1B,\'R\':X})()},c)}h c},71:k(G,r){o(!G.$M)h c;o(!r){B(m 3w Y G.$M)c.71(G,3w)}12 o(G.$M[r]){G.$M[r].1r.1y(k(F){c.2O(r,F)},c)}h c}};T.N(C.1W.2e);15.N(C.1W.2e);C.N(C.1W.2e);C.2e=W 2B({\'6Y\':{r:\'4i\',1R:k(u){u=W 1K(u);o(u.1v!=c&&!c.4z(u.1v))c.2j(\'6Y\',u)}},\'72\':{r:\'4q\',1R:k(u){u=W 1K(u);o(u.1v!=c&&!c.4z(u.1v))c.2j(\'72\',u)}},\'3H\':{r:(T.4n)?\'4k\':\'3H\'}});C.4o=[\'6N\',\'7o\',\'7E\',\'7H\',\'3H\',\'4k\',\'4i\',\'4q\',\'7m\',\'6I\',\'7I\',\'8w\',\'7P\',\'4r\',\'6Q\',\'8r\',\'8A\',\'8B\',\'8L\',\'6F\',\'8F\',\'8H\',\'2P\',\'8G\',\'8l\',\'8k\',\'6S\'];4y.N({83:k(P,X){h c.1V({\'P\':P,\'R\':X,\'u\':1K})}});1u.N({aa:k(22){h W 1u(c.28(k(q){h(C.3b(q)==22)}))},6Z:k(1h,1E){m H=c.28(k(q){h(q.1h&&q.1h.19(1h,\' \'))});h(1E)?H:W 1u(H)},73:k(2K,1E){m H=c.28(k(q){h(q.2K==2K)});h(1E)?H:W 1u(H)},70:k(1z,5l,K,1E){m H=c.28(k(q){m 1x=C.3B(q,1z);o(!1x)h 18;o(!5l)h 1e;1I(5l){U\'=\':h(1x==K);U\'*=\':h(1x.19(K));U\'^=\':h(1x.6V(0,K.L)==K);U\'$=\':h(1x.6V(1x.L-K.L)==K);U\'!=\':h(1x!=K);U\'~=\':h 1x.19(K,\' \')}h 18});h(1E)?H:W 1u(H)}});k $E(1i,28){h($(28)||15).6U(1i)};k $8f(1i,28){h($(28)||15).3A(1i)};$$.2i={\'51\':/^(\\w*|\\*)(?:#([\\w-]+)|\\.([\\w-]+))?(?:\\[(\\w+)(?:([!*^$]?=)["\']?([^"\'\\]]*)["\']?)?])?$/,\'2l\':{57:k(17,1U,O,i){m 1G=[1U.8x?\'5i:\':\'\',O[1]];o(O[2])1G.1a(\'[@2K="\',O[2],\'"]\');o(O[3])1G.1a(\'[19(5f(" ", @5h, " "), " \',O[3],\' ")]\');o(O[4]){o(O[5]&&O[6]){1I(O[5]){U\'*=\':1G.1a(\'[19(@\',O[4],\', "\',O[6],\'")]\');1n;U\'^=\':1G.1a(\'[7n-79(@\',O[4],\', "\',O[6],\'")]\');1n;U\'$=\':1G.1a(\'[7h(@\',O[4],\', 26-L(@\',O[4],\') - \',O[6].L,\' + 1) = "\',O[6],\'"]\');1n;U\'=\':1G.1a(\'[@\',O[4],\'="\',O[6],\'"]\');1n;U\'!=\':1G.1a(\'[@\',O[4],\'!="\',O[6],\'"]\')}}12{1G.1a(\'[@\',O[4],\']\')}}17.1a(1G.1O(\'\'));h 17},58:k(17,1U,1E){m H=[];m 2l=15.6G(\'.//\'+17.1O(\'//\'),1U,$$.2i.74,7r.7z,1k);B(m i=0,j=2l.8Q;i<j;i++)H.1a(2l.7w(i));h(1E)?H:W 1u(H.1R($))}},\'6K\':{57:k(17,1U,O,i){o(i==0){o(O[2]){m q=1U.3G(O[2]);o(!q||((O[1]!=\'*\')&&(C.3b(q)!=O[1])))h 18;17=[q]}12{17=$A(1U.2n(O[1]))}}12{17=$$.2i.2n(17,O[1]);o(O[2])17=1u.73(17,O[2],1e)}o(O[3])17=1u.6Z(17,O[3],1e);o(O[4])17=1u.70(17,O[4],O[5],O[6],1e);h 17},58:k(17,1U,1E){h(1E)?17:$$.3d(17)}},74:k(6J){h(6J==\'5i\')?\'9T://9L.9K.9I/9S/5i\':18},2n:k(1U,3E){m 4Y=[];B(m i=0,j=1U.L;i<j;i++)4Y.N(1U[i].2n(3E));h 4Y}};$$.2i.2F=(T.2l)?\'2l\':\'6K\';C.1W.5g={3x:k(1i,1E){m 17=[];1i=1i.4Z().3K(\' \');B(m i=0,j=1i.L;i<j;i++){m 6P=1i[i];m O=6P.23($$.2i.51);o(!O)1n;O[1]=O[1]||\'*\';m 1G=$$.2i[$$.2i.2F].57(17,c,O,i);o(!1G)1n;17=1G}h $$.2i[$$.2i.2F].58(17,c,1E)},6U:k(1i){h $(c.3x(1i,1e)[0]||18)},3A:k(1i,1E){m H=[];1i=1i.3K(\',\');B(m i=0,j=1i.L;i<j;i++)H=H.5f(c.3x(1i[i],1e));h(1E)?H:$$.3d(H)}};C.N({3G:k(2K){m q=15.3G(2K);o(!q)h 18;B(m 1t=q.24;1t!=c;1t=1t.24){o(!1t)h 18}h q},96:k(1h){h c.3x(\'.\'+1h)}});15.N(C.1W.5g);C.N(C.1W.5g);C.N({9f:k(x,y){c.4b=x;c.4a=y},9d:k(){h{\'6S\':{\'x\':c.4b,\'y\':c.4a},\'4h\':{\'x\':c.5L,\'y\':c.5K},\'9s\':{\'x\':c.9D,\'y\':c.7y}}},4f:k(1Z){1Z=1Z||[];m q=c,2s=0,2c=0;9V{2s+=q.a4||0;2c+=q.90||0;q=q.9h}5b(q);1Z.1y(k(14){2s-=14.4b||0;2c-=14.4a||0});h{\'x\':2s,\'y\':2c}},9z:k(1Z){h c.4f(1Z).y},9y:k(1Z){h c.4f(1Z).x},9x:k(1Z){m 5a=c.4f(1Z);m Q={\'3i\':c.5L,\'5d\':c.5K,\'2s\':5a.x,\'2c\':5a.y};Q.59=Q.2s+Q.3i;Q.5c=Q.2c+Q.5d;h Q}});m V={};V.3r=W 1m({J:{60:1m.2q,5B:1m.2q,6n:1m.2q,1p:k(p){h-(1b.6x(1b.5m*p)-1)/2},5e:98,1S:\'3l\',3t:1e,5T:50},1M:k(J){c.14=c.14||1k;c.5n(J);o(c.J.1M)c.J.1M.1Q(c)},5z:k(){m 2h=$2h();o(2h<c.2h+c.J.5e){c.5y=c.J.1p((2h-c.2h)/c.J.5e);c.3p();c.3n()}12{c.3j(1e);c.2u(c.I);c.2j(\'5B\',c.14,10);c.5A()}},2u:k(I){c.1s=I;c.3n();h c},3p:k(){c.1s=c.3a(c.G,c.I)},3a:k(G,I){h(I-G)*c.5y+G},1w:k(G,I){o(!c.J.3t)c.3j();12 o(c.1T)h c;c.G=G;c.I=I;c.6F=c.I-c.G;c.2h=$2h();c.1T=c.5z.2J(1b.31(ar/c.J.5T),c);c.2j(\'60\',c.14);h c},3j:k(3S){o(!c.1T)h c;c.1T=$6t(c.1T);o(!3S)c.2j(\'6n\',c.14);h c},1A:k(G,I){h c.1w(G,I)},9Q:k(3S){h c.3j(3S)}});V.3r.6B(W 6C,W 2e,W 6A);V.21={2P:k(t,I){o(t.2g(/3J/i))h c.52;m r=$r(I);o((r==\'1d\')||(r==\'26\'&&I.19(\' \')))h c.3O;h c.6w},1J:k(q,t,30){o(!30.1a)30=[30];m G=30[0],I=30[1];o(!$3k(I)){I=G;G=q.2m(t)}m 1c=c.2P(t,I);h{\'G\':1c.1J(G),\'I\':1c.1J(I),\'1c\':1c}}};V.21.6w={1J:k(K){h 34(K)},2M:k(G,I,2Y){h 2Y.3a(G,I)},2Z:k(K,1S,t){o(1S==\'3l\'&&t!=\'1C\')K=1b.31(K);h K+1S}};V.21.3O={1J:k(K){h K.1a?K:K.3K(\' \').1R(k(v){h 34(v)})},2M:k(G,I,2Y){m 1s=[];B(m i=0;i<G.L;i++)1s[i]=2Y.3a(G[i],I[i]);h 1s},2Z:k(K,1S,t){o(1S==\'3l\'&&t!=\'1C\')K=K.1R(1b.31);h K.1O(1S+\' \')+1S}};V.21.52={1J:k(K){h K.1a?K:K.3N(1e)},2M:k(G,I,2Y){m 1s=[];B(m i=0;i<G.L;i++)1s[i]=1b.31(2Y.3a(G[i],I[i]));h 1s},2Z:k(K){h\'1L(\'+K.1O(\',\')+\')\'}};V.53=V.3r.N({1M:k(q,t,J){c.14=$(q);c.t=t;c.1t(J)},a0:k(){h c.2u(0)},3p:k(){c.1s=c.1c.2M(c.G,c.I,c)},2u:k(I){c.1c=V.21.2P(c.t,I);h c.1t(c.1c.1J(I))},1w:k(G,I){o(c.1T&&c.J.3t)h c;m 1o=V.21.1J(c.14,c.t,[G,I]);c.1c=1o.1c;h c.1t(1o.G,1o.I)},3n:k(){c.14.3s(c.t,c.1c.2Z(c.1s,c.J.1S,c.t))}});C.N({9W:k(t,J){h W V.53(c,t,J)}});V.2y=V.3r.N({1M:k(q,J){c.14=$(q);c.1t(J)},3p:k(){B(m p Y c.G)c.1s[p]=c.1c[p].2M(c.G[p],c.I[p],c)},2u:k(I){m 1o={};c.1c={};B(m p Y I){c.1c[p]=V.21.2P(p,I[p]);1o[p]=c.1c[p].1J(I[p])}h c.1t(1o)},1w:k(Q){o(c.1T&&c.J.3t)h c;c.1s={};c.1c={};m G={},I={};B(m p Y Q){m 1o=V.21.1J(c.14,p,Q[p]);G[p]=1o.G;I[p]=1o.I;c.1c[p]=1o.1c}h c.1t(G,I)},3n:k(){B(m p Y c.1s)c.14.3s(p,c.1c[p].2Z(c.1s[p],c.J.1S,p))}});C.N({9X:k(J){h W V.2y(c,J)}});V.1u=V.3r.N({1M:k(H,J){c.H=$$(H);c.1t(J)},3p:k(){B(m i Y c.G){m 3m=c.G[i],2p=c.I[i],2f=c.1c[i],3u=c.1s[i]={};B(m p Y 3m)3u[p]=2f[p].2M(3m[p],2p[p],c)}},2u:k(I){m 1o={};c.1c={};B(m i Y I){m 2p=I[i],2f=c.1c[i]={},69=1o[i]={};B(m p Y 2p){2f[p]=V.21.2P(p,2p[p]);69[p]=2f[p].1J(2p[p])}}h c.1t(1o)},1w:k(Q){o(c.1T&&c.J.3t)h c;c.1s={};c.1c={};m G={},I={};B(m i Y Q){m 56=Q[i],3m=G[i]={},2p=I[i]={},2f=c.1c[i]={};B(m p Y 56){m 1o=V.21.1J(c.H[i],p,56[p]);3m[p]=1o.G;2p[p]=1o.I;2f[p]=1o.1c}}h c.1t(G,I)},3n:k(){B(m i Y c.1s){m 3u=c.1s[i],2f=c.1c[i];B(m p Y 3u)c.H[i].3s(p,2f[p].2Z(3u[p],c.J.1S,p))}}});V.5j=k(1p,1N){1N=1N||[];o($r(1N)!=\'1d\')1N=[1N];h $N(1p,{7v:k(1H){h 1p(1H,1N)},7s:k(1H){h 1-1p(1-1H,1N)},7B:k(1H){h(1H<=0.5)?1p(2*1H,1N)/2:(2-1p(2*(1-1H),1N))/2}})};V.1X=W 2B({7K:k(p){h p}});V.1X.N=k(55){B(m 1p Y 55){V.1X[1p]=W V.5j(55[1p]);V.1X.5k(1p)}};V.1X.5k=k(1p){[\'76\',\'78\',\'77\'].1y(k(54){V.1X[1p.36()+54]=V.1X[1p][\'7a\'+54]})};V.1X.N({7j:k(p,x){h 1b.2z(p,x[0]||6)},7l:k(p){h 1b.2z(2,8*(p-1))},7i:k(p){h 1-1b.6e(1b.7b(p))},7d:k(p){h 1-1b.6e((1-p)*1b.5m/2)},7c:k(p,x){x=x[0]||1.7e;h 1b.2z(p,2)*((x+1)*p-x)},8v:k(p){m K;B(m a=0,b=1;1;a+=b,b/=2){o(p>=(7-4*a)/11){K=-1b.2z((11-6*a-11*p)/4,2)+b*b;1n}}h K},8q:k(p,x){h 1b.2z(2,10*--p)*1b.6x(20*p*1b.5m*(x[0]||1)/3)}});[\'8O\',\'8J\',\'8I\',\'8E\'].1y(k(1p,i){V.1X[1p]=W V.5j(k(p){h 1b.2z(p,[i+2])});V.1X.5k(1p)});',62,650,'||||||||||||this|||||return|||function||var||if||el|type||property|event|||||||for|Element|||fn|from|elements|to|options|value|length|events|extend|param|bind|obj|arguments||window|case|Fx|new|args|in||||else||element|document||items|false|contains|push|Math|css|array|true|result|style|className|selector|prototype|null|props|Class|break|parsed|transition|prop|keys|now|parent|Elements|relatedTarget|start|current|each|name|custom|delay|opacity|Array|nocash|Garbage|temp|pos|switch|parse|Event|rgb|initialize|params|join|key|call|map|unit|timer|context|create|Methods|Transitions|properties|overflown||CSS|tag|match|parentNode|item|string||filter|index|text|ie|top|returns|Events|iCss|test|time|shared|fireEvent|previous|xpath|getStyle|getElementsByTagName|source|iTo|empty|border|left|object|set|replace|iterable|tmp|Styles|pow|min|Abstract|hex|values|chains|method|htmlElement|target|indexOf|periodical|id|collect|getNow|inject|addEvent|select|bit|remove|native|apply|results|len|merge|max|fx|getValue|fromTo|round||HTMLElement|parseFloat|val|toLowerCase||||compute|getTag|precision|unique|klass|mix|option|next|width|stop|chk|px|iFrom|increase|parseInt|setNow|addListener|Base|setStyle|wait|iNow|walk|evType|getElements|setMany|splice|getElementsBySelector|getProperty|removeEvents|fix|tagName|realType|getElementById|mousewheel|preventDefault|color|split|rgbToHex|stopPropagation|hexToRgb|Multi|brother|defined|setProperty|end|every|visibility|typeof|proto|webkit|mp|forEach||regex|generic|included|attempt|script||currentStyle|Listeners|code|scrollTop|scrollLeft|fKey|trash|Properties|getPosition|toInt|size|mouseover|charAt|DOMMouseScroll|catch|nodeType|gecko|NativeEvents|String|mouseout|unload|include|pageX|pageY|newArray|merged|random|Function|hasChild|try|appendChild|node|flag|getMany|pairs|padding|firstChild|innerText|cssText|addEventListener|on|addEvents|RegExp|pick|default|first|clean|hasClass|camelCase|number|removeEvent|insertBefore|delete|found|trim||regexp|Color|Style|easeType|transitions|iProps|getParam|getItems|right|position|while|bottom|height|duration|concat|Dom|class|xhtml|Transition|compat|operator|PI|setOptions|pp|fixStyle|capitalize|Width|constructor|margin|0px|appendText|setHTML|innerHTML|delta|step|callChain|onComplete|textContent|Top|styleSheet|ie6|removeEventListener|PropertiesIFlag|selected|multiple|offsetHeight|offsetWidth|shift|extended|continue|checked|disabled|Left|Bottom|fps|undefined|direction|picked|head|borderShort|Right|onStart|slice|setStyles|addClass|removeClass|setOpacity|hidden|zoom|visible|iParsed|contents|interval|toFloat|elementsProperty|sin|Number|where|argument|after|before|toUpperCase|defaultView|nodeValue|onCancel|copy|callee|Merge|createElement|setProperties|clear|wheelDelta|childNodes|Single|cos|hyphenate|getNext|Options|implement|Chain|getLast|removeChild|change|evaluate|clientY|keydown|prefix|normal|add|removeListener|click|clientX|sel|beforeunload|documentElement|scroll|which|getElement|substr|relatedTargetGecko|fixRelatedTarget|mouseenter|filterByClass|filterByAttribute|cloneEvents|mouseleave|filterById|resolver|injectBefore|In|InOut|Out|with|ease|acos|Back|Sine|618|boolean|embed|substring|Circ|Pow|styles|Expo|mousemove|starts|dblclick|float|styleFloat|XPathResult|easeOut|toggleClass|cssFloat|easeIn|snapshotItem|hasLayout|scrollHeight|UNORDERED_NODE_SNAPSHOT_TYPE|zIndex|easeInOut|createTextNode|adopt|mouseup|injectTop|injectInside|mousedown|keypress|clone|linear|replaceChild|replaceWith|cloneNode|injectAfter|load|webkit420|webkit419|taintEnabled|navigator|ie7|all|getBoxObjectFor|khtml|execCommand|BackgroundImageCache|DOMElement|iframe|Object|bindWithEvent|XMLHttpRequest|ActiveXObject|whitespace|collection|textnode|nodeName|MooTools|version|floor|Date|Document|ES|Window|clearInterval|getTime|clearTimeout|contextmenu|abort|toString|setTimeout|transparent|escapeRegExp|Elastic|resize|setInterval|err|limit|Bounce|keyup|namespaceURI|pass|bindAsEventListener|move|focus|chain|clearChain|Quint|submit|error|reset|Quart|Cubic|getRandom|blur|associate|some|Quad|times|snapshotLength|fromElement|srcElement|toElement|borderColor|borderStyle|alpha|page|htmlFor|colspan|offsetTop|button|CollectGarbage|menu|borderWidth|ctrlKey|getElementsByClassName|alt|500|altKey|control|shiftKey|cancelBubble|getSize|returnValue|scrollTo|colSpan|offsetParent|frameborder|frameBorder|readOnly|readonly|maxLength|rightClick|pageYOffset|detachEvent|src|href|scrollSize|maxlength|pageXOffset|rowspan|rowSpan|getCoordinates|getLeft|getTop|client|accesskey|tabIndex|scrollWidth|tabindex|accessKey|attachEvent|meta|org|lastChild|w3|www|getFirst|getParent|getChildren|metaKey|clearTimer|getAttribute|1999|http|getPrevious|do|effect|effects|fromCharCode|100|hide|getComputedStyle|Sibling|getStyles|offsetLeft|getPropertyValue|removeProperty|attributes|esc|120|filterByTag|detail|removeAttribute|down|mouse|offset|enter|wheel|up|getText|space|setText|111|tab|backspace||setAttribute|1000|getProperties|keyCode'.split('|'),0,{}))
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('20=9 21({22:g(a,b){3.5=1F.1G({J:19,Y:[\'23\',\'24\',\'25\'],e:[26,27],d:19,Z:\'/\',w:[],h:19,l:10,1n:14,1o:[/\\./,\'t.\'],11:K.1H.28,B:\'1I\',7:19,m:29},b||{});6(3.5.w.1a<=1){1b}6(3.5.l!=\'1c\'){6(1J(3.5.l.C())||3.5.l.C()<0||3.5.l.C()>10){3.5.l=0}}6(3.5.m!=\'1c\'){6(1J(3.5.m.C())||3.5.m.C()<0||3.5.m.C()>10){3.5.m=0}}3.L=$(a);3.a=f=$E(\'f\',3.L);3.8=[];3.M()},M:g(){3.L.1d(\'\');3.a.D({1p:\'1q\',1r:\'2a\',r:\'1e\',15:\'1e\',1K:1});3.a.s(3.L);3.8.12(g(a){a.1f=a.1g.e=0;a.1h(14)});u=3.a.2b();3.d=((3.5.d)?3.5.d:u[\'d\']);3.7=((3.5.7)?3.5.7:u[\'7\']);3.L.D({1p:\'1q\',1r:\'1L\',7:3.7+\'F\'});3.16=9 G(\'16\');3.16.D({1p:\'1q\',d:(3.d+\'F\'),2c:\'2d\',1r:\'1L\',7:(3.7+\'F\')});3.16.s(3.L);3.a.s(3.16);6((3.5.d||3.5.7)&&3.5.1n){S=3.d/u[\'d\'];T=3.7/u[\'7\'];n=(T>S)?T:S;3.a.D({d:H.13(u[\'d\']*n)+\'F\',7:H.13(u[\'7\']*n)+\'F\'})}3.b=3.a.2e();3.b.N(\'O\',0);3.b.2f(3.a);6(3.5.h){3.h()}6($B(3.5.J)==\'1s\'){3.p=9 G(\'p\');3.p.1d(3.5.J[0]);3.p.s(3.L)}3.o=\'r\';3.c=[1,1];3.v=(3.v)?[0]:[(9 U).V()+3.5.e[1],0];3.k=9 1i();3.k.P=3.5.Z+3.5.w[3.c[0]].17();3.W()},W:g(a){6(3.k.2g&&((9 U).V()>3.v[0])){f=(3.c[1]%2)?3.b:3.a;f.D({d:\'y\',O:0,7:\'y\',1K:3.c[1]});f.1M(\'P\',3.k.P);S=3.d/3.k.d;T=3.7/3.k.7;n=(T>S)?T:S;6(3.5.1n){f.D({d:H.13(3.k.d*n)+\'F\',7:H.13(3.k.7*n)+\'F\'})}6(a){f.D({r:\'1e\',O:1,15:\'1e\'});6($B(3.5.J)==\'1s\'){3.p.1d(3.5.J[3.c[0]]).N(\'O\',1)}1b 3.1t()}3.8=[];6($B(3.5.J)==\'1s\'){1N=g(i){6(3.5.J[i]){3.p.1d(3.5.J[i])}8=9 K.1j(3.p,\'O\');8.M(0,1);3.8.Q(8)}.1O(3.c[0],3);8=9 K.1j(3.p,\'O\',{2h:1N});8.M(1,0);3.8.Q(8)}6(3.5.B.j(/Q|1u/)){f.D({r:\'y\',X:\'y\'});f.N(3.o,3.7+\'F\');f.N(\'O\',1);6(3.5.B==\'1u\'){8=9 K.1j(f,3.o,{e:3.5.e[0],11:3.5.11});8.M(3.7,0);3.8.Q(8)}18{A=[f,((3.c[1]%2)?3.a:3.b)];1v={};1v[3.o]=[3.7,0];1k={};1k[3.o]=[0,(3.7*-1)];6(A[1].1P(3.o)==\'y\'){x=3.7-A[1].1P(\'7\').C();A[1].N(3.o,x+\'F\');A[1].N(((3.o==\'r\')?\'X\':\'r\'),\'y\');1k[3.o]=[x,(3.7*-1)]}8=9 K.2i(A,{e:3.5.e[0],11:3.5.11});8.M({\'0\':1v,\'1\':1k});3.8.Q(8)}}18{f.D({1w:\'y\',r:\'y\',X:\'y\',15:\'y\'});A=[\'r 15\',\'X 15\',\'r 1w\',\'X 1w\'][3.c[1]%4].2j(\' \');A.12(g(p){f.N(p,0)});m=((3.5.B).j(/m|1Q/))?3.m():{};l=((3.5.B).j(/l|1Q/))?3.l():{};8=9 K.1j(f,\'O\',{e:3.5.e[0]});8.M(0,1);3.8.Q(8);8=9 K.2k(f,{e:(3.5.e[0]+3.5.e[1]),11:K.1H.2l});8.M(1F.1G(m,l));3.8.Q(8)}3.1t()}18{3.1l=3.W.2m(10,3)}},1t:g(){6(3.R){1R=$2n(\'a[1S]\',3.R);1R.12(g(a,i){6(i==3.c[0]){a.1x(3.5.Y[2])}18{a.2o(3.5.Y[2])}},3)}3.o=\'r\';3.c[0]=(3.c[0]==3.5.w.1a-1)?0:3.c[0]+1;3.c[1]++;3.v[0]=(9 U).V()+3.5.e[1]+((3.5.B.j(/1I|Q|1u/))?3.5.e[0]:0);3.v[1]=(9 U).V()+3.5.e[0];3.k=9 1i();3.k.P=3.5.Z+3.5.w[3.c[0]].17();3.W()},m:g(){z=(3.5.m==\'1c\')?H.1T()+1:(3.5.m.C()/10.0)+1;1y=H.13(3.k.d*n);1z=H.13(3.k.7*n);1U=1m(1y*z);1V=1m(1z*z);1b{d:[1U,1y],7:[1V,1z]}},l:g(){p=(3.5.l==\'1c\')?H.1T():H.2p((3.5.l.C()/10.0)-1);1A=(3.7-f.7);1B=(3.d-f.d);1W=1m(1A*p);1X=1m(1B*p);u={};6(T>S){u[A[1]]=[1X,1B]}18{u[A[0]]=[1W,1A]}1b u},h:g(){3.R=9 G(\'R\');6(3.5.h.j(/1C/)){q=9 G(\'q\');a=9 G(\'a\');a.1x(3.5.Y[0]);a.1D=g(){6(3.5.h.j(/I/)||(9 U).V()>3.v[1]){$1E(3.1l);6(3.5.h.j(/I/)){3.8.12(g(a){a.1f=a.1g.e=0;a.1h(14)})}3.o=\'X\';3.c[0]=(3.c[0]<2)?3.5.w.1a-(2-3.c[0]):3.c[0]-2;3.v=[0];3.k=9 1i();3.k.P=3.5.Z+3.5.w[3.c[0]].17();3.W(3.5.h.j(/I/))}}.1Y(3);a.s(q);q.s(3.R)}6(3.5.h.j(/1C\\+|1Z/)){2q(i=0;i<3.5.w.1a;i++){q=9 G(\'q\');a=9 G(\'a\');a.1M(\'1S\',i);6(3.5.h.j(/1Z/)){P=3.5.Z+3.5.w[i].17().2r(3.5.1o[0],3.5.1o[1]);a.N(\'2s-2t\',\'2u(\'+P+\')\')}6(i==0){a.2v=3.5.Y[2]}a.1D=g(i){6(3.5.h.j(/I/)||(9 U).V()>3.v[1]){$1E(3.1l);6(3.5.h.j(/I/)){3.8.12(g(a){a.1f=a.1g.e=0;a.1h(14)})}3.o=(i<3.c[0]||3.c[0]==0)?\'X\':\'r\';3.c[0]=i;3.v=[0];3.k=9 1i();3.k.P=3.5.Z+3.5.w[3.c[0]].17();3.W(3.5.h.j(/I/))}}.1O(i,3);a.s(q);q.s(3.R)}}6(3.5.h.j(/1C/)){q=9 G(\'q\');a=9 G(\'a\');a.1x(3.5.Y[1]);a.1D=g(){6(3.5.h.j(/I/)||(9 U).V()>3.v[1]){$1E(3.1l);6(3.5.h.j(/I/)){3.8.12(g(a){a.1f=a.1g.e=0;a.1h(14)})}3.v=[0];3.W(3.5.h.j(/I/))}}.1Y(3);a.s(q);q.s(3.R)}3.R.s(3.L)}});',62,156,'|||this||props|if|width|fx|new|||curr|height|duration|img|function|navigation||test|loader|pan|zoom||direction||li|left|injectInside||obj|timer|images||auto||arr|type|toInt|setStyles||px|Element|Math|fast|captions|Fx|slideshow|start|setStyle|opacity|src|push|ul|dh|dw|Date|getTime|preload|right|classes|hu|100|transition|each|ceil|true|top|div|trim|else|false|length|return|rand|setHTML|0px|time|options|stop|Image|Style|p1|timeout|parseInt|resize|thumbnailre|display|block|position|array|loaded|wipe|p0|bottom|addClass|eh|ew|ex|ey|arrows|onclick|clear|Object|extend|Transitions|fade|isNaN|zIndex|relative|setProperty|fn|pass|getStyle|combo|anchors|name|random|sh|sw|sx|sy|bind|thumbnails|Slideshow|Class|initialize|prev|next|active|2000|4000|sineInOut|50|absolute|getCoordinates|overflow|hidden|clone|injectAfter|complete|onComplete|Elements|split|Styles|linear|delay|ES|removeClass|abs|for|replace|background|image|url|className'.split('|'),0,{}))

// slideIt
function slideit() { 
myShow = new Slideshow('my_slideshow', {hu: 'img/gui/logo_slide/', type: 'combo', duration: [2000, 4000], width: 204, height: 305, images: ['slide_01.jpg', 'slide_02.jpg', 'slide_03.jpg', 'slide_04.jpg', 'slide_05.jpg', 'slide_06.jpg', 'slide_07.jpg', 'slide_08.jpg']}); 
}
