// hide from non-javascript browers
<!--

// CHECK FOR DISCOUNT
function checkDiscount($x) {
	
	
	// convert code to UPPERCASE
	$x = $x.toUpperCase();
		
	 switch ($x) {
		 
		//MATEC06
		// discount for MATEC EMPLOYEES
		case "MATEC06":
  			return 345;
  			break
			
		//SCME06
		// discount SCME ATTENDEES
		case "SCME06":
  			return 660;
  			break
			
		//INTEL06
		// discount for INTEL FACULTY
		case "INTEL06":
  			return 660;
  			break
											
		//REG06
		// discount for Regular Registration
		case "REG06":
  			return 345;
  			break
			
		//EARLY06
		// discount for Early Registration
		case "EARLY06":
  			return 195;
  			break
	
		//WKSP150
		// discount for 150
		case "WKSP150":
  			return 150;
  			break
						
	
		//MEM300
		// discount for 300 - MEMS Workshop
		case "MEM300":
  			return 300;
  			break
			
	
		//NTW360
		// discount for 360 - Reg & NW Dinner
		case "NTW360":
  			return 360;
  			break
						
						
		//WRE300
		// discount for 300 - WRE & late vs early reg
		case "WRE300":
  			return 300;
  			break
			
			default: 
			return 0;
			
	}
	
	//return 0;
}

// CHECK TO SEE IF CHECKBOX IS CHECKED
function boxCheck(x) {
	if (x.checked) {
		temp = parseInt(x.value);
		return(temp);
	} else {
		return 0;
		}
}

// CALCULATE COSTS
function getCost() {

	$subworkshop = boxCheck(document.orderform.cb1) + boxCheck(document.orderform.cb2) + boxCheck(document.orderform.cb3) + boxCheck(document.orderform.cb4)
	 + boxCheck(document.orderform.cb5) + boxCheck(document.orderform.cb7) + boxCheck(document.orderform.cb8)
	  + boxCheck(document.orderform.cb9) + boxCheck(document.orderform.cb11)+ boxCheck(document.orderform.cb12)
	  + boxCheck(document.orderform.cb13)+ boxCheck(document.orderform.cb15);
	
	//$suboptions = boxCheck(document.orderform.option1) + boxCheck(document.orderform.option2)+ boxCheck(document.orderform.option3)+ boxCheck(document.orderform.option4)

	
	document.orderform.workshop.value = $subworkshop;
	//document.orderform.option.value = $suboptions;
	$reg = 345;
	document.orderform.registration.value = $reg;
	// check discount code
	$discount = checkDiscount(document.orderform.discountCode.value);
	//show discount  amount
	document.orderform.discount.value = $discount;
	// calculate subtotal
	$subtemp_cost = ($subworkshop + $reg);	
	// subtract discount
	$temp_cost = ($subworkshop + $reg) - $discount;
	// verify total is zero or above
	if ($temp_cost < 0) {
		$temp_cost = 0;
	}
	document.orderform.grandtotal.value = $temp_cost;
	
	
}

// MACROMEDIA SCRIPTS

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->