function validatecust(straddoredit) {
/***************************************************************************/
/* Special Req's :- None                                                   */
/* Related Files :- None                                                   */
/* Purpose       :- Check data has been entered correctly                  */
/* Version       :- 1.00                                                   */
/* Author        :- Trevor McDermott                                       */
/* Date          :- 11/05/2003                                             */
/***************************************************************************/
/* Desc of Mod   :-                                                        */
/* Modified By   :-                                                        */
/* Date          :-                                                        */
/***************************************************************************/

var strthisform

if (straddoredit == 'add') {
  strthisform = "frmcustdetails"
}

if (straddoredit == 'edit') {
  strthisform = "frmcustdetails"
}


/* if login email address has not been entered */
 if (document.forms[strthisform].txtemailadd.value.length < 1) { 
 alert('Please enter your email address');
 document.forms[strthisform].txtemailadd.focus();
 return;
}	

/* if full name has not been entered */
 if (document.forms[strthisform].txtname.value.length < 6) { 
 alert('Please enter your full name');
 document.forms[strthisform].txtname.focus();
 return;
}	

/* if company name has not been entered */
 if (document.forms[strthisform].txtcompname.value.length < 6) { 
 alert('Please enter your company name');
 document.forms[strthisform].txtcompname.focus();
 return;
}	

/* form is validated ok */
document.forms[strthisform].submit()  
return;
}

/***************************************************************************/
/*                     End of function validatecust()                      */
/***************************************************************************/

function ispositivenumber(strvaluetocheck) {
/***************************************************************************/
/* Special Req's :- None                                                   */
/* Related Files :- None                                                   */
/* Purpose       :- To check if value entered is a positive number         */
/* Version       :- 1.00                                                   */
/* Author        :- Trevor McDermott                                       */
/* Date          :- 11/05/2003                                             */
/***************************************************************************/
/* Desc of Mod   :-                                                        */
/* Modified By   :-                                                        */
/* Date          :-                                                        */
/***************************************************************************/

if (isNaN(strvaluetocheck) || strvaluetocheck <= 0){
  return false
}
else {
  return true
}
}
/***************************************************************************/
/*                    End of function ispositivenumber()                   */
/***************************************************************************/

function isinteger(strvaluetocheck){
/***************************************************************************/
/* Special Req's :- None                                                   */
/* Related Files :- None                                                   */
/* Purpose       :- To check if value entered is an integer                */
/* Version       :- 1.00                                                   */
/* Author        :- Trevor McDermott                                       */
/* Date          :- 11/05/2003                                             */
/***************************************************************************/
/* Desc of Mod   :-                                                        */
/* Modified By   :-                                                        */
/* Date          :-                                                        */
/***************************************************************************/

var eachchar;
for (eachchar = 0; eachchar < strvaluetocheck.length; eachchar++){   
  // Check that current character is number.
  var thischar = strvaluetocheck.charAt(eachchar);
  if (((thischar < "0") || (thischar > "9"))) return false;
  }
  // All characters are numbers.
  return true;
}
/***************************************************************************/
/*                       End of function isinteger()                       */
/***************************************************************************/

