function numbersonly(myfield, e, dec)
{
var key;
var keychar;

if (window.event)
   key = window.event.keyCode;
else if (e)
   key = e.which;
else
   return true;
keychar = String.fromCharCode(key);

// control keys
if ((key==null) || (key==0) || (key==8) || 
    (key==9) || (key==13) || (key==27) )
   return true;

// numbers
else if ((("0123456789").indexOf(keychar) > -1))
   return true;

// decimal point jump
else if (dec && (keychar == "."))
   {
   myfield.form.elements[dec].focus();
   return false;
   }
else
   return false;
}

function validateEmailv2(email)
{
// a very simple email validation checking. 
// you can add more complex email checking if it helps 
    if(email.length <= 0)
	{
	  return true;
	}
    var splitted = email.match("^(.+)@(.+)$");
    if(splitted == null) return false;
    if(splitted[1] != null )
    {
      var regexp_user=/^\"?[\w-_\.]*\"?$/;
      if(splitted[1].match(regexp_user) == null) return false;
    }
    if(splitted[2] != null)
    {
      var regexp_domain=/^[\w-\.]*\.[A-Za-z]{2,4}$/;
      if(splitted[2].match(regexp_domain) == null) 
      {
	    var regexp_ip =/^\[\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\]$/;
	    if(splitted[2].match(regexp_ip) == null) return false;
      }// if
      return true;
    }
return false;
}


function validate_registration()
{
	var flag=1;
	
	if(document.getElementById('login_name').value=='')
	{
		document.getElementById('emp_login_name').innerHTML='Please select user name.';
		flag=0;
	}
	else
	{
		document.getElementById('emp_login_name').innerHTML='';
	}
	
	if(document.getElementById('password').value=='')
	{
		document.getElementById('emp_password').innerHTML='Please select password.';
		flag=0;
	}
	else
	{
		document.getElementById('emp_password').innerHTML='';
	}
	
	if(document.getElementById('name').value=='')
	{
		document.getElementById('emp_name').innerHTML='Please give your name.';
		flag=0;
	}
	else
	{
		document.getElementById('emp_name').innerHTML='';
	}
	
	if(document.getElementById('country').value=='')
	{
		document.getElementById('emp_country').innerHTML='Please select your country.';
		flag=0;
	}
	else
	{
		document.getElementById('emp_country').innerHTML='';
	}
	
	
	if(document.getElementById('website_url').value=='')
	{
		document.getElementById('emp_website_url').innerHTML='Please give your website url.';
		flag=0;
	}
	else
	{
		document.getElementById('emp_website_url').innerHTML='';
	}
	
	if(document.getElementById('email').value=='')
	{
		document.getElementById('emp_email').innerHTML='Please give your email id.';
		flag=0;
	}
	else if(validateEmailv2(document.getElementById('email').value)==false)
	{
		document.getElementById('emp_email').innerHTML='Please give your valid email id.';
		flag=0;
	}
	else
	{
		document.getElementById('emp_email').innerHTML='';
	}
	
	/**/
	
	if(document.getElementById('time_zone').value=='')
	{
		document.getElementById('emp_time_zone').innerHTML='Please select your time zone.';
		flag=0;
	}
	else
	{
		document.getElementById('emp_time_zone').innerHTML='';
	}
	
	if(document.getElementById('varificaton_value').value=='')
	{
		document.getElementById('emp_varificaton_value').innerHTML='Please enter the result.';
		flag=0;
	}
	/*
	else if(document.getElementById('varificaton_value').value!=document.getElementById('rand_total').value)
 	{
		document.getElementById('emp_varificaton_value').innerHTML='Please enter the correct result.';
		flag=0;
	}
	*/
	else
	{
		document.getElementById('emp_varificaton_value').innerHTML='';
	}
	
	if(flag==0)
	{
		return false;
	}
	else
	{
		return true;
	}
}

