var showsalelink= true;

function createPseudoTemplate()
{
    showsalelink = false;
    createtemplate();
}

function createtemplate()
{
    var divHeader = document.getElementById('sandiskHeader');   
    var divFooter = document.getElementById('footerWrap');
    if(divHeader)
    {
        createheader(divHeader);
    }
    if(divFooter)
    {
        createfooter(divFooter);
    }    
     //add_google_analytics_code();
}

function createheader(divHeader)
{  
   var headerWrapHtml ='';
   var divHeaderWrap = document.createElement('div');
   divHeaderWrap.setAttribute('id','headerWrap');
   var divlogo = document.createElement('div');
   divlogo.setAttribute('class','logo'); 
   divlogo.innerHTML +="<a href=\"http://www.sandisk.com/homepage\" title=\"Homepage\"><img src=\"http://www.sandisk.com/media/201995/logo-sandisk.gif\" width=\"129\" height=\"29\" alt=\"sandisklogo\"/></a>";  
   divHeaderWrap.appendChild(divlogo); 
   headerWrapHtml =  divHeaderWrap.innerHTML;
   headerWrapHtml +="<div class=\"toolbar\">";
   if( showsalelink)
   { 
        headerWrapHtml += "<a href=\"http://kb.sandisk.com/ci/documents/detail/2/USA\" target=\"_blank\"><img style=\"margin-left:5px;\" src=\"http://www.sandisk.com/images/Refresh/signup_top.jpg\" alt=\"signup_top.jpg\" width=\"19\" height=\"12\" rel=\"19,12\" /></a> <a href=\"http://kb.sandisk.com/ci/documents/detail/2/USA\" target=\"_blank\" title=\"Sign Up\">Sign Up</a> |" +
        "<a href=\"http://www.sandisk.com/sandisk-support/where-to-buy\" title=\"Where to Buy\">Where to Buy</a> | " +
        "<a onClick=\"javascript: pageTracker._trackPageview('/SanDisk/US-eStore');\" href=\"http://shop.sandisk.com/\" title=\"Shop SanDisk\">Shop SanDisk</a> | " ;
   }
   headerWrapHtml += "<a href=\"http://www.sandisk.com/about-sandisk/contact-us\" title=\"Contact Us\">Contact Us</a> | "+ 
   "<a href=\"http://www.sandisk.com/global-sites\"><img src=\"http://www.sandisk.com/media/222677/globe.jpg\" width=\"16\" height=\"21\" alt=\"Global Sites\"/></a> "  +
   "<a href=\"http://www.sandisk.com/global-sites\" title=\"Global Sites\">Global Sites</a></div>";  
   divHeaderWrap.innerHTML = headerWrapHtml;
   divHeader.appendChild(divHeaderWrap);
   var divMenuWrap = document.createElement('div');
   divMenuWrap.setAttribute('id','menuWrap');
   divMenuWrap.innerHTML +="<div class=\"searchWrap\"><input name=\"\" type=\"text\" value=\"Search\" maxlength=\"32\" onkeypress=\"return EnterKeyGoesToSearch(event, '/search?section=all', this);\" onfocus=\"if (this.value=='Search') { this.value=''; }\" onblur=\"if (this.value=='') { this.value='Search'; }\" /></div>";
   var divMenu = document.createElement('div');
   divMenu.setAttribute('id', 'menu');
   divMenu.innerHTML += 
   "<ul><li><a href=\"http://www.sandisk.com/homepage\" title=\"Homepage\" class=\"homeLink\">&nbsp;</a></li>"+   
   "<li><a href=\"http://www.sandisk.com/consumer-products\" title=\"Consumer Products\">Consumer Products</a><ul><li>Memory Cards</li>" +
   "<li class=\"subitem\"><a href=\"http://www.sandisk.com/consumer-products/camera\" title=\"Camera Cards\">Camera Cards</a></li>" +
   "<li class=\"subitem\"><a href=\"http://www.sandisk.com/consumer-products/dslr\" title=\"Advanced Camera Cards\">Advanced Camera Cards</a></li>" +
   "<li class=\"subitem\"><a href=\"http://www.sandisk.com/consumer-products/camcorder\" title=\"Camcorder Cards\">Camcorder Cards</a></li>" +
   "<li class=\"subitem\"><a href=\"http://www.sandisk.com/consumer-products/gaming\" title=\"Gaming Cards\">Gaming Cards</a></li>" +
   "<li class=\"subitem\"><a href=\"http://www.sandisk.com/consumer-products/mobile-memory\" title=\"Mobile Memory Cards\">Mobile Memory Cards</a></li>" +
   "<li><a href=\"http://www.sandisk.com/products/memory-vault/sandisk-memory-vault\" title=\"Memory Vault\">Memory Vault</a></li>" +
  "<li>Software and Services</li>"+
  "<li class=\"subitem\"><a href=\"http://www.sandisk.com/misc/cloudcatcher\">Cloud Catcher™ Software</a></li>"+
  "<li class=\"subitem\"><a href=\"http://www.sandisk.com/products/software-and-services/data-recovery\">Data Recovery</a></li>"+  
     "<li class=\"subitem\"><a href=\"http://www.sandisk.com/misc/mediamanager\" title=\"Media Manager Software\">Media Manager Software</a></li>"+
   "<li class=\"subitem\"><a href=\"http://www.sandisk.com/microsites/MemoryZone/index.html\" title=\"SanDisk® Memory Zone\">SanDisk® Memory Zone</a></li>"+   
   "<li class=\"subitem\"><a href=\"http://www.sandisk.com/misc/secure-access\" title=\"SanDisk® SecureAccess™\">Secure Access™ Software</a></li>"+
     
   "<li><a href=\"http://www.sandisk.com/consumer-products/usb-flash-drives\" title=\"USB Flash Drives\">USB Flash Drives</a></li>" +
  "<li><a href=\"http://www.sandisk.com/products/solid-state-drives\" title=\"Solid State Drives\">Solid State Drives</a></li>" +
   "<li><a href=\"http://www.sandisk.com/products/readers-accessories\" title=\"Readers &amp; Accessories\">Readers &amp; Accessories</a></li>" +
   "<li><a href=\"http://www.sandisk.com/consumer-products/music-player\" title=\"Music Player\">Music &amp; Video Players</a></li>" +
   "<li><a href=\"http://www.sandisk.com/slotRadio\" title=\"slotRadio\">slotRadio&trade;</a></li>" +
   "</ul>" +
   "</li>" +
   "<!-- Start OEM solutions menu item. -->"+
   "<li>" +
   "<a href=\"http://www.sandisk.com/business-solutions\" title=\"OEM Solutions\">OEM Solutions</a>" +
   "<ul><li><a href=\"http://www.sandisk.com/business-solutions/inand-embedded-flash-drives\" title=\"iNAND Embedded Flash Drives\">iNAND Embedded Flash Drives </a></li>" +
   "<li><a href=\"http://www.sandisk.com/business-solutions/microsd-memory-cards\" title=\"microSD Memory Cards\">microSD Memory Cards</a></li>" +
   "<li><a href=\"http://www.sandisk.com/business-solutions/ssd\" title=\"Client SSDs\">Client SSDs</a></li>" +
   "<li><a href=\"http://www.sandisk.com/business-solutions/sd-memory-cards\" title=\"SD Memory Cards\">SD Memory Cards</a></li>" +
   "<li><a href=\"http://www.sandisk.com/business-solutions/compactflash-cards\" title=\"CompactFlash Cards\">CompactFlash Cards</a></li>" +
   "<li><a href=\"http://www.sandisk.com/business-solutions/usb-flash-drives\" title=\"USB Flash Drives\">USB Flash Drives</a></li>" +  
   "</ul>" +
   "</li>" +
   "<!--End Business solutions menu item. -->"+
   "<!-- Start Enterprise Solutions Menu item -->" +
     "<li><a href=\"http://www.sandisk.com/enterprise-storage-solutions\" title=\"Enterprise Solutions\">Enterprise Solutions</a>"+ 
     "</li>"+
  "<!--End Enterprise Solutions menu item. -->"+
   "<!--Support menu item -->" +
   "<li><a href=\"http://kb.sandisk.com/\" title=\"Support\">Support</a></li>" +
   "<!--End Support menu item.-->"+
   "<li><a href=\"http://www.sandisk.com/about-sandisk\" title=\"About SanDisk\">About SanDisk</a>" + 
   "<ul>" +
   "<li><a href=\"http://www.sandisk.com/about-sandisk/management\" title=\"Management\">Management</a></li>" +
   "<li><a href=\"http://www.sandisk.com/IR\" title=\"Investor Relations\">Investor Relations</a></li>" +
   "<li><a href=\"http://www.sandisk.com/about-sandisk/corporate-social-responsibility\" title=\"Corporate Social Responsibility\">Corporate Social Responsibility</a></li>" + 
   "<li><a href=\"http://www.sandisk.com/about-sandisk/press-room\" title=\"Press Room\">Press Room</a></li>" +
   "<li><a href=\"http://www.sandisk.com/about-sandisk/media-kit\" title=\"Media Kit\">Media Kit</a></li>" +
   "<li><a href=\"http://www.sandisk.com/about-sandisk/careers\" title=\"Careers\">Careers</a></li>" +
   "<li><a href=\"http://www.sandisk.com/about-sandisk/contact-us\" title=\"Contact Us\">Contact Us</a></li>" +   
   "<li><a href=\"http://www.sandisk.com/about-sandisk/worldwide-locations\" title=\"Worldwide Locations\">Worldwide Locations</a></li>" +   

   "<li><a href=\"http://www.sandisk.com/ExtremeTeam\" title=\"SanDisk Extreme Team\">SanDisk Extreme Team</a></li>" +
   "</ul>" +
   "</li>" +
   "</ul>";
   P7_ExpMenu(divMenu);
   divMenuWrap.appendChild(divMenu);
   divHeader.appendChild(divMenuWrap);
}

