// Modified from Bill Dortch's Cookie Functions (hidaho.com)
// (found in JavaScript Bible)
function setCookie(name,value,days,path,domain,secure) {
  var expires, date;
  if (typeof days == "number") {
    date = new Date();
    date.setTime( date.getTime() + (days*24*60*60*1000) );
		expires = date.toGMTString();
  }
  document.cookie = name + "=" + encodeURIComponent(value) +
    ((expires) ? "; expires=" + expires : "") +
    ((path) ? "; path=" + path : "") +
    ((domain) ? "; domain=" + domain : "") +
    ((secure) ? "; secure" : "");
}

// Modified from Jesse Chisholm or Scott Andrew Lepera ?
// (found at both www.dansteinman.com/dynapi/ and www.scottandrew.com/junkyard/js/)
function getCookie(name) {
  var nameq = name + "=";
  var c_ar = document.cookie.split(';');
  for (var i=0; i<c_ar.length; i++) {
    var c = c_ar[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameq) == 0) return unescape( c.substring(nameq.length, c.length) );
  }
  return null;
}

// from Bill Dortch's Cookie Functions (hidaho.com)
function deleteCookie(name,path,domain) {
  if (getCookie(name)) {
    document.cookie = name + "=" +
      ((path) ? "; path=" + path : "") +
      ((domain) ? "; domain=" + domain : "") +
      "; expires=Thu, 01-Jan-70 00:00:01 GMT";
  }
}

function popUp(url, width, height){
	options = "status=no,scrollbars=no,";
	var leftPos = (screen.availWidth - width) / 2;
	var topPos = (screen.availHeight - height) / 2;
	options += 'width=' + ((parseInt(width)) + 20) + ',height=' + ((parseInt(height)) + 25) + ',left=' + leftPos + ',top=' + topPos;
	window.open(url, '', options);
}

function backClose(){
	h = window.history;
	if ( h.length > 1 ) { // if there is a history
    	h.back();     // equivalent to clicking back button
	} else window.close();
}

function showHideLink(id, showText, hideText){
	text = document.getElementById("link_box_d" + id);
	link = document.getElementById("link_box_l" + id);

	if(text.style.display != "block"){
		text.style.display = "block";
		link.firstChild.nodeValue = hideText;
	} else {
		text.style.display = "none";
		link.firstChild.nodeValue = showText;
	}
}

// javascript letters
$(function(){
	var menu = $(".js-letters");
	var otherLabel = "...";
	var otherClass = "other";

	if(menu.length == 1){
		var list = $("<ul></ul>");

		// letter = char or "-" for "other letters"
		var selectLetter = function(letter){
			menu.find("> LI").hide();
			menu.find("> LI."+letter).show();
			list.find("A").removeClass("selected");
			list.find("A."+letter).addClass("selected");
		};

		var charsAssociative = [];
		var chars = [];
		var links = [];
		var other = false;

		var items = menu.find("> LI > SPAN");
		items.each(function(){
			var ch = $(this).text().charAt(0).toUpperCase();
			if(!/[A-Z]/.test(ch)) other = true;
			else charsAssociative[ch] = true;
		});
		for(var ch in charsAssociative) chars[chars.length] = ch;
		chars.sort();
		if(other) chars[chars.length] = otherLabel;

		menu.before(list);
		for(var x = 0; x < chars.length; x++) list.append($("<a class='"+chars[x]+"' href='#'>"+chars[x]+"</a>").click(function(){
			// onclick function
			var letter = $(this).text();

			if(letter != otherLabel) selectLetter(letter);
			else selectLetter(otherClass);
		}));
		list.wrap('<div class="navigation-letters"></div>').find("a").wrap("<li></li>");

		firstChar = chars[0];
		selectedChar = null;

		menu.find("> LI").each(function(){
			var ch = $(this).find("> SPAN").text().charAt(0).toUpperCase();
			if(!/[A-Z]/.test(ch)) ch = otherClass;

			if(selectedChar == null && $(this).find(".selected").length > 0) selectedChar = ch;
			$(this).addClass(ch);
		});

		selectLetter(selectedChar ? selectedChar : firstChar);
	}
});

/*
 * Customized Google Analytics tracking code by H1.cz
 * Version 4.03
 *
 * Copyright (c) 2008-2009 H1.cz s.r.o.
 * For further information see http://www.h1.cz/ga
 */

