/* 
 * (c) Copyright 2010 Mogalupa.
 * http://www.mogalupa.com
 */

function closeBox(idToClose) {
 document.getElementById(idToClose).style.display = 'none';
}

function toggleFilter(filterId) {
 ddFilter = 'filter-dd-'+filterId;
 dtFilter = 'filter-dt-'+filterId;
 filterClass = document.getElementById(ddFilter).className;
 if(filterClass == 'hidden') {
  document.getElementById(ddFilter).className = 'visible';
  document.getElementById(dtFilter).className = 'active';
 }
 if(filterClass == 'visible') {
  document.getElementById(ddFilter).className = 'hidden';
  document.getElementById(dtFilter).className = 'inactive';
 }
}

function showListImage(imgToShow,imgToHide) {
 document.getElementById(imgToHide).style.display = 'none';
 document.getElementById(imgToShow).style.display = 'block';
}

function hideListImage(imgToShow,imgToHide) {
 document.getElementById(imgToHide).style.display = 'none';
 document.getElementById(imgToShow).style.display = 'block';
}

function switchZoom(idToShow, allIds) {
 for(i=0; i<allIds; i++) {
  zoomToHide = 'zoom-area-'+i;
  zoomBoxToHide = 'zoom-box-'+i;
  document.getElementById(zoomToHide).style.display = 'none';
  document.getElementById(zoomBoxToHide).innerHTML = '';
 }
 zoomToShow = 'zoom-area-'+idToShow;
 document.getElementById(zoomToShow).style.display = 'block';
}

function launchZoom(idToShow, allIds, imageSrc, imageBig, loupeActive) {
 if(loupeActive == 1) {
 zoomToShow = 'zoom-box-'+idToShow;
 jqzoom = 'jqzoom-'+idToShow;
 document.getElementById(zoomToShow).innerHTML = ' <a href="'+imageBig+'" class="'+jqzoom+'"><img src="'+imageSrc+'" alt=""></a>'
 jQuery(function($) {
  var zoomOptions =
  {
   zoomWidth: 410,
   zoomHeight: 375,
   showEffect:'fadein',
   fadeinSpeed: 'medium',
   hideEffect:'fadeout',
   fadeoutSpeed: 'medium'
  }
  $("."+jqzoom).jqzoom(zoomOptions,allIds);
 });
 }
}
