<!--
function checkEmpty(objName, strField) 
{
   var boolOK;
   boolOK = true;
   
   if (Trim(objName.value) == "") 
   {
      alert("Please do not leave the " + strField + " field empty.");
      objName.focus();
      boolOK = false;
   }
   
   return boolOK;
}

function validateURL(theUrl) 
{
   var boolOK;
   
   if (trimAll(theUrl.value).match(/^(http|ftp|https)\:\/\/\w+([\.\-]\w+)*\.\w{2,4}(\:\d+)*([\/\.\-\?\&\%\#\=]\w+)*\/?$/i) ||
      trimAll(theUrl.value).match(/^mailto\:\w+([\.\-]\w+)*\@\w+([\.\-]\w+)*\.\w{2,4}$/i)) 
   {
      boolOK = true;
   }
   else {
      alert("Please enter a valid URL string.");
      boolOK = false;
   }

   return boolOK;   
}

function clearOrderBy(txtDateFrom, txtDateTo) 
{
   if ((txtDateFrom.value!="") && (txtDateTo.value!=""))
   {
       endDateAfter = Date.parse(converttodate(txtDateFrom.value));
       endDateBefore = Date.parse(converttodate(txtDateTo.value));
       
       if (endDateAfter > endDateBefore)
       {
	   alert("Start Date cannot be later than Stop Date");
	   txtDateFrom.focus();
	   return false;
       }
   }
   return true;
}

function converttodate(datefield)
{
   var strDate;
   var strDateArray;
   var strDay;
   var strMonth;
   var strYear;
   var intday;
   var intMonth;
   var intYear;

   var strMonthArray = new Array(12);
   strMonthArray[0] = "Jan";
   strMonthArray[1] = "Feb";
   strMonthArray[2] = "Mar";
   strMonthArray[3] = "Apr";
   strMonthArray[4] = "May";
   strMonthArray[5] = "Jun";
   strMonthArray[6] = "Jul";
   strMonthArray[7] = "Aug";
   strMonthArray[8] = "Sep";
   strMonthArray[9] = "Oct";
   strMonthArray[10] = "Nov";
   strMonthArray[11] = "Dec";

   strDate = datefield

   strDateArray = strDate.split("/");

   strDay = strDateArray[0];
   strMonth = strDateArray[1];
   strYear = strDateArray[2];

   intday = parseInt(strDay, 10);
   intMonth = parseInt(strMonth, 10);
   intYear = parseInt(strYear, 10);

   datefield = strMonthArray[intMonth-1] + " " + intday+" " + strYear;
   return datefield;
}

function trimAll(inputString) 
{
   var retValue;
   var ch;
   
   if (typeof inputString != "string") 
   { 
      return inputString; 
   }
   
   retValue = inputString;
   ch = retValue.substring(0, 1);
   
   // Check for spaces at the beginning of the string
   while (ch == " ") 
   { 
      retValue = retValue.substring(1, retValue.length);
      ch = retValue.substring(0, 1);
   }
   
   ch = retValue.substring(retValue.length-1, retValue.length);
   
   // Check for spaces at the end of the string
   while (ch == " ") 
   { 
      retValue = retValue.substring(0, retValue.length-1);
      ch = retValue.substring(retValue.length-1, retValue.length);
   }
   
   // Note that there are two spaces in the string - look for multiple spaces within the string
   while (retValue.indexOf("  ") != -1) 
   { 
      retValue = retValue.substring(0, retValue.indexOf("  ")) + retValue.substring(retValue.indexOf("  ")+1, retValue.length); // There are two spaces in each of the strings
   }
   
   return retValue; 
} // Ends the "trimAll" function
//-->