
//*********************************************************************************************************** GLOBAL VARS

var global_MASCompanyCode = "CAP"		// change to "BIO" for production
var ebusinessInitialPageToDisplay = "estylez_logout.aspx" //+ global_MASCompanyCode;

//************************************************************************************************ Template Header & Footer

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}


MM_preloadImages('layout_images/top_category_bar_lab_down.jpg','layout_images/top_category_bar_cleanroom_down.jpg','layout_images/top_category_bar_chemicals_down.jpg','layout_images/top_category_bar_safety_down.jpg','layout_images/top_category_bar_life_down.jpg','layout_images/top_category_bar_photo_down.jpg')

function drawEstylezHeader()
{
strHeader = "";
strHeader += "<!--Main div that controls the width-->";
strHeader += "<div id=\"div_main_container\">";

//This div is used for printable invoices (invoice, order history and open order)
strHeader += "<div id=\"printable_top\">";
strHeader += "<!--Top Section /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////-->";
strHeader += "  <!--Capitol Scientific Logo-->";
strHeader += "  <div class=\"master_logo\">";
strHeader += "		<a href=\"/index.aspx\"><img src=\"/layout_images/logo.jpg\" alt=\"Capitol Scientific, Inc.\" /></a>	";
strHeader += "  </div>";
strHeader += "		";
strHeader += "	<!--Top Links (most common)-->    ";
strHeader += "	<div class=\"master_top_menu_links\">";
strHeader += "	    <table cellpadding=\"0\" cellspacing=\"0\" class=\"table_top_links\">";
strHeader += "		<tr>";
strHeader += "		<td>800.580.1167 <div style=\"padding: 2px 0px 0px 0px;\">512.836.1167</div></td>	";
strHeader += "			<td style=\"padding-top: 3px;\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td> 			  ";
strHeader += "			<td><a class=\"toplink\" href=\"/contact.aspx\">Request Catalog</a></td>";
strHeader += "			<td style=\"padding-top: 3px;\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td>";
strHeader += "			<td>";

//Drop Down Menu for Account Options
if (eBusinessUserType == '1')
{
strHeader += "              <span id=\"ddm_b2b\"><a class=\"toplink\" href=\"/eStylez_my_account.aspx\">My Account &nbsp;<img src=\"/layout_images/btn_down_arrow.gif\" style=\"vertical-align: middle;\" alt=\"my account\" /></a></span><span id=\"ddm_b2c\"></span>";
}
else
{
strHeader += "              <span id=\"ddm_b2c\"><a class=\"toplink\" href=\"/eStylez_my_account.aspx\">My Account &nbsp;<img src=\"/layout_images/btn_down_arrow.gif\" style=\"vertical-align: middle;\" alt=\"my account\" /></a></span><span id=\"ddm_b2b\"></span>";
}
strHeader += "			</td>			";
strHeader += "			<td style=\"padding-top: 3px;\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td>  ";
strHeader += "			<td><a class=\"toplink\" href=\"/news.aspx\">News</a></td>";
strHeader += "			<td style=\"padding-top: 3px;\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td>  ";
strHeader += "			<td><a class=\"toplink\" href=\"/about.aspx\">About Us</a></td>";
strHeader += "			<td style=\"padding-top: 3px;\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td>  ";
strHeader += "			<td><a class=\"toplink\" href=\"/contact.aspx\">Contact</a></td>";
strHeader += "			<td style=\"padding-top: 3px;\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td>  ";
strHeader += "			<td><a class=\"toplink\" href=\"/estylez_pcart.aspx\">Quote Cart</a></td>";
strHeader += "			<td style=\"padding-top: 3px;\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td>  ";
strHeader += "			<td>";

if (eBusinessUserType == '1')
{
strHeader += "              <a class=\"toplink\" href=\"https://www.capitolscientific.com/IW_ShoppingCartOrder.m4p.pvx?;SUBMIT_SO\">View Cart &nbsp;<img src=\"/layout_images/ecommerce_cart_black.gif\" style=\"vertical-align: bottom;\" alt=\"view cart\" /></a>";
}
else
{
strHeader += "              <a class=\"toplink\" href=\"/IW_ShoppingCartStore.m4p.pvx?;SC_STEP1?company=CAP\">View Cart &nbsp;<img src=\"/layout_images/ecommerce_cart_black.gif\" style=\"vertical-align: bottom;\" alt=\"view cart\" /></a></td>";
}
strHeader += "		</tr>";
strHeader += "		</table>";
strHeader += "    </div>";

//Top Menu Bar (Graphics)
strHeader += "    <!--Image links for top 6 categories-->";
strHeader += "    <div class=\"master_top_category_menu\">        ";
strHeader += "       <a href=\"estylez_ps.aspx?searchmode=category&searchcatcontext=~LABORATORY\" onmouseout=\"MM_swapImgRestore()\" onmouseover=\"MM_swapImage(\'btnImgCategoryLab\',\'\',\'/layout_images/top_category_bar_lab_down.jpg\',1)\"><img id=\"btnImgCategoryLab\" src=\"/layout_images/top_category_bar_lab_up.jpg\" alt=\"Lab Supplies and Lab Equipment\" /></a><a onclick=\"javascript:cleanLink()\" onmouseout=\"MM_swapImgRestore()\" onmouseover=\"MM_swapImage(\'btnImgCategoryCleanroom\',\'\',\'/layout_images/top_category_bar_cleanroom_down.jpg\',1)\"><img id=\"btnImgCategoryCleanroom\" src=\"/layout_images/top_category_bar_cleanroom_up.jpg\" alt=\"Cleanroom Products and Apparel\" /></a><a onclick=\"javascript:chemLink()\" onmouseout=\"MM_swapImgRestore()\" onmouseover=\"MM_swapImage(\'btnImgCategoryChemicals\',\'\',\'/layout_images/top_category_bar_chemicals_down.jpg\',1)\"><img id=\"btnImgCategoryChemicals\" src=\"/layout_images/top_category_bar_chemicals_up.jpg\" alt=\"Chemicals and Reagent Chemicals\" /></a><a href=\"estylez_ps.aspx?searchmode=category&searchcatcontext=~SAFETY\" onmouseout=\"MM_swapImgRestore()\" onmouseover=\"MM_swapImage(\'btnImgCategorySafety\',\'\',\'/layout_images/top_category_bar_safety_down.jpg\',1)\"><img id=\"btnImgCategorySafety\" src=\"/layout_images/top_category_bar_safety_up.jpg\" alt=\"Safety and Personal Protection\" /></a><a href=\"estylez_ps.aspx?searchmode=category&searchcatcontext=~LIFESCIENC\" onmouseout=\"MM_swapImgRestore()\" onmouseover=\"MM_swapImage(\'btnImgCategoryLife\',\'\',\'/layout_images/top_category_bar_life_down.jpg\',1)\"><img id=\"btnImgCategoryLife\" src=\"/layout_images/top_category_bar_life_up.jpg\" alt=\"Life Science Products and Media\" /></a><a href=\"/estylez_ps.aspx?searchmode=category&searchcatcontext=~PHOTOLITH\" onmouseout=\"MM_swapImgRestore()\" onmouseover=\"MM_swapImage(\'btnImgCategoryPhoto\',\'\',\'/layout_images/top_category_bar_photo_down.jpg\',1)\"><img id=\"btnImgCategoryPhoto\" src=\"/layout_images/top_category_bar_photo_up.jpg\" alt=\"Photolithography Materials\" /></a>";
strHeader += "    </div>	";

//This div is used for printable invoices (invoice, order history and open order) - End Top Section
strHeader += "</div>";

strHeader += "<!--End Top Section /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////-->	    ";

strHeader += "<!--Left Side Section ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////-->";
strHeader += "    <div id=\"div_main_content\">    ";

//This div is used for printable invoices (invoice, order history and open order)
strHeader += "<div id=\"printable_sidebar\">";

strHeader += "	    <div id=\"div_main_content_left_side\">";
strHeader += "		    <div class=\"master_left_side_inside_padding\">						";
strHeader += "		    ";

//Login Section
strHeader += "		    <!--Login Section //////////////////////////////////////////////////////////////////////////////////////////////////-->					";
strHeader += "				<div class=\"master_img_title_sidebar\" style=\"padding-top: 7px;\">";
strHeader += "					LOGIN <span style=\"font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;\">(not <span style=\"color: #9A0032;\"> required</span> for new customers)</span>";
strHeader += "				</div>																 								";
strHeader += "			    ";
strHeader += "              <form action=\"IW_Login.m4p.pvx?;login_submit\" method=\"post\" name=\"TestForm\" onSubmit=\"return (checkForm(this))\">";
strHeader += "			    <div class=\"master_login_welcome_back_name\">				";
strHeader += "                  <!--area for users to log into the site-->";
if (eBusinessUserType == '2')
{
strHeader += "				        <div class=\"estore_title\">Username</div>";
strHeader += "				        <input type=\"text\" name=\"UserID\" id=\"UserID\" class=\"textbox_login_user\" value=\"\" "
strHeader += "                             style=\"background-image:url(layout_images/watermark_b2b_login.GIF); "
strHeader += "                                     background-repeat:no-repeat;\" "
strHeader += "                             onfocus=\"this.style.backgroundImage='';\" "
strHeader += "                             onblur=\"if (this.value=='') "
strHeader += "                                      { "
strHeader += "                                        this.style.backgroundImage='url(layout_images/watermark_b2b_login.GIF)'; "
strHeader += "                                        this.style.backgroundRepeat='no-repeat'; "
strHeader += "                                      }\"> &nbsp;<a class=\"bottomlink\" href=\"/signup.aspx\">[request account]</a>";
strHeader += "				";
strHeader += "				        <div class=\"estore_title\" style=\"padding-top: 6px;\">Password</div>				";
strHeader += "                      <input type='hidden' name='RememberMe' value='on'>";
strHeader += "	                    <input type=\"password\" id=\"Password\" onkeydown=\"return jumpToCtrlOnCR(event, 'btnCapitolLogin', this.form);\" name=\"Password\" class=\"textbox_login_password\">";
strHeader += "                      <input type=\"button\" text=\"Login\" name=\"btnCapitolLogin\" id=\"btnCapitolLogin\" style=\"border-width:0px;border-style:none;background-image:url(/layout_images/btn_login.gif);width: 52px;height: 17px; vertical-align: middle;\" onclick=\"b2clogin();\" \\>";
strHeader += "				        <div style=\"padding: 3px 0px 0px 0px;\"><a href=\"/IW_Login.m4p.pvx?;UID_REQUEST\" class=\"bottomlink\">forgot your password?</a></div>";
strHeader += "	                </asp:Panel>							                                  ";
strHeader += "	            ";
strHeader += "	                <!--used for when the user is logged in to display name, customer # & customer name -->";
}
else
{
strHeader += getUserNameFromCookie()
strHeader += "                  <div class=\"master_logout\">";
strHeader += "                      <a href=\"javascript:logoutB2B()\"><img src=\"\layout_images/btn_logout.gif\" alt=\"logout\" /></a>  ";
strHeader += "                  </div>";
}
strHeader += "			    </div>";
strHeader += "			    </form>";
strHeader += "";

// Search Section 
strHeader += "            <!--Search Section /////////////////////////////////////////////////////////////////////////////////////////////////-->			";
strHeader += "			";
strHeader += "				<div class=\"master_img_title_sidebar\">SEARCH</div>													 								";
strHeader += "			    ";
strHeader += "              <form id=\"frmSearch\" name=\"frmSearch\" onsubmit=\"javascript:search()\" action=\"estylez_ps.aspx\">";
strHeader += "			    <div class=\"master_search_area\">";
// 20071112 Daryl Smith (ISM) Added an onkeydown keypress handler to intercept CR (which would fire the 
// 			default submit button for the page)--instead we'll set focus to btnCapitolSearch, allowing the
//			CR to propogate (so we'll effectively be pressing Enter on the search button)...
strHeader += "	                <input type=\"text\" value=\"\" id=\"txtSearch\" name=\"txtSearch\" class=\"textbox_search\" onkeydown=\"return jumpToCtrlOnCR(event, 'btnCapitolSearch', this.form);\" "
strHeader += "                         style=\"background-image:url(layout_images/watermark_search.GIF); "
strHeader += "                                 background-repeat:no-repeat;\" "
strHeader += "                         onfocus=\"this.style.backgroundImage='';\" "
strHeader += "                         onblur=\"if (this.value=='') "
strHeader += "                                  { "
strHeader += "                                    this.style.backgroundImage='url(layout_images/watermark_search.GIF)'; "
strHeader += "                                    this.style.backgroundRepeat='no-repeat'; "
strHeader += "                                  }\">";

// 20071112 Daryl Smith (ISM) Modified the following to use a real button instead of an image wrapped in an <a href>.
//			We're doing this so we can programmatically set focus to the button (which we can't do with an image) from
//			a keypress event handler in the search box (txtSearch).  If user presses Enter in the search box, we'll 
//			set focus to the search	button, which will invoke the search functionality as expected...
strHeader += "                  <input type=\"button\" name=\"btnCapitolSearch\" id=\"btnCapitolSearch\" value=\"\" style=\"border-width:0px; border-style:none; background-image:url(/layout_images/btn_search.gif); width:60px; height:17px; vertical-align: middle;\" onclick=\"search();\" \\>";
strHeader += "                								";
strHeader += "				    <div style=\"padding: 3px 0px 0px 0px;\">";
strHeader += "					    <div style=\"padding: 3px 0px 0px 0px;\"><input type=\"checkbox\" name=\"chkSearchFilter\" id=\"chkSearchFilter\" class=\"checkbox\" /> <div style=\"display: inline; vertical-align: middle;\">Apply search filter to entire site</div></div>						";
strHeader += "				        <div style=\"padding: 1px 0px 0px 0px;\"><input type=\"checkbox\" name=\"chkExactMatchSearch\" id=\"chkExactMatchSearch\" class=\"checkbox\" /> <div style=\"display: inline; vertical-align: middle;\">Match my search word(s) exactly</div></div>";
strHeader += "				    </div>";
strHeader += "              </div>";
strHeader += "			    </form>";

strHeader += "			<!--Products Section ///////////////////////////////////////////////////////////////////////////////////////////////-->		";
strHeader += "			";
strHeader += "				<div class=\"master_img_title_sidebar\">					";
strHeader += "					PRODUCTS";
strHeader += "				</div>			";
strHeader += "				 				";
strHeader += "			    <div class=\"master_product_links_padding\">";
strHeader += "			        <a href=\"javascript:chemLink()\" class=\"master_top_product\">Chemicals & Reagent Chemicals</a>";
strHeader += "			        <a href=\"javascript:cleanLink()\" class=\"master_top_product\">Cleanroom Products & Apparel</a>";
strHeader += "			        <a href=\"/estylez_ps.aspx?searchmode=category&searchcatcontext=~LABORATORY\" class=\"master_top_product\">Lab Supplies & Lab Equipment</a>";
strHeader += "			        <a href=\"/estylez_ps.aspx?searchmode=category&searchcatcontext=~LIFESCIENC\" class=\"master_top_product\">Life Science Products & Media</a>";
strHeader += "			        <a href=\"/estylez_ps.aspx?searchmode=category&searchcatcontext=~PHOTOLITH\" class=\"master_top_product\">Photolithography Materials</a>";
strHeader += "			        <a href=\"/estylez_ps.aspx?searchmode=category&searchcatcontext=~PROM\" class=\"master_top_product\">Promotional Categories</a>";
strHeader += "			        <a href=\"/estylez_ps.aspx?searchmode=category&searchcatcontext=~SAFETY\" class=\"master_top_product\">Safety & Personal Protection</a>";
strHeader += "			  	</div>";
strHeader += "	        </div>";
strHeader += "        <!--This div should be the end of the left side section-->";
strHeader += "        </div>";

//This div is used for printable invoices (invoice, order history and open order) - End Side Bar
strHeader += "</div>";

strHeader += "	    <div id=\"div_main_content_right_side\">";
strHeader += "    	    <div class=\"master_right_side_inside_padding\">";
strHeader += "    	        <!--This is where the content will be on each of the .net pages-->";
strHeader += "                  <div style=\"width: 100%;\">";


	document.write(strHeader);	
	setCookieData("userID",eBusinessUserId)
}




