﻿ var largeImageLoaded;
 function populateHeader () {

      if(cnetSpecs.exists()) 
      {
          try 
          {
            $('manufacturer').innerHTML = cnetSpecs.header.manufacturer;
          } catch (e) {}
          try { 
            $('partNumber').innerHTML = cnetSpecs.header.partNumber;
          } catch (e) {}
          try {
            $('productLine').innerHTML = cnetSpecs.header.productLine;
          } catch (e) {}
          try 
          { 
            $('model').innerHTML = cnetSpecs.header.model;
          } catch (e) {}
          try 
          {
            $('shortTitle').innerHTML = cnetSpecs.header.title.short;
          } catch (e) {}
          try
          {
             $('longTitle').innerHTML = cnetSpecs.header.title.long;
          } catch (e) {}
          try 
          {
             $('smallImage').src = cnetSpecs.header.images.small.local;
          } catch (e) {}
          
          // set the view to small 
          if(cnetSpecs.header.images.large.local != "") 
          {
               try 
               {
                   //$('toggleImage').src = "images/expand_all.gif";
                   //$('toggleImageCallback').onclick=toggleImage;
                   $('largeImage').src = cnetSpecs.header.images.large.local;
                   $('productImage').className="zoom";
               } catch (e) {}        
          } else
          
          {
             $('productImage').className="nozoom";
            //$('toggleImage').src = "images/noexpand.gif";           
          }
          cnetSpecs.display("SpecTab");
          startajaxtabs("maintab");
          $('CNETProductData').style.display="block";
          
          largeImageLoaded = false;
          $("largeImageDiv").style.display=="none";
          $("smallImageDiv").style.display=="block";

          
       } else
       {
          document.write("no cnet spec");
       }
 }
 
 function toggleImage() 
 {
      if($("toggleImage")) 
      {  
         if($("smallImageDiv").style.display=="block") 
         {
                if(!largeImageLoaded) {
                   $('largeImage').src = cnetSpecs.header.images.large.local;
                   largeImageLoaded=true;
                }
                $("toggleImage").src="images/collapse_all.gif";
                $("largeImageDiv").style.display="block";
                $("smallImageDiv").style.display="none";
         }
         else
         {
            $("toggleImage").src="images/expand_all.gif";
            $("smallImageDiv").style.display="block";
            $("largeImageDiv").style.display="none";
         }
      }
  }
