 $(document).ready(function(){
        
        $("a[rel=productImgs]").fancybox();
        
	$('a[href=/products/calculator/print]').bind('click',function(){
		var selected=false;
		$('#calculatorform select').each(function(){
			if($(this).val()!=''){
				selected=true;
			}
		});
		if(!selected){
			alert('Выберите хотя бы одну позицию!');
			return false;
		}
	});
        
	if($('#calculatorform').length>0){
		$.ajax({
			url: "/engine/ajax/products/calculator.php",
			type: "POST",
			dataType: "HTML",
			timeout: 30000,
			success: function(data){
						$('#calculatorform').html(data);
						
						var sum=0;
						$('.raschet select').each(function(){
							if($(this).find('option:selected').length>0){
								var val=$(this).find('option:selected').attr('rel');
								val=val-0;
								if(val>0){
									$('span.grn.'+$(this).attr('name')).show().html(val+' грн.');
								}
								sum=sum + val;
								$('.allgrn').html(sum.toFixed(2));
							}
						});
						
						$('.raschet select').bind('change',function(){
							var name=$(this).attr('name');
							if($(this).val()==0){
								$('span.'+name).html('').fadeOut('fast');
							} else {
								$('span.'+name).html($(this).find('option:selected').attr('rel')+' грн.').fadeIn('fast');
							}
							var sum = $('.allgrn').val()
							sum=sum-0;
							$('.raschet select').each(function(){
								if($(this).find('option:selected').length>0){
									var val=$(this).find('option:selected').attr('rel');
									val=val-0;
									sum=sum + val;
									$('.allgrn').html(sum.toFixed(2));
								}
							});
							$.cookie('calculator-'+name, $('select[name='+name+']').find('option:selected').val(), {
								expires: 1,
								path: "/"
							});
						});
						$('div[name=hidden]').show();
			},
			error: function(XMLHttpRequest, textStatus, ErrorThrown){
				$('#calculatorform').html('Произошёл сбой при получении списка товаров, пожалуйста попробуйте позже.');
			}
		});
	}
	
	if($('#hiddenprintcontent').length>0){
		$('.tablesorter.hidden').each(function(){
			var name=$(this).attr('name');
			$(this).hide();
			$('h3[name='+name+']').hide();
		});
		$('#openall').hide();
	}
	
	if($('#openall').length>0){
		if($('.tablesorter.hidden').length<=0){
			$('#openall').hide();
			$('#showall').show();
		}
	}
	
	$('.productmini_images img').bind('click',function(){
		var minisrc=$(this).attr('src');
                name = $(this).attr('name');
                
		var src=$('#tovar').find('.img.inline').find('img').attr('src');
                href = $('#tovar').find('.img.inline').find('img').parents('a').eq(0).attr('href');
                
		$('#tovar').find('.img.inline').find('img').attr('src',minisrc);
                $('#tovar').find('.img.inline').find('img').parents('a').eq(0).attr('href',name);
                
		$(this).attr('src',src).attr('name',href);
                $(this).prev().attr('href',href);
                
                $("a[rel=productImgs]").fancybox();
	});
	
	$('#menu .first').bind('mouseover',function(){
		$('#makehomepage').show();
	});
	$('#menu .first').bind('mouseout',function(){
		$('#makehomepage').hide();
	});

	$('#menu .first').bind('click',function(){
		addBookmark() || alert('Ваш браузер не поддерживает автоматическое добавление закладок.');
		return false;
	});
	
	$('table[summary=zebra]').find('tr:even td').css('background-color', '#E7E7E7');
	$('table[summary=zebra]').find('tr:odd td').css('background-color', '#FFF');
	
	if($('input[name=cat]:checked').length<=0){
		$('#downloadprice').attr('disabled','disabled').removeClass().addClass('pricesubmit');
	}
	
	$('div.price_cat').bind('click',function(){
		if($('input[name=cat]:checked').length<=0){
			$('#downloadprice').attr('disabled','disabled').removeClass().addClass('pricesubmit');
		} else {
			$('#downloadprice').attr('disabled','').removeClass().addClass('pricesubmit_a');
		}
	});
	
	$('#downloadprice').bind('click',function(){
		if($(this).attr('disabled')==''){
			var arr=new Array();
			$('input[name=cat]:checked').each(function(){
				arr.push($(this).attr('id'));
			});
			arr=arr.join('|');
			var newWin = window.open('/products/price/?cats='+arr, 'Загузка прайс-листа');
		}
	});
	
	$('.checkall').bind('click',function(){
		$('input[name=cat]').attr('checked','checked');
		if($('input[name=cat]:checked').length<=0){
			$('#downloadprice').attr('disabled','disabled').removeClass().addClass('pricesubmit');
		} else {
			$('#downloadprice').attr('disabled','').removeClass().addClass('pricesubmit_a');
		}
		return false;
	});
	
	$('.checknothing').bind('click',function(){
		$('input[name=cat]').attr('checked','');
		$('#downloadprice').attr('disabled','disabled').removeClass().addClass('pricesubmit');
		return false;
	});
	
	if($('.cont4').length>0){
		$(".cont4").colorbox({
			href:"/engine/ajax/products/basket/basket.php",
			close:'Закрыть',
			onComplete:function(){
				$('table.basket').find('tr:even td').css('background-color', '#F0F0F6');
				$('table.basket').find('tr:odd td').css('background-color', '#FFF');
				$('#recount').bind('click',function(){
					var allsum=0;
					$.cookie("gods", null, {
						expires: -3,
						path: "/"
					});
					var gods=new Array();
					$('table.basket tbody tr').each(function(){
						var name=$(this).find('img.del').attr('name');
						var count=Number($('input.count[name='+name+']').val());
						var price=Number($('span.price[name='+name+']').html());
						var sum=Number(count)*Number(price);
						if(isNaN(sum)){
							if(count>0){
								sum=0;
								$('input.count[name='+name+']').val('0')
								gods.push(name+'|0|'+price);
								$('.vuroven').find('input.basket[name='+name+']').val('0')
							} else {
								$('img[name='+name+']').parent('td:first').parent('tr:first').remove();
								$(".cont4").colorbox.resize();
								$('img.basket[name='+name+']').show();
								$('img.cancelbasket[name='+name+']').hide();
								$('input.basket[name='+name+']').attr('disabled','').val('0');
								$('table.basket').find('tr:even td').css('background-color', '#F0F0F6');
								$('table.basket').find('tr:odd td').css('background-color', '#FFF');
							}
						} else {
							if(count>0){
								gods.push(name+'|'+count+'|'+price);
								$('.vuroven').find('input.basket[name='+name+']').val(count)
							} else {
								$('img[name='+name+']').parent('td:first').parent('tr:first').remove();
								$(".cont4").colorbox.resize();
								$('img.basket[name='+name+']').show();
								$('img.cancelbasket[name='+name+']').hide();
								$('input.basket[name='+name+']').attr('disabled','').val('0');
								$('table.basket').find('tr:even td').css('background-color', '#F0F0F6');
								$('table.basket').find('tr:odd td').css('background-color', '#FFF');
							}
						}
						sum=sum.toFixed(2);
						$('span.sum[name='+name+']').html(sum);
						allsum=Number(allsum)+Number(sum);
					});
					allsum=allsum.toFixed(2);
					$('.summary').find('span').html(allsum);
					var length=gods.length;
					$('.pusto span').html('Товаров:'+length+'<br />Сумма: '+allsum);
					gods=gods.join();
					$.cookie("gods", gods, {
						expires: 2,
						path: "/"
					});
					$.get('/engine/ajax/products/basket/updatese.php?gods='+gods);
					return false;
				});
				
				$('.del').bind('click',function(){
					var delname=$(this).attr('name');
					$('img.basket[name='+delname+']').show();
					$('img.cancelbasket[name='+delname+']').hide();
					$('input.basket[name='+delname+']').attr('disabled','').val('0');
								
					$(this).parent('td:first').parent('tr:first').remove();
					$('table.basket').find('tr:even td').css('background-color', '#F0F0F6');
					$('table.basket').find('tr:odd td').css('background-color', '#FFF');
					$(".cont4").colorbox.resize();
					var allsum=0;
					$.cookie("gods", null, {
						expires: -3,
						path: "/"
					});
					var gods=new Array();
					$('table.basket tbody tr').each(function(){
						var name=$(this).find('img.del').attr('name');
						var count=Number($('input.count[name='+name+']').val());
						var price=Number($('span.price[name='+name+']').html());
						var sum=Number(count)*Number(price);
						if(isNaN(sum)){
							sum=0;
							$('input.count[name='+name+']').val('0')
							gods.push(name+'|0|'+price);
							$('.vuroven').find('input.basket[name='+name+']').val('0')
						} else {
							gods.push(name+'|'+count+'|'+price);
							$('.vuroven').find('input.basket[name='+name+']').val(count)
						}
						sum=sum.toFixed(2);
						$('span.sum[name='+name+']').html(sum);
						allsum=Number(allsum)+Number(sum);
					});
					allsum=allsum.toFixed(2);
					$('.summary').find('span').html(allsum);
					var length=gods.length;
					$('.pusto span').html('Товаров:'+length+'<br />Сумма: '+allsum);
					gods=gods.join();
					$.cookie("gods", gods, {
						expires: 2,
						path: "/"
					});
					$.get('/engine/ajax/products/basket/updatese.php?gods='+gods);
					return false;
				});
				
				$('#reset').bind('click',function(){
					$.get('/engine/ajax/products/basket/updatese.php?gods=');
					$.cookie("gods", null, {
						expires: -3,
						path: "/"
					});
					document.location.reload();
					return false;
				});
				$(".cont4").colorbox.resize();
			}
		});
	}
    $.tablesorter.defaults.widgets = ['zebra'];
	$("table").tablesorter();
    
    var sorting = [[3,0]];
    $('table.productsList').trigger("sorton",[sorting]);
	$('input.basket').bind('keypress',function(event){
		if(event.keyCode=='13'){
			basketin($('img.basket[name='+$(this).attr('name')+']'));
		}
	});
	
	$('#orderproduct').bind('click',function(){
		basketin2($(this).attr('name'));
		return false;
	});
	
	$('#orderproduct_out').bind('click',function(){
		basketout2($(this).attr('name'));
		return false;
	});
	
	$('#openall').bind('click',function(){
		$(this).hide();
		$('#closeall').show();
		$('.vuroven h3').each(function(){
			$(this).find('img').addClass('hidden');
			$(this).find('img[name=plus]').addClass('hidden');
			$(this).find('img[name=minus]').removeClass('hidden');
			$('.vuroven').find('table[name='+$(this).attr('name')+']').removeClass('hidden');
		});
	});
	
	$('#closeall').bind('click',function(){
		$(this).hide();
		$('#openall').show();
		$('.vuroven h3').each(function(){
			$(this).find('img').removeClass('hidden');
			$(this).find('img[name=minus]').addClass('hidden');
			$(this).find('img[name=plus]').removeClass('hidden');
			$('.vuroven').find('table[name='+$(this).attr('name')+']').addClass('hidden');
		});
	});
	
	$('img.basket').bind('click',function(){
		basketin(this);
	});
	$('img.cancelbasket').bind('click',function(){
		basketout(this);
	});

	
	$('#feedback').submit(function(){
		$('#feedback span').html('');
		var error = false;
		if($('input[name=phone]').val()==''){
			$('#feedback .phone').html(' Укажите контактный телефон').fadeIn('fast');
			var error = true;
		}
		if($('input[name=fio]').val()==''){
			$('#feedback .fio').html(' Укажите ваше имя').fadeIn('fast');
			var error = true;
		}
		if($('textarea[name=text]').val()==''){
			$('#feedback .text').html(' Напишите текст сообщения').fadeIn('fast');
			var error = true;
		}
		if(!error){
			$.ajax({
				url: "/engine/ajax/pages/feedback.php",
				type: "POST",
				data: $('#feedback').serialize(),
				dataType: "JSON",
				timeout: 6000,
				beforeSend: function(){
					$('img#feedbackloader').fadeIn('fast');
					$('#feedback input.go').fadeOut('fast');
				},
				success: function(data){
					$('img#feedbackloader').fadeIn('fast');
					$('#feedback input.go').fadeOut('fast');
					if(data!=''){
						var json=eval('(' + data + ')');
						if(json.answer.error=='false'){
							$('.proezd').html(json.answer.message);
						} else {
							alert(json.answer.message);
						}
					} else {
						alert('Произошёл сбой при попытке отправить сообщение, пожалуйста попробуйте позже.');
					}
					$('img#feedbackloader').fadeOut('fast');
					$('#feedback input.go').fadeIn('fast');
				},
				error: function(XMLHttpRequest, textStatus, ErrorThrown){
					$('img#feedbackloader').fadeOut('fast');
					$('#feedback input.go').fadeIn('fast');
					alert('Произошёл сбой при попытке отправить сообщение, пожалуйста попробуйте позже.');
				}
			});
		}
		return false;
	});

	$('#orderform').submit(function(){
		$('#orderform span').html('');
		var error = false;
		if($('input[name=fio]').val()==''){
			$('#orderform .fio').html(' Укажите ваше имя').fadeIn('fast');
			var error = true;
		}
		if($('input[name=phone]').val()==''){
			$('#orderform .phone').html(' Укажите контактный телефон').fadeIn('fast');
			var error = true;
		}
		if(!error){
			$.ajax({
				url: "/engine/ajax/products/order.php",
				type: "POST",
				data: $('#orderform').serialize(),
				dataType: "JSON",
				timeout: 6000,
				beforeSend: function(){
					$('img#orderloader').fadeIn('fast');
					$('#orderform input.go').fadeOut('fast');
				},
				success: function(data){
					$('img#orderloader').fadeIn('fast');
					$('#orderform input.go').fadeOut('fast');
					if(data!=''){
						var json=eval('(' + data + ')');
						if(json.answer.error=='false'){
							$('.order_').html(json.answer.message);
							$.cookie("gods", null, {
								expires: -3,
								path: "/"
							});
							$('.pusto span').html('пусто');
							$.get('/engine/ajax/products/basket/updatese.php?gods=');
						} else {
							alert(json.answer.message);
							$('img#orderloader').fadeOut('fast');
							$('#orderform input.go').fadeIn('fast');
						}
					} else {
						alert('Произошёл сбой при попытке отправить сообщение, пожалуйста попробуйте позже.');
					}
				},
				error: function(XMLHttpRequest, textStatus, ErrorThrown){
					$('img#orderloader').fadeOut('fast');
					$('#orderform input.go').fadeIn('fast');
					alert('Произошёл сбой при попытке отправить сообщение, пожалуйста попробуйте позже.');
				}
			});
		}
		return false;
	});
	
	$('#orderform22').submit(function(){
		$('#orderform22 span').html('');
		var error = false;
		if($('#orderform22 input[name=fio]').val()==''){
			$('#orderform22 .fio').html(' Укажите ваше имя').fadeIn('fast');
			var error = true;
		}
		if($('#orderform22 input[name=phone]').val()==''){
			$('#orderform22 .phone').html(' Укажите контактный телефон').fadeIn('fast');
			var error = true;
		}
		if(!error){
			if($('#center .proezd').find('h3:first').html()=='Компьютер для дома'){
				var iteminmail='Компьютер для дома';
			} else {
				if($('#center .proezd').find('h3:first').html()=='Компьютер для офиса'){
					var iteminmail='Компьютер для офиса';
				} else {
					if($('#center .proezd').find('h3:first').html()=='Компьютер для геймера'){
						var iteminmail='Компьютер для геймера';
					} else {
							var iteminmail='';
					}
				}
			}
			iteminmail=iteminmail+' с монитором.';
			$.ajax({
				url: "/engine/ajax/products/order2.php",
				type: "POST",
				data: $('#orderform22').serialize()+'&'+$('#calculatorform').serialize()+'&iteminmail='+iteminmail,
				dataType: "JSON",
				timeout: 6000,
				beforeSend: function(){
					$('img#orderloader').fadeIn('fast');
					$('#orderform22 input.go').fadeOut('fast');
				},
				success: function(data){
					$('img#orderloader').fadeIn('fast');
					$('#orderform22 input.go').fadeOut('fast');
					if(data!=''){
						var json=eval('(' + data + ')');
						if(json.answer.error=='false'){
							if($('.raschet').length>0){
								$('.raschet').html(json.answer.message);
								$.cookie("calculator-matp", null, {
									expires: -3,
									path: "/"
								});
								$.cookie("calculator-prod", null, {
									expires: -3,
									path: "/"
								});
								$.cookie("calculator-video", null, {
									expires: -3,
									path: "/"
								});
								$.cookie("calculator-cooling", null, {
									expires: -3,
									path: "/"
								});
								$.cookie("calculator-memory", null, {
									expires: -3,
									path: "/"
								});
								$.cookie("calculator-memory2", null, {
									expires: -3,
									path: "/"
								});
								$.cookie("calculator-hard", null, {
									expires: -3,
									path: "/"
								});
								$.cookie("calculator-drive", null, {
									expires: -3,
									path: "/"
								});
								$.cookie("calculator-keyboard", null, {
									expires: -3,
									path: "/"
								});
								$.cookie("calculator-sound", null, {
									expires: -3,
									path: "/"
								});
							} else {
								$('.proezd').html(json.answer.message);
							}
							$.cookie("gods", null, {
								expires: -3,
								path: "/"
							});
							$('.pusto span').html('пусто');
							$.get('/engine/ajax/products/basket/updatese.php?gods=');
						} else {
							alert(json.answer.message);
							$('img#orderloader').fadeOut('fast');
							$('#orderform22 input.go').fadeIn('fast');
						}
					} else {
						alert('Произошёл сбой при попытке отправить сообщение, пожалуйста попробуйте позже.');
					}
				},
				error: function(XMLHttpRequest, textStatus, ErrorThrown){
					$('img#orderloader').fadeOut('fast');
					$('#orderform2 input.go').fadeIn('fast');
					alert('Произошёл сбой при попытке отправить сообщение, пожалуйста попробуйте позже.');
				}
			});
		}
		return false;
	});
	
	$('#orderform2').submit(function(){
		$('#orderform2 span').html('');
		var error = false;
		if($('#orderform2 input[name=fio]').val()==''){
			$('#orderform2 .fio').html(' Укажите ваше имя').fadeIn('fast');
			var error = true;
		}
		if($('#orderform2 input[name=phone]').val()==''){
			$('#orderform2 .phone').html(' Укажите контактный телефон').fadeIn('fast');
			var error = true;
		}
		if(!error){
			if($('#center .proezd').find('h3:first').html()=='Компьютер для дома'){
				var iteminmail='Компьютер для дома';
			} else {
				if($('#center .proezd').find('h3:first').html()=='Компьютер для офиса'){
					var iteminmail='Компьютер для офиса';
				} else {
					if($('#center .proezd').find('h3:first').html()=='Компьютер для геймера'){
						var iteminmail='Компьютер для геймера';
					} else {
							var iteminmail='';
					}
				}
			}
			$.ajax({
				url: "/engine/ajax/products/order2.php",
				type: "POST",
				data: $('#orderform2').serialize()+'&'+$('#calculatorform').serialize()+'&iteminmail='+iteminmail,
				dataType: "JSON",
				timeout: 6000,
				beforeSend: function(){
					$('img#orderloader').fadeIn('fast');
					$('#orderform2 input.go').fadeOut('fast');
				},
				success: function(data){
					$('img#orderloader').fadeIn('fast');
					$('#orderform2 input.go').fadeOut('fast');
					if(data!=''){
						var json=eval('(' + data + ')');
						if(json.answer.error=='false'){
							if($('.raschet').length>0){
								$('.raschet').html(json.answer.message);
								$.cookie("calculator-matp", null, {
									expires: -3,
									path: "/"
								});
								$.cookie("calculator-prod", null, {
									expires: -3,
									path: "/"
								});
								$.cookie("calculator-video", null, {
									expires: -3,
									path: "/"
								});
								$.cookie("calculator-cooling", null, {
									expires: -3,
									path: "/"
								});
								$.cookie("calculator-memory", null, {
									expires: -3,
									path: "/"
								});
								$.cookie("calculator-memory2", null, {
									expires: -3,
									path: "/"
								});
								$.cookie("calculator-hard", null, {
									expires: -3,
									path: "/"
								});
								$.cookie("calculator-drive", null, {
									expires: -3,
									path: "/"
								});
								$.cookie("calculator-keyboard", null, {
									expires: -3,
									path: "/"
								});
								$.cookie("calculator-sound", null, {
									expires: -3,
									path: "/"
								});
							} else {
								$('.proezd').html(json.answer.message);
							}
							$.cookie("gods", null, {
								expires: -3,
								path: "/"
							});
							$('.pusto span').html('пусто');
							$.get('/engine/ajax/products/basket/updatese.php?gods=');
						} else {
							alert(json.answer.message);
							$('img#orderloader').fadeOut('fast');
							$('#orderform input.go').fadeIn('fast');
						}
					} else {
						alert('Произошёл сбой при попытке отправить сообщение, пожалуйста попробуйте позже.');
					}
				},
				error: function(XMLHttpRequest, textStatus, ErrorThrown){
					$('img#orderloader').fadeOut('fast');
					$('#orderform2 input.go').fadeIn('fast');
					alert('Произошёл сбой при попытке отправить сообщение, пожалуйста попробуйте позже.');
				}
			});
		}
		return false;
	});

	$('#ordercomp').bind('click',function(){
		$('#ordercomp2').bind('click',function(){
			$('#orderform2').fadeOut('fast');
			$('#ordercomp').show();
		});
		$(this).hide();
		$('#orderform2').fadeIn('fast');
	});
	
	$('#ordercomp22').bind('click',function(){
		$('#ordercomp222').bind('click',function(){
			$('#orderform22').fadeOut('fast');
			$('#ordercomp22').show();
		});
		$(this).hide();
		$('#orderform22').fadeIn('fast');
	});
	
	$('.vuroven h3').bind('click',function(){
		var name = $(this).attr('name');
		$(this).find('img').toggleClass('hidden');
		$('.vuroven').find('table[name='+name+']').toggleClass('hidden');
		var opens = $.cookie("opens");
		var newopens = new Array();
		$.cookie("opens", null, {
			expires: -31,
			path: "/"
		});
		if(opens!=null){
			opens=opens.split(",");
		}
		if($('.vuroven').find('table[name='+name+']').attr('class')=='tablesorter hidden'){
			$(opens).each(function(){
				if(this!=name){
					newopens.push(this);
				}
			});
		} else {
			newopens.push($(this).attr('name'));
			newopens.push(opens);
		}
		if(newopens.length>0){
			$.cookie("opens", newopens.join(), {
				expires: 30,
				path: "/"
			});
		}
		if($('.tablesorter.hidden').length<=0){
			$('#openall').hide();
			$('#showall').show();
		}
	});
	if($("div.scrollable").length>0){
		var api = $("div.scrollable").scrollable({api: true});
		//api.end().begin();
	}
});

