
	
	
//-- quickAdd comma seperated
	/*quickAdd = function(){
		var value = $("#quickAdd").val();
		if(value=="") return;
		if(productsObj==null) return;
		
		//update analytics url
		_gaq.push(['_trackPageview', '/schnelleingabe']);
		
		var idArr = value.split(",");
		
		for(var i=0;i<idArr.length;i++){
			var itemId = $.trim(idArr[i]);
			if(!itemId) continue;
			
			//update analytics url
			_gaq.push(['_trackPageview', '/schnelleingabe/'+itemId]);
		
			itemId = itemId.toLowerCase();
			var obj = productsObj[itemId];	// like: productsObj['A4'] = {'name':'Sauer-Scharf Suppe', 'nr':'A4', 'orderId':'4', 'price':'2.30' };
			if(!obj) continue;
			addToPackage( 'name='+obj['name'], 'nr='+obj['nr'], 'orderId='+obj['orderId'], 'price='+obj['price'], 'quantity=1' );
		}
		
		
		$("#quickAdd").val("");
		showBuyIcon("quickAddOk");
	}*/
	
	
//-- quickAdd
	var quickAddActiveItem;
	quickAdd = function(){
		//var value = $("#quickAdd").val();
		var value = quickAddActiveItem;
		if(!value) return;
		if(productsObj==null) return;
		
		//update analytics url
		_gaq.push(['_trackPageview', '/schnelleingabe']);
		
		var idArr = value.split(",");
		
		for(var i=0;i<idArr.length;i++){
			var itemId = $.trim(idArr[i]);
			if(!itemId) continue;
			
			//update analytics url
			_gaq.push(['_trackPageview', '/schnelleingabe/'+itemId]);
		
			itemId = itemId.toLowerCase();
			var obj = productsObj[itemId];	// like: productsObj['A4'] = {'name':'Sauer-Scharf Suppe', 'nr':'A4', 'orderId':'4', 'price':'2.30' };
			if(!obj) continue;
			addToPackage( 'name='+obj['name'], 'nr='+obj['nr'], 'orderId='+obj['orderId'], 'price='+obj['price'], 'quantity=1' );
		}
		
		
		$("#quickAdd").val("");
		showBuyIcon("quickAddOk");
		onQuickAddChange();
	}
	
	
	onQuickAddChange = function(){
		var value = $("#quickAdd").val();
		//alert("onQuickAddChange: "+value);
		
		if(value==""){
			$("#shoppingCartQuickAddResults").hide();
			$("#shoppingCartQuickAddResults").html( "" );
			return;
		} 
		
		$("#shoppingCartQuickAddResults").show();
		
		quickAddActiveItem = "";
		value = value.toLowerCase();
		
		var outHtml = "";
		var outArr = [];
		var maxCount = 6;
		var count = 0;
		for(var id in productsObj) {
			var o = productsObj[id];
			var idPos = o.nr.toLowerCase().indexOf(value);
			var namePos = o.name.toLowerCase().indexOf(value);
			
			if(idPos<0 && namePos<0) continue;
			var active = (idPos==0) && (value==o.nr.toLowerCase());
			var pos = (idPos<0) ? (namePos+6) : idPos;
			//outHtml += "\t\t\t\t<a href='javascript:;' ><p>1 - Maki Vegetrisch und noch ganz viel anderer text</p></a>\n";
			var style = active ? "active" : "";
			var html = "\t\t\t\t<a href='javascript:quickAddActiveItem=\""+o.nr+"\";quickAdd();' class='"+style+"' ><p><strong>"+o.nr+"</strong> \t\t "+o.name+"</p></a>\n";
			outArr.push({pos:pos, html:html});
			maxCount--;
			count++;
			if(maxCount<=0) break;
			if(active && !quickAddActiveItem){
				quickAddActiveItem = value;
				//break;
			} 
		}
		
		outArr.sort(sortPosObj);
		for(var i=0;i<outArr.length;i++){
			outHtml += outArr[i].html;
		}
		if(maxCount<=0){
			outHtml += "\t\t\t\t<p>...</p><br />\n";
		}
		if(count==0){
			outHtml = "\t\t\t\t<br /><p><center>keine Ergebnisse</center></p><br />\n";
		}
		if(active){
			
		}
		$("#shoppingCartQuickAddResults").html( outHtml );
		
		
	}
	
	sortPosObj = function(a, b) {
  		return a.pos - b.pos;
	}


