
//Автозагрузка
$(function(){
	//Фотки
	$('.picture').find('img[class!="png"]').load(function(){
		setupImage(this);
	});
	//Выравниваем #page по центру
	$('#page').css({left:($('body').width()-$('#page > table').width())/2+'px',position:'absolute'});
	//При фокусировке на поисковом поле
	$('#search_top input[type=text]').focus(function(){
		$(this).removeClass('text_blur').addClass('text_focus');
		if($(this).val()==$(this).attr('default_value'))
			$(this).val('');
	})
	//При снятии фокуса с поискового поля
	.blur(function(){
		if($(this).val()==''){
			$(this).val($(this).attr('default_value'));
			$(this).removeClass('text_focus').addClass('text_blur');
		}
	});
	//При проведении мышкой через поисковое поле
	$('#search_top input[type=text]').mouseover(function(){
		$(this).addClass('text_hover');
	})
	//при уведении мышки с поискового поля
	.mouseout(function(){
		$(this).removeClass('text_hover');
	});
	//При сабмите поисковой формы
	$('#search_top form').submit(function(){
		var q = $(this).find('input[type=text]');
		if(!q.val()||q.val()==q.attr('default_value'))
			return false;
		return true;
	});
	//Левое меню при фокусировке
	$('#menu_left a.button').focus(function(){
		$(this).blur();
	})
	//Левое меню при нажатии
	.click(function(){
		$('#menu_left a.button').removeClass('selected');
		$(this).addClass('selected');
		document.location.href = this;
		return false;
	})
	//Левое меню при наведении
	.mouseover(function(){
		$(this).addClass('hover');
	})
	//Левое меню при уведении мышки
	.mouseout(function(){
		$(this).removeClass('hover');
	});
	//Верхнее меню при фокусировке
	$('#menu_top a.button').focus(function(){
		$(this).blur();
	})
	//Верхнее меню при нажатии
	.click(function(){
		$('#menu_top a.button').removeClass('selected');
		$(this).addClass('selected');
	});
	//Нижнее меню при фокусировке
	$('#menu_bottom a').focus(function(){
		$(this).blur();
	})
	//Нижнее меню при нажатии
	.click(function(){
		$('#menu_bottom a').removeClass('selected');
		$(this).addClass('selected');
	});;
	//Устанавливеам тени
	setupShadows();
	//При загрузке все картинок
	var img_count,
	img_loaded = 0;
	img_count = $('img').load(function(){
		img_loaded++;
		if(img_count = img_loaded)
			setupShadows();
	}).size();
});

//При ресайзе окна
$(window).resize(function(){
	//Выравниваем #page по центру
	$('#page').css({left:($('body').width()-$('#page > table').width())/2+'px',position:'absolute'});
	//Устанавливеам тени
	setupShadows();
});

function setupImage(el){return false;
	var w = $(el).width(),h = $(el).height(),
	parent = $(el).parent().parent().parent().parent().parent();
	if(!w||!h)return false;
	parent.css({margin:'0px '+(Math.round((568-w)/2)+'px')});
	if(w<465){
		parent.find('img.top').css({width:(w-12)+'px'});
	}
	if(h<292)
		parent.find('img.left').css({height:(h-12)+'px'});
	if(h<204)
		parent.find('img.right').css({height:(h-12)+'px'});
	if(w<407)
		parent.find('img.bottom').css({width:(w-12)+'px'});
	//Выравниваем #page по центру
	$('#page').css({left:($('body').width()-$('#page > table').width())/2+'px',position:'absolute'});
	//Устанавливеам тени
	setupShadows();
}

//Устанавливаем тени
function setupShadows(){
	$('#page_shadow_left').add('#page_shadow_right').add('#page_shadow_bottom').hide();
	if($.no_shadows)return false;
	
	var popravka = 0;
	
	if($('body').width()<(1007 + 42 + 42)){
		var diff = $('body').width() - 1007;
		var left_width = Math.round(diff/2);
		var right_width = diff - left_width;
		popravka = 42 - left_width;
		left_width = 42;
		$('#page_shadow_left').width(left_width);
		$('#page_shadow_right').width(right_width);
		$('#page_shadow_bottom').width($('body').width() + popravka);
	}

	var height = $('#page').height() - $('#footer').height(),
	shadow_left_left = $('#page').offset().left - $('#page_shadow_left').width() + 1,
	shadow_right_left = $('#page').offset().left + $('#page').width(),
	shadow_bottom_left = $('#page').offset().left - ( $('#page_shadow_bottom').width() - $('#page').width() ) / 2 - popravka/2;
	
	$('#page_shadow_left').height(height).css({left:shadow_left_left});
	$('#page_shadow_right').height(height).css({left:shadow_right_left});
	$('#page_shadow_bottom').height($('#footer').height()).css({left:shadow_bottom_left,top:height});
	$('#page_shadow_left').add('#page_shadow_right').add('#page_shadow_bottom').show();
	if($('body').width()<1007){
		$('#page_shadow_left').add('#page_shadow_right').hide();
		$('#page_shadow_bottom').width(1007 - shadow_bottom_left);
	}
}