function addBookmark(url, title){
  if (!url) url = location.href;
  if (!title) title = document.title;
 
  //Gecko
  if ((typeof window.sidebar == "object") && (typeof window.sidebar.addPanel == "function")) window.sidebar.addPanel (title, url, "");
  //IE4+
  else if (typeof window.external == "object") window.external.AddFavorite(url, title);
  //Opera7+
  else if (window.opera && document.createElement)
  {
    var a = document.createElement('A');
    if (!a) return false; //IF Opera 6
    a.setAttribute('rel','sidebar');
    a.setAttribute('href',url);
    a.setAttribute('title',title);
    a.click();
  }
  else return false;

  return true;
}

function basketin(element){
	if($('input[name='+$(element).attr('name')+']').val()>0){
		//link|count|price
		var price = Number($('td.price[name='+$(element).attr('name')+']').html());
		var productname = $(element).attr('name');
		var count = $('input[name='+$(element).attr('name')+']').val();
		var product=productname+'|'+count+'|'+price
		var gods=new Array();
		gods.push(product);
		if($.cookie("gods")==null){
			$.cookie("gods", gods, {
				expires: 2,
				path: "/"
			});
			price=price * count;
			$('.pusto span').html('Товаров: 1<br />Сумма: '+price.toFixed(2));
			$('input[name='+$(element).attr('name')+']').attr('disabled','disabled');
			$('img.basket[name='+$(element).attr('name')+']').hide();
			$('img.cancelbasket[name='+$(element).attr('name')+']').show();
		} else {
			var gods = $.cookie("gods");
			gods=gods.split(",");
			var gc=0;
			var sum=0;
			var isset=false;
			$(gods).each(function(){
				var el = new Array();
				var el_ = 0;
				el = this.split("|");
				if(el[1]!=undefined){
					gc=gc+1;
					el_ = el[2];
					el_=Number(el_)*Number(el[1]);
					sum=Number(Number(sum)+Number(el_));
					if(el[0]==productname){
						isset=true;
					}
				}
			});
			if(!isset){
				gods.push(product);
				gc=gc+1;
				price=price * count;
				sum=Number(Number(sum)+Number(price));
				$.cookie("gods", gods.join(), {
					expires: 2,
					path: "/"
				});
				$('.pusto span').html('Товаров: '+gc+'<br /><nobr>Сумма: '+sum.toFixed(2)+'</nobr>');
				$('input[name='+$(element).attr('name')+']').attr('disabled','disabled');
				$('img.basket[name='+$(element).attr('name')+']').hide();
				$('img.cancelbasket[name='+$(element).attr('name')+']').show();
			}
		}
	} else {
		$('input[name='+$(element).attr('name')+']').hide(100, function (){
			$(this).show();
		});
	}
}

