
function zipcheck(evt,val)
	{  
	//alert(document.frm.zip.value.length);
	var l=val.value.length;
	var carCode;
	if(window.event) // IE
	     {
			 
		carCode = evt.keyCode;	 
		 }
		 
		 else if(evt.which)// Firefox 
		 {
			carCode  = evt.which;
		  }
		  
		 

if (((carCode<48) || (carCode>57)) && carCode!=13 && carCode!=46  && carCode!=9 && carCode!=8 && carCode!=17 && carCode!=86 && carCode!=118 && carCode!=99 && carCode!=67&& carCode!=120 && carCode!=88 && carCode!=65  &&  ((document.frm.zip.value.length <6) || (document.frm.zip.value.length >6))   )
{
alert(msgphonenoonly+msgHyphen);
    return false;
	document.frm.zip.select();
    }

	
	if(l==6 )
	{
	val.value=val.value ;
	}
	
	
	 }

 //////////////////////  for phone check /////////////////////////////////////

 function Phonecheck(e,f)
{ 

 var l=f.value.length;
		 var keynum;
		 
		 if(window.event) // IE
	     {
	     keynum = e.keyCode;
		 
		 }
		 else if(e.which)// Firefox 
		 {
		  keynum = e.which;
		  
		  
		 }
		/*if(keynum==13)
		{ 
		if(f.value == "")
		{
		alert(msgphoneno);
		f.focus();
		return false;
		}
		}*/
		
	if(((keynum<48) || (keynum>57)) && keynum!=13 && keynum!=46  && keynum!=9 && keynum!=8 && keynum!=17 && keynum!=86 && keynum!=118 && keynum!=99 && keynum!=67&& keynum!=120 && keynum!=88 && keynum!=65 && l<12 )
	{
	alert(msgCharacter+' '+ msgPhoneNumber+msgHyphen);
	f.value = "";
	f.select();
    return false;
	}
	if((l==3 ||l==7) && keynum!=8)
	{
	f.value=f.value + "-";
	}
 }


function trimAll( strValue ) {
/************************************************
DESCRIPTION: Removes leading and trailing spaces.

PARAMETERS: Source string from which spaces will
  be removed;

RETURNS: Source string with whitespaces removed.
*************************************************/ 
 var objRegExp = /^(\s*)$/;

    //check for all spaces
    if(objRegExp.test(strValue)) {
       strValue = strValue.replace(objRegExp, '');
       if( strValue.length == 0)
          return strValue;
    }
    
   //check for leading & trailing spaces
   objRegExp = /^(\s*)([\W\w]*)(\b\s*$)/;
   if(objRegExp.test(strValue)) {
       //remove leading and trailing whitespace characters
       strValue = strValue.replace(objRegExp, '$2');
    }
  return strValue;
}

function rep_validate()
{
	if(document.frm.uname.value=='')
	{	
	alert(msgusername+msgHyphen);
	document.frm.uname.focus();
	}
	else if(document.frm.uname.value.charAt(0)==' ')
	 {
		alert( msgStartBySpace+' '+ msgUserName+msgHyphen);
		document.frm.uname.select();
	 }
	else if(document.frm.password.value=='')
	{
	alert(msggpassword+msgHyphen);
	document.frm.password.focus();

	}
	else if(document.frm.password.value.charAt(0)==' ')
	 {
		alert(msgStartBySpace+' '+ msgPassWord+msgHyphen);
		document.frm.password.select();
		
	 }else{
	document.frm.target='';
	document.frm.action= palmurl +'/rep/login.php';
	document.frm.submit();
	 }
	
}


function mobile_rep_validate()
{
	if(document.frm.uname.value=='')
	{	
	alert(msgusername+msgHyphen);
	document.frm.uname.focus();
	}
	else if(document.frm.uname.value.charAt(0)==' ')
	 {
		alert( msgStartBySpace+' '+ msgUserName+msgHyphen);
		document.frm.uname.select();
	 }
	else if(document.frm.password.value=='')
	{
	alert(msggpassword+msgHyphen);
	document.frm.password.focus();

	}
	else if(document.frm.password.value.charAt(0)==' ')
	 {
		alert(msgStartBySpace+' '+ msgPassWord+msgHyphen);
		document.frm.password.select();
		
	 }else{
	document.frm.target='';
	document.frm.action= palmurl +'/mobile/rep/login.php';
	document.frm.submit();
	 }
	
}