if(typeof(_gat)=='undefined'){document.write(unescape('%3Cscript src="http'+(document.location.protocol=='https:'?'s://ssl':'://www')+'.google-analytics.com/ga.js" type="text/javascript"%3E%3C/script%3E'))}var _ga=new Object();_ga._getTracker=function(a,b){if(!b){b='auto'}var c=_gat._getTracker(a);c._setDomainName(b);c._setAllowAnchor(true);c._clearOrganic();c._addOrganic('seznam.cz','q');c._addOrganic('seznam.cz','w');c._addOrganic('atlas.cz','q');c._addOrganic('atlas.centrum.cz','q');c._addOrganic('centrum.cz','q');c._addOrganic('volny.cz','search');c._addOrganic('zlatestranky.cz','search');c._addOrganic('jyxo.1188.cz','q');c._addOrganic('1188.cz','q');c._addOrganic('jyxo.cz','q');c._addOrganic('tiscali.cz','query');c._addOrganic('zoohoo.cz','q');c._addOrganic('mapy.cz','ssq');c._addOrganic('1.cz','q');c._addOrganic('takeit.cz','q');c._addOrganic('akcni-cena.cz','search');c._addOrganic('b2bc.cz','XSearching');c._addOrganic('cenyzbozi.cz','q');c._addOrganic('dobra-koupe.cz','searchtext');c._addOrganic('elektro.cz','w');c._addOrganic('eshop-katalog.cz','hledej');c._addOrganic('heureka.cz','h[fraze]');c._addOrganic('hledam-zbozi.cz','q');c._addOrganic('hledejceny.cz','search');c._addOrganic('koupis.cz','q');c._addOrganic('lepsiceny.cz','q');c._addOrganic('levnenakupy.cz','searchword');c._addOrganic('mojse.cz','search_text');c._addOrganic('monitor.cz','qw');c._addOrganic('naakup.cz','hledat');c._addOrganic('najdicenu.cz','ss');c._addOrganic('nejlepsiceny.cz','t');c._addOrganic('nejlepsinakupy','q');c._addOrganic('nejnakup.cz','q');c._addOrganic('seznamobchodu.cz','search');c._addOrganic('seznamzbozi.cz','st');c._addOrganic('shopy.cz','s');c._addOrganic('srovname.cz','hledat');c._addOrganic('srovnanicen','q');c._addOrganic('zalevno.cz','q');c._addOrganic('zbozi.cz','q');c._addOrganic('zbozi.eshop-katalog.cz','hledej');c._addOrganic('zoznam.sk','s');c._addOrganic('atlas.sk','phrase');c._addOrganic('centrum.sk','q');c._addOrganic('morfeo.sk','q');c._addOrganic('szm.sk','ws');c._addOrganic('azet.sk','q');c._addOrganic('azet.sk','sq');c._addOrganic('zoohoo.sk','q');c._addOrganic('surf.sk','kw');c._addOrganic('google','q');c._addOrganic('google','as_q');c._addOrganic('google','as_oq');c._addOrganic('google','as_epq');c._addOrganic('google','as_lq');c._addOrganic('google','as_rq');c._addOrganic('about.com','terms');c._addOrganic('alice.it','qs');c._addOrganic('alltheweb.com','q');c._addOrganic('altavista.com','q');c._addOrganic('ananzi.co.za','qt');c._addOrganic('anzwers.com.au','search');c._addOrganic('aol.co.uk','query');c._addOrganic('aol.com','encquery');c._addOrganic('aol.com','q');c._addOrganic('aol.com','query');c._addOrganic('aol.fr','q');c._addOrganic('araby.com','q');c._addOrganic('ask.com','q');c._addOrganic('baidu.com','wd');c._addOrganic('bbc.co.uk','q');c._addOrganic('bing.com','q');c._addOrganic('britishinformation.com','search');c._addOrganic('club-internet.fr','q');c._addOrganic('cnn.com','query');c._addOrganic('elmundo.es','q');c._addOrganic('eniro.se','geo_area');c._addOrganic('eniro.se','search_word');c._addOrganic('excite.co.uk','q');c._addOrganic('excite.com','q');c._addOrganic('ezilon.com','q');c._addOrganic('gigablast.com','q');c._addOrganic('google.interia.pl','q');c._addOrganic('hotbot.co.uk','query');c._addOrganic('hotbot.com','query');c._addOrganic('iafrica.funnel.co.za','q');c._addOrganic('icq.com','q');c._addOrganic('kelkoo','contextKeywords');c._addOrganic('live.com','q');c._addOrganic('looksmart.com','qt');c._addOrganic('lycos.co.uk','query');c._addOrganic('lycos.com','query');c._addOrganic('maktoob.com','q');c._addOrganic('mama.com','query');c._addOrganic('mamma.com','query');c._addOrganic('msn.co.uk','q');c._addOrganic('msn.com','q');c._addOrganic('myway.com','searchfor');c._addOrganic('mywebsearch.com','searchfor');c._addOrganic('najdi.si','q');c._addOrganic('naver.com','query');c._addOrganic('netscape.com','query');c._addOrganic('netsprint.pl','q');c._addOrganic('onet.pl','qt');c._addOrganic('orange.co.uk','q');c._addOrganic('pchome.com.tw','q');c._addOrganic('rambler.ru','query');c._addOrganic('search.com','q');c._addOrganic('searcheurope.com','query');c._addOrganic('searchy.co.uk','search_term');c._addOrganic('sky.com','term');c._addOrganic('suche.web.de','su');c._addOrganic('szukacz.pl','q');c._addOrganic('tesco.net','q');c._addOrganic('tiscali.co.uk','query');c._addOrganic('virgilio.it','qs');c._addOrganic('virginmedia.com','q');c._addOrganic('voila.fr','rdata');c._addOrganic('wolframalpha.com','i');c._addOrganic('wp.pl','szukaj');c._addOrganic('yahoo.com','p');c._addOrganic('yandex.ru','text');c._addOrganic('zinza.com','query');return c};_ga._trackPageview=function(a,b,c){var d=_ga._getTracker(a,b);d._trackPageview(c);return d};

/*
 * END }Customized Google Analytics tracking code by H1.cz
 */
