





































































































































  function constrain(str,n){ 
    if(str.length > n){  
      var s = str.substr(0, n);
      var words = s.split(' '); 
      words[words.length-1] = '';
      str = words.join(' ') + '&hellip;'
    }
    return str;
  }

  function calculateMonthPayment() {
    sum = parseFloat(constrain(document.getElementById('sum1').value.replace(',','.'), 18));
    period = document.getElementById('period1').value;
    interest = parseFloat(constrain(document.getElementById('int1').value.replace(',','.'),5));       

    if (!sum) {
      document.getElementById('result1').innerHTML = 'Chýba suma!';
      return false;
    } else if (typeof sum != "number") {
      document.getElementById('result1').innerHTML = 'Zlá suma!';
      return false;
    }
    if (!period) {
      document.getElementById('result1').innerHTML = 'Chýba splatnos!';
      return false;
    } else if ((period < 1) || (period > 540)) {
      document.getElementById('result1').innerHTML = 'Zlá splatnos!';
      return false;
    }
    if (!interest) {
      document.getElementById('result1').innerHTML = 'Chýba úrok!';
      return false;
    } else if (typeof interest != "number") {
      document.getElementById('result1').innerHTML = 'Zlý úrok!';
      return false;
    }

    sum = constrain(sum, 18);
    period = document.getElementById('period1').value/12;
    interest = interest/100;
    
    result = 0;
    result = sum*(interest*Math.pow(1+interest,period))/(Math.pow(1+interest,period)-1);
    result = Math.round(result*100/12)/100;
    result = 'Splátka je <strong>' + result + '</strong> EUR';
    
    document.getElementById('result1').innerHTML = result;
  }

  function calculateInterestRate() {
    sum = parseFloat(constrain(document.getElementById('sum2').value.replace(',','.'), 18));
    period = document.getElementById('period2').value;
    payment = parseFloat(constrain(document.getElementById('int2').value.replace(',','.'),6));    

    if (!sum) {
      document.getElementById('result2').innerHTML = 'Chýba suma!';
      return false;
    } else if (typeof sum != "number") {
      document.getElementById('result2').innerHTML = 'Zlá suma!';
      return false;
    }
    if (!period) {
      document.getElementById('result2').innerHTML = 'Chýba splatnos!';
      return false;
    } else if ((period < 1) || (period > 540)) {
      document.getElementById('result2').innerHTML = 'Zlá splatnos!';
      return false;
    }
    if (!payment ) {
      document.getElementById('result2').innerHTML = 'Chýba splátka!';
      return false;
    } else if (typeof payment != "number") {
      document.getElementById('result2').innerHTML = 'Zlá splátka!';
      return false;
    }

    sum = constrain(sum, 18);

    period = document.getElementById('period2').value;

    result = 0;
    result = ((period*payment)-sum)*period*100/(sum*period+1);
    result = Math.round(result*100)/100;

    result_rate = result/(period/12);
    result_rate = Math.round(result_rate*100)/100;

    result_total = period*payment;
    result_total = Math.round(result_total*100)/100;

    result = result +'%';
    result_rate = result_rate +'%'
    result_total = result_total +' EUR'


    document.getElementById('result2').innerHTML = result;
    document.getElementById('result3').innerHTML = result_rate;
    document.getElementById('result4').innerHTML = result_total;
  }


function BookmarkSite(title,url) {
var local_path = title.replace("www.","");
var title = local_path.toUpperCase();
if (window.sidebar)
	window.sidebar.addPanel(title, url, "");
else if(window.opera && window.print){ 
	var elem = document.createElement('a');
	elem.setAttribute('href',url);
	elem.setAttribute('title',title);
	elem.setAttribute('rel','sidebar');
	elem.click();
} 
else if(document.all)
	window.external.AddFavorite(url, title);
}

function SiteName(title) {
var local_path = title.replace("www.","");
var title = local_path.toUpperCase();
document.write(title + '  ');
}