function deletepage1()
{
	var value1=document.frm;
	var len = value1.length;
	if(value1.selectall.checked==true)
	{
	for(i=1;i<len;i++)
		{
			  if(value1.elements[i].type=="checkbox" && value1.elements[i].checked==false)
			{
				value1.elements[i].checked=true;
			}
		}
	}
	if(value1.selectall.checked==false)
	{
	for(i=1;i<len;i++)
		{
			  if(value1.elements[i].type=="checkbox" && value1.elements[i].checked==true)
			{
				value1.elements[i].checked=false;
			}
		}
	}
}







//////////////////////customer_supprt////////////////////////////
function check_comp()

{
 	
	var v=document.frm;
	var regName=/^[a-zA-Z]+$/;
	var regAdd=/^[a-zA-Z0-9]+$/;
	var regzip=/^[0-9]+/;
	var regzip1=/^[0-9]+/;
    var regex = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
  	var check = regex.test(document.frm.email.value);

     
		
		
		
    var specialChars = "*|,\":<>[]{}`\;()@&$!#%^0123456789";
	var name=document.frm.name.value;
	var flg=0;
	for (var i = 0; i < name.length; i++) 
	{
		if (specialChars.indexOf(name.charAt(i)) != -1)
		{
			flg=1; break;
		}
	}
	if(flg==1)
		{
		alert( msgCharacter + ' ' + msgCityName+msgHyphen );
		document.frm.name.select();
		
		return false;
		 
		}
		
   if( v.name.value=="" )
	{
	alert(msgPleaseEnter +' '+ msgCityName+msgHyphen);
	v.name.select();
	return false;
	}
	
	if( v.name.value.charAt(0)==' ')
	{
	alert(msgname+msgHyphen);
	v.name.select();
	return false;
	}
	
	
        if( v.add.value.charAt(0)==' ')
	{
	alert(msgStartBySpace + ' ' + msgOfficeAddress+msgHyphen );
	v.add.select();	 
	 
	return false;
	}
       if( v.add.value=="")
	{
         
	alert(msgPleaseEnter + ' ' + msgOfficeAddress+msgHyphen);
	v.add.focus();
     
	return false;
	}	
	 var specialChars4 = "<>[]{}`;@&$!#%^";
var add=document.frm.add.value;
	var flg=0;
	for (var i = 0; i < add.length; i++) 
	{
		if (specialChars4.indexOf(add.charAt(i)) != -1)
		{
			flg=1; break;
		}
	}
	if(flg==1)
		{
		alert(msgCharacter + ' ' + msgOfficeAddress+msgHyphen  );
		document.frm.add.select();
		v.add.select();
		return false;
		}
if( v.city.value.charAt(0)==' ')
	{
	alert(msgStartBySpace +' '+msgCity+msgHyphen );
	v.city.select();
	return false;
	}
	var city=document.frm.city.value;
	var flg=0;
	for (var i = 0; i < city.length; i++) 
	{
		if (specialChars.indexOf(city.charAt(i)) != -1)
		{
			flg=1; break;
		}
	}
	if(flg==1)
		{
		alert(msgCharacter+' '+ msgCity+msgHyphen );
		document.frm.city.select();
		
		return false;
		}
	
	
	
	if(v.city.value=="")
	{
	alert(msgPleaseEnter +' '+  msgCity +' '+ msgCityName+msgHyphen);
	v.city.select();
	return false;
	}
	
	
if( v.state.value.charAt(0)==' ')
	{
	alert(msgStartBySpace+' '+msgstate+msgHyphen);
	v.state.select();
	return false;
	}
	var state=document.frm.state.value;
	var flg=0;
	for (var i = 0; i < state.length; i++) 
	{
		if (specialChars.indexOf(state.charAt(i)) != -1)
		{
			flg=1; break;
		}
	}
	if(flg==1)
		{
		alert(msgCharacter  + ' '+ msgstate+msgHyphen  );
		document.frm.state.select();
		
		return false;
		}
	
	
	
	if(v.state.value=="")
	{
	alert(msgPleaseEnter +' '+  msgstate+msgHyphen);
	v.state.select();
	return false;
	}
	
   if( v.zip.value=="")
	{
	alert(msgPleaseEnter +' '+ msgZipCode+msgHyphen);
	v.zip.select();
	return false;
	}
	 if( v.zip.value.length<6)
	{
	alert(maxlength);
	v.zip.select();;
	return false;
	}

 if( v.zip.value.charAt(0)==' ')
	{
	alert(msgStartBySpace + ' ' + msgZipCode+msgHyphen );
	v.zip.select();
	return false;
	}
     
	 
	  var zipr = new RegExp(/\d{6}$/);
         var s=document.frm.zip.value;
       if (!zipr.test(s)) {
          alert(msgStartBySpace + ' ' + msgZipCode+msgHyphen);
		  v.zip.select();
          return false;
     }


	
	if( v.company.value.charAt(0)==' ')
	{
	alert(msgStartBySpace+ ' ' + msgCompanyName+msgHyphen);
	v.company.select();
	return false;
	}

        if( v.company.value=="")
	{
	alert(msgPleaseEnter + ' '  + msgCompanyName+msgHyphen);
	v.company.select();
	return false;
	}
          
        var reg_com=/^[0-9]+/;
        var check1 = reg_com.test(v.company.value.charAt(0));
        
         
         if(check1==true)
	{
	alert(msgStartBySpace+ ' ' + msgCompanyName+msgHyphen);
	v.company.select();
	return false;
	}
        var specialChars3 = "*|,\":<>[]{}`\;()@&$!#%^";
	var company=document.frm.company.value;
	var flg=0;
	for (var i = 0; i < company.length; i++) 
	{
		if (specialChars3.indexOf(company.charAt(i)) != -1)
		{
			flg=1; break;
		}
	}
	if(flg==1)
		{
		alert(msgCharacter+ ' ' +msgCompanyName+msgHyphen);
		document.frm.company.select();
		
		return false;
		}
	
	 if(document.frm.email.value=="" )
	{
	alert(msgPleaseEnter +' '+ msgEmail+msgHyphen );
	v.email.select();
	return false;
	}
	
        if(check==false )
	{
	alert(msgPleaseEnter +' '+ msgValid +' '+ msgEmail+msgHyphen);
	v.email.select();
	return false;
	}
	  if( v.items_returne.value.charAt(0)==' ')
	{
	alert(msgStartBySpace +' '+ msgitem+msgHyphen);
	v.items_returne.select();
	return false;
	}
       
	   if( v.items_returne.value=="")
	{
         
	alert(msgPleaseEnter+ ' ' +msgitem+msgHyphen);
	v.items_returne.select();
	return false;
	}
}


