// Rev 4.2
// Edited for Freescale
// R39047 2006-07-17
// R59723 2006-08-31 - Changed webtrends domain to fdc.freescale.com (insourcing of WebTrends)
function writeHeader() {
 document.write('<title>');
 if (pageTitle) document.write(pageTitle)
 else document.write('Freescale Semiconductor'); 
 document.write('</title>\n'); 
 document.write('<link rel="stylesheet" type="text/css" href="http://www.freescale.com/shared/stylesheets/toplevel.css" />\n');
 document.write('<link rel="stylesheet" type="text/css" href="http://www.freescale.com/files/abstract/misc/TOPLEVEL_DELTA.css" />\n');
 document.write('<link rel="stylesheet" type="text/css" href="http://www.freescale.com/shared/stylesheets/phase2.css" />\n');
// document.write('<link rel="stylesheet" type="text/css" href="http://www.freescale.com/shared/stylesheets/serpstyles.css" />\n');
// document.write('<link rel="stylesheet" type="text/css" href="http://www.freescale.com/search/stylesheets/style.css" />\n');
// document.write('<script type="text/javascript" src="http://www.freescale.com/shared/js/navs.js"></script>\n');
// document.write('<script type="text/javascript" src="http://www.freescale.com/shared/js/js.js"></script>\n');
 document.write('<script type="text/javascript" src="http://www.freescale.com/shared/js/header.js"></script>\n');
 document.write('<script type="text/javascript" src="http://www.freescale.com/parametric_search/javascript/part_number_search.js"></script>\n');
 document.write('\n</head>\n');
 document.write('<body>\n');
 document.write('<script>\n');
 //Added by r9187z WR 3142 START 23/3/2005
 document.write('function submit2(a,url,fname) {\n');
 document.write('if (a==2) {\n');
 document.write('  var input = eval("document."+fname+".qt2.value;")\n');
 document.write('  var alertDisplay=\'\';\n');
 /* commented for IPS :start*/
// document.write('  if (input.length < 3) {\n');
// document.write('   alertDisplay+=\'Input must be at least 3 characters long.\';\n');
// document.write('  }\n');
// document.write('  if(!noStar(input)){\n');
// document.write('   alertDisplay+=\'\';\n');
// document.write('   alertDisplay+=\'An asterisk is not allowed in the input.\'; \n');
// document.write('  }\n');
 /* commented for IPS :end*/
 document.write('  if(alertDisplay!=\'\'){\n');
 document.write('   alert(alertDisplay);\n');
 document.write('   eval("document."+fname+".qt2.focus();")\n');
 document.write('   eval("document."+fname+".qt2.select();")\n');
 document.write('   return;\n');
 document.write('  }\n');
 document.write(' if(eval("document."+fname+".qt2.value") == \'Contains\') {\n');
 document.write('  document.header1.PART_NUMBER.value = \'\';\n');
 document.write(' } else {\n');
 document.write('  document.header1.PART_NUMBER.value = eval("document."+fname+".qt2.value;")\n');
 document.write(' }\n');
 document.write(' document.header1.action = url;\n');
 document.write('}\n');
 document.write('document.header1.method = "POST";\n');
 document.write('document.header1.submit();\n');
 document.write('}\n');
 document.write('function searchPartNumber(a,url,fname) {\n');
 document.write('if (window.event && window.event.keyCode == 13)\n');
 document.write('{  \n');
 document.write(' submit2(a,url,fname);');
 document.write('  return false;\n');
 document.write('}\n');
 document.write('return true;\n');
 document.write('  }\n');
 //Added by r9187z WR 3142 END 30/3/2005
 document.write('function noStar(inputStr) {\n');
 document.write(' for (i = 0; i < inputStr.length; i++) {\n');
 document.write('  // Check that current character is number.\n');
 document.write('  var c = inputStr.charAt(i);\n');
 document.write('  if ( c =="*" ) { return false; \n');
 document.write('  }\n');
 document.write(' }\n');
 document.write(' return true;\n');
 document.write('}\n');
 document.write('function validateSearchForm(a, url) {\n');
 document.write('if (a == 1) { \n');
 document.write(' var input = document.header1.qt2.value; \n');
 document.write(' var alertDisplay=\'\'; \n');
  /* commented for IPS :start*/
  /*
 document.write(' if (input.length < 3) {\n');
 document.write('  alertDisplay+=\'Input must be at least 3 characters long.\';\n');
 document.write(' }\n');
 document.write(' if(!noStar(input)){\n');
 document.write('  alertDisplay+=\'\';\n');
 document.write('  alertDisplay+=\'An asterisk is not allowed in the input.\'; \n');
 document.write(' }\n');
 */
  /* commented for IPS :end*/
 document.write(' if(alertDisplay!=\'\'){\n');
 document.write('  alert(alertDisplay);\n');
 document.write('  document.header1.qt2.focus();\n');
 document.write('  document.header1.qt2.select();\n');
 document.write('  return false;\n');
 document.write(' }\n');
    document.write(' if(document.header1.qt2.value == \'Enter Part Number\') {\n'); /* Updated r59723 12/6/2006 - prior value was "Contains" */
 document.write('  document.header1.PART_NUMBER.value = \'\';\n');
 document.write('  document.header2.PART_NUMBER.value = \'\';\n');
 document.write(' } else {\n');
 document.write('  document.header1.PART_NUMBER.value = document.header1.qt2.value;\n');
 document.write('  document.header2.PART_NUMBER.value = document.header1.qt2.value;\n');
 document.write(' }\n');
 document.write('document.header1.QueryText.value = document.header1.PART_NUMBER.value;\n');
 document.write('} \n');
 document.write('if (a == 2) { \n');
 document.write(' if(document.header2.qt.value == \'Enter Keyword\') { \n'); /* Updated r59723 12/6/2006 - prior value was "Search" */
 document.write('  document.header2.qt.value =\'\'; \n');
 document.write(' } \n');
 document.write('document.header2.QueryText.value = document.header2.qt.value;\n');
 document.write('} \n'); 
 document.write('return true; \n');
 document.write('} \n');
 document.write('function submit(a,url) {\n');
 document.write('if (a==1) {\n');
 document.write(' if(document.header.qt.value == \'Enter Keyword\') {\n'); /* Updated r59723 12/6/2006 - prior value was "Search" */
 document.write('  document.header.qt.value =\'\';\n');
 document.write(' }\n');
 document.write(' document.header.action =url;\n');
 document.write('}\n');
 document.write('if (a==2) {\n');
 document.write('  var input = document.header.qt2.value;\n');
 document.write('  var alertDisplay=\'\';\n');
  /* commented for IPS :start*/
  /*
 document.write('  if (input.length < 3) {\n');
 document.write('   alertDisplay+=\'Input must be at least 3 characters long.\';\n');
 document.write('  }\n');
 document.write('  if(!noStar(input)){\n');
 document.write('   alertDisplay+=\'\';\n');
 document.write('   alertDisplay+=\'An asterisk is not allowed in the input.\'; \n');
 document.write('  }\n');
 */
  /* commented for IPS :end*/
 document.write('  if(alertDisplay!=\'\'){\n');
 document.write('   alert(alertDisplay);\n');
 document.write('   document.header.qt2.focus();\n');
 document.write('   document.header.qt2.select();\n');
 document.write('   return;\n');
 document.write('  }\n');
 document.write(' if(document.header.qt2.value == \'Enter Part Number\') {\n'); /* Updated r59723 12/6/2006 - prior value was "Contains" */
 document.write('  document.header.PART_NUMBER.value = \'\';\n');
 document.write(' } else {\n');
 document.write('  document.header.PART_NUMBER.value = document.header.qt2.value;\n');
 document.write(' }\n');
 document.write(' document.header.action = url;\n');
 document.write('}\n');
 document.write('document.header.method = "POST";\n');
 document.write('document.header.submit();\n');
 document.write('}\n');
 document.write('</script>\n');
 document.write('<!-- END GLOBAL PRODUCT AND APPLICATION DROP DOWN NAVS -->\n');
 document.write('<script language="Javascript" src="/shared/js/HM_header.js"></script>\n');
 document.write('<script language="Javascript" src="/shoppingcart/scripts/Shoppingcart.js"></script>\n');
 document.write('<!-- BEGIN FREESCALE MASTHEAD -->\n');
 // Changed by LTITL for Web-Re-Design
 document.write('<div id="hedr">\n');
 document.write('<a href="/" title="Freescale"><span id="lgo"><img src="http://www.freescale.com/shared/images/freescale_logo_home.gif" alt="Freescale" border="0" /></span></a>\n');
 document.write('<div id="nvw">\n');
 document.write('<div class="hide"><a href="#mncnt">Skip navigation</a></div>\n');
 document.write('<div class="lt">\n');
 document.write('<div class="tp">\n');
 document.write('<div id="tpl">\n');
 document.write('<ul id="tpnv">\n');
 document.write('<li><a href="/webapp/sps/site/homepage.jsp?nodeId=0M10Xv6c0C">Contact Us</a></li>\n');
 document.write('<li><a href="/"><span class="black">Worldwide:</span> United States</a>\n');
 document.write('<ul class="cl">\n');
 document.write('<li><a href="http://www.freescale.com/argentina">Argentina</a></li>\n');
 document.write('<li><a href="http://www.freescale.com/brazil">Brazil</a></li>\n');
 document.write('<li><a href="http://www.freescale.com/canada">Canada</a></li>\n');
 document.write('<li><a href="http://www.freescale.com/czechrepublic">Czech Republic</a></li>\n');
 document.write('<li><a href="http://www.freescale.com.cn">China</a></li>\n');
 document.write('<li><a href="http://www.freescale.com/germany">Germany</a></li>\n');
 document.write('<li><a href="http://www.freescale.com/france">France</a></li>\n');
 document.write('<li><a href="http://www.freescale.com/hongkong">Hong Kong</a></li>\n'); 
 document.write('<li><a href="http://www.freescale.com/india">India</a></li>\n');
 document.write('<li><a href="http://www.freescale.com/israel">Israel</a></li>\n');
 document.write('<li><a href="http://www.freescale.com/italy">Italy</a></li>\n');
 document.write('<li><a href="http://www.freescale.co.jp/">Japan</a></li>\n');
 document.write('<li><a href="http://www.freescale.co.kr/">Korea</a></li>\n');
 document.write('<li><a href="http://www.freescale.com/malaysia">Malaysia</a></li>\n');
 document.write('<li><a href="http://www.freescale.com/mexico">Mexico</a></li>\n');
 document.write('<li><a href="http://www.freescale.com/romania">Romania</a></li>\n');
 document.write('<li><a href="http://www.freescale.com/russia">Russia</a></li>\n'); 
 document.write('<li><a href="http://www.freescale.com/uk">United Kingdom</a></li>\n');
 document.write('<li><a href="/">United States</a></li>\n');
 document.write('</ul>\n');
 document.write('</li>\n');
 document.write('<li><a href="http://www.freescale.com.cn"><img src="http://www.freescale.com/shared/images/navigation/country_china.gif" alt="China" border="0" /></a></li>\n');
 document.write('<li><a href="http://www.freescale.co.jp"><img src="http://www.freescale.com/shared/images/navigation/country_japan.gif" alt="Japan" border="0" /></a></li>\n');
 document.write('<li><a href="http://www.freescale.co.kr"><img src="http://www.freescale.com/shared/images/navigation/country_korea.gif" alt="Korea" border="0" /></a></li>\n');
 document.write('<li>\n');
 document.write('<a href="/webapp/ecommerce.show_cart.framework" title="Shopping Cart"><img src="http://www.freescale.com/shared/images/navigation/shopping_cart_3094B4.gif" alt="Shopping Cart" border="0" /></a>\n');
 document.write('</li>\n');
 if (!ret()){
  document.write('<li><a href="https://www.freescale.com/security/public/login.LoginActionController.sp">Login</a></li>\n');
  document.write('<li><a href="https://www.freescale.com/ruhp/myFreescale.html" class="lgn">My Freescale</a></li>\n');
 } else {
  document.write('<li><a href="https://www.freescale.com/security/public/login.LogoutController.sp">Logout</a></li>\n');
  document.write('<li><a href="https://www.freescale.com/ruhp/myFreescale.html" class="lgn">My Freescale</a></li>\n');
 }
 document.write('</ul>\n');
 document.write('</div>\n');
 document.write('</div>\n');
 document.write('<div class="bt">\n');
 document.write('<ul id="cnv">');
 document.write(' <li><h3><a href="/webapp/sps/library/prod_lib.jsp" class="pd">Products</a></h3>');
 document.write('  <ul class="dnv">');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=0162468449">8-bit Microcontrollers</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=0162468636">16-bit Microcontrollers</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=0162468rH3">32-bit Microcontrollers &amp; Processors</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=014359">Analog &amp; Power Management</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=012100">Custom ICs &amp; SOCs</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=012795">Digital Signal Processors &amp; Controllers</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=0106B9">RF</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=011269">Sensors</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=012726">CodeWarrior&reg; Development Tools</a></li>');
document.write('    <li><a href="/webapp/search/MainSERP.jsp?RELEVANCE=true&showAllCategories=false&SelectedAsset=Product+Pages&srch=1&assetLocked=false&Product%20Pages=Archived&pageSize=25&pageNum=1&isClearSelected=true">Archives</a></li>'); 
 document.write('  </ul>');
 document.write('');
 document.write(' </li>');
 document.write(' <li><h3><a href="/webapp/sps/site/homepage.jsp?nodeId=02">Applications</a></h3>');
 document.write('  <ul class="dnv">');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=02Wcbf">Automotive</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=022050">Connectivity</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=023Z1D">Consumer</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=0225E7">Energy</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=02430Z">Industrial</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=02Qt1s">Medical</a></li>'); 
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=02nQXG">Motor Control</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=02VS0l">Networking</a></li>');
 document.write('  </ul>');
 document.write(' </li>');
 document.write(' <li><h3><a href="/webapp/sps/site/homepage.jsp?nodeId=0ST">Technologies</a></h3>');
 document.write('  <ul class="dnv">');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=0ST2874">Research and Development</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=0ST4256">Foundry</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=0ST2982">Manufacturing</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=0ST5616">Quality</a></li>');
 document.write('  </ul>');
 document.write(' </li>');
 document.write(' <li><h3><a href="/webapp/sps/site/homepage.jsp?nodeId=05">Support</a></h3>');
 document.write('  <ul class="dnv">');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=054670">Technical Support</a></li>');
 document.write('    <li><a href="/webapp/search/Serp.jsp?SelectedAsset=Documentation">Documentation</a></li>');
 document.write('    <li><a href="/webapp/search/Serp.jsp?SelectedAsset=Design%20Tools">Software & Tools</a></li>');
 document.write('    <li><a href="/webapp/search/Serp.jsp?SelectedAsset=Downloads">Downloads</a></li>');
 document.write('    <li><a href="http://forums.freescale.com/">Freescale Forums</a></li>');
 document.write('    <li><a href="/webapp/search/Serp.jsp?SelectedAsset=FAQs">FAQs</a></li>'); 
 document.write('    <li><a href="/webapp/sps/site/overview.jsp?nodeId=0570B0">Product Longevity</a></li>'); 
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=0MFB28">Reference Designs</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=0563E8">Training and Events</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=0ST5616">Quality</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=065612lR7N">Lead-free and RoHS Data</a></li>');
 document.write('    <li><a href="/webapp/search/Serp.jsp?isAdvanceSearch=false&showCustomCollateral=false&RELEVANCE=true&fromTrng=false&showAllCategories=false&fromPSP=false&assetLocked=false&&assetLockedForNavigation=false&fromDAP=false&fromWebPages=false&pageSize=25&isComparison=false&SelectedAsset=3rd Party Support">3rd Party Support</a></li>');
 document.write('  </ul>');
 document.write(' </li>');
 document.write(' <li><h3><a href="/webapp/sps/site/homepage.jsp?nodeId=01098400786959705928692">Buy</a></h3>');
 document.write('  <ul class="dnv">');
 document.write('    <li><a href="/webapp/sps/site/overview.jsp?nodeId=010984007869597059286928187">Buy Direct</a></li>');
 document.write('    <li><a href="/webapp/sps/site/overview.jsp?nodeId=010984007869597059286929489">Order Samples</a></li>');
 document.write('    <li><a href="/webapp/sps/site/overview.jsp?nodeId=01098400786959705928692">Distributor Network</a></li>');
 document.write('    <li><a href="/webapp/sps/site/overview.jsp?nodeId=010984007869597059286922384">Pricing & Availability</a></li>');
 document.write('  </ul>');
 document.write(' </li>');
 document.write(' <li><h3><a href="/webapp/sps/site/homepage.jsp?nodeId=06" class="ab">About Freescale</a></h3>');
 document.write('  <ul class="dnv">');
 document.write('    <li><a href="/webapp/sps/site/overview.jsp?nodeId=060A60">Corporate Overview</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=067147">Freescale Worldwide</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=0525779036">Freescale Technology Forum</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=0624E7">Customers</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=065612">Ethics &amp; Social Responsibility</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=06PfBm">Community Involvement</a></li>');
 document.write('    <li><a href="http://investors.freescale.com/">Investor Relations</a></li>');
 document.write('    <li><a href="http://media.freescale.com/">Media Center</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=066105">Alliances</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=06258A">University Programs</a></li>');
 document.write('    <li><a href="/webapp/sps/site/homepage.jsp?nodeId=067843">Careers</a></li>');
 document.write('  </ul>');
 document.write(' </li>');
 document.write('</ul>');
 document.write('</div>\n');
 document.write('</div>\n');
 document.write('<div class="rt">\n');
 document.write('<div id="serchw">\n');
 document.write('<div id="serch">\n');
 document.write('<form action="/webapp/search/MainSERP.jsp?SelectedAsset=Orderable%20Parts" method="post" name="header1" id="search" onSubmit="return validateSearchForm(\'1\',\'/search/MainSERP.jsp?SelectedAsset=Orderable%20Parts\');">\n');
 document.write('<input name="qt2" type="text" id="parts" value="Enter Part Number" class="textbox" onfocus="this.value=\'\';" onblur="resetsearch(\'parts\');" >\n');
 document.write('<input name="Go" type="image" src="http://www.freescale.com/shared/images/search/button_off.gif" alt="Search Part Numbers" class="button">\n');
 document.write('<input type="hidden" name="QueryText" value="">\n');
 document.write('<input type="hidden" name="baseUrl" value="/">\n');
 document.write('<input type="hidden" name="PART_NUMBER" value="">\n');
 document.write('<input type="hidden" name="SEARCH_OPERATOR" value="Contains">\n');
 document.write('</form>\n');
 document.write('<form action="/webapp/search/Serp.jsp?" method="get" name="header2" id="search" onSubmit="return validateSearchForm(\'2\',\'/search/Serp.jsp\');">\n');
 document.write('<input name="qt" type="text" id="keywords" value="Enter Keyword" class="textbox" onfocus="this.value=\'\';" onblur="resetsearch(\'keywords\');">\n');
 document.write('<input name="Go" type="image" src="http://www.freescale.com/shared/images/search/button_off.gif" alt="Search Keywords" class="button" >\n');
 document.write('<input type="hidden" name="QueryText" value="">\n');
 document.write('<input type="hidden" name="baseUrl" value="/">\n');
 document.write('<input type="hidden" name="PART_NUMBER" value="">\n');
 document.write('<input type="hidden" name="SEARCH_OPERATOR" value="Contains">\n');
 document.write('</form></div></div></div></div></div><!-- End Freescale Global Header --><div id="pgctwrp" style="margin-bottom: 0;">\n');
 // Changed by LTITL for Web-Re-Design
}

