	   chooseMe = function(el, num) {
		removeCriteria();
		$(el).parent().addClass('on'+num);
		
		classname = $(el).attr('class').replace('choose-','');
		if (classname != '') {
		
			$('.imageslist_box p').not('p.' + classname).hide();
			$('.imageslist_box p.' + classname).show();
		
			if ($('.box').html() != null){
				if ($('.imageslist_box p:visible').length > 12) {
					$('.box').addClass('original').clone().insertAfter('.imageslist_box p:visible:eq(11)').removeClass('original');
					$('.box.original').remove();
				} else {
					$('.box').addClass('original').clone().insertAfter('.imageslist_box p:visible:last').removeClass('original');
					$('.box.original').remove();
				}
			}
		}
		
		$('div.adds_text').addClass('adds_text_on');

	   };
	   restoreAll = function() {
		removeCriteria();
		$('div.adds_text').removeClass('adds_text_on');
		$('.imageslist_box p').show();

		if ($('.imageslist_box p:visible').length > 12) {
			$('.box').addClass('original').clone().insertAfter('.imageslist_box p:visible:eq(11)').removeClass('original');
			$('.box.original').remove();

		} else {
			$('.box').addClass('original').clone().insertAfter('.imageslist_box p:visible:last').removeClass('original');
			$('.box.original').remove();
		}

	   }
	   removeCriteria = function() {
		$("div.tale_chooser ul li span[class*=on]").each(function(){
		   $(this).removeClass("on1");$(this).removeClass("on2");
		});
	   }
	   creaturesSwitch = function() {
		$('div.bodysizer').toggleClass("hare");
	   }

$(document).ready(function(){
	
	window.formUpdate = 1;
	
	
	jQuery.fn.updateButtonStatus = function() {
		classnames = $(this).attr('class').split(' ');
		for (j = 0; j<classnames.length; j++) {
			if (classnames[j].indexOf('button-') == 0) {
				btn_selector = '.' + classnames[j].replace('button-','');// + ',button.' + classnames[j].replace('button-','');
				inp_selector = 'input.' + classnames[j] + ', textarea.' + classnames[j];
				break;
			}
		}
		$(btn_selector)[0].disabled = false;
		$(btn_selector).removeClass('disabled');
		if (!window.formUpdate) { 
			return false;
		}
		$(inp_selector).each(function(){
			if ($(this).attr('value') == '' || typeof $(this).attr('value') == 'undefined') {
				$(btn_selector).addClass('disabled');
				$(btn_selector)[0].disabled = true;
			}
		});
	};

	$('.necessary').each(function(){
		//console.log('!');
		if ($(this).attr('value') == '' || typeof $(this).attr('value') == 'undefined') {
			$(this).parent().addClass('on');
		} else {
			$(this).parent().removeClass('on');
		}
		$(this).updateButtonStatus();
	});

	$('.necessary').focus(function(){
		$(this).parent().removeClass('on');
	}).change(function(){
		$(this).updateButtonStatus();
	}).keyup(function(){
		$(this).updateButtonStatus();
	}).focus(function(){
		$(this).updateButtonStatus();
	}).mouseout(function(){
		$(this).updateButtonStatus();
	}).click(function(){
		$(this).updateButtonStatus();
	}).blur(function(){
		$(this).updateButtonStatus();
		if ($(this).attr('value') == '' || typeof $(this).attr('value') == 'undefined') {
			$(this).parent().addClass('on');
		} else {
			$(this).parent().removeClass('on');
		}
	});
	
	$('.palochko a').click(function(){
		$('.palochko').fadeOut(500,function(){
			$('.bodysizer,.footer').fadeIn(500);
		});
		return false;
	});
	
	if ($('.home-switch').length > 0) {
		for (i=1;i<20;i++) {
			kk = i * 1;
			if (i < 10) {
				kk = '0' + kk;
			}
			a = new Image();
			a.src = 'i/sub/' + kk  + '.png';
			//console.log(a.src);//'i/sub/' + kk  + '.png');
		}
	}
	
	$('.next.home-switch').click(function(){
		kid = $('.kazka_box').attr('class').replace('kazka_box','').replace('kaz','').replace(' ','');
		kid = kid * 1;
		okid = kid + 0;
		if ($('.kazka_number_' + (kid+1)).html() != null) {
			kid++;
		} else {
			kid = 1;
		}
		$('.kazka_box').fadeOut(500,function(){
			$('.kazka_box').attr('class',$('.kazka_box').attr('class').replace(okid,kid));
			$('.kaz_link').attr('href',$('.kaz_link').attr('href').replace('index',kid).replace(okid,kid));
			$('.kaz_text').hide();
			$('.kazka_number_' + kid).show();
			$('.kazka_box').fadeIn(500);
		});
//		$('.kazka_number_' + kid).fadeIn(300);

		return false;
	});
	
	$('.prev.home-switch').click(function(){
		kid = $('.kazka_box').attr('class').replace('kazka_box','').replace('kaz','').replace(' ','');
		kid = kid * 1;
		okid = kid + 0;
		if (kid > 1 && $('.kazka_number_' + (kid-1)).html() != null) {
			kid--;
		} else {
			kid = $('.kaz_text:last').attr('class').replace('kaz_text','').replace('kazka_number_','');
			kid = kid * 1;
		}
		$('.kazka_box').fadeOut(500,function(){
			$('.kazka_box').attr('class',$('.kazka_box').attr('class').replace(okid,kid));
			$('.kaz_link').attr('href',$('.kaz_link').attr('href').replace('index',kid).replace(okid,kid));
			$('.kaz_text').hide();
			$('.kazka_number_' + kid).show();
			$('.kazka_box').fadeIn(500);
		});
		return false;
	});
	
	$('.tales_on i').click(function(){
		document.location.href = $(this).parent().find('a').attr('href');
		return false;
	});
	
});
