// NEW POP-UP CODE	var NS4;	var NS6;		if (document.all) {		NS4 = false;	}	else if (document.layers) {  		NS4 = true;	}	else if (document.getElementById) {  		NS6 = true;		//alert("NETSCAPE 6");	}	else {  		//do nothing	} 		var isMacTest = navigator.platform.toLowerCase();	var isMac;	if (isMacTest.indexOf("mac")!=-1) {	isMac=true;	}	else {	isMac=false;	}	//alert(isMac);		var left_corner_x = 1; // y-coordinate of top left corner of dropdown menu		 // x-coordinate of top left corner of dropdown menu	if (NS4) {		if (!isMac) {		var left_corner_y = 94; //82		}		else {		var left_corner_y = 94; //74		}	}	else if (NS6) {		if (!isMac) {		var left_corner_y = 94; //82		}		else {		var left_corner_y = 94; //74		}	}	else {		if (!isMac) {		var left_corner_y = 94; //77		}		else {		var left_corner_y = 94; //74		}	}		var back_color = '#FFFFFF'; // the background color of dropdown menu	var border_size  = '0'; // the width of dropdown menu border	var menu_width   = '120'; // the width of dropdown menu	//// Don't change these parameters	var activeMenu //for select box detection	var active_layer_id = -1;  /////	var on_layer_id  = -1;  /////	var buff_id  = -1;  /////	var menu_size = 0		//// modify these values for menu drop down delay	var enter_delay  = 50;	var exit_delay = 100;	//menu content contains all the links on each layer	menu_content = new Array ('<a href="http://www.authors4teens.com/testimonials.asp" target="_top" onmouseover="window.status=\'Customer Testimonials\'; return true" onmouseout="window.status=\'\'; return true" class="Layer">Customer Testimonials</a> | <a href="http://www.authors4teens.com/Authors4TeensFactSheet.pdf" target="_top" onmouseover="window.status=\'Fact Sheet\'; return true" onmouseout="window.status=\'\'; return true" class="Layer">Fact Sheet (PDF)</a>| <a href="http://www.authors4teens.com/faq.asp" target="_top" onmouseover="window.status=\'FAQ\'; return true" onmouseout="window.status=\'\'; return true" class="Layer">FAQ</a>' ,'<a href="http://www.authors4teens.com/access_full.asp" target="_top" onmouseover="window.status=\'Full Access\'; return true" onmouseout="window.status=\'\'; return true" class="Layer">Full Access</a> | <a href="http://www.authors4teens.com/access/ewittlinger.pdf" target="_top" onmouseover="window.status=\'Interview Sample\'; return true" onmouseout="window.status=\'\'; return true" class="Layer">Interview Sample (PDF)</a> | <a href="http://www.authors4teens.com/demo.asp" target="_top" onmouseover="window.status=\'Trial Access\'; return true" onmouseout="window.status=\'\'; return true" class="Layer">Trial Access</a>' );	if (NS4) {	//netscape		if (!isMac) {		menu_position = new Array (541,40);		}		else {		// MAC NS menu bar postion		menu_position = new Array (541,40);		}	}	else {	//internet explorer - Windows		if (!isMac) {		menu_position = new Array (541,40);		}		else {		// MAC I.E. menu bar position		menu_position = new Array (541,40);		}	}	function layer_enter (id){		on_layer_id = id;		//setTimeout ('show('+ id +')', enter_delay/5);		//hideSelect();	}	function layer_exit (id){		on_layer_id = - 1;		setTimeout ('hide('+ id +')', exit_delay);		//showSelect();	}		function menu_enter (id)	{		if (buff_id >= 0)			hide (buff_id);		setTimeout ('show('+ id +')', enter_delay);		//show (id);		active_layer_id = id;		if(!NS4) {			activeMenu = eval("document.all('Menu" + id + "');");		}		//hideSelect();	}	function menu_exit (id)	{				//showSelect();				setTimeout ('hide('+ id +')', exit_delay);		buff_id = active_layer_id;		active_layer_id = -1;	}	function show (id){		if (!NS4){			if (!NS6){				document.all['Menu' + id].style.visibility = "visible";			}			else{				document.getElementById('Menu' + id).style.visibility="visible";			}		}		else{			document.layers[id].visibility = "visible";		}	}	function hide (id){		if (active_layer_id != id && on_layer_id != id){			if (!NS4){				if (!NS6){					document.all['Menu' + id].style.visibility = "hidden";				}				else{					document.getElementById('Menu' + id).style.visibility="hidden";				}			}			else{				document.layers[id].visibility = "hide";			}		}	}	function generate_layers ()	{		var colCount = 0;		var tempItem;		var setLength;		var tempLayerBody;		tempLayerBody = '';			for (i = 0; i < menu_content.length; i++)		{			menu_size = menu_size + menu_position[i]			elements = menu_content[i].split (/\s*\|\s*/);			layer_body = '';						if (!NS4)				layer_header = '<div id=Menu' + i +						   	   ' onMouseOver="layer_enter (' + i + ');" onMouseOut = "layer_exit (' + i + ');"' +					           ' style="z-index:10;visibility: hidden; position: absolute; left: ' + (left_corner_x + menu_size) +					           '; top: ' + left_corner_y  + ';">';			else				layer_header = '<layer id=' + i +							   ' onMouseOver="layer_enter (' + i + ');" onMouseOut = "layer_exit (' + i + ');"' +							   ' visibility=hide left=' + (left_corner_x + menu_size) +							   ' top = ' + left_corner_y  + ' z-index="10">';			layer_header += '<table width=' + menu_width + ' cellpadding=0 cellspacing=0 border=0><tr>' +						    '<td bgcolor=' + back_color + ' nowrap ><table width="100%" cellpadding=3 ' +						    'cellspacing=' + border_size + ' border=0>';						//split links into X number of columns - T.Lai.			if ((screen.availHeight < 600) && (elements.length > 10)){				setLength = 10;				colCount = Math.ceil(elements.length / setLength);			}			else if ((screen.availHeight < 768) && (elements.length > 20)){				setLength = 20;				colCount = Math.ceil(elements.length / setLength);			}			else{				setLength = elements.length;				colCount = 1;			}						for (j = 0; j < setLength; j++){				for (p = 0; p < colCount; p++){					tempItem = elements[j + (p * setLength)];					if (!tempItem){						tempLayerBody += '<td bgcolor=' + back_color + ' nowrap>&nbsp;</td>'					}					else{						tempLayerBody += '<td bgcolor=' + back_color + ' nowrap>' + tempItem + '</td>';					}				}				tempLayerBody = '<tr>' + tempLayerBody + '</tr>';				layer_body += tempLayerBody;				tempLayerBody = '';			}			//*end* split links									layer_footer = '</table></td></tr></table>';			if (!NS4)				layer_footer += '</div>';			else				layer_footer += '</layer>';			document.writeln (layer_header + layer_body + layer_footer);					}	}//--------------------------------------------------------------//show dropdown when menu is hiddenfunction showSelect(){	if(document.all){		var obj;				for(var i = 0; i < document.all.tags("select").length; i++){			obj = document.all.tags("select")[i];			//alert(obj.id);			//if(!obj || !obj.offsetParent)			//	continue;			obj.style.visibility = 'visible';			//	}		}	}	else{		if(document.layers['containsFrm1']!= undefined && NS4){			document.layers['containsFrm1'].visibility = 'visible';		}	}} //hide dropdown so menu can cover it when menu is visiblefunction hideSelect(){	if(document.all) {	var obj;	var currentEle;	var top = 0;	var left = 0;	var menuHeight;	var timeout;				for(var i = 0; i < document.all.tags("select").length; i++)		{			obj = document.all.tags("select")[i];			currentEle = obj;					while(currentEle.tagName.toLowerCase() != 'body')			{				top += currentEle.offsetTop;				left += currentEle.offsetLeft;				currentEle = currentEle.offsetParent;			}			if(activeMenu != null)			{				menuHeight = (activeMenu.offsetTop + activeMenu.offsetHeight + 20);								if(top < menuHeight)				{								if((left < (activeMenu.offsetLeft + activeMenu.offsetWidth)) && (left + obj.offsetWidth > activeMenu.offsetLeft)) 					obj.style.visibility = 'hidden';				}			}			top = 0;			left = 0;		}	}	else {//alert(document.layers['containsFrm1']);		if(document.layers['containsFrm1']!= undefined && NS4) {			if(document.layers['containsFrm1'].visibility == 'visible') {document.layers['containsFrm1'].visibility = 'hidden';}		}	}}	generate_layers ();		function checkFocus(entry){  //Both product search and e-mail list call this function.	entry.value="";	}		//alert(screen.availHeight);