function writeFooterShort() {
//changed by LTI for web redesign START 26/06/2006 
 writeFooter();
}

function writeFooter() {
 document.write('</div>\n');
 document.write('<div class="bkflt"></div>\n');
 document.write('<!-- Begin Global Footer -->\n');
 document.write('<!-- WebTrends NetIQ Javascript -->\n');
 document.write('<script src="/files/abstract/misc/SDC_SMARTSOURCE_TAG.js" language="javascript" TYPE="text/javascript"></script>\n');
 document.write('<noscript><img border="0" name="dcsimg" width="1" height="1" src="http://fdc.freescale.com/dcsna6bpqoifwzzkbkpmprmyf_5x3f/njs.gif?dcsuri=/nojavascript&WT.js=No"></noscript>\n');
 document.write('<!-- End WebTrends NetIQ Javascript -->\n');
 //changed by LTI for web redesign START 26/06/2006 
 document.write('<div id="ftr">\n');
 document.write(' <ul>\n');
 document.write('  <li><a href="/">www.freescale.com</a></li>\n');
 document.write('  <li><a href="/webapp/sps/site/sitemap.jsp?nodeId=0">Site Map</a></li>\n');
 document.write('  <li><a href="/files/abstract/help_page/TERMSOFUSE.html">Terms of Use</a>\n');
 document.write('  <li><a href="/files/abstract/help_page/PRIVACYPRACTICES.html">Privacy Practices</a></li>\n');
 document.write('  <li><a href="/newsletter">Newsletter</a></li>\n');
 document.write('  <li><a target="_BLANK" href="/webapp/ruhp.viewagreement.framework?agreementflag=yes" class="LitU" onclick="window.open(this.href,\'Agreement\',\'location=no,toolbar=no,scrollbars=yes,width=800,height=600\');return false;">View Agreement</a></li>\n');
 document.write('  <li><a href="/webapp/sps/site/overview.jsp?nodeId=053459" class="rss">RSS Feeds</a></li>\n');
 document.write('  <li class="copyright">&copy; Freescale Semiconductor, Inc. 2004&ndash;2009. All Rights Reserved.</li>\n');
 document.write(' </ul>\n');
 document.write('</div>\n');
 //changed by LTI for web redesign END 26/06/2006 
 document.write('<script type="text/javascript" src="/shared/js/HM_Loader.js"></script>\n');
 document.write('<!-- End Global Footer -->\n');
}


