<!--
	var url_ajax = "/ajax.php";
	
	$().ajaxStart(function(){$.blockUI('<h5>loading...<img src="/images/loadingAnimation.gif"></h5>')});
	$().ajaxStop(function(){ $.unblockUI()})

	function recovery(lng){
		window.open("/"+lng+"/popup/recovery/",'','channelmode=no, fullscreen=no, width=300, height=100, scroll=auto')
	}

	function go2url(url){
		window.location = url;
	}

	function PrintOrder(lng){
		window.open("/"+lng+"/popup/shopcart/",'','channelmode=no, fullscreen=no, width=700, height=500, scroll=auto')
	}
	/*
	function CloseOpen(id){
		var display = $("input[@id=display_"+id+"]").val();
		if (display=='closed'){
			$("div[@id="+id+"]").slideDown(400);
			$("input[@id=display_"+id+"]").attr({value:'open'});
			$("img[@id=img_"+id+"]").attr({ src: '/images/minus.gif'});
		}else{
			$("div[@id="+id+"]").slideUp(400);
			$("input[@id=display_"+id+"]").attr({value:'closed'});
			$("img[@id=img_"+id+"]").attr({ src: '/images/plus.gif'});
		}
			
	}
	
	function Search(lng){
		var searchfield = 	$("input[@id=search_field]").val();
		var empty = 	$("input[@id=empty_searchfield]").val();

		if (!searchfield.length){
			alert(empty);
		}else{
			searchfield = encodeURI(searchfield);
			go2url('/' +lng + '/search/?searchfield=' + searchfield);
		}
	}
	*/
	
	function AddToCart(id){
		var qte = $("input[@id=qte_"+id+"]").val();

		$.post(url_ajax,
		    { 	
				action	: "add_to_cart",
		   		id		: id,
				qte		: qte
			},
		   function(data){
			   UpdateCart();
			   alert($("input[@id=message_product_add]").val());
		   }
		 );
	}

	function UpdateCart(){
		$("#shopcart").load(url_ajax,
   			{action: 'update_cart'}
		 );
	}

	function CheckNumber(e){
		
		var str = e.value
		var reg = "/\d*/gi";
		var newvalue = '';
		
		var reg=/^\d*$/ //regular expression defining a 5 digit number
		if (str.search(reg)==-1){ //if match failed
			newvalue = str.replace(/[^\d]/gi,'')
			//alert("Please enter a digit number inside form")
		}else{newvalue=str}	
		e.value = (newvalue.length && newvalue!=0) ? newvalue : 1;
	}
	
	/**
	*	Add/Remove qte in Shopcart view
	*
	**/
	function AddRemCart(id,qte,incart,configurator){
		var incart = (incart == null) ? 0 : 1;
		var configurator = (configurator == null) ? 0 : 1;
		var old = $("input[@id=qte_"+id+"]").val()
		var reg = "/\d*/gi";
		var newvalue;
		var last;
		
		var reg=/^\d*$/ //regular expression defining a 5 digit number
		if (old.search(reg)==-1){ //if match failed
			newvalue = old.replace(/[^\d]/gi,'')
			//alert("Please enter a digit number inside form")
		}else{newvalue=old}	

		last = (newvalue.length && newvalue!=0) ? parseInt(newvalue) : 1;
		
		last += qte
		last = (last) ? last : 1;
		$("input[@id=qte_"+id+"]").attr({ value: last})
		
		if (incart && last!=old){
			if (configurator==1){updateLineConfigurator(id);}
			else				{UpdateLine(id,last);}
		}
	}
	
	/**
	*	Update line with product in Shopcart view
	*
	**/
	function UpdateLine(id,qte){
		var price = parseFloat($('#price_'+id).html());
		var new_price = price*qte
		new_price = new_price.toFixed(2)
		$('#stotal_'+id).html(new_price)
		UpdateTotal(id,qte);
		UpdateCart();
	}

	/**
	*	Update total div in Shopcart view
	*
	**/
	function UpdateTotal(id,qte){
		$("#total_div").load(url_ajax,
   			{
				action	: 'update_total',
				id		: id,
				qte		: qte
			},function ()
				{
					total_qte = $("#total_qte").html();
					if (total_qte=='0'){
						$("#products").slideUp('fast');
						$("#products").css({ height: "1"});
						$("#products").html($("#no_products").html())
						$("#products").slideDown('slow');
					}
				}
		 );
	}

	function RemoveFromCart(id){
		$("#product_"+id).slideUp('400');
		UpdateLine(id,0)
	}
	
	function SwichLoginSignup(){
		var status = $("#signup").css("display");

	if (status == 'none'){
			$("#login").slideUp('400');
			setTimeout(function (){$("#signup").slideDown('500');},500);
		}else{
			$("#signup").slideUp('300');
			setTimeout(function (){$("#login").slideDown('500');},500);
		}
	}
	
	function changeCol(uri){
		var col = $("#nr_col").val();

		$.post(url_ajax,
		    { 	
				action	: "change_col",
				col		: col
			},
		   function(data){
				UpdateCart();
				go2url(uri);
		   }
		 );
	}
	
	function showPrice(id_categ){
		var id_product = $("#categ_"+id_categ).val();
		if (id_product == 'category'){
			updateLineConfigurator(id_categ,0)
		}else{
			$("#price_"+id_categ).load(url_ajax,
   			{
				action		: 'get_price',
				id_product	: id_product
			},function (price){updateLineConfigurator(id_categ,price);}
			 );			
		}
	}
	
	function updateLineConfigurator(id_categ,price){
		if ($("#price_"+id_categ).html()==''){
			price=0
		}else{
			var price = (price == null) ? parseFloat($("#price_"+id_categ).html()) : price;
		}
		var qte    = parseInt($("#qte_"+id_categ).val());
		var stotal = (qte*price).toFixed(2)
		
		if (price<=0 || typeof(price) == "undefined" || qte<=0 || stotal<=0){
			$("#price_"+id_categ).html('');
			$("#stotal_"+id_categ).html('');
			$("#qte_"+id_categ).attr({value:1});
		}else{
			$("#stotal_"+id_categ).html(stotal);
		}
		
		UpdateTotalConfigurator();
	}
	
	function UpdateTotalConfigurator(){
		 var total = 0;
		  $(".stotal").each(function(i){
			 var stotal = $(".stotal").get(i).innerHTML;
			 if (stotal !='')	{total = total + parseFloat(stotal)}
		   //total = total + parseFloat($(".stotal").get(i).innerHTML);
		 });
		  total = total.toFixed(2)
		 $("#total").html(total)
	}
	
	function add2cartFromConfig(url){
		var qtes= new Array()
		var ids = new Array()
		var j=0;
		  $(".categories").each(function(i){
			var value = $(this).val()
			if (value!='category'){
				j++
				id = $(this).attr("name")
				ids[j] = value
				qtes[j]= $("#qte_"+id).val()
			}
		 });
		
		if (qtes.length){
			qtes_str = qtes.join("|")
			ids_str = ids.join("|")
			$.post(url_ajax,
				{ 	
					action	: "add_config",
					ids		: ids_str,
					qtes	: qtes_str
				},
			   function(data){
				   alert($("input[@id=message_product_add]").val());
				   go2url(url)
			   }
			 );
		}
		
	}
-->