var isNav, isIE, intervalID;
var coll = "";
var styleObj = "";
var srcObj = "";



// browsersniffer
function browserSniffer() {
if (parseInt(navigator.appVersion) >= 4) {
	if (navigator.appName == "Netscape") {
		isNav = true;
		return isNav;
		}
	else {
		isIE = true;
		coll = "all.";
		styleObj = ".style";
		srcObj = ".src";
		return isIE;
		}
	}
}
	
// end sniffer
//start dynamic menu

function writeNav() {

	browserSniffer();
	var container_tag;
	var write_nav;
		if (isNav) {
			container_tag = 'LAYER';
			
			} else {
			container_tag = 'SPAN';
		}
		


write_nav = '<' + container_tag + ' ID=\"sub_1\" STYLE=\"position: absolute; width: 155px; border: solid #ffffff 1px; height: 20px; top: 90px; left: 327px; text-align: center; visibility: hidden; background-color: #ff6633; color: #ffffff; z-index: 7;\" >Business Plan Contests</' + container_tag + '>';

write_nav += '<' + container_tag + ' ID=\"sub_2\" STYLE=\"position: absolute; border: solid #ffffff 1px; height: 20px; width: 140px; top: 90px; left: 482px; text-align: center; visibility: hidden; background-color: #ff6633; color: #ffffff; z-index: 7;\">Class Resources</' + container_tag + '>';

write_nav += '<' + container_tag + '  ID=\"sub_3\" STYLE=\"position: absolute; border: solid #ffffff 1px; height: 20px; width: 120px; top: 90px; left: 622px; text-align: center;  visibility: hidden; background-color: #ff6633; color: #ffffff; z-index: 7;\">Review Copies</' + container_tag + '>';




write_nav += '<IMG SRC=\"../images/transparent.gif\" ID=\"sub_map\" STYLE=\"position: absolute; top: 90px; left: 327px; z-index: 11; visibility: hidden;\" VALIGN=top height=20 width=415 border=0 USEMAP=\"#sub_menu\">';

write_nav += '<MAP NAME=\"sub_menu\">';

write_nav += '<AREA SHAPE=\"rect\" COORDS=\"0,0,155,20\" onMouseOver=\"dcRollOver(5,0,-1);\" onMouseOut=\"dcRollOff(5,0,-1);\" HREF="contests.php">';
write_nav += '<AREA SHAPE=\"rect\" COORDS=\"156,0,296,20\" onMouseOver=\"dcRollOver(5,1,-1);\" onMouseOut=\"dcRollOff(5,1,-1);\" HREF="register_class.php">';
write_nav += '<AREA SHAPE=\"rect\" COORDS=\"296,0,415,20\" onMouseOver=\"dcRollOver(5,2,-1);\" onMouseOut=\"dcRollOff(5,2,-1);\" HREF="order_sample.php">';
write_nav += '</MAP>';

document.write(write_nav);
}

/////////////////////////////////////////////////////

function writeOldNetmenu() {
var net_menu;

net_menu = "<BR><BR><LAYER ID=\"net\" BGCOLOR=#990000 WIDTH=60 LEFT=140><A ID=\"net\" HREF='index.php'>Home</A></LAYER>";

net_menu += "<LAYER ID=\"net\" BGCOLOR=#990000 WIDTH=85 LEFT=203><A ID=\"net\" HREF='whats_new.php'>What's New</A></LAYER>";

net_menu += "<LAYER ID=\"net\" BGCOLOR=#990000 WIDTH=75 LEFT=292><A ID=\"net\" HREF='products.php'>Products</A></LAYER></TD>";

net_menu += "<LAYER ID=\"net\" BGCOLOR=#990000 WIDTH=120 LEFT=370><A ID=\"net\" HREF='meet_authors.php'>Meet the Author</A></LAYER>";

net_menu += "<LAYER ID=\"net\" BGCOLOR=#990000 WIDTH=85 LEFT=494><A ID=\"net\" HREF='contact.php'>Contact Us</A></LAYER>";	

net_menu += "<LAYER ID=\"net\" BGCOLOR=#990000 WIDTH=90 LEFT=582><A ID=\"net\" HREF='educator_resources.php'>Resources</A></LAYER>";

document.write(net_menu);
}

