var digits = "0123456789";
// non-digit characters which are allowed in phone numbers
var phoneNumberDelimiters = "()- ";
// characters which are allowed in international phone numbers
// (a leading + is OK)
var validWorldPhoneChars = phoneNumberDelimiters + "+";
// Minimum no of digits in an international phone no.
var minDigitsInIPhoneNumber = 11;
var minDigitsInIPhoneNumber1 = 10;

function checkloynum(value){
var a= new Array ("6","0","1","6","","0","4","8","4","","1","0");
//var value = document.logg.loynum.value;

var value;
for(var i=0 ; i<12 ; i++){
	
	//alert(value.charAt(i));
	if (a[i] != parseInt(value.charAt(i))){
	//alert(a[i]);
	alert("Please Enter A Valid Loyalty Card Number (6016 0484 10** ***)");
	
	break;
	}
	else 
	if (document.logg.loynum.value.length != 18)
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Enter A Valid Loyalty Card Number (6016 0484 10** ***)");
    //document.logg.loynum.focus();
	
    break;
	}
	
	//else if(isInteger(document.logg.loynum.value)==false){
	//alert("Please Enter A Valid Loyalty Card Number (6016 0484 10** ***)");
	//break;
//}
return true;
}
return;
}
//**********************************************bdaycheck
function bdaycheck(){
if (document.textForm.fromname.value == "")
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Enter Your Mobile/Name");
    document.textForm.fromname.focus();
    return ;
	}
	 if (document.textForm.fromname.value.length > 11)
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Your SenderID Must Be Approximately 11 Digits.");
    document.textForm.fromname.focus();
    return ;
}
var s=document.textForm.fromname.value;
senderid(s);
if(senderid(s)==false) {
		alert("Only Allow Alphanumeric.");
			document.textForm.fromname.focus();
			return;
			}

	if(document.textForm.categoryid.value == 0)
	{
		!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please choose a category.");
    document.textForm.categoryid.focus();
    return ;
	}
	if(document.textForm.message.value == "")
	{
		!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Enter Your Message.");
    document.textForm.message.focus();
    return ;
	}
	if(document.textForm.message.value.length >= 1000)
	{
		!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Your Message should be between 0 and 1000 caracters");
    document.textForm.message.focus();
    return ;
	}
	else{
				document.textForm.test_logg.value="true";
	 			 document.textForm.submit();
			}

}
//*********************************************clientupdate
function clientupdate(){
	  if (document.logg.group.value == "")
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Enter Your Group");
    document.logg.group.focus();
    return ;
	}
	 if (document.logg.fname.value == "")
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Enter First Name");
    document.logg.fname.focus();
    return ;
	}
	 if (document.logg.lname.value == "")
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Enter Last Name");
    document.logg.lname.focus();
    return ;
	}
	var cell2 = document.logg.cellphone;
				if(tel(cell2.value)!=false)
			 { cell2.focus();
				return ;
			 }
			 if (document.logg.day.value == ""){
    alert("Please Enter a value Date");
    document.logg.day.focus();
    return ;
	}
	if (document.logg.month.value == ""){
    alert("Please Enter a value Date");
    document.logg.month.focus();
    return ;
	}
	if (document.logg.year.value == ""){
    alert("Please Enter a value Date");
    document.logg.year.focus();
    return ;
	}else{ 
	 var _date
			_date = document.logg.day.value.toString()
			_date += "/"
			_date += document.logg.month.value.toString()
			_date += "/"
			_date += document.logg.year.value.toString()
			
			if(CheckDate(_date) == true)
			
			{
				document.logg.test_logg.value="true";
	 			document.logg.submit();
			 }
	}
}