function validate_update_profile()
{
	
	var flag=1;
	if(document.getElementById('name').value=='')
	{
		document.getElementById('emp_name').innerHTML='Please give your name.';
		flag=0;
	}
	else
	{
		document.getElementById('emp_name').innerHTML='';
	}
	
	if(document.getElementById('country').value=='')
	{
		document.getElementById('emp_country').innerHTML='Please select your country.';
		flag=0;
	}
	else
	{
		document.getElementById('emp_country').innerHTML='';
	}
	
	
	if(document.getElementById('website_url').value=='')
	{
		document.getElementById('emp_website_url').innerHTML='Please give your website url.';
		flag=0;
	}
	else
	{
		document.getElementById('emp_website_url').innerHTML='';
	}
	
	if(document.getElementById('email').value=='')
	{
		document.getElementById('emp_email').innerHTML='Please give your email id.';
		flag=0;
	}
	else if(validateEmailv2(document.getElementById('email').value)==false)
	{
		document.getElementById('emp_email').innerHTML='Please give your valid email id.';
		flag=0;
	}
	else
	{
		document.getElementById('emp_email').innerHTML='';
	}
	
	/**/
	
	if(document.getElementById('time_zone').value=='')
	{
		document.getElementById('emp_time_zone').innerHTML='Please select your time zone.';
		flag=0;
	}
	else
	{
		document.getElementById('emp_time_zone').innerHTML='';
	}
	
	if(document.getElementById('varificaton_value').value=='')
	{
		document.getElementById('emp_varificaton_value').innerHTML='Please enter the result.';
		flag=0;
	}
	else if(document.getElementById('varificaton_value').value!=document.getElementById('rand_total').value)
 	{
		document.getElementById('emp_varificaton_value').innerHTML='Please enter the correct result.';
		flag=0;
	}
	else
	{
		document.getElementById('emp_varificaton_value').innerHTML='';
	}
	
	if(flag==0)
	{
		return false;
	}
	else
	{
		return true;
	}
}
function validate_login()
{
	var flag=1;
	
	if(document.getElementById('login_name').value=='')
	{
		document.getElementById('emp_login_name').innerHTML='Please select user name.';
		flag=0;
	}
	else
	{
		document.getElementById('emp_login_name').innerHTML='';
	}
	
	if(document.getElementById('password').value=='')
	{
		document.getElementById('emp_password').innerHTML='Please select password.';
		flag=0;
	}
	else
	{
		document.getElementById('emp_password').innerHTML='';
	}
	
	if(flag==0)
	{
		return false;
	}
	else
	{
		return true;
	}
}

function validate_forgot_password()
{
	var flag=1;
	
	if(document.getElementById('login_name').value=='')
	{
		document.getElementById('emp_login_name').innerHTML='Please select user name.';
		flag=0;
	}
	else
	{
		document.getElementById('emp_login_name').innerHTML='';
	}
	
	if(document.getElementById('email_id').value=='')
	{
		document.getElementById('emp_email').innerHTML='Please Enter Email.';
		flag=0;
	}
	else
	{
		document.getElementById('emp_email').innerHTML='';
	}
	
	if(flag==0)
	{
		return false;
	}
	else
	{
		return true;
	}
}

function is_del(id)
{
	if(window.confirm("Do you want to remove.\nThis operation cannot be undone.")==true)
	{
		location.href="delete.php?from=busket&action=delete&busket_id="+id;
	}
}



function is_del1(id)
{
	if(window.confirm("Do you want to remove.\nThis operation cannot be undone.")==true)
	{
		location.href="delete.php?from=confirmation&action=delete&busket_id="+id;
	}
}



function validate_change_password()
{
	var old_password=document.getElementById('old_password').value;
	var new_password=document.getElementById('new_password').value;
	var confirm_password=document.getElementById('confirm_password').value;
	var flag=0;
	
	if(old_password=="")
	{
		document.getElementById('emp_old_password').innerHTML="<br>Please enter your current password";
		flag=1;
	}
	else
	{
		document.getElementById('emp_old_password').innerHTML="";
	}
	if(new_password=="")
	{
		document.getElementById('emp_new_password').innerHTML="<br>Please enter new password";
		flag=1;
	}
	else
	{
		document.getElementById('emp_new_password').innerHTML="";
	}
	if(confirm_password=="")
	{
		document.getElementById('emp_confirm_password').innerHTML="<br>Please enter confirm password";
		flag=1;
	}
	else
	{
		document.getElementById('emp_confirm_password').innerHTML="";
	}
	
	if(new_password!=confirm_password)
	{
		document.getElementById('emp_confirm_password1').innerHTML="<br>Mismatch new password and confirm password";
		flag=1;
	}
	else
	{
		document.getElementById('emp_confirm_password1').innerHTML="";
	}
	
	if(flag==0)
	{
		return true;
	}
	else
	{
		return false;
	}
	
}

