function addBasket(method,url){
		var ajax = new HttpRequest(method, url);
		var request;
		function post(callback,param){
			request = ajax.init();
			ajax.post(request,callback,param);
		} 
				//添加到篮子
		this.add = add;
		function add(){ 
			var select_num = 0;
			var obj  = document.getElementsByName('array_basket_id[]');  
			var param = 'str_action=add_basket&basket_type=1';
			for (var i=0;i<obj.length;i++) {
				if (obj[i].checked && obj[i].value ) {
					select_num += 1;
					param+= '&array_basket_id[]='+obj[i].value;
				}
			}
			if (obj.length == '0'){
				alert(LANG_ARRAY_BASKET['select_full_item']);
				return false;
			}else if( select_num == 0 ){
				alert(LANG_ARRAY_BASKET['select_item']);
				return false;
			}else if( select_num > 10 ){
				alert(LANG_ARRAY_BASKET['select_morethan_ten']);
				return false;
			}else{
				post(select_result,param);	
			}
		}

		var select_result = function(){
			if(request.readyState==4){ 
				if ( request.responseText==0 ) {	
					alert(LANG_ARRAY_BASKET['add_bad']);				
					history.back(-1);
				}else if ( request.responseText==1 ) {	
					var self_uri = ajax.$('self_uri').value;
					//var host_uri = ajax.$('host_uri_id').value;
					alert(LANG_ARRAY_BASKET['add_ok']);
				//	history.back(-1);
					window.location.href = self_uri;
				}else{		
					alert(request.responseText);				
				}	
				return false;				
				request = null;			
			}
		}

		this.inquiryBasket = inquiryBasket;
		function inquiryBasket(){
				var select_num = 0;
				var obj  = document.getElementsByName('array_basket_id[]');  
				var param = 'str_action=inquiry_basket&basket_type=1';
				for (var i=0;i<obj.length;i++) {
					if (obj[i].checked && obj[i].value ) {
						select_num += 1;
						param+= '&array_basket_id[]='+obj[i].value;
					}
				}
				var basket_total = ajax.$('basket_total');
				if (basket_total.value == "0" && select_num == 0){
					alert(LANG_ARRAY_BASKET['select_item']);
				}else if(basket_total.value != '0' && select_num == 0){
					var host_uri = ajax.$('host_uri_id').value;
					var basket_uri = ajax.$('basket_uri_id').value;
					window.location.href=host_uri+basket_uri;	 //"common/basket.php";
				}else{
					post(inquiry_result,param);	
				}
		}

		var inquiry_result = function(){
				if(request.readyState==4){ 
					if ( request.responseText==0 ) {	
							alert(LANG_ARRAY_BASKET['submit_bad']);				
							history.back(-1);
					}else if ( request.responseText==1 ) {	
							var host_uri = ajax.$('host_uri_id').value;
							var basket_uri = ajax.$('basket_uri_id').value;
							window.location.href=host_uri+basket_uri;	 //"common/basket.php";
					}else{		
							alert(request.responseText);				
					}	
					return false;				
					request = null;			
				}
		}
		//删除篮子内容
		this.deleteBasket = deleteBasket;
		function deleteBasket(){ 
				var select_num = 0;
				var obj  = document.getElementsByName('array_basket_id[]');  
				var param = 'str_action=delete_basket&basket_type=1';
				for (var i=0;i<obj.length;i++) { 
					if (obj[i].checked && obj[i].value ) {
						select_num += 1;
						param+= '&array_basket_id[]='+obj[i].value;
					}
				}
				if (select_num == 0){
					alert(LANG_ARRAY_BASKET['select_item']);
				}else{
					if ( confirm(LANG_ARRAY_BASKET['confirm_delete']) )
					{
						post(delete_result,param);	
					}

				}
		}
		var delete_result = function(){
				if(request.readyState==4){ 
					if ( request.responseText==0 ) {	
							alert(LANG_ARRAY_BASKET['delete_bad']);				
							history.back(-1);
					}else if ( request.responseText==1 ) {	
							var host_uri = ajax.$('host_uri_id').value;
							var basket_uri = ajax.$('basket_uri_id').value;
							window.location.href=host_uri+basket_uri;	 //"common/basket.php";
					}else{		
							alert(request.responseText);				
					}	
					return false;				
					request = null;			
				}
		}
		//发送篮子内容
		this.sendBasket = sendBasket;
		function sendBasket(){
				var select_num = 0;
				var same = new Array();
				var j = 0;
				var diff = 0;
				var obj  = document.getElementsByName('array_basket_id[]');  
				var param = 'str_action=send_basket&basket_type=1';
				for (var i=0;i<obj.length;i++) { 
					if (obj[i].checked && obj[i].value ) {
						select_num += 1;
						param+= '&array_basket_id[]='+obj[i].value;
						same[j] = ajax.$('pic_'+obj[i].value).value;
						j+=1;
					}		
				}
				for (var k=0;k<same.length - 1;k++){
					if ( same[k] != same[k+1] ){
						 diff = 1;
					}
				}
				if ( select_num == 0 ){
					alert(LANG_ARRAY_BASKET['select_item']);
				}else if ( diff == 1 ){
					alert(LANG_ARRAY_BASKET['diff_buy_sell']);
				}else{
					post(send_result,param);	
				}
		}
		var send_result = function(){
				if(request.readyState==4){ 
					if ( request.responseText==0 ) {	
							alert(LANG_ARRAY_BASKET['submit_bad']);				
							history.back(-1);
					}else if ( request.responseText==1 ) {	
							var host_uri = ajax.$('host_uri_id').value;
							var inquiry_uri = ajax.$('inquiry_uri_id').value;
							window.location.href=host_uri+inquiry_uri;	 //"common/inquiry.php?basket_type=1";
					}else{		
							alert(request.responseText);				
					}	
					return false;				
					request = null;			
				}
		}
	
}


