/* Preload images */
function preloadImages()
{
   var img1 = (new Image()).src = 
      'js/js_slideshow/photos/ParkPlace/ParkPlace007.jpg';
   var img2 = (new Image()).src = 
      'js/js_slideshow/photos/900GreenSt/DSCN1049.jpg';
   var img3 = (new Image()).src = 
      'js/js_slideshow/photos/MinnesotaSt/100_0278.jpg';
   var img4 = (new Image()).src = 
      'js/js_slideshow/photos/UCSB/UCSB-HSSB014.jpg';
   var img5 = (new Image()).src = 
      'js/js_slideshow/photos/5050Hopyard/DSCN0266.jpg';
   var img6 = (new Image()).src = 
      'js/js_slideshow/photos/Watermark/Watermark1.jpg';
   var img7 = (new Image()).src = 
      'js/js_slideshow/photos/ProspectPark/ProspectPark1.jpg';
}

function ColorCategory(which)
{  clearColoredCategories();
   var element = document.getElementById(which);
   element.style.color = '#ffcc00';
}

function HideClickHint()
{  clearColoredCategories();
   var element = document.getElementById('ClickHint');
   element.style.display = 'none';
}

function ShowClickHint()
{  clearColoredCategories();
   var element = document.getElementById('ClickHint');
   element.style.display = 'block';
}

function clearColoredCategories()
{  var element = document.getElementById('Current');
   element.style.color = '#ffffff';
   element = document.getElementById('Recent');
   element.style.color = '#ffffff';
   element = document.getElementById('Exemplary');
   element.style.color = '#ffffff';
}

function preset()
{  var locString = new String (document.location);
   var sample = locString.substring(locString.indexOf('?') + 1);
   
   if (sample != locString)
   {  var clientCol = 'clientCol' + sample.substring(0,1);
      var sampleImage = 'sample' + sample;
      var serviceText = 'projectText' + sample;

      chooseClient(clientCol); 
      chooseSampleImage(sampleImage); 
      chooseProjectText(serviceText); 
      chooseClarityLines(sample);
   }
}

function clearClients()
{  var element = document.getElementById('clientCol1');
   element.style.display = 'none';
   element = document.getElementById('clientCol2');
   element.style.display = 'none';
   element = document.getElementById('clientCol3');
   element.style.display = 'none';
}

function chooseClient(clientCol)
{  clearClients();
   var element = document.getElementById(clientCol);
   element.style.display = 'block';
}

function clearProjectText()
{  var element = document.getElementById('projectText1-1');
   element.style.display = 'none';
   element = document.getElementById('projectText1-2');
   element.style.display = 'none';
   element = document.getElementById('projectText1-3');
   element.style.display = 'none';
   element = document.getElementById('projectText2-1');
   element.style.display = 'none';
   element = document.getElementById('projectText2-2');
   element.style.display = 'none';
   element = document.getElementById('projectText2-3');
   element.style.display = 'none';
   element = document.getElementById('projectText2-4');
   element.style.display = 'none';
   element = document.getElementById('projectText3-1');
   element.style.display = 'none';
}

function chooseProjectText(projectText)
{  clearProjectText();
   var element = document.getElementById(projectText);
   element.style.display = 'block';
}

function chooseSampleImage(sample)
{  var element = document.getElementById('SampleSlideshow');
   element.style.display = 'none';
   element = document.getElementById('SampleImages');
   element.style.display = 'block';

   if (sample == 'sample1-1')
   {  document.SampleImages.src = 
         'js/js_slideshow/photos/ParkPlace/ParkPlace007.jpg';
   }
   else if (sample == 'sample1-2')
   {  document.SampleImages.src = 
         'js/js_slideshow/photos/900GreenSt/DSCN1049.jpg';
   }
   else if (sample == 'sample1-3')
   {  document.SampleImages.src = 
         'js/js_slideshow/photos/MinnesotaSt/100_0278.jpg';
   }
   else if (sample == 'sample2-1')
   {  document.SampleImages.src = 
         'js/js_slideshow/photos/UCSB/UCSB-HSSB014.jpg';
   }
   else if (sample == 'sample2-2')
   {  document.SampleImages.src = 
         'js/js_slideshow/photos/5050Hopyard/DSCN0266.jpg';
   }
   else if (sample == 'sample2-3')
   {  document.SampleImages.src = 
         'js/js_slideshow/photos/Watermark/Watermark1.jpg';
   }
   else if (sample == 'sample2-4')
   {  document.SampleImages.src = 
         'js/js_slideshow/photos/ProspectPark/ProspectPark1.jpg';
   }
   else if (sample == 'sample3-1')
   {  document.SampleImages.src = 
         'images/ProjectSamples/HiltonGardenInn/redding001.jpg';
   }
}

function chooseSlideshow(client)
{  var element = document.getElementById('SampleImages');
   element.style.display = 'none';
   element = document.getElementById('SampleSlideshow');
   element.style.display = 'block';
   window.frames[0].document.location = 
         'js/js_slideshow/index.html?' + client + '.ss';
}

