$(document).ready(
function() {
	setCenter();
  setMenu();
  setMailCrypt();
}
);

function setCenter(){
  var e = document.getElementById('baner');
  var space = Math.round((screen.width - e.offsetWidth)/2);
  space -= 5; // odsuniecie od suwaka
  e.style.left = space + "px";
  e = document.getElementById('menu');
  e.style.left = space + "px";
  var mainDivs = new Array('main', 'roundUp', 'roundDown');
  var leftIndent = 203; // za menu
  for(var key in mainDivs){
    e = document.getElementById(mainDivs[key]);
    e.style.left = space + leftIndent + "px";
  }
  e = document.getElementById('leftCover');
  e.style.width = space + leftIndent + "px";
  e = document.getElementById('rightCover');
  e.style.left = space + document.getElementById('baner').offsetWidth-1 + "px";
  e.style.width = space + "px";
}


function setMenu(){
  var speed = 750;
  var delay = 700;
  var idTimer = null;
  $('#menu ul ul').hide();
  $('#menu a').mouseover(
    function(){
			window.clearTimeout(idTimer);
			Slider.set($(this), speed);
			idTimer = window.setTimeout("Slider.slide()", delay);
    }
  );
  $('#leftCover').mouseover(
    function(){
    	window.clearTimeout(idTimer);
      $('#menu ul ul').slideUp(speed);
      return false;
    }
  );
}

var Slider = {
	speed: 0,
	anchor: null,
	
	set: function(anchor, speed){
		this.anchor = anchor;
		this.speed = speed;
		return false;
	},
	
	slide: function(){
		var tag = this.anchor.next();
		if(tag.is('ul'))
			if(!tag.is(':visible') ){ 
			  tag.parent().parent().find('ul:visible').slideUp(this.speed);
			  tag.addClass('submenu');
			  tag.slideDown(this.speed);
			  return false;
			}
		this.anchor.parent().parent().find('ul:visible').slideUp(this.speed);
		return false;
	}
};

function setMailCrypt(){
  var mailto = document.getElementById('mailto');
  if(!mailto)
    return;
  var a = new Array(
    'a','b','c','d', //0
    'e','f','g','h', //4
    'i','j','k','l', //8
    'm','n','o','p', //12
    'q','r','s','t', //16
    'u','v','w','x', //20
    'y','z','@','.', //24
    '-','?',':','='  //28
  );
  
  var login = a[8]+a[13]+a[5]+a[14];
  var domain = a[18]+a[14]+a[13]+a[8]+a[2]+a[19]+a[4]+a[2]+a[7];
  var country = a[15]+a[11];
  var address = login +a[26]+ domain +a[27]+ country;
  document.getElementById('mailinfo').innerHTML = address;
  mailto.href = 'mailto:' +address+ '?subject=Zapytanie';
}