function drawEstylezFooter()
{

strFooter = "";
strFooter += "</div>";
strFooter += "</div>";
strFooter += "        </div>";
strFooter += "    </div>	";
strFooter += "<!--End Main Section ///////////////////////////////////////////////////////////////////////////////////////////////////////////-->";
strFooter += "";
//This div is used for printable invoices (invoice, order history and open order)
strFooter += "<div id=\"printable_bottom\">";

strFooter += "    <div class=\"master_bottom_double_lines\">	    ";
strFooter += "	    <br /><br />";
strFooter += "	    <div style=\"padding: 0px 0px 12px 0px;\">";
strFooter += "	        <div class=\"hr\"><hr /></div>";
strFooter += "	";
strFooter += "	        <div style=\"padding-top: 2px;\">";
strFooter += "		        <div class=\"hr\"><hr /></div>";
strFooter += "	        </div>";
strFooter += "        </div>";
strFooter += "    </div>";
strFooter += "";
strFooter += "    <!--links for the online store-->";
strFooter += "    <div class=\"master_title_bottom_store\">Store</div>";
strFooter += "    <table cellpadding=\"0\" cellspacing=\"0\" class=\"table_bottom_links\">";
strFooter += "        <tr>";
strFooter += "            ";
if (eBusinessUserType == '1')
{
strFooter += "	        <td><a class=\"bottomlink\" href=\"/estylez_search.aspx\">Advanced Search</a></td>	        ";
strFooter += "	        <td class=\"table_bottom_links_seperator\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td> ";
strFooter += "	        <td><a class=\"bottomlink\" href=\"/IW_Customer.m4p.pvx?;CREDIT\">Credit</a></td>";
strFooter += "	        <td class=\"table_bottom_links_seperator\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td> 			";
strFooter += "	        <td><a class=\"bottomlink\" href=\"/IW_Customer.m4p.pvx?;CUSTOMER\">Customer</a></td>	";
strFooter += "	        <td class=\"table_bottom_links_seperator\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td> ";
strFooter += "	        <td><a class=\"bottomlink\" href=\"/IW_Help.m4p.pvx?;HELP_TOC\">Help</a></td>";
strFooter += "	        <td class=\"table_bottom_links_seperator\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td> ";
strFooter += "	        <td><a class=\"bottomlink\" href=\"/IW_InquirySOOpen.m4p.pvx?;SO_INQ_OPTIONS\">Open Orders</a></td>	        ";
strFooter += "	        <td class=\"table_bottom_links_seperator\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td> 			";
strFooter += "	        <td><a class=\"bottomlink\" href=\"/estylez_quickorder.aspx\">Order By Part #</a></td>";
strFooter += "	        <td class=\"table_bottom_links_seperator\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td> 			";
strFooter += "	        <td><a class=\"bottomlink\" href=\"/IW_InquirySOHist.m4p.pvx?;SO_HIST_INQ_OPTIONS\">Order History</a></td>";
strFooter += "	        <td class=\"table_bottom_links_seperator\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td> ";
strFooter += "	        <td><a class=\"bottomlink\" href=\"/IW_InquiryARInvoice.m4p.pvx?;INV_INQ_OPTIONS\">Order Status</a></td>	        ";
strFooter += "	        <td class=\"table_bottom_links_seperator\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td> ";
strFooter += "	        <td><a class=\"bottomlink\" href=\"/IW_Customer.m4p.pvx?;SHIP_TO_BROWSE\">Ship To</a></td>";
strFooter += "	        <td class=\"table_bottom_links_seperator\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td> 	        	        ";
strFooter += "	        <td><a class=\"bottomlink\" href=\"/IW_User.m4p.pvx?;UID\">Users</a></td>";
strFooter += "	        <td class=\"table_bottom_links_seperator\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td> 			";
strFooter += "	        <td><a class=\"bottomlink\" href=\"https://www.capitolscientific.com/IW_ShoppingCartOrder.m4p.pvx?;SUBMIT_SO\">View Shopping Cart</a></td>";
strFooter += "	        ";
}
else
{
strFooter += "	        <td><a class=\"bottomlink\" href=\"/estylez_search.aspx\">Advanced Search</a></td>";
strFooter += "	        <td class=\"table_bottom_links_seperator\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td> ";
strFooter += "	        <td><a class=\"bottomlink\" href=\"/IW_Help.m4p.pvx?;HELP_TOC?company=CAP\">Help</a></td>";
strFooter += "	        <td class=\"table_bottom_links_seperator\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td> 	        ";
strFooter += "	        <td><a class=\"bottomlink\" href=\"/IW_User.m4p.pvx?;PROFILE?company=CAP\">My Profile</a></td>	";
strFooter += "	        <td class=\"table_bottom_links_seperator\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td> ";
strFooter += "	        <td><a class=\"bottomlink\" href=\"/estylez_pcart.aspx\">Quote Cart</a></td>";
strFooter += "	        <td class=\"table_bottom_links_seperator\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td> ";
strFooter += "	        <td><a class=\"bottomlink\" href=\"/signup.aspx\">Request Account</a></td>";
strFooter += "	        <td class=\"table_bottom_links_seperator\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td> 					        			";
strFooter += "	        <td><a class=\"bottomlink\" href=\"/IW_ShoppingCartStore.m4p.pvx?;SC_STEP1?company=CAP\">View Shopping Cart</a></td>";
}
strFooter += "        </tr>";
strFooter += "    </table>";
strFooter += "";
strFooter += "    <div id=\"ssl_seal\">";

	document.write(strFooter);
}


