// -------------
// CONST
// -------------
var sDynPre =           '>> ';
var sDynID =            'dyn';
var sGalerieMiniID =    'action_';
var sGalerieLeftID =    'action_left';
var sGalerieRightID =   'action_right';
var sGalerieImgID =     'preview_img';

// -------------
// VAR
// -------------
var galerie = new Array();
var iGalerieIDOld = -1;
var iGalerieID = -1;
var iGalerieCount = 0;
		
// -------------
// FUNCTIONS 
// -------------

// Dynamic text 
function dyn(newText) 
{
	var strText =  '';
	if ( newText != null ) {strText = sDynPre+newText;}
	var oDyn = document.getElementById(sDynID);
	if ( oDyn != null ) {oDyn.innerHTML = unescape(strText);}	
}


// Galerie set
function galerie_set(id) 
{
    // Init
	if ( (id < 0) || (id >= galerie.length) ) {return(null);} 
    iGalerieIDOld = iGalerieID;
    iGalerieID = id;
    // Mini
    var oGalActionOld  = document.getElementById(sGalerieMiniID+iGalerieIDOld);
    if (oGalActionOld != null) {
        oGalActionOld.firstChild.src = galerie[iGalerieIDOld][1];
        oGalActionOld.className = "mini";
    } 
    var oGalAction = document.getElementById(sGalerieMiniID+iGalerieID);
    if (oGalAction != null) {
        oGalAction.firstChild.src = galerie[iGalerieID][2];
        oGalAction.className = "miniSel";
    }
	// image
	var oGalImg = document.getElementById(sGalerieImgID);
    if (oGalImg != null) {
        oGalImg.src = galerie[iGalerieID][0];
        oGalImg.style['visibility'] = "visible";
    }
	// Right
	var oGalRight = document.getElementById(sGalerieRightID);
	if (oGalRight != null) {
	 	if (iGalerieID >= (galerie.length-1))   {oGalRight.style['visibility'] = "hidden";}
	    else if (iGalerieID <= 0)               {oGalRight.style['visibility'] = "visible";}
	    else 	                                {oGalRight.style['visibility'] = "visible";}
	}
	// Left
	var oGalLeft = document.getElementById(sGalerieLeftID);
	if (oGalLeft != null) {
	 	if (iGalerieID >= (galerie.length-1))   {oGalLeft.style['visibility'] = "visible";}
	    else if (iGalerieID <= 0)               {oGalLeft.style['visibility'] = "hidden";}
	    else 	                                {oGalLeft.style['visibility'] = "visible";}
	}	
}

// Galerie +
function galerie_right() {galerie_set(iGalerieID+1);}

// Galerie -
function galerie_left() {galerie_set(iGalerieID-1);}






