//prodImgViewer.js

//images arrays
var prodSmImgs = new Array();
var prodMedImgs = new Array();
var prodLrgImgs = new Array();
var showDebug = 1;

function swapProdImage (imgName,imgUrl,imgNum){
    document[imgName].src = imgUrl;
    currentProdImg = imgNum;
}//end function

function clearClasses (elementId,numElements,cName){
    for ( i=0;i < numElements;i++ ){
        setClassName(elementId + i,cName);
    }//end for
}//end function

function setClassName (elementId,cName){
    c = document.getElementById(elementId);
    if ( !c ){
        return false;
    }
    c.className = cName;
}//end function

function checkCurrent (elementName,elementNum){
    if ( currentProdImg == elementNum ){
        return(true);
    } else {
        return(false);
    }//end if
}//end function

function swapClass (elementName,elementNum,cName){
    if ( !checkCurrent(elementName,elementNum) ){
        setClassName (elementName + elementNum,cName);
    }//end if
}//end function

//may not use this

var prodImgs = new Array();
function preloadProdImages (imgsList){
    for ( i in imgsList ){
        prodImgs[i] = new Image();
        prodImgs[i].src = imgsList[i];
    }//end for
}//end function

function showDebugInfo(debugField,debugValue) {
    if ( showDebug == 1 ){
        eval("document.debugForm." + debugField + ".value = '" + debugValue + "'");
    }//end if
}//end function