////////////////////////////////////////////////////////////////

function writeNetmenu() {
var net_menu;

net_menu = "<BR><BR><SPAN ID=\"home\">Home</SPAN>";

net_menu += "<SPAN ID=\"whats_new\">What's New</A></SPAN>";

net_menu += "<SPAN ID=\"products\">Products</SPAN>";

net_menu += "<SPAN ID=\"authors\">Meet the Author</SPAN>";

net_menu += "<SPAN ID=\"contact\">Contact Us</SPAN>";	

net_menu += "<SPAN ID=\"resources\">Resources</SPAN>";

document.write(net_menu);

write_map_one = '<IMG SRC=\"../images/transparent.gif\"  STYLE=\"position: absolute; top: 68px; left: 223px; z-index: 6;\" VALIGN=top height=40 width=517 border=0 USEMAP=\"#menu\">';

write_map_one  += '<MAP NAME=\"menu\">';
write_map_one  += '<AREA SHAPE=\"rect\" COORDS=\"0,0,80,20\" onMouseOver=\"dcRollOver(0,-1,-1);\" onMouseOut=\"dcRollOff(0,-1,-1);\" HREF="index.php">';
write_map_one  += '<AREA SHAPE=\"rect\" COORDS=\"81,0,146,20\" onMouseOver=\"dcRollOver(1,-1,-1);\" onMouseOut=\"dcRollOff(1,-1,-1);\" HREF="whats_new.php">';
write_map_one  += '<AREA SHAPE=\"rect\" COORDS=\"147,0,222,20\" onMouseOver=\"dcRollOver(2,-1,-1);\" onMouseOut=\"dcRollOff(2,-1,-1);\" HREF="products.php">';
write_map_one  += '<AREA SHAPE=\"rect\" COORDS=\"223,0,343,20\" onMouseOver=\"dcRollOver(3,-1,-1);\" onMouseOut=\"dcRollOff(3,-1,-1);\" HREF="meet_authors.php">';
write_map_one  += '<AREA SHAPE=\"rect\" COORDS=\"344,0,444,20\" onMouseOver=\"dcRollOver(4,-1,-1);\" onMouseOut=\"dcRollOff(4,-1,-1);\" HREF="contact.php">';
write_map_one  += '<AREA SHAPE=\"rect\" COORDS=\"445,0,520,20\" onMouseOver=\"dcRollOver(5,100,-1);\" onMouseOut=\"dcRollOff(-5,-1,-1);\" HREF="educator_resources.php">';

write_map_one  += '</MAP>';

write_map_one += '<IMG SRC=\"../images/transparent.gif\"  STYLE=\"position: absolute; top: 63px; left: 215px; z-index: 0;\" VALIGN=top height=55 width=533 border=0 onMouseOver=\"dcRollOver(-1,-1,-1);\">';
document.write(write_map_one);

}

