function clientSideInclude(id, url) {
  var req = false;
  // For Safari, Firefox, and other non-MS browsers
  if (window.XMLHttpRequest) {
    try {
      req = new XMLHttpRequest();
    } catch (e) {
      req = false;
    }
  } else if (window.ActiveXObject) {
    // For Internet Explorer on Windows
    try {
      req = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        req = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (e) {
        req = false;
      }
    }
  }
 var element = document.getElementById(id);
 if (!element) {
  alert("Bad id " + id +
   "passed to clientSideInclude." +
   "You need a div or span element " +
   "with this id in your page.");
  return;
 }
  if (req) {
    // Synchronous request, wait till we have it all
    req.open('GET', url, false);
    req.send(null);
    element.innerHTML = req.responseText;
  } else {
    element.innerHTML =
   "Sorry, your browser does not support " +
      "XMLHTTPRequest objects. This page requires " +
      "Internet Explorer 5 or better for Windows, " +
      "or Firefox for any system, or Safari. Other " +
      "compatible browsers may also exist.";
  }
}

/*function price(){
var ecom = document.ditaeurope

c = 625
ecom.AMOUNT.value = c

payment()

}*/
function price(){
	var c = 0
	var regcost = 0
	var ecom = document.ditaeurope
	var today = new Date()
	for(i=0;i<ecom.rtype.length;i++){
		if(ecom.rtype[i].checked == true){
	 		m = ecom.rtype[i].value
			break;
		 }
	}
	switch(m){

			
		case "CIDM":
 			c = 850
			ecom.AMOUNT.value = "DITA Europe -- CIDM Member Registration"
			break;
			
		case "rr":
			c = 1100
			ecom.AMOUNT.value = "DITA Europe -- Regular Registration"
			break;
			 
				 				 
	}
	if(c!=0 || m=="CIDMfree" || m=="CIDMfree_small"){
		ecom.AMOUNT.value = c
		payment()
	}
	else{
		alert("You must choose a registration type")
	}
	payment();
	//return true;
}

//This function handles the payment method, whether they are going to use e-commerce or register via e-mail
function payment(){
var ecom = document.ditaeurope
for(i=0;i<ecom.METHOD.length;i++){

	if(ecom.METHOD[i].checked==true){
		break;
	}
}

if(ecom.NAME.value != null){
	if(ecom.METHOD[i].value=='CC'){
			ecom.DESCRIPTION.value = "DITA Europe Conference Registration."
			ecom.action = "https://payments.verisign.com/payflowlink"
	}
		else{
			ecom.DESCRIPTION.value = "This person did not pay for the DITA Europe conference using a Credit Card.  Please contact them for an alternative payment choice"
			ecom.action=
"http://www.infomanagementcenter.com/cgi/merge.pl/emerge/bpconf/text.txt&display=/authorit/emerge/ditaeurope/display.htm"
		}
	}
	else{
		alert("You must enter your name")
	}

ecom.submit()
}

function fillin(){
var ecom = document.ditaeurope
if(ecom.sameasreg.checked == true){
	ecom.NAME.value = ecom.NAMETOSHIP.value
	ecom.ADDRESS.value = ecom.ADDRESSTOSHIP.value
	ecom.CITY.value = ecom.CITYTOSHIP.value
	ecom.STATE.value = ecom.STATETOSHIP.value
	ecom.ZIP.value = ecom.ZIPTOSHIP.value
	ecom.COUNTRY.value = ecom.COUNTRYTOSHIP.value
	ecom.EMAIL.value = ecom.EMAILTOSHIP.value
	ecom.PHONE.value = ecom.PHONETOSHIP.value
}
else{
	ecom.NAME.value = ""
	ecom.ADDRESS.value = ""
	ecom.CITY.value = ""
	ecom.STATE.value = ""
	ecom.ZIP.value = ""
	ecom.COUNTRY.value = ""
	ecom.EMAIL.value = ""
	ecom.PHONE.value = ""
}
}