//*********************************************addclient
function clientadd(){
	  if (document.logg.group.value == "")
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Enter Your Group");
    document.logg.group.focus();
    return ;
	}
	 if (document.logg.fname.value == "")
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Enter First Name");
    document.logg.fname.focus();
    return ;
	}
	 if (document.logg.lname.value == "")
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Enter Last Name");
    document.logg.lname.focus();
    return ;
	}
	var cell2 = document.logg.cellphone;
				if(tel(cell2.value)!=false)
			 { cell2.focus();
				return ;
			 }
			 if (document.logg.day.value == ""){
    alert("Please Enter a value Date");
    document.logg.day.focus();
    return ;
	}
	if (document.logg.month.value == ""){
    alert("Please Enter a value Date");
    document.logg.month.focus();
    return ;
	}
	if (document.logg.year.value == ""){
    alert("Please Enter a value Date");
    document.logg.year.focus();
    return ;
	}else{ 
	 var _date
			_date = document.logg.day.value.toString()
			_date += "/"
			_date += document.logg.month.value.toString()
			_date += "/"
			_date += document.logg.year.value.toString()
			
			if(CheckDate(_date) == true)
			
			{
				document.logg.test_logg.value="true";
	 			document.logg.submit();
			 }
	}
}
//********************************************** wich key
       function WhichKey(arg) {
            if (event.which || event.keyCode) {
                if ((event.which == 13) || (event.keyCode == 13)) {

                    if (arg == 1)
                        validcontact_us();
                    
                    
                }
            }
        }

//*********************************************SMS check
 function smschech(){
	if (document.textForm.fromname.value == "")
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Enter Your Mobile/Name");
    document.textForm.fromname.focus();
    return ;
	}
	 if (document.textForm.fromname.value.length > 11)
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Your SenderID Must Be Approximately 11 Digits.");
    document.textForm.fromname.focus();
    return ;
}
var s=document.textForm.fromname.value;
senderidd(s);
if(senderidd(s)==false) {
		alert("Only Allow Alphanumeric.");
			document.textForm.fromname.focus();
			return;
			}
	if((document.textForm.numbers.value == "") && (document.textForm.categoryid.value == 0))
	{
		!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Enter phone number or a category.");
    document.textForm.numbers.focus();
    return ;
	}
	if(document.textForm.message.value == "")
	{
		!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Enter Your Message.");
    document.textForm.message.focus();
    return ;
	}
	if(document.textForm.message.value.length >= 1000)
	{
		!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Your Message should be between 0 and 1000 caracters");
    document.textForm.message.focus();
    return ;
	}
	else{
				document.textForm.test_logg.value="true";
	 			 document.textForm.submit();
			}
}

//*********************************************test SMS check
 function testcheck(){
	if (document.textForm.fromname.value == "")
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Enter Your Mobile/Name");
    document.textForm.fromname.focus();
    return ;
	}
	 if (document.textForm.fromname.value.length > 11)
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Your SenderID Must Be Approximately 11 Digits.");
    document.textForm.fromname.focus();
    return ;
}
var s=document.textForm.fromname.value;
senderidd(s);
if(senderidd(s)==false) {
		alert("Only Allow Alphanumeric.");
			document.textForm.fromname.focus();
			return;
			}
if(document.textForm.message.value == "")
	{
		!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Enter Your Message.");
    document.textForm.message.focus();
    return ;
	}
	if(document.textForm.message.value.length >= 1000)
	{
		!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Your Message should be between 0 and 1000 caracters");
    document.textForm.message.focus();
    return ;
	}
			
			else{
				document.textForm.test_loggg.value="true";
	 			 document.textForm.submit();
			}
}
//*********************************************count
function count()
{
 var numtext = document.textForm.message.value.length;
 var numchars = numtext;
 var numunits = 0;
 var i = 0;
 while (i < numchars)
 {
  numunits += 1;
  i += 160;
 }
 document.getElementById("chars").innerHTML = numchars;
 document.getElementById("units").innerHTML = numunits;
}


//*********************************************testnb
function testnbree(){
	  if (document.logg.update.value == "")
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Enter Your Mobile");
    document.logg.update.focus();
    return ;
	}
	var cell5 = document.logg.update;
				if(tel(cell5.value)!=false)
			 { cell5.focus();
				return ;
			 }else{
				 document.logg.test_logg.value="true";
	 			 document.logg.submit();
			 }
}
//*********************************************testsms
function testsms(){
	  if (document.logg.tcellphone.value == "")
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Enter Your Mobile");
    document.logg.tcellphone.focus();
    return ;
	}
	var cell4 = document.logg.tcellphone;
				if(tel(cell4.value)!=false)
			 { cell4.focus();
				return ;
			 }else{
				 document.logg.test_logg.value="true";
	 			 document.logg.submit();
			 }
}
//*********************************************sms
function smssend(){
	  if (document.logg.fromname.value == "")
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Enter Your Sender ID");
    document.logg.fromname.focus();
    return ;
	}
	if (document.logg.message.value == "")
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Enter Your Message");
    document.logg.message.focus();
    return ;
	}
	
			 else{
				 document.logg.test_logg.value="true";
	 			 document.logg.submit();
			 }
}