function createfooter(divFooter)
{
    var footerHtml = '';
    footerHtml = divFooter.innerHTML;
    footerHtml += "<div class=\"footer\">" +
    "<!-- Start footer links -->"+
  
    "<a href=\"http://www.sandisk.com/IR\" title=\"Investor Relations\">Investor Relations</a> | " +  
  "<a href=\"http://www.sandisk.com/about-sandisk/media-kit/trademark-information\" title=\"Trademarks\">Trademarks</a> | " +  
  "<a href=\"http://www.sandisk.com/sandisk-support/driver-download-wizard\" title=\"Driver Download Wizard\">Downloads</a> | " +
    "<a href=\"http://www.sandisk.com/about-sandisk/careers\" title=\"Careers\">Careers</a> | " +
    "<a href=\"http://www.sandisk.com/about-sandisk/press-room\" title=\"Press Room\">Press</a> | " +
    "<a href=\"http://www.sandisk.com/sitemap\" title=\"SiteMap\">Site Map</a> | " +
  
    <!--footerHtml += "<a href=\"mailto:sitefeedback@sandisk.com\" target=\"_blank\">Site Feedback</a>"-->
    "</div>"+
    "<!-- End Footer Links -->";
    // Start Copyright
    footerHtml +="<div style=\"font-size: 11px;margin-bottom:20px;\" class=\"copyright\">" +
    "Copyright &copy; 2012 SanDisk Corporation. All rights reserved. " +
    "<a href=\"http://www.sandisk.com/about-sandisk/terms-of-use\" title=\"Terms Of Use\"><strong>Terms of Use</strong></a> | " +
    "<a href=\"http://www.sandisk.com/about-sandisk/privacy-policy\" title=\"Privacy Policy\"><strong>Privacy Policy</strong></a>" + 
    "</div>" +
    "<div class=\"cleaner\"></div>" +
    "</div>";    
   
  footerHtml +="<br/><br/>";  
  divFooter.innerHTML = footerHtml;
}

