function printPage()
{
   var options = "menubar=yes,toolbar=yes,scrollbars=yes,resizable=yes,width=630,height=460;"
   url = top.location.href;
   if (url.indexOf("#")>0) url = url.substring(0, url.indexOf("#"));
   if (url.indexOf("?")>0) url = url + "&print=yes";
   else url = url + "?print=yes";
   printWindow=window.open(url,"_blank",options);
}

function printPageEn()
{
   var options = "menubar=yes,toolbar=yes,scrollbars=yes,resizable=yes,width=630,height=460;"
   url = top.location.href;
   if (url.indexOf("#")>0) url = url.substring(0, url.indexOf("#"));
   if (url.indexOf("?")>0) url = url + "&print=yes&eng=yes";
   else url = url + "?print=yes&eng=yes";
   printWindow=window.open(url,"_blank",options);
}

function popup(url, width, height)
{
      var options = "toolbar=no,scrollbars=yes,resizable=yes,width="+width+",height="+height+";"
      popupWindow=window.open(url,"_blank",options);
}

function wjPopup(url, width, height)
{
      var options = "toolbar=no,scrollbars=yes,resizable=yes,width="+width+",height="+height+";"
      popupWindow=window.open(url,"_blank",options);
}

var oldDivId;
oldDivId = "";
function openClose(divId)
{
   if(document.getElementById)
   {
      if (oldDivId!="") document.getElementById(oldDivId).style.display="none";
      document.getElementById(divId).style.display="block";
      oldDivId = divId;
   }
   else if(document.all)
   {
      if (oldDivId!="") document.all[oldDivId].style.display="none";
      document.all[divId].style.display="block";
      oldDivId = divId;
   }
   else
   {

   }
}
$(function(){$(document).pngFix();});

$(document).ready(function(){

	$("td.menuL ul li:even").addClass("odd");
	$("td.menuL ul li:odd").addClass("even");
	
	// nacita obrazky pre ie6
	
	if(jQuery.browser.msie && parseInt(jQuery.browser.version, 10) == 6) {
		try {
			document.execCommand("BackgroundImageCache", false, true);
		}catch(err){}
	} 
	
	$('.logo').click();
    });