//*********************************************updateclient
function updateclient(){
	  if (document.logg.gsource.value == "")
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Enter Your Group Source");
    document.logg.gsource.focus();
    return ;
	}
	
	var cell2 = document.logg.cellphone;
				if(tel(cell2.value)!=false)
			 { cell2.focus();
				return ;
			 }
			  if (document.logg.gdestination.value == "")
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Enter Your Group Destination");
    document.logg.gdestination.focus();
    return ;
	}
			 else{
				 document.logg.test_logg.value="true";
	 			 document.logg.submit();
			 }
}
//*********************************************deleteclient
function deleteclient(){
	  if (document.logg.group.value == "")
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Enter Your Group");
    document.logg.group.focus();
    return ;
	}
	var cell3 = document.logg.cellphone;
				if(tel(cell3.value)!=false)
			 { cell3.focus();
				return ;
			 }else{
				 document.logg.test_logg.value="true";
	 			 document.logg.submit();
			 }
}

//*********************************************deletegroup
function deletegroup(){
	  if (document.logg.group.value == "")
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Select Your Group");
    document.logg.group.focus();
    return ;
	}
else{
				 document.logg.test_logg.value="true";
	 			 document.logg.submit();
			 }
}
//*********************************************groupsearch
function groupsearch(){
	if (document.logg.gname.value == "")
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Enter Your Group");
    document.logg.gname.focus();
    return ;
	}
	 if (document.logg.gname.value.length > 10)
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Your Group Name Must Be Approximately 10 Digits");
    document.logg.gname.focus();
    return ;
}
var s=document.logg.gname.value;
senderid(s);
if(senderid(s)==false) {
		alert("Only Allow Alphanumeric.");
			document.logg.gname.focus();
			return;
			}
			else{
				document.logg.test_logg.value="true";
	 			document.logg.submit();
			}
	}


//*********************************************addgroup
function groupadd(){
	if (document.logg.gname.value == "")
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Enter Your Group");
    document.logg.gname.focus();
    return ;
	}
	 if (document.logg.gname.value.length > 10)
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Your Group Name Must Be Approximately 10 Digits");
    document.logg.gname.focus();
    return ;
}
var s=document.logg.gname.value;
senderid(s);
if(senderid(s)==false) {
		alert("Only Allow Alphanumeric.");
			document.logg.gname.focus();
			return;
			}
			else{
				document.logg.test_logg.value="true";
	 			document.logg.submit();
			}
	}
//*********************************************recharge
function rechargesms(){
	if (document.logg.recode.value == "")
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Enter Your Recharge Code");
    document.logg.recode.focus();
    return ;
	}
			else{
				document.logg.test_logg.value="true";
	 			document.logg.submit();
			}
	}

function isInteger(s)
{   var i;
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}


function stripCharsInBag(s, bag)
{   var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not in bag, append to returnString.
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character isn't whitespace.
        var c = s.charAt(i);
        if (bag.indexOf(c) == -1) returnString += c;
    }
    return returnString;
}



function tel(b){
  if ((isInteger(b) == true)&&(b.length == 10)){

var value0 = b.charAt(0);
var value1 = b.charAt(1);
var value2 = b.charAt(2);
var value3 = b.charAt(3);
if ((parseInt(value0) != 9) || (parseInt(value1) != 6) || (parseInt(value2) != 1) || (parseInt(value3) != 3))
alert("Please Enter a Valid Mobile Phone Number (9613******)or(96170******)");
   else {
	     return false;
	    }
	    }
	  if ((isInteger(b) == true)&&(b.length == 11)){
		  	var value0 = b.charAt(0);
			var value1 = b.charAt(1);
			var value2 = b.charAt(2);
			var value3 = b.charAt(3);
			var value4 = b.charAt(4);
	 if ((parseInt(value0) != 9) || (parseInt(value1) != 6) || (parseInt(value2) != 1) || (parseInt(value3) != 7))
          alert("Please Enter a Valid Mobile Phone Number (9613******)or(96170******)")


   else {
	 
	    return false;
	}

	  }

	else if((isInteger(b) == false)||((b.length!=10)&&(b.length!=11)))
	alert("Please Enter a Valid Mobile Phone Number (9613******)or(9617*******)");

}
//**********************************************Suggestion
function Suggestion_register(){
		
	 if (document.Suggestion1.Suggestion.value == "")
  {
    alert("Please Enter Your Suggestion");
    document.Suggestion1.Suggestion.focus();
    return;
	}
	 if (document.Suggestion1.Suggestion.value.length > 255){
		alert("Message exceeded limit 255 characters");
        document.Suggestion1.Suggestion.focus();
		 return ;
	}
	var s=document.Suggestion1.Suggestion.value;
	sql(s);
	if(sql(s)==false) {
		alert("Special Characters Not Allow");}
		else{
			validcontact_register(document.Suggestion1.mail,document.Suggestion1)
			}
	 
 }
