var timerID = null;
var timerRunning = false;
//***************************************************************** 
function check_select_function() {

   with (document.select_form) {
    if (isBlank(hosttype_id, 'Please select Hosting Type')) return false;
    if (isBlank(platform, 'Please select Platform')) return false;
    if (!isQuantity(LC, 'Please enter valid Monthly Fee range'))  return false;
    if (!isQuantity(HC, 'Please enter valid Monthly Fee range'))  return false;
    if (!isQuantity(LC_ds, 'Please enter valid Disk Space range'))  return false;
    if (!isQuantity(HC_ds, 'Please enter valid Disk Space range'))  return false;
   
    }
   return true;
  }
  //***************************************************************** 
  function check_select_w_function() {
  
     with (document.select_words_form) {
  	if (isBkslash(words, 'Symbol \\ is not allowed')) return false;
       }
     return true;
    }
//*****************************************************************
//*****************************************************************
  function isBlank(s,message){
     if ((s.value.length > 0) && (s.value != null) && (s.value != "")) {
      return false;
     }
     alert(message);
     s.focus();
     return true;
    }
//*****************************************************************
//**********************************************************************************
 function isQuantity (s,message){
  var i;
  var ss;
  ss = s.value;
  for (i = 0; i < ss.length; i++){  
    var c = ss.charAt(i);  
   if (!isDigit(c)) {
         alert(message);              
         s.focus();
         return false;
    }
  }
  return true;
 }
//***********************************************************************************
 function isDigit (c){
  return ((c >= "0") && (c <= "9"))
 }
//*****************************************************************
//***********************************************************************************
 function isFloat (s,message)
 {
  var i;
  var ss;
  ss = s.value;
 
  if ((ss.length <= 0) || (ss == null) || (ss == "")) return true;
  for (i = 0; i < ss.length; i++) {  
   var c = ss.charAt(i);
   if (c != '.') {
    if (!isDigit(c)) {
     s.focus();
     alert(message);              
     return false;
    }
   }
   else {
    if ((i == 0) || (i == ss.length)) {
     s.focus();
     alert(message);              
     return false;
    }
   }
  }
  return true;
 }
//****************************************
 function isBkslash (s,message){
   var i;
   var ss;
   ss = s.value;
   for (i = 0; i < ss.length; i++){  
     var c = ss.charAt(i);  
    if (c == '\\') {
          alert(message);              
          s.focus();
          return true;
     }
   }
   return false;
 }