function basketin2(name){
	//link|count|price
	var price = Number($('.pprice[name='+name+']').html());
	var productname = name;
	var count = 1;
	var product=productname+'|'+count+'|'+price
	var gods=new Array();
		gods.push(product);
		if($.cookie("gods")==null){
			$.cookie("gods", gods, {
				expires: 2,
				path: "/"
			});
			price=price * count;
			$('.pusto span').html('Товаров: 1<br />Сумма: '+price.toFixed(2));
			$('#orderproduct').hide();
			$('#orderproduct_out').show();
		} else {
			var gods = $.cookie("gods");
			gods=gods.split(",");
			var gc=0;
			var sum=0;
			var isset=false;
			$(gods).each(function(){
				var el = new Array();
				var el_ = 0;
				el = this.split("|");
				if(el[1]!=undefined){
					gc=gc+1;
					el_ = el[2];
					el_=Number(el_)*Number(el[1]);
					sum=Number(Number(sum)+Number(el_));
					if(el[0]==productname){
						isset=true;
					}
				}
			});
			if(!isset){
				gods.push(product);
				gc=gc+1;
				price=price * count;
				sum=Number(Number(sum)+Number(price));
				$.cookie("gods", gods.join(), {
					expires: 2,
					path: "/"
				});
				$('.pusto span').html('Товаров: '+gc+'<br /><nobr>Сумма: '+sum.toFixed(2)+'</nobr>');
				$('#orderproduct').hide();
				$('#orderproduct_out').show();
			}
		}
}

