// JavaScript Document

/* Functions from http://www.apriori-it.co.uk/DownloadToolbox.asp
Apriori_Library.js:  
*/
function Trim(STRING){
STRING = LTrim(STRING);
return RTrim(STRING);
}

function RTrim(STRING){
while(STRING.charAt((STRING.length -1))==" "){
STRING = STRING.substring(0,STRING.length-1);
}
return STRING;
}

function LTrim(STRING){
while(STRING.charAt(0)==" "){
STRING = STRING.replace(STRING.charAt(0),"");
}
return STRING;
}

function toCurrency(num) {
	num = Math.round(num*100)/100;
	var currstring = num.toString();
	if (currstring.match(/\./)) {
		var curr = currstring.split('.');
	} else {
		var curr = [currstring, "00"];
	}
	curr[1] += "00";
	curr[2] = "";
	var returnval = "";
	var length = curr[0].length;
	
	// add 0 to decimal if necessary
	for (var i = 0; i < 2; i++) 
		curr[2] += curr[1].substr(i, 1);

	// insert commas for readability
	for (i = length; (i - 3) > 0; i = i - 3) {
		returnval = "," + curr[0].substr(i - 3, 3) + returnval;
	}
	returnval = curr[0].substr(0, i) + returnval + "." + curr[2];
	return(returnval);
}

function isNumberString (i) {
var InString = "X";
var RefString="1234567890";
if(InString.length > 0) {
  for (Count=0; Count < InString.length; Count++) {
  TempChar= InString.substring (Count, Count+1);
  if (RefString.indexOf (TempChar, 0)==-1) {
       alert ("Quantity must be a number - Please Fix");
       }
    }
}
}


function CheckFields() {
var err = 0;

  if (document.ContactForm.Comments.value != '') { 
   //alert ("Form not submitted");
   document.MM_returnValue=false; // bad
   return;
 } 
 else {
   //alert ("Form GOOD");
    document.MM_returnValue=true;
 }
   
} // end function
