var galleryStore = new Array();
var xtable = new Array();
var imgs;

function loadCategoryImages() {
  //alert("categories[curCategoryId].projects[0].images.length: " + categories[curCategoryId].projects[0].images.length);
  //var imgsGallery = new Array();
  var ct = 0;
  for(i = 0; i < categories[curCategoryId].projects.length; i++) {
    var imgsGallery = new Array();
    for (j = 0; j < categories[curCategoryId].projects[i].images.length; j++) {
      //imgsGallery[j] = new Object();
      //imgsGallery[j].image = categories[curCategoryId].projects[curProjectId].images[i];
      galleryStore[ct] = new Object();
      galleryStore[ct].image = categories[curCategoryId].projects[i].images[j];
      imgsGallery[j] = ct;
      ct++;
    }
    xtable[i] = imgsGallery;
    //galleryStore[i] = imgsGallery;
  }
  //alert("galleryStore.length: " + galleryStore.length);
  //alert("xtable[0, 0]: " + xtable[0][0]);
  //alert("xtable[0, 1]: " + xtable[0][1]);
  //alert("xtable[1, 0]: " + xtable[1][0]);
  var start = 0;
  imgs = new MudFadeGallery('imgs', 'zmainimg', galleryStore, {startNum: start, preload: true, autoplay: 0});
}


function setProjectNav() {
  var curC = curCategoryId;
  var curP = curProjectId;
  var curI = curImageId;
  
  var prevP = 0;
  var prevI = 0;
  
  var nextP = 0;
  var nextI = 0;
  
  var prevProjUrl = '';
  var nextProjUrl = '';
  
  if ((curC == 0) && (curP == 0)) {
    var lastCatId = categories.length - 1;
    prevP = categories[lastCatId].projects.length - 1;
    //prevI = categories[lastCatId].projects[prevP].images.length - 1;
    prevI = 0;
    
    nextP = curP + 1;
    nextI = curI + 1;
    
    prevProjUrl = categories[curCategoryId].prevCategoryFile + "?p=" + prevP + "&i=" + prevI;
    nextProjUrl = 'javascript: showMainImg(' + nextP + ', ' + 0 + ');';
  }
  else if (curP >= (categories[curC].projects.length - 1)) {
    if (categories[curC].projects.length == 1) {
      var lastCatId = curC - 1;
      prevP = categories[lastCatId].projects.length - 1;
      prevI = 0;
      prevProjUrl = categories[curC].prevCategoryFile + '?p=' + prevP + '&i=' + prevI;
      nextProjUrl = categories[curC].nextCategoryFile;
    }
    else {
      prevP = curP - 1;
      prevI = 0;
      prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
      nextProjUrl = categories[curC].nextCategoryFile;
    }
    //prevI = categories[curC].projects[prevP].images.length - 1;
  }
  else if ((curC > 0) && (curP <= 0)) {
    prevP = categories[curC - 1].projects.length - 1;
    //prevI = categories[curC - 1].projects[prevP].images.length - 1;
    prevI = 0;
    nextP = curP + 1;
    
    prevProjUrl = categories[curC].prevCategoryFile + "?p=" + prevP + "&i=" + prevI;
    nextProjUrl = 'javascript: showMainImg(' + nextP + ', ' + 0 + ');';
  }
  else {
    prevP = curP - 1;
    nextP = curP + 1;
    //alert("curC: " + curC);
    //alert("prevP: " + prevP);
    //prevI = categories[curC].projects[prevP].images.length - 1;
    prevI = 0;
    
    prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
    nextProjUrl = 'javascript: showMainImg(' + nextP + ', ' + 0 + ');';
  }
  
  document.getElementById("prevProjLink").href = prevProjUrl;
  document.getElementById("nextProjLink").href = nextProjUrl;
  document.getElementById("mainimgLink").href = nextProjUrl;
}

