$(function() {
		   
	equalHeight($(".eh1"));
	$(document).pngFix(); 
	 
	var totalPanels			= $(".slank-kont").children().size() - 1; // - 1 ~ clearfix
	var movingDistance	    = 314;
		

	var $panels				= $('#slankus .slank-kont > div');
	var $container			= $('#slankus .slank-kont');

	$panels.css({'float' : 'left','position' : 'relative'});
    
	$("#slankus").data("ar_juda", false);

	if($panels[0]){
	$container
		.css('width', ( 417 * ($panels.length-1)) ) //$panels[0].offsetWidth
		.css('left', "309px");
	}
	var scroll = $('#slankus .scroll').css('overflow', 'hidden');
	
		//alert($panels[0].offsetWidth+':'+$panels.length);
	
	
	function change(direction) {
	   	
		var scroll_link_px=parseInt($("#scroll_link_px").val());//vvp
		var scroll_blok_nr=parseInt($("#scroll_blok_nr").val());//vvp
		
		if(scroll_blok_nr>0 && scroll_blok_nr<totalPanels){			
			akt_blokas= scroll_blok_nr;
			var nextas = direction ? akt_blokas+1 : akt_blokas - 1;
			if(nextas>0){
				$("#scroll_blok_nr").val(nextas);
			}
		}
		
			   
		if((direction && !(akt_blokas < totalPanels)) || (!direction && (akt_blokas <= 1))) { return false; }	
        
        if (($("#slankus").data("ar_juda") == false)) {
            
			$("#slankus").data("ar_juda", true);
			
			var next = direction ? akt_blokas + 1 : akt_blokas - 1;
			
			if(scroll_link_px>0){		
				var movement= -scroll_link_px+309;
				var leftValue    = movement;
				
			}else{							
				if(scroll_link_px>1){
					var leftValue    = scroll_link_px;
				}else{
					var leftValue    = $(".slank-kont").css("left");
				}
				
				var bloko_id =  direction ? scroll_blok_nr : scroll_blok_nr-1 ; //vvp
				var movingDistance =  parseInt($("#plotis_"+bloko_id).val()); //vvp 
				
				var movement	 = direction ? parseFloat(leftValue, 10) - movingDistance : parseFloat(leftValue, 10) + movingDistance;
			
				if(next>0){
					$("#scroll_blok_nr").val(next);
				}
			}
			$("#scroll_link_px").val(0);
			
			
			
		
			$(".slank-kont")
				.stop()
				.animate({
					"left": movement
				}, function() {
					$("#slankus").data("ar_juda", false);
				});
			
			akt_blokas = next;
			
			$("#blokas_"+(akt_blokas+1)).unbind();	
			
			$("#blokas_"+(akt_blokas+1)).click(function(){ change(true); });
														
			$("#blokas_"+(akt_blokas-1)).unbind();

			$("#blokas_"+(akt_blokas-1)).click(function(){ change(false); }); 

			$("#blokas_"+akt_blokas).unbind();
		}
	}
	
	var akt_blokas = 1;
	
	
	var scroll_link_px=parseInt($("#scroll_link_px").val());
	if(scroll_link_px>0){
		 change(true);  
	}
	
	$(".pirmyn a").click(function(){ change(true);  });	
	$(".atgal a").click(function(){ change(false); });
	
		
	$(document).keydown(function(event){   
	  switch (event.keyCode) {
	    	case 37: //left arrow
				$(".atgal a").click();
				//
			break;
			case 39: //right arrow
				$(".pirmyn a").click();
			break;
	  }
	});	
});



function equalHeight(group) {
	tallest = 0;
	group.each(function() {
		thisHeight = $(this).height();
		if(thisHeight > tallest) {
			tallest = thisHeight;
		}
	});
	group.height(tallest);
}