//**********************************************Subscribe
function validcontact_register(s,t){
		
	 if (s.value == "")
  {
    alert("Please Enter Your E-Mail");
    s.focus();
    return ;
	}
	 else{ 
	 ValidateFormregister(s,t);
	 }
 }
 function ValidateFormregister(s,t){
	var emailID= s;
	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Please Enter Your E-Mail ID");
		emailID.focus();
		return ;
	}
	if (echeck(emailID.value)==false){
		
		emailID.focus();
		return ;
	}  
		var v=s.value;
	sql(v);
	if(sql(v)==false) {
		alert("Special Characters Not Allow");}
		else{   
		  t.reg.value="true";
	      t.submit();
	 }
 }
  function sql(s){
	var a= new Array ("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","0","1","2","3","4","5","6","7","8","9","@",".","-","_","+"," ","!","#","$","%","&","*","?",":",";",",");
	var flag = new Boolean(false);
    var key ;
for(var i=0; i<s.length ; i++)
{
	key=s.charAt(i);
	flag=false;
	for(var j=0; j<a.length; j++)
	{
		if(key==a[j])
		{
			flag=true;
			break;}}
			if(flag == false)
			{
			return false;
				break;
 }}
  }
//////////////////////////////////////SenderIdd
 function senderidd(s){
	var a= new Array ("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","0","1","2","3","4","5","6","7","8","9"," ");
	var flag = new Boolean(false);
    var key ;
for(var i=0; i<s.length ; i++)
{
	key=s.charAt(i);
	flag=false;
	for(var j=0; j<a.length; j++)
	{
		if(key==a[j])
		{
			flag=true;
			break;}}
			if(flag == false)
			{
			return false;
				break;
 }}
  }
//////////////////////////////////////SenderId
 function senderid(s){
	var a= new Array ("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","0","1","2","3","4","5","6","7","8","9");
	var flag = new Boolean(false);
    var key ;
for(var i=0; i<s.length ; i++)
{
	key=s.charAt(i);
	flag=false;
	for(var j=0; j<a.length; j++)
	{
		if(key==a[j])
		{
			flag=true;
			break;}}
			if(flag == false)
			{
			return false;
				break;
 }}
  }
 

//**********************************************Subscribe
//**********************************************Forget Password
function validcontact_forget(){
		 if (document.forget.forgetpass.value == "")
  {
    alert("Please Enter Your Registered E-Mail");
    document.forget.forgetpass.focus();
    return ;
	}
	 else{ 
	 ValidateFormforget();
	 }
 }
 function ValidateFormforget(){
	var emailID= document.forget.forgetpass;
	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Please Enter your E-Mail ID");
		emailID.focus();
		return ;
	}
	if (echeck(emailID.value)==false){
		emailID.value="";
		emailID.focus();
		return ;
	}
	
	var v=document.forget.forgetpass.value;
	sql(v);
	if(sql(v)==false) {
		alert("Special Characters Not Allow");}
		else{
				document.forget.forr.value="true";
	            document.forget.submit();
			}
 }
//**********************************************forget Password


function validcontact_foot(){
		 if (document.formu.namee.value == "")
  {
    alert("Please enter your name");
    document.formu.namee.focus();
    return ;
	}
	 if (document.formu.mail.value =="")
  {
    alert("Please Enter Your E-Mail");
    document.formu.mail.focus();
    return ;
	}
	
	 else{ 
	 document.formu.test.value="true";
	 document.formu.submit();
	 }
 }
 
 function validcontact_us(){
	var s=document.formu.username.value;
	var s1=document.formu.usermail.value;
	sql(s);
	sql(s1);
	if(sql(s)==false||sql(s1)==false) {
		alert("Special Characters Not Allow");}
	 else{ 
	 document.formu.test_us.value="true";
	 document.formu.submit();
	 }
 }
 //*************************************************************************************admin
  function validcontact_admin(){
		 if (document.formuadmin.username.value == "")
  {
    alert("Please enter your Name");
    document.formuadmin.username.focus();
    return ;
	}
	 if (document.formuadmin.userpass.value =="")
  {
    alert("Please enter your password");
    document.formuadmin.userpass.focus();
    return ;
	}


	else{ 
	 document.formuadmin.test_admin.value="true";
	 document.formuadmin.submit();
	 }
	//return true;
 }