function drawEstylezSSL()
{
strSSL = "        <br /><a href=\"http://www.verisign.com/ssl-certificate/\" target=\"_blank\"  style=\"color:#000000; text-decoration:none; font:bold 7px verdana,sans-serif; letter-spacing:.5px; text-align:center; margin:0px; padding:0px;\">ABOUT SSL CERTIFICATES</a>";
strSSL += "    </div>";
strSSL += "    <!--links for the non store part of the website-->";
strSSL += "    <div class=\"master_title_bottom_company\">Company</div>";
strSSL += "    <table cellpadding=\"0\" cellspacing=\"0\" class=\"table_bottom_links\">";
strSSL += "        <tr>";
strSSL += "	        <td><a class=\"bottomlink\" href=\"/index.aspx\">Home</a></td>";
strSSL += "	        <td class=\"table_bottom_links_seperator\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td> ";
strSSL += "	        <td><a class=\"bottomlink\" href=\"/contact.aspx\">Contact</a></td>";
strSSL += "	        <td class=\"table_bottom_links_seperator\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td> ";
strSSL += "	        <td><a class=\"bottomlink\" href=\"/news.aspx\">News</a></td>";
strSSL += "		<td class=\"table_bottom_links_seperator\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td> ";
strSSL += "	        <td><a class=\"bottomlink\" href=\"/about.aspx\">About Us</a></td>	";
strSSL += "	        <td class=\"table_bottom_links_seperator\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td> ";
strSSL += "	        <td><a class=\"bottomlink\" href=\"/manufacturer.aspx\">Manufacturers List</a></td>";
strSSL += "	        <td class=\"table_bottom_links_seperator\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td> 			";
strSSL += "	        <td><a class=\"bottomlink\" href=\"/msds.aspx\">MSDS</a></td>";
strSSL += "	        <td class=\"table_bottom_links_seperator\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td> 			";
strSSL += "	        <td><a class=\"bottomlink\" href=\"/links.aspx\">Links</a></td>";
strSSL += "	        <td class=\"table_bottom_links_seperator\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td> 			";
strSSL += "	        <td><a class=\"bottomlink\" href=\"/contact.aspx\">Request Catalog</a></td>";
strSSL += "	        <td class=\"table_bottom_links_seperator\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td> 			";
strSSL += "	        <td><a class=\"bottomlink\" href=\"/sitemap.aspx\">Sitemap</a></td>";
strSSL += "	        <td class=\"table_bottom_links_seperator\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td> 			";
strSSL += "	        <td><a class=\"bottomlink\" href=\"/privacy.aspx\">Privacy Policy</a></td>";
strSSL += "	        <td class=\"table_bottom_links_seperator\"><img src=\"/layout_images/link_seperator.gif\" alt=\"\" /></td> 			";
strSSL += "	        <td><a class=\"bottomlink\" href=\"/legal.aspx\">Legal Notices</a></td>";
strSSL += "        </tr>";
strSSL += "    </table>";
strSSL += "    ";
strSSL += "    <!--credit card message-->        ";
strSSL += "    <div class=\"master_credit_cards\">";
strSSL += "        <img alt=\"Yes! We accept Visa, MasterCard, and American Express.\" src=\"/layout_images/credit_cards.gif\" style=\"vertical-align: middle;\" /> Yes! We accept Visa, MasterCard, and American Express.";
strSSL += "    </div>";
strSSL += "";
strSSL += "    <div class=\"master_feedback_copyright_wrapper\">	";
strSSL += "		For questions or assistance, call 24 hours a day! 800.580.1167  		";
strSSL += "	    <div class=\"master_feedback\">	";
strSSL += "	        <a href=\"/contact.aspx\" class=\"bottomlink\">[+]</a> Give feedback about our site";
strSSL += "	    </div>";
strSSL += "	    <span class=\"master_copyright\">Copyright ©2009 ALADN, Inc./ ©2007 Capitol Scientific, Inc. All Rights Reserved</span>";
strSSL += "	    </div> ";

//This div is used for printable invoices (invoice, order history and open order) - End Bottom Section
strSSL += "</div>";

strSSL += "</div>";
strSSL += "</form>";
strSSL += "";
strSSL += "";
strSSL += "<script type=\"text/javascript\">";
strSSL += "	initializeMenus();";
strSSL += "</script>";


// 20071212 Daryl Smith (ISM) Added the following (commented out of header block)...
strSSL += "<script type=\"text/javascript\">document.body.onLoad=\"var tempUserID=getCookieData(\'userID\');comet_drawSummaryCart(tempUserID);\";</script>";

	document.write(strSSL);
}