function P7_ExpMenu(divMenu)
{
     if(navigator.appVersion.indexOf("MSIE")==-1)
    {
    return;
  }
  var i,k,g,lg,r=/\s*p7hvr/,nn='',c,cs='p7hvr',bv='menu';
     for(i=0;
  i<10;
  i++)
  {
        g = findFirstDescendant(divMenu, 'ul')
        if(g)
         lg=g.getElementsByTagName("LI");
      if(lg)
        {
        for(k=0;
        k<lg.length;
        k++)
          {
           lg[k].onmouseover=function()
            {
            c=this.className;
            cl=(c)?c+' '+cs:cs;
             this.className=cl;
          };
          lg[k].onmouseout=function()
            {
            c=this.className;
             this.className=(c)?c.replace(r,''):'';
          };
        }
      }
    }
    nn=i+1;
    }
    
    function findFirstDescendant(parent, tagname)
{
   //parent = document.getElementById(parent);
    if(parent)
   {
     var descendants = parent.getElementsByTagName(tagname);
     if ( descendants.length )
        return descendants[0];
    }
   return null;
}

/*
 * Redirect to the search page when the enter key is pressed inside the search textbox
 */
function EnterKeyGoesToSearch(e, searchPageURL, inputElement)
{
  var keynum;

  if(window.event) // IE
  {
    keynum = e.keyCode;
  }
  else if(e.which) // Netscape/Firefox/Opera
  {
    keynum = e.which;
  }
  if (keynum == 13)
  {
    window.location = searchPageURL + '&q=' + inputElement.value;
    return false;
  }
  else
  {
    return true;
  }
}

function add_google_analytics_code()
{
  var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
         document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
     
  try
  {
    var pageTracker = _gat._getTracker("UA-4134916-15");
    pageTracker._setDomainName("www.sandisk.com");
    pageTracker._setAllowLinker(true);
    pageTracker._setAllowHash(false);
    pageTracker._trackPageview();
  }
  catch(err)
  {
  }
}