/////////////////////sript for contactus page//////////////



function contact()
{
	  
	
	var v=document.frm;
	var regName=/^[a-zA-Z]+$/;
	var regAdd=/^[a-zA-Z0-9]+$/;
	var regzip=/^[0-9]+/;
	var regzip1=/^[0-9]+/;
    var regex = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
  	var check = regex.test(v.email.value);		
		
     var specialChars = "*|,\":<>[]{}`\;()@&$!#%^0123456789";
   var specialChars2 = "*|,\":<>[]{}`\;()@&$!#%^abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUUVQXYZ";
	
	var name=document.frm.name.value;
	var flg=0;
	for (var i = 0; i < name.length ; i++) 
	{
		if (specialChars.indexOf(name.charAt(i)) != -1)
		{
			flg=1; break;
		}
	}
	if(flg==1)
		{
		alert(msgCharacter+ ' ' + msgCityName+msgHyphen );
		document.frm.name.select();
		
		return false;
		 
		}
		
   
if( v.name.value.charAt(0)==' ')
	{
	alert(msgname+msgHyphen);
	v.name.select();
	return false;
	}
		
		
	 if(v.name.value=="" )
	{
	alert(msgPleaseEnter +' '+ msgCityName+msgHyphen );
	v.name.select();
	return false;
	}
	
		 if(v.email.value=="" )
	{
	alert(msgPleaseEnter +' '+  msgEmail+msgHyphen );
	v.email.select();
	return false;
	}
	
	if(check==false )
	{
	alert(msgPleaseEnter +' '+ msgValid +' '+ msgEmail+msgHyphen);
	v.email.select();
	return false;
	}
	
	
		

}

