		
		var absolute_adress = '';
		
		function isDecimal(str) {
			
			var validChars = "0123456789";
			var isNum = true;
			var c;
			
			for (i = 0; i < str.length && isNum == true; i++) { 
				c = str.charAt(i);
				if (validChars.indexOf(c) == -1) {
					isNum = false;
				}
			}
			
			return isNum;
			
		}

		
		function switch_tab(show, hide) {
			
			var loader = document.getElementById('loader');
			var show = document.getElementById(show);
			
			if (show.style.display == 'none') { 
				var hide_arr = new Array();
				hide_arr = hide.split(',');
				
				for (x in hide_arr) {
					//alert(hide_arr[x]);
					document.getElementById(hide_arr[x]).style.display = 'none';
				}
				
				loader.style.display = 'block';
				window.setTimeout(function () { show.style.display = 'block'; }, 400);
				window.setTimeout(function () { loader.style.display = 'none'; }, 400);
			}
		}
		
		
		function rollOn() {
			
			var basket = document.getElementById('basket');
			if (basket) {
				basket.style.display='block';
			}
			
		}
		
		function rollOut() {
			
			var basket = document.getElementById('basket');
			if (basket) {
				basket.style.display='none';
			} 
			
		}
					
		function load(timestamp,absolute_url) {
			absolute_adress = absolute_url; 
		}
		
		/*
		var tb_pathToImage;
		
		function load(timestamp,absolute_url) {
		
			tb_pathToImage = absolute_url + "/template/design/thickbox_loader.gif";
			
			tb_init('a.thickbox, area.thickbox, input.thickbox');//pass where to apply thickbox
			imgLoader = new Image();// preload image
			imgLoader.src = tb_pathToImage;
			
			if (document.getElementById('slideshow')) {
				flowLoad();
			}
			
			cookie_test(absolute_url)
			
			absolute_adress = absolute_url;
		}
		*/
		
		function checkEmptyForm(kw) {		
			if (kw) {
				return true;
			} else {				
				return false;
			}
		}                                                                                                                        
		
		function catalogueSearch(kw, absolute_adress) {			
			
			
			if (!checkEmptyForm(kw)) {
				alert('Musíte zadat text k vyhledávání!');
				return false;
			} else {
				if (kw.length <= 2) {
					alert('Musíte zadat minimálně 3 znaky!');
					return false;
				} else {				
					kw = kw.replace(/ /gi, '+');
					
					if (absolute_adress == undefined) { absolute_adress = '/katalog-produktu'; }
					window.location.replace(absolute_adress + '/hledat-' + kw + '.html');
					return true;
				}
			}
		}

