
/**
 * @author newton
 */

$(function(){
	$('.top_menu ul li a').each(function(){
		$(this).hover(
			function(){
				//alert($('img', this).get(0).oldBg.indexOf('_off')); return;
				try {
					if(!$(this).hasClass('active')){
						var invisible_ele = $('img:hidden', this);
						var visible_ele = $('img:visible', this);
						var visible_style = visible_ele.css('display');
						visible_ele.css('display', 'none');
						invisible_ele.css('display', visible_style);
						/*
						if($.browser.msie && ($('img', this).get(0).oldBg.indexOf('_off') > 0)){
							var timer_id = 'timeout_'+crc32($('img', this).get(0).oldBg.replace(/_off/, ''));
							
							var el = $('img', this);
							var h = el.attr('height');
							var w = el.attr('width');
							var src = el.get(0).oldBg.replace(/_off/, '_on');
							var src0 = el.attr('src');
							
							el.replaceWith('<img src="' + src0 + '" width="'+w+'" height="' + h +'" border="0" class="png" style="background-image: '+src+'" />');
							//alert(src);
						}else{
							$('img', this).css('backgroundImage', $('img', this).css('backgroundImage').replace(/_off/, '_on'));
						}
						*/
					}
				} catch (e) {}
			},
			function(){
				if(!$(this).hasClass('active')){
					var invisible_ele = $('img:hidden', this);
					var visible_ele = $('img:visible', this);
					var visible_style = visible_ele.css('display');
					visible_ele.css('display', 'none');
					invisible_ele.css('display', visible_style);
					/*
					if($.browser.msie){
						var el = $('img', this);
						var h = el.attr('height');
						var w = el.attr('width');
						var src = el.get(0).oldBg.replace(/_on/, '_off');
						var src0 = el.attr('src');
						
						el.replaceWith('<img src="' + src0 + '" width="'+w+'" height="' + h +'" border="0" class="png" style="background-image: '+src+'" />');
					}else{
						$('img', this).css('backgroundImage', $('img', this).css('backgroundImage').replace(/_on/, '_off'));
					}
					*/
				}
			}
		);
	});
	
	$('.thumbnails a').click(function(){
		$('#bigImg').attr('src', $(this).attr('rel'));
		return false;
	});
	
	$('.catalog_menu a[href=#]').click(function(){
		if(!$(this).hasClass('untouchable')) $('ul', $(this).parent()).toggle();
		return false;
	});
});

function bindSubmitOrder(){
	$('#pop_up input.btn').click(function(){
		if(($('#fld_kolvo').val() == '') || (parseInt($('#fld_kolvo').val()) < 10)){
			alert('Необходимо указать количество от 10 единиц!');
			$('#fld_kolvo').focus();
			return false;
		}
		if($('#fld_fio').val() == ''){
			alert('Пожалуйста, введите свое имя!');
			$('#fld_fio').focus();
			return false;
		}
		if($('#fld_phone').val() == ''){
			alert('Пожалуйста, введите свой телефон!');
			$('#fld_phone').focus();
			return false;
		}
		if($('#fld_email').val() == ''){
			alert('Пожалуйста, введите свой e-mail!');
			$('#fld_email').focus();
			return false;
		}
		if($('#fld_address').val() == ''){
			alert('Пожалуйста, введите адрес доставки!');
			$('#fld_address').focus();
			return false;
		}
		$('#pop_up a').css('visibility', 'hidden');
		var values = $('#frmorderform').serialize();
		$('#form_backup').html($('#popup_content').html());
		$('#popup_content').html('<div style="padding: 38px 0; font-size: 12px;" align="center"><img src="/img/ordering.gif" /><br />Оформление заказа...</div>');
		centerPopUp();
		$.post('/sendorder.htm', values, function(data){
			$('#popup_content').html(data);
			centerPopUp();
			$('#pop_up a').css('visibility', 'visible');
		});
		return false;
	});
	
	$('#pop_up a').click(function(){
		if($('#form_backup').html() == ''){
			$('#form_backup').html($('#popup_content').html());
			$('#popup_content').html('');
		}
	});
}
