function checkalphachar(iptValue)
{ var temp,validChars,flag

  flag = true
  flag1=false

  // ASSIGN THE CHARACTERS THAT ARE PERMITTED TO VALIDCHARS
  validChars1 = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_ " 
  validChars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 ._" 
  temp = iptValue
  
  // check for the presence of atleast one valid char
  
  for (i=0; i<temp.length; i++){
     if (validChars1.indexOf(temp.charAt(i)) >= 0){
           flag1 = true
           break
     }
  }   
     

  // CHECK FOR NULL STRING

  if (temp.length == 0){
//      alert("Please enter a value")
	return false;
  }
  
  else{

   //LOOP THROUGH THE STRING

     for (i=0; i<temp.length; i++){

       // IF THE STRING CARRIES CHARACTER OTHER THAN THE VALID ONES BREAK AND ALERT

        if (validChars.indexOf(temp.charAt(i)) < 0){
           flag = false
           break
        }
       
     }  
     
     if ( (flag) && (flag1))
      //  alert("you have keyed in a valid input")
		return true;
     else
//        alert("please enter an alphanumeric field")
	return false;


  }    

}



function checkalphacharuser(iptValue)
{ var temp,validChars,flag

  flag = true
  flag1=false

  // ASSIGN THE CHARACTERS THAT ARE PERMITTED TO VALIDCHARS
  validChars1 = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_" 
  validChars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_" 
  temp = iptValue
  
  // check for the presence of atleast one valid char
  
  for (i=0; i<temp.length; i++){
     if (validChars1.indexOf(temp.charAt(i)) >= 0){
           flag1 = true
           break
     }
  }   
     

  // CHECK FOR NULL STRING

  if (temp.length == 0){
//      alert("Please enter a value")
	return false;
  }
  
  else{

   //LOOP THROUGH THE STRING

     for (i=0; i<temp.length; i++){

       // IF THE STRING CARRIES CHARACTER OTHER THAN THE VALID ONES BREAK AND ALERT

        if (validChars.indexOf(temp.charAt(i)) < 0){
           flag = false
           break
        }
       
     }  
     
     if ( (flag) && (flag1))
      //  alert("you have keyed in a valid input")
		return true;
     else
//        alert("please enter an alphanumeric field")
	return false;


  }    

}





function addresscheck(iptValue)
{

  var temp,validChars,flag

  flag = true
  flag1=false

  // ASSIGN THE CHARACTERS THAT ARE PERMITTED TO VALIDCHARS

  validChars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 , /-()#.:"
  validChars1 = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"

  temp = iptValue
  
  for (i=0; i<temp.length; i++){
     if (validChars1.indexOf(temp.charAt(i)) >= 0){
        flag1 = true
        break
     }
  
  }
  
  
  // CHECK FOR NULL STRING

  if (temp.length == 0){
//      alert("Please enter a value")
	return false;
  }
  
  else{

   //LOOP THROUGH THE STRING

     for (i=0; i<temp.length; i++){

       // IF THE STRING CARRIES CHARACTER OTHER THAN THE VALID ONES BREAK AND ALERT

        if (validChars.indexOf(temp.charAt(i)) < 0){
           flag = false
           break
        }
       
     }  
     
       
     if ( (flag) && (flag1))
      //  alert("you have keyed in a valid input")
		return true;
     else
//        alert("please enter an alphanumeric field")
	return false;


  }    

}




function titleCheck(iptValue)
{

  var temp,validChars,flag

  flag = true
  flag1=false

  // ASSIGN THE CHARACTERS THAT ARE PERMITTED TO VALIDCHARS

  validChars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 ,_-()/."
  validChars1 = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"

  temp = iptValue
  
  if (validChars1.indexOf(temp.charAt(0)) < 0){
     return false;
  
  }
  
  for (i=0; i<temp.length; i++){
     if (validChars1.indexOf(temp.charAt(i)) >= 0){
        flag1 = true
        break
     }
  
  }
  
  
  // CHECK FOR NULL STRING

  if (temp.length == 0){
//      alert("Please enter a value")
	return false;
  }
  
  else{

   //LOOP THROUGH THE STRING

     for (i=0; i<temp.length; i++){

       // IF THE STRING CARRIES CHARACTER OTHER THAN THE VALID ONES BREAK AND ALERT

        if (validChars.indexOf(temp.charAt(i)) < 0){
           flag = false
           break
        }
       
     }  
     
       
     if ( (flag) && (flag1))
      //  alert("you have keyed in a valid input")
		return true;
     else
//        alert("please enter an alphanumeric field")
	return false;


  }    

}

function checkalpha(iptValue)
{ var temp,validChars,flag

  flag = true
  flag1=false

  // ASSIGN THE CHARACTERS THAT ARE PERMITTED TO VALIDCHARS
  validChars1 = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ " 
  validChars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ " 
  temp = iptValue
  
  // check for the presence of atleast one valid char
  
  for (i=0; i<temp.length; i++){
     if (validChars1.indexOf(temp.charAt(i)) >= 0){
           flag1 = true
           break
     }
  }   
     

  // CHECK FOR NULL STRING

  if (temp.length == 0){
//      alert("Please enter a value")
	return false;
  }
  
  else{

   //LOOP THROUGH THE STRING

     for (i=0; i<temp.length; i++){

       // IF THE STRING CARRIES CHARACTER OTHER THAN THE VALID ONES BREAK AND ALERT

        if (validChars.indexOf(temp.charAt(i)) < 0){
           flag = false
           break
        }
       
     }  
     
     if ( (flag) && (flag1))
      //  alert("you have keyed in a valid input")
		return true;
     else
//        alert("please enter an alphanumeric field")
	return false;


  }    

}