//*****************************************************************************************admin
//88888888888888888888888888888888888888888888888888
  function validcontact_default(){
		 if (document.default_log.username.value == "")
  {
    alert("Please enter your Name");
    document.default_log.username.focus();
    return ;
	}
	 if (document.default_log.userpass.value =="")
  {
    alert("Please enter your password");
    document.default_log.userpass.focus();
    return ;
	}


	else{ 
	 document.default_log.test_default.value="true";
	 document.default_log.submit();
	 }
	//return true;
 }
//88888888888888888888888888888888888888888888888888
//00000000000000000000000000000000000000000000000011
function validcontact_point(){
		 if (document.formpoint.chek.value == ""){
        alert("Please enter your chek");
        document.formpoint.chek.focus();
        return ;
	    }
		else{
		document.formpoint.form_test.value="true"
		document.formpoint.submit();}
}
 function verificationcode_logg(){
	  if (document.logg.vcode.value == "")
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Enter Your Verification Code Received On Your Mobile.");
    document.logg.vcode.focus();
    return ;
	}
	var s=document.logg.vcode.value;
	sql(s);
	if(sql(s)==false) {
		alert("Special Characters Not Allow");}
		else{
		    document.logg.test_logg.value="true"
		    document.logg.submit();
			}
}
	
 
 function validcontact_logg(){
	  if (document.logg.salutation.value == "")
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Enter Your Salutation");
    document.logg.salutation.focus();
    return ;
	}
	 if (document.logg.fname.value == "")
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Enter Your First Name");
    document.logg.fname.focus();
    return ;
	}
	 if (document.logg.lname.value == "")
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Enter Your Last Name");
    document.logg.lname.focus();
    return ;
	}
		 if (document.logg.username.value == "")
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Enter Your Username");
    document.logg.username.focus();
    return ;
	}
	 if (document.logg.username.value.length < 5)
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Your Username Must Be Greater then 5 Digits");
    document.logg.username.focus();
    return ;
	}
	 if (document.logg.userpass.value =="")
  {
    alert("Please Enter Your Password");
    document.logg.userpass.focus();
    return ;
	}
	if (document.logg.userpass.value.length < 6)
  {
    alert("Your Password Must Be Greater Then 6 Digit");
    document.logg.userpass.focus();
    return ;
	}
	if (document.logg.confirmpass.value =="")
  {
    alert("Please Enter Your Confirm Password");
    document.logg.confirmpass.focus();
    return ;
	}
	if ((document.logg.confirmpass.value)!=(document.logg.userpass.value))
  {
	   alert("Please Confirm Your Password");
       document.logg.confirmpass.focus();
    return ;
	}
	if (document.logg.senderid.value == "")
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Enter Your Sender Id");
    document.logg.senderid.focus();
    return ;
	}
	 if (document.logg.senderid.value.length > 11)
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Your Sender Id Must Be Approximately 11 Digits");
    document.logg.senderid.focus();
    return ;
}
var s=document.logg.senderid.value;
senderidd(s);
if(senderidd(s)==false) {
		alert("Only Allow Alphanumeric.");
			document.logg.senderid.focus();
			return;
			}
if (document.logg.email.value == "")
  {
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! alert("Please Enter Your E-Mail");
    document.logg.email.focus();
    return ;
	}
