// JavaScript Document
var orders = {
	init:function(language){
		orders.language = language;
		orders.ajaxloader="<div align='center'><img src='/images/ajax-loader.gif' /></div>";
		orders.ajaxloaders="<img src='/images/ajax-loader.gif' />";
	},
	pageScroll:function(elementName){
		// alert(elementName);
		// alert($('container').getPosition($(elementName)).y);
		var scrollWin = new Fx.Scroll(window);
		scrollWin.toElement($(elementName));
	},
	changecurrency:function(id){
		if(id){
			var myurl = "/functions/trt/trt_orders.php";
			var param = "changecurrency="+id+"&language="+orders.language;
			new Request({url:myurl ,method: 'post',data: param, onComplete :function(e){
				if(e.indexOf("<OK>")!=-1){
					window.location.reload();
				}
			}}).send();
		}
	},
	goBasketStatus:function(status){
		var myurl = "/functions/trt/trt_orders.php";
		var param = "gobasketstatus=1&status="+status+"&language="+orders.language;
		new Request({url:myurl ,method: 'post',data: param, onComplete :function(e){
			if(e!=""){															
				window.location.href=e;
				// alert(e);
			}
		}}).send();	
	},
	destroycurrency:function(){
		var myurl = "/functions/trt/trt_orders.php";
		var param = "destroycurrency=1&language="+orders.language;
		new Request({url:myurl ,method: 'post',data: param, onComplete :function(e){
			if(e.indexOf("<OK>")!=-1){
				window.location.reload();
			}
		}}).send();
	},
	addbasket:function(productid,basket){
		$('addbasketresp').set('html',orders.ajaxloaders);
		// Ajoute l'élément au panier via Ajax et recharge le module panier si existant
		var myurl = "/functions/trt/trt_orders.php";
		var param = "addbasket=1&language="+orders.language+"&productid="+productid;
		if(Math.round($('qtity').value) > 0){
			param +="&nb="+$('qtity').value;
		} 
		new Request({url:myurl ,method: 'post',data: param, onComplete :function(e){
			if(e.indexOf("class='red'")!=-1){
				$('addbasketresp').set('html',e);
				return false
			} else {
				window.location.href=basket;
			}
		}}).send();
	},
	reloadbasket_module:function(){
		if($('basket_module')){
			$('basket_module').set('html',orders.ajaxloader);
			// recharge le panier dans le module
			var myurl = "/functions/trt/trt_orders.php";
			var param = "loadbasket_module=1&language="+orders.language;
			new Request({url:myurl ,method: 'post',data: param, onComplete :function(e){
				$('basket_module').set('html',e);
			}}).send();
		}
	},
	reloadbasket_detail:function(){
		if($('basket_detail')){
			$('basket_detail').set('html',orders.ajaxloader);
			// recharge le panier dans le module
			var myurl = "/functions/trt/trt_orders.php";
			var param = "loadbasket_detail=1&language="+orders.language;
			new Request({url:myurl ,method: 'post',data: param, onComplete :function(e){
				$('basket_detail').set('html',e);
				orders.reloadbasket_module();
			}}).send();
		}
	},
	addsubstrbasket_detail:function(type,itemid){
		// recharge le panier dans le module
		var myurl = "/functions/trt/trt_orders.php";
		var param = "addsubstrbasket_detail=1&language="+orders.language+"&itemid="+itemid+"&type="+type;
		new Request({url:myurl ,method: 'post',data: param, onComplete :function(e){
			orders.reloadbasket_detail();
		}}).send();	
	},
	deletebasket_detail:function(itemid){
		// recharge le panier dans le module
		var myurl = "/functions/trt/trt_orders.php";
		var param = "deletebasket_detail=1&language="+orders.language+"&itemid="+itemid;
		new Request({url:myurl ,method: 'post',data: param, onComplete :function(e){
			orders.reloadbasket_detail();
		}}).send();	
	},
	validate_basket:function(){
		// recharge le panier dans le module
		var myurl = "/functions/trt/trt_orders.php";
		var param = "validate_basket=1&language="+orders.language;
		new Request({url:myurl ,method: 'post',data: param, onComplete :function(e){
			location.href=e;
		}}).send();	
	},
	loadorder_detail:function(){
		if($('order_recap')){
			$('order_recap').set('html',orders.ajaxloader);
			// recharge le panier dans le module
			var myurl = "/functions/trt/trt_orders.php";
			var param = "order_recap=1&language="+orders.language;
			new Request({url:myurl ,method: 'post',data: param, onComplete :function(e){
				$('order_recap').set('html',e);
			}}).send();
		}
	},
	delivery_detail:function(){
		if($('delivery_detail')){
			$('delivery_detail').set('html',orders.ajaxloader);
			// recharge le panier dans le module
			var myurl = "/functions/trt/trt_orders.php";
			var param = "delivery_detail=1&language="+orders.language;
			new Request({url:myurl ,method: 'post',data: param, onComplete :function(e){
				$('delivery_detail').set('html',e);
			}}).send();
		}
	},
	add_deladdress:function(type){
		if($('delivery_detail')){
			// recharge le panier dans le module
			var myurl = "/functions/trt/trt_orders.php";
			var param = "delivery_detail=1&language="+orders.language+"&add=1";
			param += "&name_address="+$('delivery_detail').getElement('#name_address').value;
			param += "&name_entity="+$('delivery_detail').getElement('#name_entity').value;
			param += "&lastname="+$('delivery_detail').getElement('#lastname').value;
			param += "&firstname="+$('delivery_detail').getElement('#firstname').value;
			param += "&address1="+$('delivery_detail').getElement('#address1').value;
			param += "&address2="+$('delivery_detail').getElement('#address2').value;
			param += "&zipcode="+$('delivery_detail').getElement('#zipcode').value;
			param += "&city="+$('delivery_detail').getElement('#city').value;
			param += "&state="+$('delivery_detail').getElement('#state').value;
			param += "&country="+$('delivery_detail').getElement('#country').value;
			param += "&mobile_num_del="+$('delivery_detail').getElement('#mobile_num_del').value;
			param += "&comment_del="+$('delivery_detail').getElement('#comment_del').value;
			new Request({url:myurl ,method: 'post',data: param, onComplete :function(e){
				if(e.indexOf("<OK>")!=-1){
					if(type=="reload"){
						orders.delivery_detail();
						orders.pageScroll('delivery');
					}
					if(type=="validate"){
						orders.check_val_order('inv');
					}
				} else {
					$('delivery_detail').set('html',e);	
					$('delivery_detail').getElement('#name_address').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('delivery_detail').getElement('#err_name_address').setProperty('class','errormsg');
					});
					$('delivery_detail').getElement('#lastname').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('delivery_detail').getElement('#err_lastname').setProperty('class','errormsg');
					});
					$('delivery_detail').getElement('#firstname').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('delivery_detail').getElement('#err_firstname').setProperty('class','errormsg');
					});
					$('delivery_detail').getElement('#address1').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('delivery_detail').getElement('#err_address1').setProperty('class','errormsg');
					});
					$('delivery_detail').getElement('#zipcode').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('delivery_detail').getElement('#err_zipcode').setProperty('class','errormsg');
					});
					$('delivery_detail').getElement('#city').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('delivery_detail').getElement('#err_city').setProperty('class','errormsg');
					});
					$('delivery_detail').getElement('#state').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('delivery_detail').getElement('#err_state').setProperty('class','errormsg');
					});
					$('delivery_detail').getElement('#country').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('delivery_detail').getElement('#err_country').setProperty('class','errormsg');
					});
					$('delivery_detail').getElement('#mobile_num_del').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('delivery_detail').getElement('#err_mobile_num_del').setProperty('class','errormsg');
					});
					orders.pageScroll('delivery');
				}
			}}).send();
		}
	},
	save_deladdress:function(type){
		if($('delivery_detail')){
			// recharge le panier dans le module
			var myurl = "/functions/trt/trt_orders.php";
			var param = "delivery_detail=1&language="+orders.language+"&save=1";
			param += "&id_address="+$('delivery_detail').getElement('#id_address').value;
			param += "&name_address="+$('delivery_detail').getElement('#name_address').value;
			param += "&name_entity="+$('delivery_detail').getElement('#name_entity').value;
			param += "&lastname="+$('delivery_detail').getElement('#lastname').value;
			param += "&firstname="+$('delivery_detail').getElement('#firstname').value;
			param += "&address1="+$('delivery_detail').getElement('#address1').value;
			param += "&address2="+$('delivery_detail').getElement('#address2').value;
			param += "&zipcode="+$('delivery_detail').getElement('#zipcode').value;
			param += "&city="+$('delivery_detail').getElement('#city').value;
			param += "&state="+$('delivery_detail').getElement('#state').value;
			param += "&country="+$('delivery_detail').getElement('#country').value;
			param += "&mobile_num_del="+$('delivery_detail').getElement('#mobile_num_del').value;
			param += "&comment_del="+$('delivery_detail').getElement('#comment_del').value;
			new Request({url:myurl ,method: 'post',data: param, onComplete :function(e){
				if(e.indexOf("<OK>")!=-1){
					if(type=="reload"){
						orders.delivery_detail();
						orders.pageScroll('delivery');
					}
					if(type=="validate"){
						orders.check_val_order('inv');
					}
				} else {
					$('delivery_detail').set('html',e);	
					$('delivery_detail').getElement('#name_address').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('delivery_detail').getElement('#err_name_address').setProperty('class','errormsg');
					});
					$('delivery_detail').getElement('#lastname').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('delivery_detail').getElement('#err_lastname').setProperty('class','errormsg');
					});
					$('delivery_detail').getElement('#firstname').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('delivery_detail').getElement('#err_firstname').setProperty('class','errormsg');
					});
					$('delivery_detail').getElement('#address1').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('delivery_detail').getElement('#err_address1').setProperty('class','errormsg');
					});
					$('delivery_detail').getElement('#zipcode').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('delivery_detail').getElement('#err_zipcode').setProperty('class','errormsg');
					});
					$('delivery_detail').getElement('#city').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('delivery_detail').getElement('#err_city').setProperty('class','errormsg');
					});
					$('delivery_detail').getElement('#state').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('delivery_detail').getElement('#err_state').setProperty('class','errormsg');
					});
					$('delivery_detail').getElement('#country').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('delivery_detail').getElement('#err_country').setProperty('class','errormsg');
					});
					$('delivery_detail').getElement('#mobile_num_del').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('delivery_detail').getElement('#err_mobile_num_del').setProperty('class','errormsg');
					});
					orders.pageScroll('delivery');
				}
			}}).send();
		}
	},
	switch_deladdress:function(idaddress){
		if($('delivery_detail')){
			$('delivery_detail').set('html',orders.ajaxloader);	
			// recharge le panier dans le module
			var myurl = "/functions/trt/trt_orders.php";
			var param = "delivery_detail=1&language="+orders.language+"&switch="+idaddress;
			new Request({url:myurl ,method: 'post',data: param, onComplete :function(e){
				$('delivery_detail').set('html',e);
				orders.pageScroll('delivery');
			}}).send();
		}
	},
	delete_deladdress:function(idaddress){
		if($('delivery_detail')){
			// recharge le panier dans le module
			var myurl = "/functions/trt/trt_orders.php";
			var param = "delivery_detail=1&language="+orders.language+"&delete="+idaddress;
			new Request({url:myurl ,method: 'post',data: param, onComplete :function(e){
				if(e.indexOf("<OK>")!=-1){
					$('delivery_detail').getElement('#add_list_'+idaddress).dispose();
					orders.delivery_detail();
					orders.pageScroll('delivery');
				}
			}}).send();
		}
	},
	invoice_detail:function(){
		if($('invoice_detail')){
			$('invoice_detail').set('html',orders.ajaxloader);
			// recharge le panier dans le module
			var myurl = "/functions/trt/trt_orders.php";
			var param = "invoice_detail=1&language="+orders.language;
			new Request({url:myurl ,method: 'post',data: param, onComplete :function(e){
				$('invoice_detail').set('html',e);
				orders.formvat();
			}}).send();
		}
	},
	add_invaddress:function(type){
		if($('invoice_detail')){
			// recharge le panier dans le module
			var myurl = "/functions/trt/trt_orders.php";
			var param = "invoice_detail=1&language="+orders.language+"&add=1";
			param += "&name_address="+$('invoice_detail').getElement('#name_address2').value;
			if ($('invoice_detail').getElement('#type_entity2_perso').checked==true){
				param += "&type_entity="+$('invoice_detail').getElement('#type_entity2_perso').value;
			}
			if ($('invoice_detail').getElement('#type_entity2_pro').checked==true){
				param += "&type_entity="+$('invoice_detail').getElement('#type_entity2_pro').value;
			}
			param += "&name_entity="+$('invoice_detail').getElement('#name_entity2').value;
			param += "&vat_num_euro="+$('invoice_detail').getElement('#vat_num_euro2').value;
			param += "&lastname="+$('invoice_detail').getElement('#lastname2').value;
			param += "&firstname="+$('invoice_detail').getElement('#firstname2').value;
			param += "&address1="+$('invoice_detail').getElement('#address12').value;
			param += "&address2="+$('invoice_detail').getElement('#address22').value;
			param += "&zipcode="+$('invoice_detail').getElement('#zipcode2').value;
			param += "&city="+$('invoice_detail').getElement('#city2').value;
			param += "&state="+$('invoice_detail').getElement('#state2').value;
			param += "&country="+$('invoice_detail').getElement('#country2').value;
			new Request({url:myurl ,method: 'post',data: param, onComplete :function(e){
				if(e.indexOf("<OK>")!=-1){
					if(type=="reload"){
						orders.invoice_detail();
						orders.pageScroll('invoice');
					}
					if(type=="validate"){
						orders.check_val_order('validate');
					}
				} else {
					$('invoice_detail').set('html',e);	
					$('invoice_detail').getElement('#name_address2').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('invoice_detail').getElement('#err_name_address2').setProperty('class','errormsg');
					});
					$('invoice_detail').getElement('#name_entity2').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('invoice_detail').getElement('#err_name_entity2').setProperty('class','errormsg');
					});
					$('invoice_detail').getElement('#lastname2').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('invoice_detail').getElement('#err_lastname2').setProperty('class','errormsg');
					});
					$('invoice_detail').getElement('#firstname2').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('invoice_detail').getElement('#err_firstname2').setProperty('class','errormsg');
					});
					$('invoice_detail').getElement('#address12').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('invoice_detail').getElement('#err_address12').setProperty('class','errormsg');
					});
					$('invoice_detail').getElement('#zipcode2').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('invoice_detail').getElement('#err_zipcode2').setProperty('class','errormsg');
					});
					$('invoice_detail').getElement('#city2').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('invoice_detail').getElement('#err_city2').setProperty('class','errormsg');
					});
					$('invoice_detail').getElement('#state2').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('invoice_detail').getElement('#err_state2').setProperty('class','errormsg');
					});
					$('invoice_detail').getElement('#country2').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('invoice_detail').getElement('#err_country2').setProperty('class','errormsg');
					});
					orders.formvat();
					orders.pageScroll('invoice');
				}
			}}).send();
		}
	},
	save_invaddress:function(type){
		if($('invoice_detail')){
			// recharge le panier dans le module
			var myurl = "/functions/trt/trt_orders.php";
			var param = "invoice_detail=1&language="+orders.language+"&save=1";
			param += "&id_address="+$('invoice_detail').getElement('#id_address2').value;
			param += "&name_address="+$('invoice_detail').getElement('#name_address2').value;
			if ($('invoice_detail').getElement('#type_entity2_perso').checked==true){
				param += "&type_entity="+$('invoice_detail').getElement('#type_entity2_perso').value;
			}
			if ($('invoice_detail').getElement('#type_entity2_pro').checked==true){
				param += "&type_entity="+$('invoice_detail').getElement('#type_entity2_pro').value;
			}
			param += "&name_entity="+$('invoice_detail').getElement('#name_entity2').value;
			param += "&vat_num_euro="+$('invoice_detail').getElement('#vat_num_euro2').value;
			param += "&lastname="+$('invoice_detail').getElement('#lastname2').value;
			param += "&firstname="+$('invoice_detail').getElement('#firstname2').value;
			param += "&address1="+$('invoice_detail').getElement('#address12').value;
			param += "&address2="+$('invoice_detail').getElement('#address22').value;
			param += "&zipcode="+$('invoice_detail').getElement('#zipcode2').value;
			param += "&city="+$('invoice_detail').getElement('#city2').value;
			param += "&state="+$('invoice_detail').getElement('#state2').value;
			param += "&country="+$('invoice_detail').getElement('#country2').value;
			new Request({url:myurl ,method: 'post',data: param, onComplete :function(e){
				if(e.indexOf("<OK>")!=-1){
					if(type=="reload"){
						orders.invoice_detail();
						orders.pageScroll('invoice');
					}
					if(type=="validate"){
						orders.check_val_order('validate');
					}
				} else {
					$('invoice_detail').set('html',e);	
					$('invoice_detail').getElement('#name_address2').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('invoice_detail').getElement('#err_name_address2').setProperty('class','errormsg');
					});
					$('invoice_detail').getElement('#name_entity2').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('invoice_detail').getElement('#err_name_entity2').setProperty('class','errormsg');
					});
					$('invoice_detail').getElement('#lastname2').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('invoice_detail').getElement('#err_lastname2').setProperty('class','errormsg');
					});
					$('invoice_detail').getElement('#firstname2').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('invoice_detail').getElement('#err_firstname2').setProperty('class','errormsg');
					});
					$('invoice_detail').getElement('#address12').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('invoice_detail').getElement('#err_address12').setProperty('class','errormsg');
					});
					$('invoice_detail').getElement('#zipcode2').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('invoice_detail').getElement('#err_zipcode2').setProperty('class','errormsg');
					});
					$('invoice_detail').getElement('#city2').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('invoice_detail').getElement('#err_city2').setProperty('class','errormsg');
					});
					$('invoice_detail').getElement('#state2').addEvent('focus',function(e){
						this.setProperty('class','');	
						$('invoice_detail').getElement('#err_state2').setProperty('class','errormsg');
					});
					orders.formvat();
					orders.pageScroll('invoice');
				}
			}}).send();
		}
	},
	formvat: function(){
		if($('invoice_detail').getElement('#type_entity2_perso').checked==true){
			if($('invoice_detail').getElement('#vatform')){
				$('invoice_detail').getElement('#vatform').setStyle('display','none');
			}
		}
		if ($('invoice_detail').getElement('#type_entity2_pro').checked==true){
			if($('invoice_detail').getElement('#vatform')){
				$('invoice_detail').getElement('#vatform').setStyle('display','inline');
			}		
		}
		var country_account = $('invoice_detail').getElement('#country_account').value;
		var orders_europe = $('invoice_detail').getElement('#orders_europe').value;
		if($('invoice_detail').getElement('#country2').value == country_account){
		  	$('invoice_detail').getElement('#subvatform').setStyle('display','none');
		} else {
			var sCountry = "-"+$('invoice_detail').getElement('#country2').value+"-";
			var sCheck = orders_europe.search(sCountry);
			if(sCheck != -1){
				$('invoice_detail').getElement('#subvatform').setStyle('display','inline');
			} else {
				$('invoice_detail').getElement('#subvatform').setStyle('display','none');
			}
		}		
	},
	showstates:function(){
		if($('invoice_detail').getElement('#country2').value=="United States"){
			$('invoice_detail').getElement('#us_states2').setStyle('display','inline');
		} else {
			$('invoice_detail').getElement('#us_states2').setStyle('display','none');
		}
		if($('delivery_detail').getElement('#country').value=="United States"){
			$('delivery_detail').getElement('#us_states').setStyle('display','inline');
		} else {
			$('delivery_detail').getElement('#us_states').setStyle('display','none');
		}
	},
	switch_invaddress:function(idaddress){
		if($('invoice_detail')){
			$('invoice_detail').set('html',orders.ajaxloader);
			// recharge le panier dans le module
			var myurl = "/functions/trt/trt_orders.php";
			var param = "invoice_detail=1&language="+orders.language+"&switch="+idaddress;
			new Request({url:myurl ,method: 'post',data: param, onComplete :function(e){
				$('invoice_detail').set('html',e);
				orders.formvat();
				orders.pageScroll('invoice');
			}}).send();
		}
	},
	delete_invaddress:function(idaddress){
		if($('invoice_detail')){
			// recharge le panier dans le module
			var myurl = "/functions/trt/trt_orders.php";
			var param = "invoice_detail=1&language="+orders.language+"&delete="+idaddress;
			new Request({url:myurl ,method: 'post',data: param, onComplete :function(e){
				if(e.indexOf("<OK>")!=-1){
					$('invoice_detail').getElement('#add_list_'+idaddress).dispose();
					orders.invoice_detail();
					orders.pageScroll('invoice');
				}
			}}).send();
		}
	},
	copy_invaddress : function(idaddress){
		$('invoice_detail').getElement('#name_address2').value=$('delivery_detail').getElement('#name_address').value;
		$('invoice_detail').getElement('#name_entity2').value=$('delivery_detail').getElement('#name_entity').value;			
		$('invoice_detail').getElement('#lastname2').value=$('delivery_detail').getElement('#lastname').value;
		$('invoice_detail').getElement('#firstname2').value=$('delivery_detail').getElement('#firstname').value;
		$('invoice_detail').getElement('#address12').value=$('delivery_detail').getElement('#address1').value;
		$('invoice_detail').getElement('#address22').value=$('delivery_detail').getElement('#address2').value;
		$('invoice_detail').getElement('#zipcode2').value=$('delivery_detail').getElement('#zipcode').value;
		$('invoice_detail').getElement('#city2').value=$('delivery_detail').getElement('#city').value;
		$('invoice_detail').getElement('#state2').value=$('delivery_detail').getElement('#state').value;
		$('invoice_detail').getElement('#country2').value=$('delivery_detail').getElement('#country').value;
		orders.formvat();
		orders.pageScroll('invoice');
	},
	check_val_order : function(call){
		if(call=='del'){
			if($('delivery_detail').getElement('#id_address').value!=""){
				orders.save_deladdress('validate');
			} else {
				orders.add_deladdress('validate');
			} 
		}
		if(call=='inv'){
			if($('invoice_detail').getElement('#id_address2').value!=""){
				orders.save_invaddress('validate');
			} else {
				orders.add_invaddress('validate');
			}
		}
		if(call=='validate'){
			// recharge le panier dans le module
			var myurl = "/functions/trt/trt_orders.php";
			var param = "validate_order=1&language="+orders.language;
			new Request({url:myurl ,method: 'post',data: param, onComplete :function(e){
				location.href=e;
			}}).send();	
		}
	},
	back2basket:function(){
		var myurl = "/functions/trt/trt_orders.php";
		var param = "back2basket=1&language="+orders.language;
		new Request({url:myurl ,method: 'post',data: param, onComplete :function(e){
			if(e.indexOf("<OK>")!=-1){
				window.location.reload();
			}
		}}).send();	
	},
	back2address:function(){
		var myurl = "/functions/trt/trt_orders.php";
		var param = "back2address=1&language="+orders.language;
		new Request({url:myurl ,method: 'post',data: param, onComplete :function(e){
			if(e.indexOf("<OK>")!=-1){
				window.location.reload();
			}
		}}).send();	
	},
	back2parcel:function(){
		var myurl = "/functions/trt/trt_orders.php";
		var param = "back2parcel=1&language="+orders.language;
		new Request({url:myurl ,method: 'post',data: param, onComplete :function(e){
			if(e.indexOf("<OK>")!=-1){
				window.location.reload();
			}
		}}).send();	
	},
	loadparcel_detail:function(){
		if($('parcel_recap')){
			$('parcel_recap').set('html',orders.ajaxloader);
			// recharge le panier dans le module
			var myurl = "/functions/trt/trt_orders.php";
			var param = "parcel_recap=1&language="+orders.language;
			new Request({url:myurl ,method: 'post',data: param, onComplete :function(e){
				$('parcel_recap').set('html',e);
			}}).send();
		}
	},
	parcel_validate:function(){
		if($('parcel_recap')){
			// recharge le panier dans le module
			
			
			var myurl = "/functions/trt/trt_orders.php";
			var param = "parcel_validate=1&language="+orders.language;
			var parcel;
			for(parcel=0;$('parcel_recap').getElement('#parcel'+parcel);parcel++){
				
				if ($('parcel_recap').getElement('#parcel'+parcel).checked==true){
					param += "&parcel_type="+$('parcel_recap').getElement('#parcel'+parcel).value;
				}
			}
			new Request({url:myurl ,method: 'post',data: param, onComplete :function(e){
				location.href=e;
			}}).send();
		}
	},	
	conditions_init:function(error){
		if($('conditionssubmit')){
			$('conditionssubmit').addEvent('click',function(e){
				if($('conditions').checked==true){
					$('check_conditions').setStyle("display","none");
					$('pay_div').setStyle("display","");
					
				} else {
					$('mes_conditions').set('html',error);
					$('mes_conditions').setProperty('class','introerrormsg');
					$('conditions').addEvent('focus',function(e){	
						$('mes_conditions').setProperty('class','');
					});
				}
			});
		}
	},
	showinvoice:function(invoice_num){
		var myurl = "/functions/trt/trt_orders.php";
		var param = "showinvoice="+invoice_num+"&language="+orders.language;
		new Request({url:myurl ,method: 'post',data: param, onComplete :function(e){
			var winHeight=Math.ceil((screen.availHeight-550)/2);
			var winWidth=Math.ceil((screen.availWidth-640)/2);
			invoiceWindow = window.open('','invoice','height='+550+',width='+640+',left='+winWidth+',top='+winHeight+',scrollbars=yes,resize=no');
			var htmlbuffer=e;
			invoiceWindow.document.write('');
			invoiceWindow.document.write(htmlbuffer);
			invoiceWindow.document.close();
			invoiceWindow.focus();
		}}).send();	
	}
}