/////////////////////////////////bug_repot/////////////////
function bugs()

{
	
	
	var v=document.frm;
	var regName=/^[a-zA-Z]+$/;
	//var regAdd=/^[a-zA-Z0-9]+$/;
	//var regzip=/^[0-9]+/;
	//var regzip1=/^[0-9]+/;
    var regex = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
  	var check = regex.test(v.email.value);		
		
     var specialChars = "*|,\":<>[]{}`\;()@&$!#%^0123456789";
   var specialChars2 = "*|,\":<>[]{}`\;()@&$!#%^abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUUVQXYZ";
	
	var name=document.frm.name.value;
	var flg=0;
	for (var i = 0; i < name.length ; i++) 
	{
		if (specialChars.indexOf(name.charAt(i)) != -1)
		{
			flg=1; break;
		}
	}
	if(flg==1)
		{
		alert(msgCharacter+ ' ' + msgCityName+msgHyphen );
		document.frm.name.select();
		
		return false;
		 
		}
		
   
if( v.name.value.charAt(0)==' ')
	{
	alert(msgStartBySpace  + ' ' + msgCityName+msgHyphen);
	v.name.select();
	return false;
	}
		
		
	 if(v.name.value=="" )
	{
	alert(msgPleaseEnter +' '+ msgCityName+msgHyphen );
	v.name.select();
	return false;
	}
	
	
	if( v.phone.value=="")
	{
		
        alert(msgPleaseEnter + ' ' + msgPhoneNumber+msgHyphen);
	v.phone.focus();
	return false;
	}
	
	var  rePhoneNumber = new RegExp(/\d{3}\-\d{3}\-\d{4}$/);
         var s=document.frm.phone.value;
       if (!rePhoneNumber.test(s)) {
		   
          alert(msgCharacter+' '+ msgPhoneNumber+msgHyphen);
		  v.phone.select();
          return false;
     }


       
	
	
	
		 if(v.email.value=="" )
	{
	alert(msgPleaseEnter +' '+  msgEmail+msgHyphen );
	v.email.select();
	return false;
	}
	
	if(check==false )
	{
	alert(msgPleaseEnter +' '+ msgValid +' '+ msgEmail+msgHyphen);
	v.email.select();
	return false;
	}
	
	
		

}

////////////////////refer page/////////////////////