function SlidingMenu() {

//configure path for left and right arrows
var goleftimage='http://www.pozicky.sk/Data/244/Skins/pozicky/pointer2.gif'
var gorightimage='http://www.pozicky.sk/Data/244/Skins/pozicky/pointer.gif'
//configure menu width (in px):
var menuwidth=300
//configure menu height (in px):
var menuheight=25
//Specify scroll buttons directions ("normal" or "reverse"):
var scrolldir="normal"
//configure scroll speed (1-10), where larger is faster
var scrollspeed=6
//specify menu content
var menucontents='<nobr><a href="http://www.dynamicdrive.com">Dynamic Drive</a> | <a href="http://www.javascriptkit.com">JavaScript Kit</a> | <a href="http://www.codingforums.com">CodingForums.com</a> | <a href="http://www.builder.com">Builder.com</a> | <a href="http://freewarejava.com">Freewarejava.com</a></nobr>'


var iedom=document.all||document.getElementById
var leftdircode='onMouseover="moveleft()" onMouseout="clearTimeout(lefttime)"'
var rightdircode='onMouseover="moveright()" onMouseout="clearTimeout(righttime)"'
if (scrolldir=="reverse"){
var tempswap=leftdircode
leftdircode=rightdircode
rightdircode=tempswap
}
if (iedom)
document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100;left:-5000">'+menucontents+'</span>')
var actualwidth=''
var cross_scroll, ns_scroll
var loadedyes=0
function fillup(){
if (iedom){
cross_scroll=document.getElementById? document.getElementById("test2") : document.all.test2
cross_scroll.innerHTML=menucontents
actualwidth=document.all? cross_scroll.offsetWidth : document.getElementById("temp").offsetWidth
}
else if (document.layers){
ns_scroll=document.ns_scrollmenu.document.ns_scrollmenu2
ns_scroll.document.write(menucontents)
ns_scroll.document.close()
actualwidth=ns_scroll.document.width
}
loadedyes=1
}
window.onload=fillup

function moveleft(){
if (loadedyes){
if (iedom&&parseInt(cross_scroll.style.left)>(menuwidth-actualwidth)){
cross_scroll.style.left=parseInt(cross_scroll.style.left)-scrollspeed+"px"
}
else if (document.layers&&ns_scroll.left>(menuwidth-actualwidth))
ns_scroll.left-=scrollspeed
}
lefttime=setTimeout("moveleft()",50)
}

function moveright(){
if (loadedyes){
if (iedom&&parseInt(cross_scroll.style.left)<0)
cross_scroll.style.left=parseInt(cross_scroll.style.left)+scrollspeed+"px"
else if (document.layers&&ns_scroll.left<0)
ns_scroll.left+=scrollspeed
}
righttime=setTimeout("moveright()",50)
}


if (iedom||document.layers){
with (document){
write('<table border="0" cellspacing="0" cellpadding="2">')
write('<td valign="middle"><a href="#" '+leftdircode+'><img src="'+goleftimage+'"border=0></a> </td>')
write('<td width="'+menuwidth+'px" valign="top">')
if (iedom){
write('<div style="position:relative;width:'+menuwidth+'px;height:'+menuheight+'px;overflow:hidden;">')
write('<div id="test2" style="position:absolute;left:0;top:0">')
write('</div></div>')
}
else if (document.layers){
write('<ilayer width='+menuwidth+' height='+menuheight+' name="ns_scrollmenu">')
write('<layer name="ns_scrollmenu2" left=0 top=0></layer></ilayer>')
}
write('</td>')
write('<td valign="middle"> <a href="#" '+rightdircode+'>')
write('<img src="'+gorightimage+'"border=0></a>')
write('</td></table>')
}
}

}

var scrolltotop={
	setting: {startline:200, scrollto: 0, scrollduration:500, fadeduration:[200, 100]},
	controlHTML: '<img src="http://www.pozicky.sk/Data/244/Skins/pozicky/up.png" style="width:48px; height:48px" />',

	controlattrs: {offsetx:10, offsety:10},
	anchorkeyword: '#top',

	state: {isvisible:false, shouldvisible:false},

	scrollup:function(){
		if (!this.cssfixedsupport)
			this.$control.css({opacity:0})
		var dest=isNaN(this.setting.scrollto)? this.setting.scrollto : parseInt(this.setting.scrollto)
		if (typeof dest=="string" && jQuery('#'+dest).length==1)
			dest=jQuery('#'+dest).offset().top
		else
			dest=0
		this.$body.animate({scrollTop: dest}, this.setting.scrollduration);
	},

	keepfixed:function(){
		var $window=jQuery(window)
		var controlx=$window.scrollLeft() + $window.width() - this.$control.width() - this.controlattrs.offsetx
		var controly=$window.scrollTop() + $window.height() - this.$control.height() - this.controlattrs.offsety
		this.$control.css({left:controlx+'px', top:controly+'px'})
	},

	togglecontrol:function(){
		var scrolltop=jQuery(window).scrollTop()
		if (!this.cssfixedsupport)
			this.keepfixed()
		this.state.shouldvisible=(scrolltop>=this.setting.startline)? true : false
		if (this.state.shouldvisible && !this.state.isvisible){
			this.$control.stop().animate({opacity:.7}, this.setting.fadeduration[0])
			this.state.isvisible=true
		}
		else if (this.state.shouldvisible==false && this.state.isvisible){
			this.$control.stop().animate({opacity:0}, this.setting.fadeduration[1])
			this.state.isvisible=false
		}
	},
	
	init:function(){
		jQuery(document).ready(function($){
			var mainobj=scrolltotop
			var iebrws=document.all
			mainobj.cssfixedsupport=!iebrws || iebrws && document.compatMode=="CSS1Compat" && window.XMLHttpRequest
			mainobj.$body=(window.opera)? (document.compatMode=="CSS1Compat"? $('html') : $('body')) : $('html,body')
			mainobj.$control=$('<div id="topcontrol">'+mainobj.controlHTML+'</div>')
				.css({position:mainobj.cssfixedsupport? 'fixed' : 'absolute', bottom:mainobj.controlattrs.offsety, right:mainobj.controlattrs.offsetx, opacity:0, cursor:'pointer'})
				.attr({title:'Návrat hore'})
				.click(function(){mainobj.scrollup(); return false})
				.appendTo('body')
			if (document.all && !window.XMLHttpRequest && mainobj.$control.text()!='')
				mainobj.$control.css({width:mainobj.$control.width()})
			mainobj.togglecontrol()
			$('a[href="' + mainobj.anchorkeyword +'"]').click(function(){
				mainobj.scrollup()
				return false
			})
			$(window).bind('scroll resize', function(e){
				mainobj.togglecontrol()
			})
		})
	}
}

scrolltotop.init()
