// JavaScript Document


function checkFieldsLevelD(){
	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   )
		{
			
			if(trim(other_market.value) == ""){
			alert("Please enter \"Your Other Current Market\"\t\n");
			
			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(marketarea[0].checked == false &&  marketarea[1].checked == false &&  marketarea[2].checked == false &&  marketarea[3].checked == false &&  marketarea[4].checked == false &&  marketarea[5].checked == false &&  marketarea[6].checked == false)
		{

			alert("Please check \" Your Primary Market Area  \"\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 submitFromGeneralD(){
	if(checkFieldsLevelD() == true){
	document.registerform.submit();
	}
}
function checkmarket(str){

	if(str == 'dental')
	document.getElementById('medical').checked =false;
	else
	document.getElementById('dental').checked =false;
	}
function checkcatalog(str){

	if(str == 'ycatalog')
	document.getElementById('ncatalog').checked =false;
	else
	document.getElementById('ycatalog').checked =false;
	}
function checkflyer(str){

	if(str == 'yflyers')
	document.getElementById('nflyers').checked =false;
	else
	document.getElementById('yflyers').checked =false;
	}
function checkcampaign(str){

	if(str == 'ycampaign')
	document.getElementById('ncampaign').checked =false;
	else
	document.getElementById('ycampaign').checked =false;
	}
function checktradeshow(str){

	if(str == 'ytradeshow')
	document.getElementById('ntradeshow').checked =false;
	else
	document.getElementById('ytradeshow').checked =false;
	}
function checkbase(str){

	if(str == 'lthousand'){
	document.getElementById('bthousand').checked =false;
	document.getElementById('b2thousand').checked =false;
	document.getElementById('b5thousand').checked =false;
	document.getElementById('g10thousand').checked =false;
	
	}
	else if(str == 'bthousand'){
	document.getElementById('lthousand').checked =false;
	document.getElementById('b2thousand').checked =false;
	document.getElementById('b5thousand').checked =false;
	document.getElementById('g10thousand').checked =false;
	
	}
	else if(str == 'b2thousand'){
	document.getElementById('lthousand').checked =false;
	document.getElementById('bthousand').checked =false;
	document.getElementById('b5thousand').checked =false;
	document.getElementById('g10thousand').checked =false;
	
	}
	else if(str == 'b5thousand'){
	document.getElementById('lthousand').checked =false;
	document.getElementById('bthousand').checked =false;
	document.getElementById('b2thousand').checked =false;
	document.getElementById('g10thousand').checked =false;
	
	}
	else if(str == 'g10thousand'){
	document.getElementById('lthousand').checked =false;
	document.getElementById('bthousand').checked =false;
	document.getElementById('b2thousand').checked =false;
	document.getElementById('b5thousand').checked =false;
	
	}
	}
function checkcproduct(str){

	if(str == 'ycpro')
	document.getElementById('ncpro').checked =false;
	else
	document.getElementById('ycpro').checked =false;
	}
function checkfmarket(str){

	if(str == 'yfmarket')
	document.getElementById('nfmarket').checked =false;
	else
	document.getElementById('yfmarket').checked =false;
	}
function checkother(str){

	if(str == 'Other')
	{

		document.registerform.current_market[0].checked =false
		document.registerform.current_market[1].checked =false
		document.registerform.current_market[2].checked =false
		document.registerform.current_market[3].checked =false
		document.registerform.current_market[4].checked =false
		document.registerform.current_market[5].checked =false
	}else{
	document.getElementById('other').checked =false;
	}
	}