function writeFooterLong() {
 //changed by LTI for web redesign START 26/06/2006 
 writeFooter();
 //changed by LTI for web redesign END 26/06/2006 
}

//Changes by R9248z for Cookie Mgmt START 17/08/2004
function ret() {
 var name='SessID';
 var start = document.cookie.indexOf(name+"=");
 var temp = document.cookie.substring(start);
 var indext = temp.indexOf("SessID=");
 if (indext == -1){
  return false;
 }
 var val=temp.substring(indext+1);
 if (val.length > 0){
  return true;
 }
 return false;
}

function showShopcart(){
 var name='CART_COOKIE';
 var trueVal='true';
    return getCookie(name)== trueVal;
}

function getCookie(name) { 
    var bikky = document.cookie;
    var index = bikky.indexOf(name + "=");
    if (index == -1) return null;
    index = bikky.indexOf("=", index) + 1; // first character
    var endstr = bikky.indexOf(";", index);
    if (endstr == -1) endstr = bikky.length; // last character
    return unescape(bikky.substring(index, endstr));
}
//Changes by R9248z for Cookie Mgmt END 17/08/2004

/*Addedfor Search History Start Jan 30 ,2008*/
function generatePBar()
{
	var name = getCookie('remember_me');
	 document.write('<link rel="stylesheet" type="text/css" href="/shared/stylesheets/pbar.css" />\n');
	 document.write('<link rel="stylesheet" type="text/css" href="/shared/stylesheets/history.css" />\n')
	 document.write('<script type="text/javascript" language="JavaScript" src="/shared/js/pbar_menu.js"></script>\n');
	 document.write('<script language="JavaScript" type="text/javascript" src="/shared/js/AjaxCallForHistory.js"></script>\n');
	 document.write('<script language="JavaScript" type="text/javascript" src="/shared/js/dhtmlwindow.js"></script>\n');
	 document.write('<script language="JavaScript" type="text/javascript" src="/shared/js/SeeAll.js"></script>\n');
	 document.write('<script language="JavaScript" type="text/javascript" src="/shared/js/recordHistory.js"></script>\n');
	if(name!= null)
	{
        	var decryptedName = decrypt(name);
			getBarForIdentifiedUser(decryptedName);
	 }
    else{
			getBarForAnonymousUser();
	}
}

