// Get the HTTP Object
function sameAddress()
{
	var frm = document.checkout;
	
	if(frm.row.checked == true){
		frm.ShipFirstName.value = frm.firstname.value;
		frm.ShipLastName.value = frm.lastname.value;
		frm.ShipAddress.value = frm.street_address.value;
		frm.shippostcode.value = frm.postcode.value;
		frm.ShipCity.value = frm.city.value;
		frm.shipcountry.value = frm.country.value;
		frm.shiptelephone.value = frm.telephone.value;
	} else {
		frm.ShipFirstName.value = '';
		frm.ShipLastName.value = '';
		frm.ShipAddress.value = '';
		frm.shippostcode.value = '';
		frm.ShipCity.value = '';
		frm.shipcountry.value = '';
		frm.shiptelephone.value = '';
	}
	
}

	function getHTTPObject()
	{
      	if (window.ActiveXObject) return new ActiveXObject("Microsoft.XMLHTTP");

      	else if (window.XMLHttpRequest) return new XMLHttpRequest();

      	else {

      			alert("Your browser does not support AJAX.");

      	return null;

      		}

	}

       

      // Change the value of the outputText field

      function setOutput(){

      if(httpObject.readyState == 4){
		var out = httpObject.responseText;
		//alert(out);
		out = out.split('|');
		
	
//	alert(document.checkout.disTypeHidden.value) ;
	document.checkout.disTypeHidden.value = out[1];
	document.checkout.disAmountHidden.value = out[2];
	
		
	 /*
	 var pers = out.indexOf("%");
      if(pers != '-1')
	  {
		  	var outrest = out[0].substring(0,pers);

			var val =(parseFloat(document.getElementById('total_val').value)/100) * parseFloat(outrest);
			var discount = Math.round(val*Math.pow(10,2))/Math.pow(10,2);
			document.getElementById('discount_price').innerHTML = '- &pound;'+discount;
			var result = parseFloat(document.getElementById('total_val').value) - parseFloat(discount);
			
			document.getElementById('total_price').innerHTML = '&pound;'+ result;
			document.getElementById('total_val').value = result;
	  }
	  else
	  {
		  	var out = Math.round(out[0]*Math.pow(10,2))/Math.pow(10,2);
		  	var val =parseFloat(document.getElementById('total_val').value) - parseFloat(out);
			
			var result = Math.round(val*Math.pow(10,2))/Math.pow(10,2);
			document.getElementById('discount_price').innerHTML = '- &pound;'+out;
			document.getElementById('total_price').innerHTML = '&pound;'+ result;
			document.getElementById('total_val').value = result;
			
	  }*/
	  
	  if(out[1]=='percent')
	  {
	  		//alert('terst');
			//var val =(parseFloat(document.getElementById('total_val').value)/100) * parseFloat(out[0]);
			var val =(parseFloat(document.getElementById('total_val_dis').value)) * parseFloat(out[0]);
			var discount = Math.round(val*Math.pow(10,2))/Math.pow(10,2);
			//alert(discount.toFixed(2));
			document.getElementById('discount_price').innerHTML = '- &pound;'+discount.toFixed(2);
			document.getElementById('disc').value = '- &pound;'+discount.toFixed(2);
			//alert(document.getElementById('total_full_full').value);
			//alert(document.getElementById('total_full').value);
			document.getElementById('total_full').value = document.getElementById('total_full_full').value;
			var result = parseFloat(document.getElementById('total_full').value) - parseFloat(discount);
			//alert(result.toFixed(2));
			document.getElementById('total_price').innerHTML = '&pound;'+ result.toFixed(2);
			document.getElementById('total_val').value = result;
			document.getElementById('total_full').value = result;
			
		  
	  }
	  else if(out[1]=='fixed')
	  {
			var out = Math.round(out[0]*Math.pow(10,2))/Math.pow(10,2);
		  	var val =parseFloat(document.getElementById('total_val_dis').value) - parseFloat(out);

			var result = Math.round(val*Math.pow(10,2))/Math.pow(10,2);
			document.getElementById('discount_price').innerHTML = '- &pound;'+out.toFixed(2);
			document.getElementById('disc').value = '- &pound;'+out.toFixed(2);
			document.getElementById('total_price').innerHTML = '&pound;'+ result.toFixed(2);
			document.getElementById('total_val').value = result;
			document.getElementById('total_full').value = result;
	  }
      }
      }

      function getDiscount(){

      httpObject = getHTTPObject();

      if (httpObject != null) {
	//	  alert(document.checkout.coupon.value);

      httpObject.open("GET", "getDiscountPrice.php?code=" +document.checkout.coupon.value, true);

      httpObject.send(null);

      httpObject.onreadystatechange = setOutput;

      }

      }
	  
	  function getGiftWrap(obj,cost)
	  {
			if(obj.checked == true){
			var val =parseFloat(document.getElementById('total_full').value) + parseFloat(cost);
			var result = Math.round(val*Math.pow(10,2))/Math.pow(10,2);
			document.getElementById('total_price').innerHTML = '&pound;'+ result;
			document.getElementById('total_full').value = result;
			document.getElementById('total_full_full').value = result;
			document.getElementById('gift_price').innerHTML = '&pound;'+ cost;
			} else {
			var val =parseFloat(document.getElementById('total_full').value) - parseFloat(cost);
			var result = Math.round(val*Math.pow(10,2))/Math.pow(10,2);
			document.getElementById('total_price').innerHTML = '&pound;'+ result;
			document.getElementById('total_full').value = result;
			document.getElementById('total_full_full').value = result;
			document.getElementById('gift_price').innerHTML = '&pound;0.00';
			}
      	}
	  
	  function deSelect()
	  {
		 ///alert(document.checkout.btnDiscount.value);
		 document.checkout.giftwrap.checked = false;  
	  }
	  
	  var httpObject = null;
      //-->