function writeIemenu() {
var ie_menu;

ie_menu = "<SPAN ID=\"background\" STYLE=\"position: absolute; top: 69px; width: 100%; height: 22px; background-color: #990000;\"></SPAN>";
ie_menu += "<DIV ID=\"home\">Home</DIV>";
ie_menu += "<DIV ID=\"whats_new\">What's New</DIV>";
ie_menu += "<DIV ID=\"products\">Products</DIV>";
ie_menu += "<DIV ID=\"authors\">Meet the Author</DIV>";
ie_menu += "<DIV ID=\"contact\">Contact Us</DIV>";	
ie_menu += "<DIV ID=\"resources\">Resources</DIV>";

document.write(ie_menu);
write_map_one = '<IMG SRC=\"../images/transparent.gif\"  STYLE=\"position: absolute; top: 68px; left: 223px; z-index: 6;\" VALIGN=top height=40 width=517 border=0 USEMAP=\"#menu\">';

write_map_one  += '<MAP NAME=\"menu\">';
write_map_one  += '<AREA SHAPE=\"rect\" COORDS=\"0,0,80,20\" onMouseOver=\"dcRollOver(0,-1,-1);\" onMouseOut=\"dcRollOff(0,-1,-1);\" HREF="index.php">';
write_map_one  += '<AREA SHAPE=\"rect\" COORDS=\"81,0,151,20\" onMouseOver=\"dcRollOver(1,-1,-1);\" onMouseOut=\"dcRollOff(1,-1,-1);\" HREF="whats_new.php">';
write_map_one  += '<AREA SHAPE=\"rect\" COORDS=\"152,0,230,20\" onMouseOver=\"dcRollOver(2,-1,-1);\" onMouseOut=\"dcRollOff(2,-1,-1);\" HREF="products.php">';
write_map_one  += '<AREA SHAPE=\"rect\" COORDS=\"231,0,346,20\" onMouseOver=\"dcRollOver(3,-1,-1);\" onMouseOut=\"dcRollOff(3,-1,-1);\" HREF="meet_authors.php">';
write_map_one  += '<AREA SHAPE=\"rect\" COORDS=\"347,0,436,20\" onMouseOver=\"dcRollOver(4,-1,-1);\" onMouseOut=\"dcRollOff(4,-1,-1);\" HREF="contact.php">';
write_map_one  += '<AREA SHAPE=\"rect\" COORDS=\"437,0,520,20\" onMouseOver=\"dcRollOver(5,100,-1);\" onMouseOut=\"dcRollOff(-5,-1,-1);\" HREF="educator_resources.php">';

write_map_one  += '</MAP>';

write_map_one += '<IMG SRC=\"../images/transparent.gif\"  STYLE=\"position: absolute; top: 63px; left: 215px; z-index: 0;\" VALIGN=top height=55 width=533 border=0 onMouseOver=\"dcRollOver(-1,-1,-1);\">';
document.write(write_map_one);


}

//style scripting functions
var menuItemArray =  new Array();
		menuItemArray[0] = "home";
		menuItemArray[1] = "whats_new";
		menuItemArray[2] = "products";
		menuItemArray[3] = "authors";
		menuItemArray[4] = "contact";
		menuItemArray[5] = "resources";
		
		
		
var subMenuArray =  new Array();
		subMenuArray[0] = "sub_1";
		subMenuArray[1] = "sub_2";
		subMenuArray[2] = "sub_3";
		subMenuArray[3] = "sub_map";
		
		
		
function liteMenu(roll_on){
	var obj = eval("document." + coll + subMenuArray[roll_on] + styleObj);
			obj.visibility = "visible";
			
		for (i=0; i<=subMenuArray.length; i++) {
		if (i !=  roll_on) {
			var obj = eval("document." + coll + subMenuArray[i] + styleObj);
			obj.visibility = "hidden";
			}
 		}
 		}
 function closeMenu(){
	for (i=0; i<=subMenuArray.length; i++) {
		var obj = eval("document." + coll + subMenuArray[i] + styleObj);
		obj.visibility = "hidden";
		}
 	}
 		
