


function load_producer(){
	var id;
	id = jQuery('#select_category').val();		
 	 jQuery.ajax({
	    url: "/ajax/load_producer.php?id="+id,          
	    dataType : "text",                    
		    success: function (data, textStatus) {
				jQuery('#div_producer').html(data);		
		    },
	    error: function (data, textStatus) { 
		    } 
	});	
}
			
function load_collection(){
	var id;
	id = jQuery('#select_producer').val();	
 	 jQuery.ajax({
	    url: "/ajax/load_collection.php?id="+id,             
	    dataType : "text",                   
		    success: function (data, textStatus) {
				jQuery('#div_collection').html(data);
		    },
	    error: function (data, textStatus) { 
		    } 
	});
}


jQuery(document).ready(function(){
	RefreshCartHelper();
});



		function AddItemToCart(id, intcount) {			
			var count;			
			count = jQuery('#product_count_'+id).val();					
			if(intcount)	
				count = parseInt(count*1); 		
//			if((count <= 0) || isNaN(count))				
//				alert("Укажите количество товара");
//			else{					
				jQuery.ajax({
				    url: "/ajax/cart_add.php?object_id="+id+"&count="+count,             // указываем URL и
				    dataType : "text",                     // тип загружаемых данных
	   			    success: function (data, textStatus) { // вешаем свой обработчик на функцию success
						if (data==1) {
							//jQuery.jGrowl(title, { header: 'Товар добавлен в корзину', sticky: true });
							RefreshCartHelper();
							RefreshCartItemHelper(id);
						} else {
							//jQuery.jGrowl(data, { header: 'Ошибка!', theme: 'error', sticky: true });
						}
	 			    },
				    error: function (data, textStatus) { // вешаем свой обработчик на функцию error
	
						//jQuery.jGrowl('Произошла ошибка при обращении к серверу', { header: 'Ошибка!', theme: 'error', sticky: true });
	
	  			    } 
	
				});
//			}
		}

		function DeleteItemFromCart(id, title) {

			jQuery.ajax({
			    url: "/ajax/cart_del.php?object_id="+id,             // указываем URL и
			    dataType : "text",                     // тип загружаемых данных
   			    success: function (data, textStatus) { // вешаем свой обработчик на функцию success
					if (data==1) {
						//jQuery.jGrowl(title, { header: 'Товар удален из корзины', life: 5000 });
						RefreshCartHelper();
					} else {
						//jQuery.jGrowl(data, { header: 'Ошибка!', theme: 'error', sticky: true });
					}
 			    },
			    error: function (data, textStatus) { // вешаем свой обработчик на функцию error

					//jQuery.jGrowl('Произошла ошибка при обращении к серверу', { header: 'Ошибка!', theme: 'error', sticky: true });

  			    } 

			});
  
		}
//
		function DeleteItemFromOrder(id, title) {

			jQuery.ajax({
			    url: "/ajax/cart_del.php?object_id="+id,             // указываем URL и
			    dataType : "text",                     // тип загружаемых данных
   			    success: function (data, textStatus) { // вешаем свой обработчик на функцию success
					if (data==1) {
						//jQuery.jGrowl(title, { header: 'Товар удален из корзины', life: 5000 });
						RefreshCartOrder();
						RefreshCartHelper();
					} else {
						//jQuery.jGrowl(data, { header: 'Ошибка!', theme: 'error', sticky: true });
					}
 			    },
			    error: function (data, textStatus) { // вешаем свой обработчик на функцию error

					//jQuery.jGrowl('Произошла ошибка при обращении к серверу', { header: 'Ошибка!', theme: 'error', sticky: true });

  			    } 

			});
  
		}


		function RecalculateCart() {
  			jQuery.each(jQuery('input.cart_edit_num'),function(key,array_value){
				prod_count = array_value.value;
				obj_id = jQuery('#cart_edit_id_'+key).val();
				jQuery.ajax({
					url: "/ajax/cart_rec.php?object_id="+obj_id+"&num="+prod_count,
					dataType: "text",
	   			    success: function (data, textStatus) { // вешаем свой обработчик на функцию success
 
  				    }
 				});
 			});
			//jQuery.jGrowl('Корзина обновлена');
			

			RefreshCartHelper();  
		}
