﻿var iName = "!@#$%^&*()+=-[]\\\';,/{}~|\":<>?`"; 
//------------------------------Function for comment
function check_validity() 
{
 if ((isname()))
 {
 	return true;
 }
 else
 {
   return false;
 }
}
function isname()
{
  if (document.form1.TextBox2.value=="")
  {
     alert("Please Enter Comment.");
     document.form1.TextBox2.focus();
     return false;
  }
  else
  {
    for (var i = 0; i < document.form1.TextBox2.value.length; i++) 
    {
       if (iName.indexOf(document.form1.TextBox2.value.charAt(i)) != -1) 
      {
        alert ("Special Symbols are not allowed in comment");
        document.form1.TextBox2.focus();
       	return false;
      }
  	}
  }
  return true;
}

//----------------------------------------Function for Already Register User--------------------------

function register_user() 
{
 if ((rUser()))
 {
   return true;
 }
 else
 {
   return false;
 }
}
function rUser() //validation for register user
{
  var iPassword = "<>"; 
  if (document.form1.TextBox1.value=="")// Function for Username
  {
      alert("Please Enter Username.");
      document.form1.TextBox1.focus();
      return false;
  }
  else
  {
    for (var i = 0; i < document.form1.TextBox1.value.length; i++) 
    {
      if (iPassword.indexOf(document.form1.TextBox1.value.charAt(i)) != -1) 
      {
  	     alert ("Enter Valid Username.");
  	     document.form1.TextBox1.focus();
         return false;
  	  }
    }
  }     
  if (document.form1.TextBox3.value=="") // Function for Password
  {
     alert("Please Enter Password.");
     document.form1.TextBox3.focus();
     return false;
  }
  else
  {
    for (var i = 0; i < document.form1.TextBox3.value.length; i++) 
    {
      if (iPassword.indexOf(document.form1.TextBox3.value.charAt(i)) != -1) 
      {
  	    alert ("Please Enter Valid Password.");
  	    document.form1.TextBox3.focus();
        return false;
  	  }
    }
  }
return true;
}
//----------------------------------------Function for New User Register--------------------------
function New_user() 
{
  if ((newUser()))
  {
  	return true;
  }
  else
  {
    return false;
  }
}
function newUser() //validation for New user Registration
{
    var name = "!@#$%^&*()+=-[]\\\';,/{}~|\":<>?`"; 
    var iPassword = "<>"; 
    var minLength = 5; // Minimum length for password
    var userlength= 3;

   if (document.form1.TextBox4.value=="")  //Validation for Name
   {
       alert("Please Enter Name.");
       document.form1.TextBox4.focus();
       return false;
   }
   else
   {
     for (var i = 0; i < document.form1.TextBox4.value.length; i++) 
     {
       if (name.indexOf(document.form1.TextBox4.value.charAt(i)) != -1) 
       {
           alert ("Please Enter Valid Name.");
  	       document.form1.TextBox4.focus();
           return false;
  	    }
     }
   }
   if (document.form1.TextBox5.value=="")  //Validation for Username
   {
        alert("Please Enter Username.");
        document.form1.TextBox5.focus();
        return false;
   }
   else
   {
      for (var i = 0; i < document.form1.TextBox5.value.length; i++) 
      {
        if (iName.indexOf(document.form1.TextBox5.value.charAt(i)) != -1) 
        {
  	      alert ("Please Enter Valid Username.");
  	      document.form1.TextBox5.focus();
          return false;
  	    }
      }
    }
                        
   // check for minimum length
   if (document.form1.TextBox5.value.length < userlength) 
   {
      alert('Your Username must be atleast ' + userlength + ' characters long. Try again.');
      document.form1.TextBox5.focus();
      return false;
   }
    
   if (document.form1.TextBox6.value=="")  //Validation For Password
   {
      alert("Please Enter Password.");
      document.form1.TextBox6.focus();
      return false;
   }
   else
   {
     for (var i = 0; i < document.form1.TextBox6.value.length; i++) 
     {
        if (iPassword.indexOf(document.form1.TextBox6.value.charAt(i)) != -1) 
        {
  	        alert ("Please Enter Valid Password.");
  	        document.form1.TextBox6.focus();
            return false;
  	    }
     }
   }
                         
   // check for minimum length
   if (document.form1.TextBox6.value.length < minLength) 
   {
        alert('Your Password must be atleast ' + minLength + ' characters long. Try again.');
        document.form1.TextBox6.focus();
        return false;
   }
   if (document.form1.TextBox7.value=="") //-------- Validation For E-mails   
   {
        alert("Please Enter Email Id.");
        document.form1.TextBox7.focus();
        return false;
   }
   var filter  = /^([a-zA-Z0-9_\.])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
   var emailid=document.form1.TextBox7.value;                          
   if (!filter.test(emailid))
   {
      alert("Please Enter Valid Email Id.");
      document.form1.TextBox7.focus();
      return false;
   }
   else
   {
   }
  return true;
}

//----------------------------------------Function for New User Register--------------------------

function sending() 
{
  if ((val_send()))
  {
   return true;
  }
  else
  {
    return false;
  }
}
function val_send() //validation for Send to friends
{
    var name = "!@#$%^&*()+=-[]\\\';,/{}~|\":<>?`"; 
    if (document.form1.TextBox8.value=="")  //Validation for Name
    {
         alert("Please Enter Name.");
         document.form1.TextBox8.focus();
         return false;
     }
     else
     {
       for (var i = 0; i < document.form1.TextBox8.value.length; i++) 
       {
           if (name.indexOf(document.form1.TextBox8.value.charAt(i)) != -1) 
           {
  	           alert ("Please Enter Valid Email Id.");
  	           document.form1.TextBox8.focus();
               return false;
  	       }
       }
    }
    if (document.form1.TextBox9.value=="") //-------- Validation For Your E-mails   
    {
        alert("Please Enter Email Id.");
        document.form1.TextBox9.focus();
        return false;
    }
                     
    var filter  = /^([a-zA-Z0-9_\.])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
                          
    var emailid=document.form1.TextBox9.value;
                           
    if (!filter.test(emailid))
    {
      alert("Pl;ease Enter Valid Email Id.");
      document.form1.TextBox9.focus();
      return false;
    }
    else
    {
    }
    if (document.form1.TextBox10.value=="") //-------- Validation For Friends E-mails   
    {
      alert("Please Enter Email Id.");
      document.form1.TextBox10.focus();
      return false;
    }
return true;
}