function getBarForAnonymousUser()
{	
	
	var loginLink = null;
	if (!ret()){
		loginLink = '<a class="login" href="https://www.freescale.com/security/public/login.LoginActionController.sp" onclick="call_pbar_metrics(\'pb_login\');">Login</a>';
	 } else {
		loginLink = '<a class="login" href="https://www.freescale.com/security/public/login.LogoutController.sp"  onclick="call_pbar_metrics(\'pb_logout\');">Logout</a>';
	}
	document.write('<div id="pbar">\n');
	document.write('<ul id="pbarNav">\n');
	document.write('<li class="first">');
	document.write('<a class="wc">Welcome Guest</a>');
	document.write('</li>\n');
	document.write('<li><a class=\"login\" href="https://www.freescale.com/webapp/crcl.ccr_register.framework"  onclick="call_pbar_metrics(\'pb_register\');">Register</a>');
	if(loginLink != null)
	{
		document.write('<a href="#" class="nostyle">&nbsp;or&nbsp;</a>');
		document.write(loginLink);
	}
	document.write('</li>\n');
	document.write('<li>');
	document.write('<a href="#" onclick="displayBlockForHistory();call_pbar_metrics(\'pb_browse_history\');">');
	document.write(String("Browse History"));
	document.write('</a></li>\n');
	document.write('<li class="last"><a href="#" onclick="displayWhyReg(\'WHYREGISTER\');call_pbar_metrics(\'pb_whyregister\');">Why Should I Register?</a></li>\n');
	document.write('</ul>\n');
	document.write('</div>');
}