function basketout(element){
	var productname = $(element).attr('name');
	$('img.basket[name='+productname+']').show();
	$('img.cancelbasket[name='+productname+']').hide();
	$('input[name='+productname+']').attr('disabled','').val('0');
	var gods = $.cookie("gods");
	var newgods = new Array();
	$.cookie("gods", null, {
		expires: -3,
		path: "/"
	});
	gods=gods.split(",");
	var gc=0;
	var sum=0;
	$(gods).each(function(){
		var el = new Array();
		var el_ = 0;
		el = this.split("|");
		if(el[1]!=undefined){
			if(el[0]!=productname){
				gc=gc+1;
				el_=Number(el[2])*Number(el[1]);
				sum=Number(Number(sum)+Number(el_));
				newgods.push(this);
			}
		}
	});
	if(gc>0){
		$.cookie("gods", newgods.join(), {
			expires: 2,
			path: "/"
		});
		$('.pusto span').html('Товаров: '+gc+'<br /><nobr>Сумма: '+sum.toFixed(2)+'</nobr>');
	} else {
		$('.pusto span').html('пусто');
	}
	$.get('/engine/ajax/products/basket/updatese.php?gods='+newgods.join());
}

function basketout2(name){
	var productname = name;
	var gods = $.cookie("gods");
	var newgods = new Array();
	$.cookie("gods", null, {
		expires: -3,
		path: "/"
	});
	gods=gods.split(",");
	var gc=0;
	var sum=0;
	$(gods).each(function(){
		var el = new Array();
		var el_ = 0;
		el = this.split("|");
		if(el[1]!=undefined){
			if(el[0]!=productname){
				gc=gc+1;
				el_=Number(el[2])*Number(el[1]);
				sum=Number(Number(sum)+Number(el_));
				newgods.push(this);
			}
		}
	});
	if(gc>0){
		$.cookie("gods", newgods.join(), {
			expires: 2,
			path: "/"
		});
		$('.pusto span').html('Товаров: '+gc+'<br /><nobr>Сумма: '+sum.toFixed(2)+'</nobr>');
	} else {
		$('.pusto span').html('пусто');
	}
	$('#orderproduct').show();
	$('#orderproduct_out').hide();
	$.get('/engine/ajax/products/basket/updatese.php?gods='+newgods.join());
}