function setImageNav() {
  var curC = curCategoryId;
  var curP = curProjectId;
  var curI = curImageId;
  
  var prevP = 0;
  var prevI = 0;
  
  var nextP = 0;
  var nextI = 0;
  
  var prevProjUrl = '';
  var nextProjUrl = '';
  
  // curC == 0
  //  (curP == 0)
  //    (curI == 0)
  //    (curI == categories[curC].projects[curP].images.length - 1)
  //    (curI > 0) && (curI < (curI == (categories[curC].projects[curP].images.length - 1))
  //  (curP == categories[curC].projects - 1)
  //    (curI == 0)
  //    (curI == categories[curC].projects[curP].images.length - 1)
  //    (curI > 0) && (curI < (curI == (categories[curC].projects[curP].images.length - 1))
  //  (curP > 0) && (curP < (curP == categories[curC].projects - 1))
  //    (curI == 0)
  //    (curI == categories[curC].projects[curP].images.length - 1)
  //    (curI > 0) && (curI < (curI == (categories[curC].projects[curP].images.length - 1))
  // curC == categories.length - 1;
  //  (curP == 0)
  //    (curI == 0)
  //    (curI == categories[curC].projects[curP].images.length - 1)
  //    (curI > 0) && (curI < (curI == (categories[curC].projects[curP].images.length - 1))
  //  (curP == categories[curC].projects - 1)
  //    (curI == 0)
  //    (curI == categories[curC].projects[curP].images.length - 1)
  //    (curI > 0) && (curI < (curI == (categories[curC].projects[curP].images.length - 1))
  //  (curP > 0) && (curP < (curP == categories[curC].projects - 1))
  //    (curI == 0)
  //    (curI == categories[curC].projects[curP].images.length - 1)
  //    (curI > 0) && (curI < (curI == (categories[curC].projects[curP].images.length - 1))
  // (curC > 0) && (curC < (curC == (categories.length - 1))
  //  (curP == 0)
  //    (curI == 0)
  //    (curI == categories[curC].projects[curP].images.length - 1)
  //    (curI > 0) && (curI < (curI == (categories[curC].projects[curP].images.length - 1))
  //  (curP == categories[curC].projects - 1)
  //    (curI == 0)
  //    (curI == categories[curC].projects[curP].images.length - 1)
  //    (curI > 0) && (curI < (curI == (categories[curC].projects[curP].images.length - 1))
  //  (curP > 0) && (curP < (curP == categories[curC].projects - 1))
  //    (curI == 0)
  //    (curI == categories[curC].projects[curP].images.length - 1)
  //    (curI > 0) && (curI < (curI == (categories[curC].projects[curP].images.length - 1))
  var caseId = -1;
  if (curC == 0) {
    if (curP == 0) {
      if (curI == 0) {
        caseId = 0;
        var lastCatId = categories.length - 1;
        prevP = categories[lastCatId].projects.length - 1;
        prevI = categories[lastCatId].projects[prevP].images.length - 1;
        nextI = curI + 1;
        prevProjUrl = categories[curCategoryId].prevCategoryFile + "?p=" + prevP + "&i=" + prevI;
        nextProjUrl = 'javascript: showMainImg(' + curP + ', ' + nextI + ');';
      }
      else if (curI == categories[curC].projects[curP].images.length - 1) {
        caseId = 1;
        prevP = curP;
        prevI = curI - 1;
        nextP = curP + 1;
        nextI = 0;
        prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
        nextProjUrl = 'javascript: showMainImg(' + nextP + ', ' + nextI + ');';
      }
      else if ((curI > 0) && (curI < (categories[curC].projects[curP].images.length - 1))) {
        caseId = 2;
        prevP = curP;
        prevI = curI - 1;
        nextP = curP;
        nextI = curI + 1;
        prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
        nextProjUrl = 'javascript: showMainImg(' + nextP + ', ' + nextI + ');';
      }
      else {
        //alert("err:110");
      }
    }
    else if (curP == categories[curC].projects.length - 1) {
      if (curI == 0) {
        caseId = 3;
        prevP = curP - 1;
        prevI = categories[curC].projects[prevP].images.length - 1;
        nextP = curP;
        nextI = curI + 1;
        prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
        nextProjUrl = 'javascript: showMainImg(' + nextP + ', ' + nextI + ');';
      }
      else if (curI == categories[curC].projects[curP].images.length - 1) {
        caseId = 4;
        prevP = curP;
        prevI = curI - 1;
        nextP = 0;
        nextI = 0;
        prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
        //nextProjUrl = categories[curC].nextCategoryFile + "?p=" + nextP + "&i=" + nextI;
        nextProjUrl = categories[curC].nextCategoryFile;
      }
      else if ((curI > 0) && (curI < (categories[curC].projects[curP].images.length - 1))) {
        caseId = 5;
        prevP = curP;
        prevI = curI - 1;
        nextP = curP;
        nextI = curI + 1;
        prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
        nextProjUrl = 'javascript: showMainImg(' + nextP + ', ' + nextI + ');';
      }
      else {
        //alert("err:109");
      }
    }
    else if ((curP > 0) && (curP < categories[curC].projects.length - 1)) {
      if (curI == 0) {
        caseId = 6;
        prevP = curP - 1;
        prevI = categories[curC].projects[prevP].images.length - 1;
        nextP = curP;
        nextI = curI + 1;
        prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
        nextProjUrl = 'javascript: showMainImg(' + nextP + ', ' + nextI + ');';
      }
      else if (curI == categories[curC].projects[curP].images.length - 1) {
        caseId = 7;
        prevP = curP;
        prevI = curI - 1;
        nextP = curP + 1;
        nextI = 0;
        prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
        nextProjUrl = 'javascript: showMainImg(' + nextP + ', ' + nextI + ');';
      }
      else if ((curI > 0) && (curI < (categories[curC].projects[curP].images.length - 1))) {
        caseId = 8;
        prevP = curP;
        prevI = curI - 1;
        nextP = curP;
        nextI = curI + 1;
        prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
        nextProjUrl = 'javascript: showMainImg(' + nextP + ', ' + nextI + ');';
      }
      else {
        //alert("err:108");
      }
    }
    else {
      //alert("unhandled project");
    }
  }
  else if (curC == (categories.length - 1)) {
    if (curP == 0) {
      if (curI == 0) {
        caseId = 9;
        var lastCatId = categories.length - 1;
        prevP = categories[lastCatId - 1].projects.length - 1;
        prevI = categories[lastCatId - 1].projects[prevP].images.length - 1;
        
        if (categories[curC].projects[curP].images.length > 1) {
          nextI = curI + 1;
          nextP = curP;
          prevProjUrl = categories[curCategoryId].prevCategoryFile + "?p=" + prevP + "&i=" + prevI;
          nextProjUrl = 'javascript: showMainImg(' + nextP + ', ' + nextI + ');';
        }
        else {
          nextI = 0;
          nextP = 0;
          prevProjUrl = categories[curCategoryId].prevCategoryFile + "?p=" + prevP + "&i=" + prevI;
          nextProjUrl = categories[curCategoryId].nextCategoryFile;
        }
      }
      else if (curI == categories[curC].projects[curP].images.length - 1) {
        caseId = 10;
        prevP = curP;
        prevI = curI - 1;
        nextP = curP + 1;
        nextI = 0;
        prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
        nextProjUrl = 'javascript: showMainImg(' + nextP + ', ' + nextI + ');';
      }
      else if ((curI > 0) && (curI < (categories[curC].projects[curP].images.length - 1))) {
        caseId = 11;
        prevP = curP;
        prevI = curI - 1;
        nextP = curP;
        nextI = curI + 1;
        prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
        nextProjUrl = 'javascript: showMainImg(' + nextP + ', ' + nextI + ');';
      }
      else {
        //alert("err:107");
      }
    }
    else if (curP == categories[curC].projects.length - 1) {
      if (curI == 0) {
        caseId = 12;
        prevP = curP - 1;
        prevI = categories[curC].projects[prevP].images.length - 1;
        //prevP = curP;
        //prevI = curI - 1;
        //nextP = curP;
        //nextI = curI + 1;
        nextP = 0;
        nextI = 0;
        //prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
        prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
        //nextProjUrl = 'javascript: showMainImg(' + nextP + ', ' + nextI + ');';
        nextProjUrl = categories[curC].nextCategoryFile;
      }
      else if (curI == categories[curC].projects[curP].images.length - 1) {
        caseId = 13;
        prevP = curP;
        prevI = curI - 1;
        nextP = 0;
        nextI = 0;
        prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
        nextProjUrl = categories[curC].nextCategoryFile + "?p=" + nextP + "&i=" + nextI;
      }
      else if ((curI > 0) && (curI < (categories[curC].projects[curP].images.length - 1))) {
        caseId = 14;
        prevP = curP;
        prevI = curI - 1;
        nextP = curP;
        nextI = curI + 1;
        prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
        nextProjUrl = 'javascript: showMainImg(' + nextP + ', ' + nextI + ');';
      }
      else {
        //alert("err:106");
      }
    }
    else if ((curP > 0) && (curP < (categories[curC].projects.length - 1))) {
      if (curI == 0) {
        caseId = 15;
        prevP = curP - 1;
        prevI = categories[curC].projects[prevP].images.length - 1;
        
        if ((categories[curC].projects[curP].images.length - 1) == 0) {
          nextI = 0;
          nextP = curP + 1;
        }
        else {
          nextI = curI + 1;
          nextP = curP;
        }
        prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
        nextProjUrl = 'javascript: showMainImg(' + nextP + ', ' + nextI + ');';
      }
      else if (curI == categories[curC].projects[curP].images.length - 1) {
        caseId = 16;
        prevP = curP;
        prevI = curI - 1;
        nextP = curP + 1;
        nextI = 0;
        prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
        nextProjUrl = 'javascript: showMainImg(' + nextP + ', ' + nextI + ');';
      }
      else if ((curI > 0) && (curI < (categories[curC].projects[curP].images.length - 1))) {
        caseId = 17;
        prevP = curP;
        prevI = curI - 1;
        nextP = curP;
        nextI = curI + 1;
        prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
        nextProjUrl = 'javascript: showMainImg(' + nextP + ', ' + nextI + ');';
      }
      else {
        //alert("err:105");
      }
    }
  }
  else if ((curC > 0) && (curC < (categories.length - 1))) {
    if (curP == 0) {
      if (curI == 0) {
        caseId = 18;
        prevP = categories[curC - 1].projects.length - 1;
        prevI = categories[curC - 1].projects[prevP].images.length - 1;
        nextP = curP;
        if ((categories[curC].projects[curP].images.length - 1) > 0) {
          nextI = curI + 1;
        }
        else {
          nextP = curP + 1;
          nextI = 0;
        }
        prevProjUrl = categories[curC].prevCategoryFile + "?p=" + prevP + "&i=" + prevI;
        nextProjUrl = 'javascript: showMainImg(' + nextP + ', ' + nextI + ');';
      }
      else if (curI == categories[curC].projects[curP].images.length - 1) {
        caseId = 19;
        prevP = curP;
        prevI = curI - 1;
        nextP = curP + 1;
        nextI = 0;
        prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
        nextProjUrl = 'javascript: showMainImg(' + nextP + ', ' + nextI + ');';
      }
      else if ((curI > 0) && (curI < (categories[curC].projects[curP].images.length - 1))) {
        caseId = 20;
        prevP = curP;
        prevI = curI - 1;
        nextP = curP;
        nextI = curI + 1;
        prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
        nextProjUrl = 'javascript: showMainImg(' + nextP + ', ' + nextI + ');';
      }
      else {
        //alert("err:104");
      }
    }
    else if (curP == categories[curC].projects.length - 1) {
      if (curI == 0) {
        caseId = 21;
        prevP = curP - 1;
        prevI = categories[curC].projects[prevP].images.length - 1;
        if ((categories[curC].projects[curP].images.length - 1) == 0) {
          nextP = 0;
          nextI = 0;
          prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
          nextProjUrl = categories[curC].nextCategoryFile;
        }
        else {
          nextP = curP
          nextI = curI + 1;
          prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
          nextProjUrl = 'javascript: showMainImg(' + nextP + ', ' + nextI + ');';
        }
      }
      else if (curI == categories[curC].projects[curP].images.length - 1) {
        caseId = 22;
        prevP = curP;
        prevI = curI - 1;
        nextP = 0;
        nextI = 0;
        prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
        nextProjUrl = categories[curC].nextCategoryFile + "?p=" + nextP + "&i=" + nextI;
      }
      else if ((curI > 0) && (curI < (categories[curC].projects[curP].images.length - 1))) {
        caseId = 23;
        prevP = curP;
        prevI = curI - 1;
        nextP = curP;
        nextI = curI + 1;
        prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
        nextProjUrl = 'javascript: showMainImg(' + nextP + ', ' + nextI + ');';
      }
      else {
        //alert("err:103");
      }
    }
    else if ((curP > 0) && (curP < categories[curC].projects.length - 1)) {
      if (curI == 0) {
        caseId = 24;
        prevP = curP - 1;
        prevI = categories[curC].projects[prevP].images.length - 1;
        if ((categories[curC].projects[curP].images.length - 1) > 0) {
          nextP = curP;
          nextI = curI + 1;
        }
        else {
          nextP = curP + 1;
          nextI = 0;
        }
        prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
        nextProjUrl = 'javascript: showMainImg(' + nextP + ', ' + nextI + ');';
      }
      else if (curI == categories[curC].projects[curP].images.length - 1) {
        caseId = 25;
        prevP = curP;
        prevI = curI - 1;
        nextP = curP + 1;
        nextI = 0;
        prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
        nextProjUrl = 'javascript: showMainImg(' + nextP + ', ' + nextI + ');';
      }
      else if ((curI > 0) && (curI < (categories[curC].projects[curP].images.length - 1))) {
        caseId = 26;
        prevP = curP;
        prevI = curI - 1;
        nextP = curP;
        nextI = curI + 1;
        prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
        nextProjUrl = 'javascript: showMainImg(' + nextP + ', ' + nextI + ');';
      }
      else {
        //alert("err:102");
      }
    }
    else {
      //alert("err:101");
    }
  }
  else {
    alert("unhandled case");
  }

/*
  if ((curC == 0) && (curP == 0) && (curI == 0)) {
    var lastCatId = categories.length - 1;
    prevP = categories[lastCatId].projects.length - 1;
    prevI = categories[lastCatId].projects[prevP].images.length - 1;
    
    nextI = curI + 1;
    
    prevProjUrl = categories[curCategoryId].prevCategoryFile + "?p=" + prevP + "&i=" + prevI;
    nextProjUrl = 'javascript: showMainImg(' + curP + ', ' + nextI + ');';
  }
  //else if ((curC == 0) && (curP == 0) && (curI > 0)) {
  //}
  //else if ((curP >= (categories[curC].projects.length - 1)) && (curI == 0)) {
  //}
  else if ((curC > 0) && (curP <= 0)) {
    prevP = categories[curC - 1].projects.length - 1;
    //prevI = categories[curC - 1].projects[prevP].images.length - 1;
    prevI = 0;
    nextP = curP + 1;
    nextI = curI + 1;
    
    prevProjUrl = categories[curC].prevCategoryFile + "?p=" + prevP + "&i=" + prevI;
    nextProjUrl = 'javascript: showMainImg(' + curP + ', ' + nextI + ');';
  }
  else if ((curP >= (categories[curC].projects.length - 1)) && (curI >= (categories[curC].projects[curP].images.length - 1))) {
    prevI = curI - 1;
    
    prevProjUrl = 'javascript: showMainImg(' + curP + ', ' + prevI + ');';
    nextProjUrl = categories[curC].nextCategoryFile;
  }
  //else if ((curP >= (categories[curC].projects.length - 1)) && (curI > 0)) {
  //}
  else if (curI == 0) {
    prevP = curP - 1;
    prevI = categories[curC].projects[prevP].images.length - 1;
    nextI = curI + 1;
    
    prevProjUrl = 'javascript: showMainImg(' + prevP + ', ' + prevI + ');';
    nextProjUrl = 'javascript: showMainImg(' + curP + ', ' + nextI + ');';
  }
  else if (curI >= (categories[curC].projects[curP].images.length - 1)) {
    nextP = curP + 1;
    prevI = curI - 1;
    
    prevProjUrl = 'javascript: showMainImg(' + curP + ', ' + prevI + ');';
    nextProjUrl = 'javascript: showMainImg(' + nextP + ', ' + 0 + ');';
  }
  else {
    prevI = curI - 1;
    nextI = curI + 1;
    
    prevProjUrl = 'javascript: showMainImg(' + curP + ', ' + prevI + ');';
    nextProjUrl = 'javascript: showMainImg(' + curP + ', ' + nextI + ');';
  }
*/
  //alert("case: " + caseId);
  //alert("(curC, curP, curI): (" + curC + ", " + curP + ", " + curI + ")" );
  document.getElementById("prevImgLink").href = prevProjUrl;
  document.getElementById("nextImgLink").href = nextProjUrl;
  document.getElementById("mainimgLink").href = nextProjUrl;
}

