// JavaScript Document

function checkFieldsLeveIN(){
	var errMsg ="";
	
	with(document.registerform){
		if(trim(b_firstname.value) == ""){
				alert("Please enter \"First Name\"\t\n");
				b_firstname.focus();
				return false;
		}
		if(trim(b_lastname.value) == ""){
		alert("Please enter \"Last Name\"\t\n");
				b_lastname.focus();
				return false;
		}
		if(trim(b_address.value) == ""){
		alert("Please enter \"Address\"\t\n");
				b_address.focus();
				return false;
		}
	
		if(trim(b_city.value) == ""){
		alert("Please enter \"City\"\t\n");
				b_city.focus();
				return false;
		}
		if(trim(b_country.value) == ""){
			alert("Please select \"Country\"\t\n");
			b_country.focus();
			return false;
		}
		if(trim(b_zipcode.value) == ""){
			alert("Please enter \"Zip Code\"\t\n");
			b_zipcode.focus();
			return false;
		}
		if(trim(phone.value) == ""){
			alert("Please enter \"Phone\"\t\n");
			phone.focus();
			return false;
		}
		if(trim(uname.value) == ""){
			alert("Please enter \"Username\"\t\n");
			uname.focus();
			return false;
		}
		if(trim(email.value) == ""){
			alert("Please enter \"Email\"\t\n");
			email.focus();
			return false;
		}
	
		if(trim(passwd1.value) == ""){
			alert("Please enter \"Password\"\t\n");
			passwd1.focus();
			return false;
		}
		if(trim(passwd2.value) == ""){
			alert("Please enter \"Confirm Password\"\t\n");
			passwd2.focus();
			return false;
		}
		if(trim(uname.value) == trim(passwd1.value)){
			alert("Username and Password should not be same\t\n");
			passwd1.focus();
			return false;
		}
		if(trim(passwd1.value) != trim(passwd2.value)){
				alert("Password doesn't match \t\n");
		
			passwd1.focus();
			return false;
		}
		if(trim(comments.value) == ""){
			alert("Please enter \"Your Comments\"\t\n");
				comments.focus();
				return false;
		}
		
		
		
			
	
		if(trim(president.value) == "")
		{
		alert("Please enter \"President of Company \"\t\n");
			president.focus();
			return false;
		}
		if(trim(vicepresident.value) == "")
		{
			alert("Please enter \"Vice President of Company \"\t\n");
			vicepresident.focus();
			return false;
		}
		if(noempname.value == "")
		{
			alert("Please enter \"# of Employees \"\t\n");
			noempname.focus();
			return false;
	
		}
		if(nolocation.value == "")
		{
		alert("Please enter \"# of Locations \"\t\n");
			nolocation.focus();
			return false;
	
		}
		if(noinsiderep.value == "")
		{
		alert("Please enter \"# of Inside Sales Reps \"\t\n");
			noinsiderep.focus();
			return false;
		}
		if(nooutsiderep.value == "")
		{
			alert("Please enter \"# of Outside Sales Reps \"\t\n");
			nooutsiderep.focus();
			return false;
		}
		if(channel[0].checked == false  && channel[1].checked == false  && channel[2].checked == false  && channel[3].checked == false  && channel[4].checked == false)
		{
		alert("Please check \"Your Distribution Channel\"\t\n");
		
			return false;
	
		}
		if(position[0].checked == false  && position[1].checked == false && position[2].checked == false )
		{
		alert("Please check \"How You Position Liquid Smile\"\t\n");
		
			return false;
		}
		if(current_market[0].checked == false  && current_market[1].checked == false && current_market[2].checked == false && current_market[3].checked == false && current_market[4].checked == false && current_market[5].checked == false && other.checked == false)
		{
			alert("Please check \"Your Current Market\"\t\n");
		
			return false;
		}
		if(other.checked == true && other_market.value == "")
		{
		alert("Please enter \"Your Other Current Market\"\t\n");
		other_market.focus();
			return false;
		}
		
		if(foriegn_market[0].checked == false  && foriegn_market[1].checked == false)
		{
		alert("Please check \"Your Foriegn Market \"\t\n");
		
			return false;
	
		}
		if(mark_info[0].checked == false  && mark_info[1].checked == false)
		{
		alert("Please check \"Your Market\"\t\n");
		
			return false;
		}
		if(catalog[0].checked == false  && catalog[1].checked == false)
		{
		alert("Please check \"Your company produce a yearly catalog \"\t\n");
		
			return false;
		}
		if(q_flyres[0].checked == false &&  q_flyres[1].checked == false)
		{
			alert("Please check \"Your company produce scheduled flyers \"\t\n");
		
			return false;
		}
	
		if(mail_compgn[0].checked == false &&  mail_compgn[1].checked == false)
		{
			alert("Please check \" Your company have an email campaign   \"\t\n");
		
			return false;
		}
		if(tradeshow[0].checked == false &&  tradeshow[1].checked == false)
		{
		alert("Please check \" Your company attend trade shows   \"\t\n");
		
			return false;
		}
	
		if(active_customer[0].checked == false &&  active_customer[1].checked == false &&  active_customer[2].checked == false &&  active_customer[3].checked == false &&  active_customer[4].checked == false )
		{
		alert("Please check \" Your your ACTIVE customer base \"\t\n");
		
			return false;
		}
	
		if(competitors1.value == "" && competitors2.value == "" && competitors3.value == "")
		{
		alert("Please enter \"your three most direct competitors \"\t\n");
		
			return false;
	
		}
		if(current_product[0].checked == false &&  current_product[1].checked == false)
		{
			alert("Please check \" Your currently teeth whitening product \"\t\n");
		
			return false;
		}
		if(current_product[1].checked == true  && trim(current_product_name.value) == "")
		{
			alert("Please enter \"Your currently teeth whitening product \"\t\n");
		
			return false;
		}
	
		if(best_selling.value == "")
		{
		alert("Please enter \"Your best selling whitener or cosmetic \"\t\n");
		
			return false;
		}
		
		if(sec_best_selling.value == "")
		{
		alert("Please enter \"Your second best selling whitener or cosmetic \"\t\n");
		
			return false;
		}
		if(trim(uname.value) != ""){
			var illegalChars = /\W/;
			var alphaExp = /^[0-9a-z_]+$/;
			if (alphaExp.test(uname.value) == false) {
		
			alert(" The username contains illegal character\t\n");
		
			return false;
			}
		}
	}
			
	if(checkEmailAddress(document.registerform.email, 'Y')){
	
	
			return true; 
	
	}else{
		return false;
	}
	return true;	

}


function trim(str) {
    return str.replace(/^\s*|\s*$|\n|\r/g,"");
}
function submitFromGeneralIN(){
	if(checkFieldsLeveIN() == true){
	document.registerform.submit();
	}
}