function check()
{
	//alert('hello');
var v=document.frm;
	var regName=/^[a-zA-Z]+$/;
	//var regAdd=/^[a-zA-Z0-9]+$/;
	//var regzip=/^[0-9]+/;
	//var regzip1=/^[0-9]+/;
    var regex = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
  	var check = regex.test(v.email.value);		
	var check_add = regex.test(v.address.value);		
	
     var specialChars = "*|,\":<>[]{}`\;()@&$!#%^0123456789";
   var specialChars2 = "*|,\":<>[]{}`\;()@&$!#%^abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUUVQXYZ";
	
	var name=document.frm.name.value;
	var flg=0;
	for (var i = 0; i < name.length ; i++) 
	{
		if (specialChars.indexOf(name.charAt(i)) != -1)
		{
			flg=1; break;
		}
	}
	if(flg==1)
		{
		alert(msgCharacter+'  ' + "friend's name!" );
		document.frm.name.select();
		return false;
		 
		}
		
   
if( v.name.value.charAt(0)==' ')
	{
	alert( msgStartBySpace+ ' ' + "friend's name!" );
	v.name.select();
	return false;
	}
		
		
	 if(v.name.value=="" )
	{
	alert(msgPleaseEnter +' ' + "friend's name!"  );
	v.name.select();
	return false;
	}
	
	 if(v.address.value=="" )
	{
	alert(msgPleaseEnter +' ' + "friend's" + ' ' + msgEmail+msgHyphen  );
	v.address.select();
	return false;
	}	
	else if(check_add==false )
	{
	alert(msgPleaseEnter + ' ' + "friend's" + ' '+ msgValid + ' ' + msgEmail+msgHyphen);
	v.address.select();
	return false;
	}
	
	
	
	 if(v.city1.value=="")
	    {
        alert(msgPleaseEnter + ' ' + msgPhoneNumber+msgHyphen);
	    v.city1.focus();
	   return false;
	    }
      rePhoneNumber = new RegExp(/\d{3}\-\d{3}\-\d{4}$/);
         var s=document.frm.city1.value;
       if (!rePhoneNumber.test(s)) {
          alert(msgCharacter+' '+ msgPhoneNumber);
		  v.city1.select();
          return false;
     }
	
	var specialChars4 = "*|\":<>[]{}`\;()@&$!#%^";	
	var city=document.frm.city.value;
	
	var flg=0;
	for (var i = 0; i < city.length ; i++) 
	{
		if (specialChars4.indexOf(city.charAt(i)) != -1)
		{
			flg=1; break;
		}
	}
	if(flg==1 || city.charAt(0)==" "|| city.charAt(0)==',')
		{
		alert(msgCharacter+' ' + msgCity+msgHyphen);
		document.frm.city.select();		
		return false;		 
		}
		
		
  if(v.rname.value=="")
	{
	alert(msgPleaseEnter +' '+ msgCityName+msgHyphen );
	v.rname.select();
	return false;
	}
	
	

	var rname=document.frm.rname.value;
	var flg=0;
	for (var i = 0; i < rname.length ; i++) 
	{
		if (specialChars.indexOf(rname.charAt(i)) != -1)
		{
			flg=1; break;
		}
	}
	if(flg==1)
		{
		alert(msgCharacter+ ' '+ msgCityName+msgHyphen );
		document.frm.rname.select();
		
		return false;
		 
		}
		
   
if( v.rname.value.charAt(0)==' ')
	{
	alert(msgStartBySpace+ ' ' + msgCityName+msgHyphen);
	v.rname.select();
	return false;
	}
		
	if( v.rcomp.value=="")
	{
	alert(msgPleaseEnter +' '+ msgCompanyName+msgHyphen);
	v.rcomp.select();
	return false;
	}	
	
	
	if( v.rcomp.value.charAt(0)==' ')
	{
	alert(msgStartBySpace +' '+msgCompanyName+msgHyphen);
	v.rcomp.select();
	return false;
	}
	 var specialCharscom = "*|,\":<>[]{}`\;()@&$!#%^";
	var rcomp=document.frm.rcomp.value;
	var flg=0;
	for (var i = 0; i < rcomp.length; i++) 
	{
		if (specialCharscom.indexOf(rcomp.charAt(i)) != -1)
		{
			flg=1; break;
		}
	}
	if(flg==1)
		{
		alert(msgCharacter+' ' + msgCompanyName+msgHyphen);
		document.frm.rcomp.select();
		
		return false;
		}
   
	 var reg_com=/^[0-9]+/;
        var check1 = reg_com.test(v.rcomp.value.charAt(0));
        
         
         if(check1==true)
	{
	alert(msgStartByNum+ ' ' +msgCompanyName  +msgHyphen);
	v.rcomp.select();
	return false;
	}
	
	
	 if( v.rphone.value=="")
	{
        alert(msgPleaseEnter + ' ' + msgPhoneNumber+msgHyphen);
	v.rphone.focus();
	return false;
	}
	
	
	var  rePhoneNumber = new RegExp(/\d{3}\-\d{3}\-\d{4}$/);
         var s=document.frm.rphone.value;
       if (!rePhoneNumber.test(s)) {
          alert(msgCharacter+' '+ msgPhoneNumber+msgHyphen);
		  v.rphone.select();
          return false;
     }
	
	
	if( v.email.value.charAt(0)==' ')
	{
	alert(msgStartBySpace+' '+ msgEmail+msgHyphen);
	v.email.select();
	return false;
	}
	
	
	
	
	if(v.email.value=="" )
	{
	alert(msgPleaseEnter +' '+  msgEmail+msgHyphen );
	v.email.select();
	return false;
	}
	
	if(check==false )
	{
	alert(msgPleaseEnter +' '+ msgValid +' '+ msgEmail+msgHyphen);
	v.email.select();
	return false;
	}
	else
	{
		document.frm.submit();
	}
	
	
}

