function nfocus(e)
{
	if (document.all) //IE 4.0 or later
	{
		if (event.srcElement.value == "0")
			event.srcElement.value = "";
	}
	else if (e) //NS 4.0 or later
	{
		if (e.value == "0")
			e.value = "";
	}
}

function nblur(e)
{
	if (document.all)
	{
		if (event.srcElement.value == "" || isNaN(event.srcElement.value))
			event.srcElement.value = "0";
	}
	else if (e)
	{
		if (e.value == "" || isNaN(e.value))
			e.value = "0";
	}
}

function check_order_form() {
  var price = Number(document.getElementById("order_cd_price").value);
	var quantity = parseInt(document.getElementById("order_cd_quantity").value);
	var total = price * quantity;

	str =  "The Songs of Ian Venables CD\n";
	str += quantity + " @ " + price.toFixed(2) + " = " + total.toFixed(2) + "\n\n";
	str += "Total: " + total.toFixed(2) + "\n\n";
	
	document.getElementById("order_collected").value = str;
	
	if (total == 0)
	  return false;
	 
  return total;
}

function write_order_form() {
  str =  '<div id="orderform">';
  
  str += '  <h2>Order form</h2>';
  
  str += '  <table width="80%">';
  str += '	  <tr>';
  str += '  		<td width="50%">';
  str += '  			<p>Number of CDs required <input id="order_cd_title" name="order_cd_title" type="hidden" value="The Songs of Ian Venables CD" /></p>';
  str += '  			<p>&pound;10.50 each (including p&p) <input id="order_cd_price" name="order_cd_price" type="hidden" value="10.50" /></p>';
  str += '  		</td>';
  str += '  		<td width="50%">';
  str += '  		  <input class="quantity" onfocus="nfocus(this)" onblur="nblur(this)" type="text" name="order_cd_quantity" id="order_cd_quantity" size="2" maxlength="2" value="0" />';
  str += '  		</td>';
  str += '	  </tr>';
  str += '  </table>';
  
  str += '  <input type=\"hidden\" name=\"order_collected\" id=\"order_collected\" value=\"\" />';
  
  str += '</div>';
  
  document.writeln(str);
  
  orderformincluded = true;
}