function dcRollOver(menu_item,sub_menu,sub_menu_item){
browserSniffer();
	if (isNav) {
	
	for (i=0; i< menuItemArray.length; i++) {
		if (menu_item == i) {
		
			var menu = document.getElementById(menuItemArray[i]);
			menu.style.backgroundColor = "#ff6633";
		} else {
		
			var menu = document.getElementById(menuItemArray[i]);
			menu.style.backgroundColor = "#990000";
		}
		
	}
		
		
	if (sub_menu >= 0) {	
		for (i=0; i< subMenuArray.length; i++) {
		
			var obj = document.getElementById(subMenuArray[i]);
			obj.style.visibility = "visible";
			if (sub_menu == i) {
			var obj = document.getElementById(subMenuArray[i]);
			obj.style.backgroundColor = "#990000";
			}
			} 
		} else {
			for (i=0; i< subMenuArray.length; i++) {
						
			var obj = document.getElementById(subMenuArray[i]);
			obj.style.visibility = "hidden";
			} 
			
			}
		
		}
	 
	
	
	for (i=0; i< menuItemArray.length; i++) {
	if (menu_item == i) {
	
		var menu = eval("document." + coll + menuItemArray[i] + styleObj);
		menu.backgroundColor = "#ff6633";
	} else {
		var menu = eval("document." + coll + menuItemArray[i] + styleObj);
		menu.backgroundColor = "#990000";
	}
	
}
	
	if (sub_menu >= 0) {
	
		for (i=0; i< subMenuArray.length; i++) {
			
		var sub = eval("document." + coll + subMenuArray[i] + styleObj);
		sub.visibility = "visible";
		
		if (sub_menu == i) {
								
			var sub = eval("document." + coll + subMenuArray[i] + styleObj);
			sub.backgroundColor = "#990000";
			} else if (i != 3) {
			var sub = eval("document." + coll + subMenuArray[i] + styleObj);
			sub.backgroundColor = "#ff6633";
			}
						
		}
			
		} else {
		for (i=0; i< subMenuArray.length; i++) {
			var sub = eval("document." + coll + subMenuArray[i] + styleObj);
			sub.visibility = "hidden";		
		}
	}
			
}		
	


function dcRollOff(menu_item,sub_menu,sub_menu_item){

if (isNav) {

		var menu = document.getElementById(menuItemArray[menu_item]);
		menu.style.backgroundColor = "#990000";
		
		if (sub_menu > 10) {
			for (i=0; i< subMenuArray.length; i++) {
			
			var obj = document.getElementById(subMenuArray[i]);
			obj.style.visibility = "hidden";
			}
		} else {
			var obj = document.getElementById(subMenuArray[sub_menu]);
			obj.style.backgroundColor = "#ff6633";
			
			}
 		
 		
	}

	var obj = eval("document." + coll + menuItemArray[menu_item] + styleObj);
	obj.backgroundColor = "#990000";
	
	var sub_obj = eval("document." + coll + subMenuArray[sub_menu] + styleObj);
	sub_obj.backgroundColor = "#ff6633";
		
		
	
	
	if (sub_menu > 10) {
	
	for (i=0; i<=subMenuArray.length; i++) {
	
		var obj = eval("document." + coll + subMenuArray[i] + styleObj);
		obj.visibility = "hidden";
			
			}
 		}
	}


//end style scripting functions








function writeSidebar() {
var side_bar;
side_bar = '<SPAN STYLE="position: absolute; top: 28mm; left: 3mm;">';
side_bar += '<TABLE COLS=1 ROWS=2 WIDTH=140 BORDER=0 ALIGN=left>';

side_bar += '<TR BGCOLOR="#990000"><TD ALIGN=middle><IMG SRC="images/burn_index.jpg" WIDTH=110></TD></TR>';

side_bar += '<TR BGCOLOR="#990000"><TD><FONT SIZE=2 COLOR=#ffffff>What\'s New at Lauson?</FONT></TD></TR>';

side_bar += '<TR><TD><FONT SIZE=1.5 COLOR=#333333><UL STYLE="position: relative; left: -25px;">';

side_bar += '<LI>Popular <A HREF="products.php">biz planning</A> book back in September</LI>';

side_bar += '<LI><A HREF="products.php">New releases</A></LI>';

side_bar += '<LI>Read an excerpt from <A HREF="burn_excerpt.php">"Burn Your Business Plan!"</A></LI>';

side_bar += '<LI>Special Offer: <A HREF="register_class.php">access</A> Rich-Gumpert business classic</LI>';

side_bar += '<LI>Educators - request<A HREF="order_sample.php"> examination copies</A>.</LI>';

side_bar += '<LI>Why <A HREF="burn_reviews.php">experts love</A> "Burn Your Business Plan!"</LI>';

side_bar += '</UL></FONT></TD></TR></TABLE></SPAN>';

document.write(side_bar);
}