function writeFlash(url,width,height)
{
   document.write('<object type="application/x-shockwave-flash" height="'+height+'" width="'+width+'" data="'+url+'">');
   document.write('   <param value="'+url+'" name="movie"/>');
   document.write('   <param value="high" name="quality"/>');
   document.write('   <param value="exactfit" name="scale"/></object>');
}

	// ---------- DUALITA -----------

	$(document).ready(function(){
	
		$('.mainTab').click();
		var kurz = "30.1260"; //konverzny kurz
		var text = "<div class=\"kurz\">Na prepočet je použitý konverzný<br />kurz 1 &euro; = <span>"+kurz.replace('.', ',')+"</span> Sk</div>"; // text pod konverziou
		var konverzia = "EURO/SKK"; //SKK/EURO nastavenie konverzie nastavene na EURO/SKK 31.12.2008 23:28 VsZP Csernok
	
		// ---------- fce dualita -----------
		
		$(".dualita").mouseover(function(){

			if ( $(this).attr("title") == "" ){
				var sumaOriginal = $(this).text(); //najdeny text v span dualita
			}
			else{
				var sumaOriginal = $(this).attr("title"); //najdeny text v span dualita atribut title
			}
    		
			var suma = isNumber(sumaOriginal); //vrati cislo
			
			var offset = $(this).offset();
			$("#prepocet").css({ display:"block",position:"absolute", top: offset.top-47+"px", left: offset.left+"px"});
			
			if(konverzia == "SKK/EURO"){
				$("#prepocet").html(formatCurrency(suma, true)+" Sk = "+prepocitaj(suma,kurz) +" &euro;"+text);
			}
			if(konverzia == "EURO/SKK"){
				$("#prepocet").html(formatCurrency(suma, true)+" &euro; = "+prepocitaj2(suma,kurz,1) +" Sk"+text);
			}
		});
	
		// ---------- fce dualita platitelia -VsZP Csernok-----------
		
		$(".dualita_p").mouseover(function(){

			if ( $(this).attr("title") == "" ){
				var sumaOriginal = $(this).text(); //najdeny text v span dualita
			}
			else{
				var sumaOriginal = $(this).attr("title"); //najdeny text v span dualita atribut title
			}
    		
			var suma = isNumber(sumaOriginal); //vrati cislo
			
			var offset = $(this).offset();
			$("#prepocet").css({ display:"block",position:"absolute", top: offset.top-47+"px", left: offset.left+"px"});
			
			if(konverzia == "SKK/EURO"){
				$("#prepocet").html(formatCurrency(suma, true)+" Sk = "+prepocitaj3(suma,kurz) +" &euro;"+text);
			}
			if(konverzia == "EURO/SKK"){
				$("#prepocet").html(formatCurrency(suma, true)+" &euro; = "+prepocitaj2(suma,kurz,1) +" Sk"+text);
			}
		});

		// ---------- fce dualitaTisic -----------
		
		$(".dualitaTisic").mouseover(function(){
			
			if ( $(this).attr("title") == "" ){
				var sumaOriginal = $(this).text(); //najdeny text v span dualita
			}
			else{
				var sumaOriginal = $(this).attr("title"); //najdeny text v span dualita atribut title
			}
			
			var suma = isNumber(sumaOriginal); //vrati cislo
			
			var offset = $(this).offset();
			$("#prepocet").css({ display:"block",position:"absolute", top: offset.top-47+"px", left: offset.left+"px"});
			
                        //zmena na true - VsZP Csernok 19.1.2009 
			if(konverzia == "SKK/EURO"){
			$("#prepocet").html(formatCurrency(suma, true)+" tisic Sk = "+prepocitaj(suma,kurz) +" tisic &euro;"+text);
			}
			
			if(konverzia == "EURO/SKK"){
			$("#prepocet").html(formatCurrency(suma, true)+" tisic &euro; = "+prepocitaj2(suma,kurz,1000) +" Sk"+text);
			}
		});
		
		// ---------- fce dualitaMilion  ----------- 
	
		$(".dualitaMilion").mouseover(function(){
	
			if ( $(this).attr("title") == "" ){
				var sumaOriginal = $(this).text(); //najdeny text v span dualita
			}
			else{
				var sumaOriginal = $(this).attr("title"); //najdeny text v span dualita atribut title
			}
			
			var suma = isNumber(sumaOriginal); //vrati cislo
			
			var offset = $(this).offset();
			$("#prepocet").css({ display:"block",position:"absolute", top: offset.top-47+"px", left: offset.left+"px"});
			
                        //zmena na true  - VsZP Csernok 19.1.2009 
			if(konverzia == "SKK/EURO"){
				$("#prepocet").html(formatCurrency(suma, true)+" mil. Sk = "+prepocitaj(suma,kurz)+" mil. &euro;"+text);
			}
			
			if(konverzia == "EURO/SKK"){
				$("#prepocet").html(formatCurrency(suma, true)+" mil. &euro; = "+prepocitaj2(suma,kurz,1000000)+" Sk"+text);
			}
		});
	
		// ---------- fce dualitaMiliard  ----------- 
	
		$(".dualitaMiliard").mouseover(function(){
	
			if ( $(this).attr("title") == "" ){
				var sumaOriginal = $(this).text(); //najdeny text v span dualita
			}
			else{
				var sumaOriginal = $(this).attr("title"); //najdeny text v span dualita atribut title
			}
			
			var suma = isNumber(sumaOriginal); //vrati cislo
			
			var offset = $(this).offset();
			$("#prepocet").css({ display:"block",position:"absolute", top: offset.top-47+"px", left: offset.left+"px"});
			
                        //zmena na true - VsZP Csernok 19.1.2009
			if(konverzia == "SKK/EURO"){
				$("#prepocet").html(formatCurrency(suma, true)+" mld. Sk = "+prepocitaj(suma,kurz)+" mld. &euro;"+text);
			}
			
			if(konverzia == "EURO/SKK"){
				$("#prepocet").html(formatCurrency(suma, true)+" mld. &euro; = "+prepocitaj2(suma,kurz,1000000000)+" SK"+text);
			}
		});
	
		// ---------- zmzanie DIV-u DIV-u dualita, dualitaMilion, dualitaMiliard  -----------
	
		$(".dualita").mouseout(function(){$("#prepocet").css({ display:"none"});});
		
                //VsZP csernok------------ 
                $(".dualita_p").mouseout(function(){$("#prepocet").css({ display:"none"});});
		
                $(".dualitaTisic").mouseout(function(){$("#prepocet").css({ display:"none"});});
		$(".dualitaMilion").mouseout(function(){$("#prepocet").css({ display:"none"});});
		$(".dualitaMiliard").mouseout(function(){$("#prepocet").css({ display:"none"});});
		   
	});

	// ---------- fce isNumber  -----------
	
	function isNumber(value){
		re = /[^0-9\.,$]/g;
		var result = value.replace(re, '');
		//return result.replace(',', '.');
 		result = result.replace(',', '.');

		//odstranenie bodky z desatinnej casti - VsZP Csernok --------
                if ( result.indexOf(".") != -1 ) {
                cela = result.substring(0, result.indexOf(".")) + '.';
            
                des = result.substring(result.indexOf(".")+1);
                des = des.replace('.', '');
                result = cela + des;
                } 
		return result;
		}
		
	// ---------- fce prepocitaj - skk to euro  -----------
	
	function prepocitaj(suma,kurz){
		
		var suma = suma.replace(',', '.');
		var vysledok = suma/kurz;

		var result = formatCurrency(vysledok, true);
		return result;
		}
	
	// ---------- fce prepocitaj2 - euro to skk  -----------
	
	function prepocitaj2(suma,kurz,value){
		
		var suma = suma.replace(',', '.');
		var vysledok = suma*kurz*value;

		var result = formatCurrency(vysledok, true);
		return result;
		}

	// ---------- fce prepocitaj3 - skk to euro  platitelia - VsZP Csernok----------
	
	function prepocitaj3(suma,kurz){
		
		var suma = suma.replace(',', '.');
		var vysledok = Math.floor(suma/kurz*100)/100;

		var result = formatCurrency(vysledok, true);
		return result;
		}


	// ---------- fce formatCurrency  -----------
	
	function formatCurrency(num, desatinne){
		
		var isNegative = false;
		num = num.toString().replace(/\$|\\,/g,'');
		if( isNaN( num ) ){
			num = "0";
		}
		
		if ( num < 0 ){
			num = Math.abs( num );
			isNegative = true;
		}
		
		cents = Math.floor( ( num * 100 + 0.5 ) % 100 );
		num = Math.floor( ( num * 100 + 0.5 ) / 100 ).toString();
			
		if ( cents < 10 ){
			cents = "0" + cents;
		}
		for ( i = 0; i < Math.floor( ( num.length - ( 1 + i ) ) / 3 ); i++){
			num = num.substring( 0 ,num.length - ( 4 * i + 3 ) ) + ' ' + num.substring( num.length - ( 4 * i + 3 ) );
		}
		
		if(desatinne == true){
			if(cents == "00"){
				var result = num;
				}
			else{
				var result = num + ',' + cents;
				}
			}
		else{
			var result = num; 
		}
			
		if ( isNegative ){
			result = "-" + result;
		}
	  return result;
	}