This web page uses JavaScript and only works in IE. I can't seem to get it working under Netscape or Mozilla:


<script language="javascript" src="include/validate.js">
</script>


<script language="javascript">
<!--
function submitHandler()
{
var form = document.ordForm;
var retVal = true;

if( retVal == true )
{
retVal = checkString('form.txtfirstname',"First Name",'false');
}
if( retVal == true )
{
retVal = checkString('form.txtlastname',"Last Name",'false');
}
if( retVal == true )
{
retVal = checkString('form.txtaddress1',"Address",'false');
}
if( retVal == true )
{
retVal = checkString('form.txtcity',"City",'false');
}
if( retVal == true )
{
retVal = checkString('form.txtstate',"State",'false');
}
if( retVal == true )
{
retVal = checkString('form.txtzip',"Postal Code",'false');
}
if( retVal == true )
{
retVal = checkString('form.txtcountry',"Country",'false');
}
if( retVal == true )
{
var i,bcheck;
bcheck = false;
for (i=0; i<=form.txtshippingtype.length-1; i++)
{
if (form.txtshippingtype(i).checked)
{
bcheck = true;
break;
}
}
if (bcheck == false)
{
alert ("You did not enter a value into the Shipping type field. This is a required field. Please enter it now.");
retVal = false;
}
}

if( retVal == true )
{
retVal = checkEmail('form.txtemail',"Email",'false');
}

return retVal;
}
function rdClick()
{
var temp;

if (ordForm.txtshippingtype(0).checked)
{
temp = "14";
ordForm.txtshipType.value = "U.S. $14.00 3 - 7 days";

}
if (ordForm.txtshippingtype(1).checked)
{
temp = "24";
ordForm.txtshipType.value = "Canada $24.00";
}
if (ordForm.txtshippingtype(2).checked)
{
temp = "24";
ordForm.txtshipType.value = "Rush Delivery U.S. $24.00 1 - 2 days";
}
if (ordForm.txtshippingtype(3).checked)
{
temp = "34";
ordForm.txtshipType.value = "Rush Delivery Canada $34.00";
}

ordForm.txtShip.value = "$ " + temp;
ordForm.txtTotal1. value = "$ " + (497 + eval(temp));

}
// -->
</script>