﻿// RECEIVES CLICK PARAMETERS FROM THE FLASH MOVIE
function GetModel(sModel, sState) {

  // GRAB THE MODEL NUMBER
  var sID = sModel.substring(8, sModel.lastIndexOf("."));
  var sCurrent = document.getElementById("model_id").value;

  // HIDE THE THUMBS OF ANY PREVIOUS SELECTION
  if (sCurrent) {
    document.getElementById(sCurrent).style.display = "none";
  }

  // DISPLAY THE SELECTED MODEL
  if (sState == "default") {
    document.getElementById("styles").style.display = "block";
    document.getElementById("model").innerHTML = "Model " + sID;
    document.getElementById(sID).style.display = "block";
    document.getElementById("model_id").value = sID;
    GetThumbs(sModel, sID);
  }
  else {
    document.getElementById("styles").style.display = "none";
  }
}

// DISPLAYS THE THUMBNAILS OF THE SELECTED MODEL
function GetThumbs(sModel, sID) {

  // FIND HOW MANY THUMBS NEED TO BE DISPLAYED
  var thumbs = document.getElementById(sID).getElementsByTagName('div');

  // CHECK IF THE THUMBS HAVE ALREAD BEEN CREATED
  var images = thumbs[0].getElementsByTagName('img');

  // FINISH WITH THIS ROUTINE IF THE THUMBS HAVE ALREADY BEEN CREATED
  if (images.length > 0) {
    return false;
  }

  // CREATE THE THUMBNAILS
  for (var i = 0; i < thumbs.length; i++) {
    new_thumb = document.createElement("img");
    new_thumb.setAttribute("src", "img/" + thumbs[i].id + "_sml.jpg");
    document.getElementById(thumbs[i].id).appendChild(new_thumb);
  }
}