function getBarForIdentifiedUser(userName)
{
		var loginLink = null;
		if (!ret()){
		loginLink = '<a class="login" href="https://www.freescale.com/security/public/login.LoginActionController.sp" onclick="call_pbar_metrics(\'pb_login\');">Login</a>';
	 } else {
		loginLink = '<a  class="login" href="https://www.freescale.com/security/public/login.LogoutController.sp"  onclick="call_pbar_metrics(\'pb_logout\');">Logout</a>';
	}
	document.write("<div id=\"pbar\">\n");
	document.write("<ul id=\"pbarNav\">\n");
	document.write("<li class=\"first\"  id=\"persBar\">");
	document.write("<a class=\"firstcolor\" href=\"#\">");
	document.write(userName+"'s Freescale");
	document.write("&nbsp;<img src=\"/shared/images/pbar_arrow1.gif\"/></a>");
	document.write("<ul class=\"persMenu\">\n");
	document.write("<li><a href=\"https://www.freescale.com/webapp/crcl.ccr_interest_in.framework?regFlag=fromProvideUpdateInterests&#step4\" onclick=\"call_pbar_metrics('pb_my_profile');\">My Profile</a></li>\n");
	document.write("<li><a href=\"https://www.freescale.com/ruhp/myFreescale.html\"  onclick=\"call_pbar_metrics('pb_my_freescale');\">My Freescale</a></li>\n");
	document.write("<li><a href=\"#\" onclick=\"displayBlockForDownload();call_pbar_metrics('pb_recent_downloads');\">Recent Downloads</a></li>\n");
	document.write("<li><a href=\"#\" onclick=\"displayBlockForTraining();call_pbar_metrics('pb_my_training');\">My Training</a></li>\n");
	document.write("</ul>\n");
	document.write("</li>\n");
	if(loginLink != null)
	{	
		document.write("<li>\n");
		document.write(loginLink);
		document.write("</li>\n");
	}
	document.write("<li class=\"last\">");
	document.write("<a href=\"#\" onclick=\"displayBlockForHistory();call_pbar_metrics('pb_browse_history');\">Browse History</a></li>\n");
	document.write("</ul>\n");
	document.write("</div>");
}

function decrypt(source) 
{
	 var letterForOutput = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ @#$^&*()-_=+.:";
	 var letterToInput = "zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA +=_-)(*&^$#@:.";
   	 var charofInputString; 
  	 var posOfSrcInInput; 
  	 var charFrmOutPut; 
  	 var output = ""; 
  	 var sourceLength = source.length; 
  	 var start = 0; 
  	 var end = 1; 
  	 while (start != sourceLength) { 
	    charofInputString = source.substring(start,end);
	    posOfSrcInInput = letterToInput.indexOf(charofInputString);
	    if(posOfSrcInInput == -1)
        {
         charFrmOutPut = charofInputString;
        }
        else
        {
            charFrmOutPut = letterForOutput.charAt(posOfSrcInInput);
	    }
        start++;
	    end++;
	    output += charFrmOutPut;
	 }
    return output;
}
/*Added for Search History End Jan 30 ,2008*/