else
	
  { 
      var emailID= document.logg.email;
      if (echeck(emailID.value)==false){
		
		emailID.focus();
		return ;
	  }
  }
  	
		var cell1 = document.logg.cellphone;
				if(tel(cell1.value)!=false)
			 { cell1.focus();
				return ;
     }
  	
		var cell111 = document.logg.testnumber;
				if(tel(cell111.value)!=false)
			 { cell111.focus();
				return ;
     }

 if (document.logg.day.value == ""){
    alert("Please Enter a value Date");
    document.logg.day.focus();
    return ;
	}
	if (document.logg.month.value == ""){
    alert("Please Enter a value Date");
    document.logg.month.focus();
    return ;
	}
	if (document.logg.year.value == ""){
    alert("Please Enter a value Date");
    document.logg.year.focus();
    return ;
	}
	else{ 
	 var _date
			_date = document.logg.day.value.toString()
			_date += "/"
			_date += document.logg.month.value.toString()
			_date += "/"
			_date += document.logg.year.value.toString()
			
			if(CheckDate(_date) == true)
			
			{
				var s=document.logg.username.value;
				var s1=document.logg.userpass.value;
				var s2=document.logg.email.value;
				var s3=document.logg.cellphone.value;
	sql(s);
	sql(s1);
	sql(s2);
	sql(s3);
	
	if(sql(s)==false||sql(s1)==false||sql(s2)==false||sql(s3)==false) {
		alert("Special Characters Not Allow");}else{
				document.logg.test_logg.value="true";
	 			document.logg.submit();
			}}
	 }
 }
 
 
 function CheckDate(_date)
        {
            var err = true;
			var tmp;
       		tmp = _date;
		 		if (tmp.length > 10) {err = false;};
                if (tmp.length < 8) {err = false;};
			    var Tabdate = new Array(0,0,0);
				
				 if ((tmp.indexOf("-")!=-1) || (tmp.indexOf("/")!=-1))
                {	
                    if (tmp.indexOf("-")!=-1)
                        {Tabdate = tmp.split("-");}
                    else
                        {Tabdate = tmp.split("/"); };
						};  
						
      
                month  = Tabdate[1];    // Day
                day = Tabdate[0];    // Month
                year  = Tabdate[2];    // Year
                if (day < 1 || day > 31) {err = false;};
                if (month < 1 || month > 12) {err = false;};
                if (year < 1900) {err = false;};
                if (month==4 || month==6 || month==9 || month==11)
                {
                    if (day == 31) {err = false;};
                }
                if (month==2)
                {
                    var BisYear=parseInt(year/4);
                    if (isNaN(BisYear)) {err = false;};
                    if (day > 29) {err = false;};
                    if (day==29 && ((year/4) != parseInt(year/4))) {err = false;};
                }
                if (err == false)
                {
                   alert('Invalid Date: ' + tmp);
                }

            return err;
        }
       
 //******************************************************letter
 function validcontact_letter(){
		 if (document.letter.names.value == "")
  {
    alert("Please enter your name");
    document.letter.names.focus();
    return ;
	}
	 if (document.letter.mail.value =="")
  {
    alert("Please enter your E-Mail");
    document.letter.mail.focus();
    return ;
	}
	if (document.letter.mail !="")
	ValidateFormletter()
 }
 function ValidateFormletter(){
	var emailID= document.letter.mail;
	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Please Enter your E-Mail ID");
		emailID.focus();
		return ;
	}
	if (echeck(emailID.value)==false){
		emailID.value="";
		emailID.focus();
		return ;
	}
	else{ 
	 document.letter.test_letter.value="true";
	 document.letter.submit();
	 }
	//return true;
 }
 
 
 //***************************************************************letter
 
 //grdtdhtdydfgdyt
 
function Reset(){
	document.getElementById('formulaire').reset();
	;}

function echeck(str) {

		var at="@";
		var dot=".";
		var lat=str.indexOf(at);
		var lstr=str.length;
		var ldot=str.indexOf(dot);
		

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Missing @ In E-Mail Format (**@**.**)");
		   return false;
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Missing ( . ) In E-Mail Format (**@**.**)");
		    return false;
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("@ Exist Twice Please Check Your E-Mail");
		    return false;
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-Mail ID");
		    return false;
			/*var text="excellent"
text.substring(0,4) //returns "exce"
text.substring(2,4) //returns "ce"*/
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-Mail ID");
		    return false;
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-Mail ID");
		    return false;
		 }

 		 return true;				
	}  
	
	

	//************************************************************** tabe3 register DOB
function validContact_logg1(){
	
	if (document.logg.day.value == ""){
    alert("Please enter a value");
    document.logg.day.focus();
    return ;
	}
	if (document.logg.month.value == ""){
    alert("Please enter a value");
    document.logg.month.focus();
    return ;
	}
	if (document.logg.year.value == ""){
    alert("Please enter a value");
    document.logg.year.focus();
    return ;
	}
	else{ 
	 document.logg.test_logg.value="true";
	 document.logg.submit();
	 }
}

	

