// JavaScript Document
		
	var speed = 4;	
	var move = 0;
	
	function onload(lang)
		{ 
		if (document.getElementById('main_scrool').offsetHeight > (document.getElementById('main_fix').offsetHeight))
			{
			if (lang != 'de')
				{
				show('arrows');
				}
			else
				{
				show('arrows_de');
				}	
			}
		  
		height = window.innerHeight != null? window.innerHeight : document.documentElement && document.documentElement.clientHeight ?  document.documentElement.clientHeight : document.body != null? document.body.clientHeight : null;	
		
		if (document.getElementById('all').offsetHeight > height)
			{
			document.getElementById('all').style.position = 'static';
			document.getElementById('all').style.top = '0px';
			document.getElementById('all').style.left = '0px';
			document.getElementById('all').style.margin = '10px auto';
			}
		}

	UTF8 = {
	encode: function(s){
		for(var c, i = -1, l = (s = s.split("")).length, o = String.fromCharCode; ++i < l;
			s[i] = (c = s[i].charCodeAt(0)) >= 127 ? o(0xc0 | (c >>> 6)) + o(0x80 | (c & 0x3f)) : s[i]
		);
		return s.join("");
	},
	decode: function(s){
		for(var a, b, i = -1, l = (s = s.split("")).length, o = String.fromCharCode, c = "charCodeAt"; ++i < l;
			((a = s[i][c](0)) & 0x80) &&
			(s[i] = (a & 0xfc) == 0xc0 && ((b = s[i + 1][c](0)) & 0xc0) == 0x80 ?
			o(((a & 0x03) << 6) + (b & 0x3f)) : o(128), s[++i] = "")
		);
		return s.join("");
	}
	};
		
	function visible(id) {
		document.getElementById(id).style.visibility='visible';	
	}
				
	function hidden(id){
		document.getElementById(id).style.visibility='hidden';			
	}
	
	
	function show(id)
		{
		document.getElementById(id).style.display='block';	
		}
		
	function hide(id)
		{
		document.getElementById(id).style.display='none';			
		}
		
	function show_hide(id)
		{			
		if (document.getElementById(id).style.display == 'block')
			{
			document.getElementById(id).style.display='none';	
			}
		else
			{
			document.getElementById(id).style.display ='block';	
			}
		}	
		
	function form_submit(id)
		{
		document.forms[id].submit();
		}	
			
	function check_form()
	 	{
		var error = new Array;	
		var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;  		
		
		if (document.getElementById('jmeno').value == '')
			{
			error.push(' \n\t - zadejte jméno');
			}
			
		if (document.getElementById('prijmeni').value == '')
			{
			error.push(' \n\t - zadejte příjmení');
			}	
			
		if (document.getElementById('ulice').value == '')
			{
			error.push(' \n\t - zadejte ulice');
			}	
			
		if (document.getElementById('mesto').value == '')
			{
			error.push(' \n\t - zadejte město');
			}		
		
		if (document.getElementById('psc').value == '')
			{
			error.push(' \n\t - zadejte PSČ');
			}	
			
		if(reg.test(document.getElementById('mail').value) == false)	
			{
			error.push(' \n\t - zadejte e-mail');
			}	
						
		if (document.getElementById('telefon').value == '')
			{
			error.push(' \n\t - zadejte telefon');
			}
						

		if (error.length != 0)
			{
			alert('Prosím, opravte následující chyby: \n' + error);		
			return false;
			}
		else
			{
			if(!confirm('Přejte si objednávku odeslat a zároveň souhlasíte s obchodními podmínkami?')) return false; else return true;				
			}	
			
		}	
			
	function move_down()
 		{
		move_max = document.getElementById('main_scrool').offsetHeight - document.getElementById('main_fix').offsetHeight;	
		
		if (Math.abs(move) < move_max)
			{		
			move -= speed;	
		
			document.getElementById('main_scrool').style.marginTop = move + 'px';
						
			movedownvar = setTimeout("move_down();",20);
			}
		}
		
	function move_up()
 		{		
		if (Math.abs(move) > 0)
			{
			move += speed;	
		
			document.getElementById('main_scrool').style.marginTop = move + 'px';
			
			moveupvar = setTimeout("move_up();",20);
			}
		}	
