// JavaScript Document
/*var arr_elements = new Array("company_name","representative_name", "representative_desig", "company_address", "email","established","estd_other","legal_status","legal_other", "estd_year");

var arr_elements_name = new Array(document.member.company_name,document.member.representative_name, document.member.representative_desig, document.member.company_address, document.member.email,document.member.established,document.member.estd_other,document.member.legal_status,document.member.legal_other, document.member.estd_year);
*/
function check_error(field, error_name, check_null, other_error){
	field_val = field.value;
	
	// CHECK NULL VALUE
	if(check_null=="NULL"){
		if(field_val=="") {
			document.getElementById(error_name).style.display='block';
			field.focus();
			field.select();
			error_flag = "1";
			}
		else{
			document.getElementById(error_name).style.display='none';
			error_flag = "0";
			}
		}
	
	if(error_flag=="0"){
		// CHECK EMAIL ADDRESS	
		if(other_error=="Email"){	
			if(!isEmail(field_val)) {
				document.getElementById(error_name).style.display='block';
				field.focus();
				field.select();
				}
			else{
				document.getElementById(error_name).style.display='none';
				}	
			}
			
		// CHECK FOR NUMERIC
		else if(other_error=="NUM"){	
			if(!IsNumeric(field_val)) {
				document.getElementById(error_name).style.display='block';
				field.focus();
				field.select();
				}
			else{
				document.getElementById(error_name).style.display='none';
				}	
			}
		}
	}


function validate_form(){

if(document.member.company_name.value==""){	
	document.getElementById("company_name_err").style.display='block';
	document.member.company_name.focus();
	}
else if(document.member.representative_name.value==""){	
	document.getElementById("representative_name_err").style.display='block';
	document.member.representative_name.focus();
	}
else if(document.member.representative_desig.value==""){	
	document.getElementById("representative_desig_err").style.display='block';
	document.member.representative_desig.focus();
	}
else if(document.member.company_address.value==""){	
	document.getElementById("company_address_err").style.display='block';
	document.member.company_address.focus();
	}
else if(document.member.email.value=="" || !isEmail(document.member.email.value)){	
	document.getElementById("email_err").style.display='block';
	document.member.email.focus();
	}
else if(document.member.established.value==""){	
	document.getElementById("established_err").style.display='block';
	document.member.established.focus();
	}
else if((document.member.established.value=="other") && (document.member.estd_other.value=="")){	
	document.getElementById("estd_other_err").style.display='block';
	document.member.estd_other.focus();
	}
else if(document.member.legal_status.value==""){	
	document.getElementById("legal_status_err").style.display='block';
	document.member.legal_status.focus();
	}
else if((document.member.legal_status.value=="other") && (document.member.legal_other.value=="")){	
	document.getElementById("legal_other_err").style.display='block';
	document.member.legal_other.focus();
	}
else if(document.member.estd_year.value==""){	
	document.getElementById("estd_year_err").style.display='block';
	document.member.estd_year.focus();
	}
else{
	document.member.submit();	
	}
 
}

function show_hide(list_box_type){
if(list_box_type=="establish_other")
sel_value = document.member.established.value;
else if(list_box_type=="legal")
sel_value = document.member.legal_status.value;

	if(sel_value=="other")
	document.getElementById(list_box_type).style.display='block';
	else
	document.getElementById(list_box_type).style.display='none';	
	}
