///********************For join page************************//////
function  validation(elem)
{
	var username=document.getElementById('user_name').value;
	if(username=="")
	{
		document.getElementById('checkUname').innerHTML="<font color='#FF0000' size='-1'><b>Please enter user name!</b></font>";
		elem.user_name.focus();
		return false;
	}/*else if(document.getElementById('checkUname').innerHTML!='') {
		// alert(document.getElementById('checkUname').innerHTML	);
		 elem.user_name.focus();
		 return false;	
	}*/
	
	var email1=document.getElementById('email').value;
	if(email1=="") {
		document.getElementById('checkEmail').innerHTML="<font color='#FF0000' size='-1'><b>Please enter email address!</b></font>";
		elem.email.focus();
		return false;
	}
	else if(!email1.match(/^[A-Za-z0-9\._\-+]+@[A-Za-z0-9_\-+]+(\.[A-Za-z0-9_\-+]+)+$/)) {
		document.getElementById('checkEmail').innerHTML="<font color='#FF0000' size='-1'><b>Invalid Email Id!<b></font>";
		elem.email.focus();
		return false;
	}
	/*else if(document.getElementById('checkEmail').innerHTML!="") {
		elem.email.focus();
		return false;
	}*/
	
	var pass1=document.getElementById('password').value;
	if(pass1=="")
	{
		document.getElementById('checkPassword').innerHTML="<font color='#FF0000' size='-1'><b>Please enter password!</b></font>";
		elem.password.focus();
		return false;
	}
	else if(pass1.length<6)
	{
		document.getElementById('checkPassword').innerHTML="<font color='#FF0000' size='-1'><b>Password must be at least six characters long!</b></font>";
		elem.password.focus();
		return false;
	}
	else {
		document.getElementById('checkPassword').innerHTML="";
	}
	var pass2=document.getElementById('re_password').value;
	if(pass2=="")
	{
		document.getElementById('checkRPassword').innerHTML="<font color='#FF0000' size='-1'><b>Please enter password!</b></font>";
		elem.re_password.focus();
		return false;
	}
	else if(pass1!=pass2)
	{
		document.getElementById('checkRPassword').innerHTML="<font color='#FF0000' size='-1'><b>Password & confirm password do not match!</b></font>";
		elem.re_password.focus();
		return false;
	}
	else {
		document.getElementById('checkRPassword').innerHTML="";
	}
	
	var first_name1=document.getElementById('first_name').value;
	if(first_name1=='') {
		document.getElementById('checkFname').innerHTML="<font color='#FF0000' size='-1'><b>Please enter first name!<b></font>";
		elem.first_name.focus();
		return false;
	}
	else {
		document.getElementById('checkFname').innerHTML="";
	}
	
	var last_name1=document.getElementById('last_name').value;
	if(last_name1=='') {
		document.getElementById('checkLname').innerHTML="<font color='#FF0000' size='-1'><b>Please enter last name!<b></font>";
		elem.last_name.focus();
		return false;
	}
	else {
		document.getElementById('checkLname').innerHTML="";
	}
	
	var company_name1=document.getElementById('company_name').value;
	if(company_name1=='') {
		document.getElementById('checkCompName').innerHTML="<font color='#FF0000' size='-1'><b>Please enter company name!<b></font>";
		elem.company_name.focus();
		return false;
	}
	else {
		document.getElementById('checkCompName').innerHTML="";
	}
	
	var designation1=document.getElementById('designation').value;
	if(designation1=='') {
		document.getElementById('checkDesignatin').innerHTML="<font color='#FF0000' size='-1'><b>Please enter designation!<b></font>";
		elem.designation.focus();
		return false;
	}
	else {
		document.getElementById('checkDesignatin').innerHTML="";
	}
	
	var address1=document.getElementById('address').value;
	if(address1=='') {
		document.getElementById('checkAddress').innerHTML="<font color='#FF0000' size='-1'><b>Please enter address!<b></font>";
		elem.address.focus();
		return false;
	}
	else {
		document.getElementById('checkAddress').innerHTML="";
	}
	
	var country1=document.getElementById('country_id').value;
	if(country1=='') {
		document.getElementById('checkCountry').innerHTML="<font color='#FF0000' size='-1'><b>Please select country!<b></font>";
		elem.country_id.focus();
		return false;
	}
	else {
		document.getElementById('checkCountry').innerHTML="";
	}
	
	var state1=document.getElementById('state').value;
	if(state1=='') {
		document.getElementById('checkState').innerHTML="<font color='#FF0000' size='-1'><b>Please enter county/state!<b></font>";
		elem.state.focus();
		return false;
	}
	else {
		document.getElementById('checkState').innerHTML="";
	}

	
	var city1=document.getElementById('city').value;
	if(city1=='') {
		document.getElementById('checkCity').innerHTML="<font color='#FF0000' size='-1'><b>Please enter city!<b></font>";
		elem.city.focus();
		return false;
	}
	else {
		document.getElementById('checkCity').innerHTML="";
	}
	
	
	var zip1=document.getElementById('zip').value;
	if(zip1=='') {
		document.getElementById('checkZip').innerHTML="<font color='#FF0000' size='-1'><b>Please enter zip code!<b></font>";
		elem.zip.focus();
		return false;
	}
	else {
		document.getElementById('checkZip').innerHTML="";
	}
	
			
	
	var phone1=document.getElementById('phone').value;
	if(phone1=='') {
		document.getElementById('checkPhone').innerHTML="<font color='#FF0000' size='-1'><b>Please enter phone number!<b></font>";
		elem.phone.focus();
		return false;
	}
	else {
		document.getElementById('checkPhone').innerHTML="";
	}
	
	var mobile1=document.getElementById('mobile').value;
	if(mobile1=='') {
		document.getElementById('checkMobile').innerHTML="<font color='#FF0000' size='-1'><b>Please enter mobile number!<b></font>";
		elem.mobile.focus();
		return false;
	}
	if(isNaN(mobile1)) {
		document.getElementById('checkMobile').innerHTML="<font color='#FF0000' size='-1'><b>Please enter numeric value!<b></font>";
		elem.mobile.focus();
		return false;
	}
	else {
		document.getElementById('checkMobile').innerHTML="";
	}
	
	var buyer1=document.getElementById('buyer').checked;
	var seller1=document.getElementById('seller').checked;
	var agent1=document.getElementById('agent').checked;
	var trader1=document.getElementById('trader').checked;
	if(buyer1==false && seller1==false && agent1==false && trader1==false) {
		document.getElementById('checkRegAs').innerHTML="<font color='#FF0000' size='-1'><b>Please check one of these!<b></font>";
		elem.buyer.focus();
		return false;
	}
	else {
		document.getElementById('checkRegAs').innerHTML="";
	}
	
	var corp1=document.getElementById('corp').value;
	if(corp1=='') {
		document.getElementById('checkCompStatus').innerHTML="<font color='#FF0000' size='-1'><b>Please select present company status!<b></font>";
		elem.corp.focus();
		return false;
	}
	else {
		document.getElementById('checkCompStatus').innerHTML="";
	}
	
	var year_of_establish1=document.getElementById('year_of_establish').value;
	if(year_of_establish1=='') {
		document.getElementById('checkEstablish').innerHTML="<font color='#FF0000' size='-1'><b>Please enter year of establishment!<b></font>";
		elem.year_of_establish.focus();
		return false;
	}
	else {
		document.getElementById('checkEstablish').innerHTML="";
	}
	
	var num_of_emp1=document.getElementById('num_of_emp').value;
	if(num_of_emp1=='') {
		document.getElementById('checkNumEmp').innerHTML="<font color='#FF0000' size='-1'><b>Please select number of empployees!<b></font>";
		elem.num_of_emp.focus();
		return false;
	}
	else {
		document.getElementById('checkNumEmp').innerHTML="";
	}
	
	var total_annual_sales_volume1=document.getElementById('total_annual_sales_volume').value;
	if(total_annual_sales_volume1=='') {
		document.getElementById('checkSalesVolume').innerHTML="<font color='#FF0000' size='-1'><b>Please enter total annual volume!<b></font>";
		elem.total_annual_sales_volume.focus();
		return false;
	}
	else {
		document.getElementById('checkSalesVolume').innerHTML="";
	}
	
	var category_id1=document.getElementById('category_id').value;
	if(category_id1=='') {
		document.getElementById('checkCat').innerHTML="<font color='#FF0000' size='-1'><b>Please select category!<b></font>";
		elem.category_id.focus();
		return false;
	}
	else {
		document.getElementById('checkCat').innerHTML="";
	}

	var security_code1=document.getElementById('security_code').value;
	if(security_code1=='') {
		document.getElementById('chkCaptcha').innerHTML="<font color='#FF0000' size='-1'><b>Please enter the Security Code!<b></font>";
		elem.security_code.focus();
		return false;
	}
	else {
		document.getElementById('chkCaptcha').innerHTML="";
	}

	if(document.form1.description.value.length < 5) {
		alert("Please type your Company Description");
		return false;
	}

	if(document.form1.accept.checked==false) {
		alert("You need to accept and agree to our Terms and Conditions");
		return false;
	}
}
////*********************For signup2 page**************////
function  validation2(elem) {
	if(elem.name.value=='') {
		alert("Please enter name!");
		elem.name.focus();
		return false;
	}
	if(elem.title.value=='') {
		alert("Please enter title!");
		elem.title.focus();
		return false;
	}
	if(elem.law_firm_name.value=='') {
		alert("Please enter law firm name!");
		elem.law_firm_name.focus();
		return false;
	}
	if(elem.prin_office_address.value=='') {
		alert("Please enter principal office address!");
		elem.prin_office_address.focus();
		return false;
	}
	if(elem.principal_zip.value=='') {
		alert("Please enter zip code!");
		elem.principal_zip.focus();
		return false;
	}
	if(elem.locaton_phone.value=='') {
		alert("Please enter phone number!");
		elem.locaton_phone.focus();
		return false;
	}
	if(elem.first_site_zip.value=='') {
		alert("Please enter zip code!");
		elem.first_site_zip.focus();
		return false;
	}
	if(elem.first_site_phone.value=='') {
		alert("Please enter phone number!");
		elem.first_site_phone.focus();
		return false;
	}
	if(elem.second_site_zip.value=='') {
		alert("Please enter zip code!");
		elem.second_site_zip.focus();
		return false;
	}
	if(elem.second_site_phone.value=='') {
		alert("Please enter phone number!");
		elem.second_site_phone.focus();
		return false;
	}
	var practice_area = document.getElementsByName('practice_area[]');
	if(practice_area) {
	var TotalLocationChecked = 0;
	for (var i = 0; i < practice_area.length; i++) {
    	if (practice_area[i].checked) {
        	TotalLocationChecked = 1;
        	break;
    	}
	}
	if (TotalLocationChecked==0) {
    	alert("Please select atleast one practice area!");
    	practice_area[0].focus();
    	return false;
	}
	return true;
	}
}