//*********************************************************************************************************** COOKIE FUNCTIONS

function getCookieData(labelName)
// returns cookie data from corresponding label, or null if label does not exist.
{
	var cookieData 		= document.cookie;		// grab the data once
	var cookieEnd;

	for (i=0; i < cookieData.length; i++)
	{
		var j = i + labelName.length;
		if (cookieData.substring(i,j) == labelName)
		{
			cookieEnd = cookieData.indexOf(";",j)
			if (cookieEnd == -1) { cookieEnd = cookieData.length; }
			
			return unescape(cookieData.substring(j+1, cookieEnd));
		}
	}
	return null;
}

function delCookieData(labelName)
// deletes specific cookie by label name
{
	document.cookie = labelName + "=" + ";expires=Thursday, 01 Jan 1970 00:00:01 GMT;";
	return null;
}

function setCookieData(name,value,days)
{
	if (days)
	{
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

//*********************************************************************************************************** ISM FUNCTIONS

function logoutB2B()
{
	if (window.confirm("This will end your current session."))
	{
	
        delCookieData("userID")    
		logoutEbusinessUser(ebusinessInitialPageToDisplay);
	}
}

function b2clogin()
{
  document.TestForm.submit()
}

function logoutEbusinessUser()
// Logs out user: deletes Ebusiness cookies and sends to home page.
// Accepts optional URL parameter to direct control of the page.
{
	delCookieData("GUID")
	delCookieData("ebusinessUserName")
	delCookieData("mas_customer")
	delCookieData("mas_division")

	// Do we have our optional "where to go" parameter?
	if (logoutEbusinessUser.arguments.length > 0)
	{
		parent.location.href = logoutEbusinessUser.arguments[0]
	}
}

function getUserNameFromCookie()
// Extracts user name from ebusiness user name cookie.
{


	if (getCookieData("ebusinessUserName"))
		{ return ' <div class="estore_title">Welcome Back</div><div class="master_login_welcome_mssg">' + getCookieData("ebusinessUserName").substring(0, getCookieData("ebusinessUserName").indexOf("~~")) + '</div>' + getCookieData("mas_customer").substring(0, getCookieData("mas_customer").indexOf("~~")) + ' - (' + strCustNo + ')' }
	else
		{ return "" }
}

function search()
{
    var strSearch, extSearch
    //20091207 Daryl Smith (ISM) Added querystring params to reflect two checkboxes associated with search, as well as key
    //extSearch = document.frmSearch.ddlSimpleSearchOptions.value
    strSearch = 'estylez_ps.aspx?searchmode=keyword&searchkeyword=' + escape(document.frmSearch.txtSearch.value) //+ '&searchkeywordtype=' + extSearch

    if (document.frmSearch.chkSearchFilter.checked)
        strSearch += '&searchglobalsearchfilter=true'
        
    if (document.frmSearch.chkExactMatchSearch.checked)
        strSearch += '&searchexactmatch=true'
        
    strSearch += '&searchkeywordtype=all'
        
    document.location = strSearch
}

function chemLink()
{   
    document.location = 'estylez_ps.aspx?searchmode=category&searchcatcontext=' + escape("~CHEM & SOL")
}

function cleanLink()
{   
    document.location = 'estylez_ps.aspx?searchmode=category&searchcatcontext=' + escape("~CR APP&SUP")
}

function jumpToCtrlOnCR(evt, ctrl_id, formref)
// General-purpose keypress handler--sets focus to a control when Enter (CR) is pressed.
// Note that this function does NOT consume the CR char--it'll stil act on the control given
// focus.  Add "return false;" to function to consume the CR...
// 20091208 Daryl Smith (ISM) Added formref param--caller will pass this.form, and we'll use that to 
//          reference ctrl_id...
{
  evt = evt || event;
  if ((evt.keyCode | evt.which) == 13)
  {
    //document.forms[form_id].elements[ctrl_id].focus();
    formref.elements[ctrl_id].focus();
  }
}

//*********************************************************************************************************** SET USER ID FOR CART



//*********************************************************************************************************** UTILITY FUNCTIONS

function MM_nbGroup(event, grpName) { //v6.0
var i,img,nbArr,args=MM_nbGroup.arguments;
  if (event == "init" && args.length > 2) {
    if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
      img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
      if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
      nbArr[nbArr.length] = img;
      for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
        if (!img.MM_up) img.MM_up = img.src;
        img.src = img.MM_dn = args[i+1];
        nbArr[nbArr.length] = img;
    } }
  } else if (event == "over") {
    document.MM_nbOver = nbArr = new Array();
    for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])?args[i+1] : img.MM_up);
      nbArr[nbArr.length] = img;
    }
  } else if (event == "out" ) {
    for (i=0; i < document.MM_nbOver.length; i++) { img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
  } else if (event == "down") {
    nbArr = document[grpName];
    if (nbArr) for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
    document[grpName] = nbArr = new Array();
    for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up;
      nbArr[nbArr.length] = img;
  } }
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