//
		function RecalculateOrder() {	
			
  			jQuery.each(jQuery('input.cart_edit_num'),function(key,array_value){
				prod_count = array_value.value;
				obj_id = jQuery('#cart_edit_id_'+key).val();	
				jQuery.ajax({
					url: "/ajax/cart_rec.php?object_id="+obj_id+"&num="+prod_count,
					dataType: "text",
	   			    success: function (data, textStatus) { // вешаем свой обработчик на функцию success
 
  				    }
 				});
 			});
			//jQuery.jGrowl('Корзина обновлена');
			

			RefreshCartOrder();  
			RefreshCartHelper();

		}

 
//
		function RefreshCartHelper() {

			jQuery.ajax({
			    url: "/ajax/catalog_cart_frame.php",             // указываем URL и
			    dataType : "html",                     // тип загружаемых данных
   			    success: function (data, textStatus) { // вешаем свой обработчик на функцию success
 					jQuery('#cart_helper').html(data); 	
 			    },
			    error: function (data, textStatus) { // вешаем свой обработчик на функцию error
					//jQuery.jGrowl('Произошла ошибка при обращении к серверу', { header: 'Ошибка!', theme: 'error', sticky: true });
  			    } 

			});

		}
		function RefreshCartItemHelper(id) {

			jQuery.ajax({
			    url: "/ajax/catalog_cart_item_frame.php?object_id="+id,             // указываем URL и
			    dataType : "html",                     // тип загружаемых данных
   			    success: function (data, textStatus) { // вешаем свой обработчик на функцию success
   			    	jQuery('#product_count_'+id).val('');
 					jQuery('#in_basket_'+id).html(data); 
					document.getElementById('in_basket_'+id).style.display = 'table-cell';
 			    },
			    error: function (data, textStatus) { // вешаем свой обработчик на функцию error
					//jQuery.jGrowl('Произошла ошибка при обращении к серверу', { header: 'Ошибка!', theme: 'error', sticky: true });
  			    } 

			});

		}		
//
		function RefreshCartOrder() {

			jQuery.ajax({
			    url: "/ajax/catalog_order_frame.php",             // указываем URL и
			    dataType : "html",                     // тип загружаемых данных
   			    success: function (data, textStatus) { // вешаем свой обработчик на функцию success
 					jQuery('#cart_order').html(data);
 
 			    },
			    error: function (data, textStatus) { // вешаем свой обработчик на функцию error

					//jQuery.jGrowl('Произошла ошибка при обращении к серверу', { header: 'Ошибка!', theme: 'error', sticky: true });

  			    } 
			});

		}
		
		function Call(){
			var call_name = jQuery('#call_name').val();
			var call_phone = jQuery('#call_phone').val();
			
			jQuery.ajax({
			    url: "/ajax/call.php?name="+call_name+"&phone="+call_phone,             // указываем URL и
			    dataType : "html",                     // тип загружаемых данных
   			    success: function (data, textStatus) { // вешаем свой обработчик на функцию success
   			    	jQuery('#call_name').val('');
   			    	jQuery('#call_phone').val('');
 					alert("Ваша заявка принята."); 
 			    },
			    error: function (data, textStatus) { // вешаем свой обработчик на функцию error

					//jQuery.jGrowl('Произошла ошибка при обращении к серверу', { header: 'Ошибка!', theme: 'error', sticky: true });

  			    } 
			});
			
			
			
		}


//		jQuery(document).ready(function() 
//			{ 
// 				RefreshCartHelper();
//				//RefreshCartOrder();
// 		    } 
//		);