function setProjectDescription(catId, projId) {
  document.getElementById("projectName").src = categories[catId].projects[projId].descrImg;
  if (categories[catId].projects[projId].url != '') {
    document.getElementById("webLaunch").innerHTML = '<a href="' + categories[catId].projects[projId].url + '" target="_blank"><img border="0" height="13px" src="./images/web-launch.gif" /></a>';
  }
  else {
    document.getElementById("webLaunch").innerHTML = '';
  }
}

function setProjectImageNav(catId, projId, imgId) {
  var output = '';
  var url = '';
  if (categories[catId].projects[projId].images.length > 1) {
    for (i = 0; i < categories[catId].projects[projId].images.length; i++) {
      fields = aryImgNavImages[i].split("|");
      url = "javascript: showMainImg(" + projId + ", " + i + ");";
      if (i == imgId) {
        output += '<img border="0" id="s' + i  + '" src="' + fields[2] + '" />';
      }
      else {
        output += '<a href="' + url + '" id="s' + i  + '" onclick="" onmouseout="MM_swapImgRestore();" onMouseOver="MM_swapImage(\'' + fields[0] + '\',\'\',\'' + fields[2] + '\',1);"><img border="0" name="' + fields[0] + '" src="' + fields[1] + '" /></a>';
      }
    }
  }
  document.getElementById("projectImageNav").innerHTML = output;
}


function showMainImg(projId, imgId) {
  curProjectId = projId;
  curImageId = imgId;
  
  //document.getElementById("debug").innerHTML = "Current postion: (" + curProjectId + ", " + curImageId + ");";
  
  setProjectNav();
  setImageNav();
  setProjectImageNav(curCategoryId, curProjectId, curImageId);
  setProjectDescription(curCategoryId, curProjectId);
  
  var galleryId = xtable[projId][imgId];
  imgs.showImg(galleryId);
}


loadCategoryImages();
//Event.observe(window, 'load', loadCategoryImages(), false);



