$(document).ready(function() {

	$('#sklad input').livequery(function(){
		$(this).keydown(function(event){
			  switch (event.keyCode) {
			  	case 13: // enter
			  	case 39:// right arrow
			  		// posun na dalsi input vpravo
			  		$(this).tableInputFocus('right');
			  		break;
			  	case 37: // left arrow
			  		// posun na dalsi input vlevo 
			  		$(this).tableInputFocus('left');
				  	break;
			  	case 38:// up arrow
			  		// posun na horni  
			  		$(this).tableInputFocus('up');
			  	break;
			  	case 40: // down arrow
			  		// posun na spodni 
			  		$(this).tableInputFocus('down');
			  		break;
			  }
		})
	});

	$('.boxcena select').change(function(){
		
		var indexBarvy = 0;
		var barvy = ['bila','cervena','modra','zelena','zluta'];
		var rameckyTyp = ['zadny','snih','vlocky'];
      	var rameckyBarva = ['bila','zelena','modra','cervena'];
		var rTyp = 0;
		var rBarva = 0;
      	
		$('.boxcena select').each( function() {
			if( $(this).attr('name').match(/ramecek/) ){
				switch ( $(this).val() ) {
					case '88': // snih
						rTyp = 1;
						rBarva = 1;
						break;
					case '89': 
						rTyp = 1;
						rBarva = 2;
						break;
					case '94': 
						rTyp = 1;
						rBarva = 3;
						break;
					case '95': // vlocky
						rTyp = 2;
						rBarva = 1;
						break;
					case '96':
						rTyp = 2;
						rBarva = 2;
						break;
					case '97':
						rTyp = 2;
						rBarva = 3;
						break;
					case '93':// zadny
					default:
						rTyp = 0;
						rBarva = 0;
						break;
				}
			}
			if( $(this).attr('name').match(/barvaProvedeni/) ){
				switch ( $(this).val() ) {
					case '90':// červená
						indexBarvy = 1;
						break;
					case '84':// modrá
						indexBarvy = 2;
						break;
					case '86':// zelena
						indexBarvy = 3;
						break;
					case '92':// žlutá
						indexBarvy = 4;
						break;
					case '91': // bila
					default:
						indexBarvy = 0;
						break;
				}
			}
		});
		//nastaveni pozadi
		for( var i = 0; i< barvy.length; i++){
			$('.pozadi').removeClass(barvy[i]);
		}
		for( var i = 0; i< rameckyTyp.length; i++){
			for( var j = 0; j< rameckyBarva.length; j++){
				$('.pozadi-img').removeClass(rameckyTyp[i]+'-'+rameckyBarva[j]);
			}
		}
		$('.pozadi-img').addClass(rameckyTyp[rTyp]+'-'+rameckyBarva[rBarva]);
		$('.pozadi').addClass(barvy[indexBarvy]);
	});
	
});