function validate_data_form()
{
	var file_data_form=document.getElementById('file_data_form').value;
	var file_arr=file_data_form.split(".");
	var flag=0;
	if(file_arr[file_arr.length-1]!='doc' && file_arr[file_arr.length-1]!='docx')
	{
		document.getElementById('emp_file_data_form').innerHTML="<br />You can upload only word file."
		flag=1;
	}
	else
	{
		document.getElementById('emp_file_data_form').innerHTML="";
	}
	
	if(flag==0)
	{
		return true;
	}
	else
	{
		return false;
	}
}


function check_validate_outstanding_payment_form()
{
	var total_outstanding_order=document.getElementById('total_outstanding_order').value;
	var i=0;
	var chekedId='';
	var is_checked=0;
	for(i=0;i<total_outstanding_order;i++)
	{
		chekedId='cop_id_'+i;
		if(document.getElementById(chekedId).checked==true)
		{
			is_checked=1;
		}
	}
	
	if(is_checked==0)
	{
		alert("Please select the checkbox");
		return false;
	}
	else
	{
		return true;
	}
}


function open_window(txn_id)
{
window.open ("billvoice.php?txn_id="+txn_id,"invoice","location=1,status=1,scrollbars=1"); 
}
<!--
function stopError() {
  return true;
}
window.onerror = stopError;
// -->
function validateForm()
{
	if(document.myForm.name.value == "")
	{
		alert("Please fill-up Your Name:");
		document.myForm.name.focus();
		return false;
	}
	if(document.myForm.email.value == "")
	{
		alert("Please fill-up the 'Email' Field:");
		document.myForm.email.focus();
		return false;
	}
	if(document.myForm.url.value == "")
	{
		alert("Please fill-up Website Name:");
		document.myForm.url.focus();
		return false;
	}
	if(document.myForm.comment.value == "")
	{
		alert("Please fill-up Details Description:");
		document.myForm.comment.focus();
		return false;
	}
	if(document.myForm.security_code.value == "")
	{
		alert("Please fill-up the 'varification code' Field:");
		document.myForm.security_code.focus();
		return false;
	}
	else 
	{
		return true;
	}
}
function validateForm1()
{
	if(document.myForm1.email.value == "")
	{
		alert("Please fill-up the 'Email' Field:");
		document.myForm1.email.focus();
		return false;
	}
	if(document.myForm1.security_code.value == "")
	{
		alert("Please fill-up the 'varification code' Field:");
		document.myForm1.security_code.focus();
		return false;
	}
	else 
	{
		return true;
	}
}

function check_discount_coupon(form_name)
{
	var website_url_id=document.getElementById('website_url_id').value;
	var service_title=document.getElementById('service_title').value;
	var service_description=document.getElementById('service_description').value;
	var rate=document.getElementById('rate').value;
	var flag=0;
	
	if(website_url_id=="")
	{
		document.getElementById('emp_website_url_id').innerHTML='<br />Please enter website url';
		flag=1;
	}
	else
	{
		document.getElementById('emp_website_url_id').innerHTML='';
	}
	
	if(service_title=="")
	{
		document.getElementById('emp_service_title').innerHTML='<br />Please enter service title';
		flag=1;
	}
	else
	{
		document.getElementById('emp_service_title').innerHTML='';
	}
	
	if(service_description=="")
	{
		document.getElementById('emp_service_description').innerHTML='<br />Please enter service description';
		flag=1;
	}
	else
	{
		document.getElementById('emp_service_description').innerHTML='';
	}
	
	if(rate=="")
	{
		document.getElementById('emp_rate').innerHTML='<br />Please enter rate';
		flag=1;
	}
	else
	{
		document.getElementById('emp_rate').innerHTML='';
	}
	
	if(flag==0)
	{
		return true;
	}
	else
	{
		return false;
	}
}