function writeNetbar() {
var side_bar;
side_bar = '<SPAN STYLE="position: absolute; top: 33mm; left: 1mm; width: 110px;">';

side_bar += '<TABLE COLS=1 ROWS=2 WIDTH=110 BORDER=0 ALIGN=left>';

side_bar += '<TR BGCOLOR="#990000"><TD><IMG ALIGN=center SRC="images/burn_index.jpg" WIDTH=110></TD></TR>';

side_bar += '<TR BGCOLOR=#990000><TD BGCOLOR=#990000><FONT SIZE=+1 COLOR=#ffffff><BR>What\'s New at Lauson?</FONT></TD></TR>';

side_bar += '<TR><TD><FONT SIZE=1.5 COLOR=#333333><UL>';

side_bar += '<LI><A HREF="products.php">New releases</A></LI>';

side_bar += '<LI>Popular <A HREF="products.php">biz planning</A> book back in September</LI>';

side_bar += '<LI><A HREF="products.php">New releases</A></LI>';

side_bar += '<LI>Special Offer: <A HREF="register_class.php">access</A> Rich-Gumpert business classic</LI>';

side_bar += '<LI>Educators - request <A HREF="order_sample.php">examination copies</A>.</LI>';

side_bar += '<LI>Why <A HREF="burn_reviews.php">experts love</A> "Burn Your Business Plan"</LI>';

side_bar += '</UL></FONT></TD></TR></TABLE></SPAN>';

document.write(side_bar);
}



//below is a standard form validation
//add more conditionals to test if the form elements
//are actually present in the form, then validate the entry
//not all forms will have all elements

<!--

function validateEmail(email) {
			invalidChars = " /:,;"

			if (email == "" || email == null) {		// cannot be empty
				alert("Please enter your email address.");
				email.focus();
				return false;
				}

			for (i=0; i<invalidChars.length; i++) {	// does it contain any invalid characters?
				badChar = invalidChars.charAt(i)
				if (email.indexOf(badChar,0) > -1) {
					alert("Please bad charactor your email address.");
					email.focus();
					email.select();
					return false;
				}
			}
			atPos = email.indexOf("@",1)			// there must be one "@" symbol
			if (atPos == -1) {
				alert("No @ sign.");
				return false;
			}
			if (email.indexOf("@",atPos+1) != -1) {	// and only one "@" symbol
				alert("Too many @ signs.");
				return false;
			}
			periodPos = email.indexOf(".",atPos)
			if (periodPos == -1) {	// and at least one "." after the "@"
				alert("No '.' sign.");
				return false;
			}
			if (periodPos+3 > email.length)	{		// must be at least 2 characters after the "."
				alert("Not enough characters after '.' sign.");
				return false;
			}
			return true
		}


function checkFname(account_form) {
	if (account_form.first_name.value =="") {
		alert("Please enter your first name");
		account_form.first_name.focus();
		return false;
	}
	
	if (account_form.last_name.value =="") {
		alert("Please enter your last name");
		account_form.last_name.focus();
		return false;
	}
	
	if (account_form.last_name.value != "") {
	validateEmail(carForm.email.value);
	return true;
	
	} else {
	return false;
	}
}
		

function validatePhone(phoneNumber){

	validChar="1234567890";
	if (phoneNumber == "" || phoneNumber == null) {						// cannot be empty
				alert("Please enter your phone number.");
			}

	if (phoneNumber.length < 7){
	alert("There is an error in your phone number. Please make sure you are only using numeric charactors and the hyphen symbol.");
	//focus here
	}
		for (i=0; i<phoneNumber.length; i++){

			if (phoneNumber.charAt(i) < "0"){
			if (phoneNumber.charAt(i) == "-"){
			return true;
			}
		}
		if (phoneNumber.charAt(i) > "9"){
		alert("There is an error in your phone number. Please make sure you are only using numeric charactors and the hyphen symbol.");
		}
	}
}

 //-->
