function checkalphachar(iptValue)
{ 
  var temp,validChars,flag
  flag = true
  flag1=false

  // ASSIGN THE CHARACTERS THAT ARE PERMITTED TO VALIDCHARS
  
//  validChars1 = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 " 
 // validChars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 " 

//only for alpha characters

 validChars1 = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" 
 validChars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" 
 temp = iptValue
 //alert(temp)  
  // 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 && validChars.indexOf(temp.charAt(i)) ==''){
           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){
     alert('ret - 1');
     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;
    }


  }    

}

