// include.js 
//jsCmdCalGold
//validate_required
//Filter_Keyboard


// jsCmdCalGold() used in index.asp to calculate gold price 
// NOTE gprice and gunit are defined in access_db/leo.vb
 var gprice= 1.0;
 var gunit =1;
function jsCmdCalGold(){
	if (document.forms["gold"].total.value == "") { var b = 0;}
	else { var b = document.forms["gold"].total.value;}
	//var a = b*<%=gprice/gunit%>;
	var a = b * gprice/gunit;
	//alert(" " +a.toString +" ");
	document.forms["gold"].dollar.value = "$" + a.toString() + " USD";
	}


//
function validate_required(field,alerttxt)
{
with (field)
{
if (value==null||value=="")
  {alert(alerttxt);return false}
else {return true}
}
}
function validate_form(thisform)
{
with (thisform)
{
if (validate_required(total,"Number filled out!")==false)
  {total.focus();return false}
if (validate_required(serv,"Please Select Server On Left Menu!")==false)
  {total.focus();return false}
}
}


//ensures only number values can be inserted into form field
function Filter_Keyboard(evt) {
 if (!evt && window.event) {
evt = window.event;
}
  var keycode = evt.keyCode;
  if( keycode >=48 && keycode <=57 ) return true;  // key 0-9
  if( keycode >=96 && keycode <=105 ) return true;  // numpad 0-9
  if( keycode ==8  ) return true;  // backspace
  return false;
}