/******************************** Info Popup ********************************************/

function findPos(obj)
{
	var curleft = curtop = 0;
	if (obj.offsetParent)
	{
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent)
		{
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return [curleft,curtop];
}

function doNothing() {}

var global_iFadeStep = 5		// By what percent should I change the opacity per cycle?
var global_iFadeRate = 1		// How long should a fade cycle be (msec)?

var global_iCurrentOpacity = 0
var global_oTimerOpacity
var global_oTarget


function startObjectFadeIn(oTarget)
{
	global_oTarget = oTarget									// has to be accessible to the timer after this function has lost scope
	clearInterval(global_oTimerOpacity)
	global_oTimerOpacity = setInterval("doObjectFade('in')",global_iFadeRate)
}

function startObjectFadeOut(oTarget)
{
	//alert(oTarget.id);
	global_oTarget = oTarget									// has to be accessible to the timer after this function has lost scope
	clearInterval(global_oTimerOpacity)
	global_oTimerOpacity = setInterval("doObjectFade('out')",global_iFadeRate)
}

function setObjectOpacity(iOpacity)
// Sets the opacity of oTarget based on a 0-100 index where 0 is transparent and 100 is opaque.
{
	// Are we in IE?
	if (window.global_oTarget.filters) { global_oTarget.filters.alpha.opacity = iOpacity }
	else { global_oTarget.style.MozOpacity = iOpacity / 100 }
	
}

function doObjectFade(strFadeDirection)
// Handles actually changing the opacity of the object depending on if we're 
// fading in or out.  Clears timer if we're done fading.
{
	// Are we fading in and we're not maxed out yet?
	if (strFadeDirection == "in" && global_iCurrentOpacity < 100)
	{
		setObjectOpacity(global_iCurrentOpacity += global_iFadeStep)
	}
	// Are we fading out and we haven't bottomed out?
	else if (strFadeDirection == "out" && global_iCurrentOpacity > 0)
	{
		setObjectOpacity(global_iCurrentOpacity -= global_iFadeStep)
	}
	else if (window.global_oTimerOpacity)
	{
		clearInterval(global_oTimerOpacity)
		global_iCurrentOpacity = (strFadeDirection == "in") ? 100 : 0
		if (strFadeDirection == "out") { global_oTarget.style.display = "none" }
	}
}

// ********************************************************************************************************


