$(document).ready(function(){
		
		var winW = 1280, winH = 1024; 
		var sucasny = 0;
		var spolu = $('.bg').size();
		var new_sirka = 0;
		var new_vyska = 0;
		var z_index = 1;
		var info_is_visible = false;	
		var a_height = new Array();	
		var a_visible = new Array();
		var a_min = new Array();
		var a_max = new Array();
		 a_min[1] = 200;
		 a_min[2] = 200;
		 a_min[3] = 200;
		 a_max[1] = 330;
		 a_max[2] = 330;
		 a_max[3] = 250;
		a_visible[1] = false;
		a_visible[2] = false;
		a_visible[3] = false;
		
		
		$('#info').width(info_w[0]);
		$('#info').height(info_h[0]);
		$('#info').html("<span class=\"infohead\">"+info_head[0]+"</span>\n"+"<p>"+info[0]+"</p>");
		
		function ukaz_skry_info(){ 
			if(info_is_visible){
				 $('#info').animate({
				 	height:1,
				 	width:1
				 },500,'',function(){
				 	 $('#info').hide();
				 });
				 info_is_visible = false;
			} else {
				$('#info').show();
				$('#info').animate({
				 	height:info_h[sucasny],
				 	width:info_w[sucasny]
				 },500);
				 info_is_visible = true;
			}
		}
		
		setTimeout(function(){ukaz_skry_info();},300);
		
		$('#info-link').click(function(){
			ukaz_skry_info();
		});
		
		function zmenInfo(){
			was_visible = info_is_visible;
			if(was_visible) {
				 $('#info').animate({
					 	height:1,
					 	width:1
					 },500,'',function(){
					 	$('#info').hide();
					 	info_is_visible = false;				
						$('#info').html("<span class=\"infohead\">"+info_head[sucasny]+"</span>\n"+"<p>"+info[sucasny]+"</p>");	
					
						if(was_visible){
							setTimeout(function(){ukaz_skry_info()},600);
						}
				});
			} else {
				$('#info').html("<span class=\"infohead\">"+info_head[sucasny]+"</span>\n"+"<p>"+info[sucasny]+"</p>");	
			}
		}
		
		     	
      	function winRozmer(){
		      if (parseInt(navigator.appVersion)>3) {
		       if (navigator.appName=="Netscape") {
		        winW = window.innerWidth;
		        winH = window.innerHeight;
		       }
		       if (navigator.appName.indexOf("Microsoft")!=-1) {
		        winW = document.body.offsetWidth;
		        winH = document.body.offsetHeight;
		       }
		      } 
		}
		
		function vykresliRozmer(){ 
			obr_src = $('.bg img:eq('+sucasny+')').attr('src');
			var img = new Image();
			img.src = obr_src;
			obr_sirka = img.width;
			obr_vyska = img.height;
			
			pomer = obr_sirka / obr_vyska;
			new_sirka = winW;
			//if(new_sirka<1000){new_sirka = 1000}
			new_vyska = new_sirka / pomer; 
			if(new_vyska<winH){
				new_vyska = winH;
				new_sirka = new_vyska * pomer;
			}
			
			new_top = (winH-new_vyska)/2;
			new_left = (winW-new_sirka)/2;
			
			$('.bg').width(new_sirka).height(new_vyska);
			$('.bg img').css('top',new_top+'px').css('left',new_left+'px');
			
			new_left = sucasny*new_sirka;
			new_left = -1*new_left;
			$('#background').css('left',new_left+'px'); 
			
			a_height[1] = (2000-winW)/2.5;
			a_height[2] = (2000-winW)/2.5;
			a_height[3] = (2000-winW)/2.7;
			for(i=1;i<=3;i++){
				if(a_height[i]<a_min[i]){
					a_height[i] = a_min[i];
				}
				if(a_height[i]>a_max[i]){
					a_height[i] = (a_height[i])/1.3;
				}
				
				if(a_visible[i]){
					$('#article-'+i).css('height',a_height[i]+'px')
				}
			}
			
		}
		
		winRozmer();
		setTimeout(function(){vykresliRozmer()},300);
		
      	
	  	$(window).resize(function() {
  			winRozmer();			
			vykresliRozmer();
		});
		
		$('.right').click(function(){			 
			if(sucasny==spolu-1){
				$('#background').animate({
					left: 0
				},4000);
				sucasny = 0;
				zmenInfo();
			} else {
				if(sucasny<spolu-1) {
					//$('.left').animate({opacity:1},1000);
					
					$('#background').animate({
						left: '-='+new_sirka
					},1000);
					sucasny++;
					zmenInfo();
				}
			}
			
			z_index++;
			$('.bg img:eq('+sucasny+')').css('zIndex',z_index)				
		});
		
		//$('.left').css('opacity',0.3);
		$('.left').click(function(){
			if(sucasny==0){
				$('#background').animate({
					left: '-='+new_sirka*(spolu-1)
				},4000);
				sucasny=spolu-1;
				zmenInfo();
			} else {
				if(sucasny>0) {
					//$('.right').animate({opacity:1},1000);
					
					$('#background').animate({
						left: '+='+new_sirka
					},1000);
					sucasny--;
					zmenInfo();
				}
			}
			z_index++;
			$('.bg img:eq('+sucasny+')').css('zIndex',z_index)				
		})
		
		
		//ARTICLES
		$('#h2-kto_sme').click(function(){
			animate_to = 18;
			a_visible[1] = false;
			vyska = $('#article-1').height();
			if(vyska==18){animate_to = a_height[1]; a_visible[1] = true}
			$('#article-1').animate({
				height:animate_to
			},500)
		});
		
		$('#h2-co_robime').click(function(){
			animate_to = 18;
			a_visible[2] = false;
			vyska = $('#article-2').height();
			if(vyska==18){animate_to = a_height[2]; a_visible[2] = true}
			$('#article-2').animate({
				height:animate_to
			},500)
		});
		
		$('#h2-kde_sme').click(function(){
			animate_to = 18;
			a_visible[3] = false;
			vyska = $('#article-3').height();
			if(vyska==18){animate_to = a_height[3]; a_visible[3] = true}
			$('#article-3').animate({
				height:animate_to
			},500)
		});
  }) 
