	var ak7opacitySpeed = 2;
	var ak7opacitySteps = 10;
	var ak7slideSpeed = 5;
	var ak7slideSteps = 8;

	var ak7DHTMLg_Img = false;
	var ak7DHTMLgoodies_imageToShow = false;
	var ak7DHTMLgoodies_currentOpacity = 100;
	var ak7DHTMLgoodies_slideWidth = false;
	var ak7DHTMLgoodies_thumbTotalWidth = false;
	var ak7DHTMLgoodies_viewableWidth = false;
	var ak7currentUnqiueOpacityId = false;
	var ak7DHTMLgoodies_currentActiveImage = false;
	var ak7DHTMLgoodies_thumbDiv = false;
	var ak7DHTMLgoodies_thumbSlideInProgress = false;
	var ak7browserIsOpera = navigator.userAgent.indexOf('Opera')>=0?true:false;
	var ak7leftArrowObj;
	var ak7rightArrowObj;
	var ak7thumbsColIndex = 1;
	var ak7thumbsLeftPos = false;
	
	function ak7ScriptGall()
	{
		ak7leftArrowObj = document.getElementById('ak7DHTMLg_sin');		
		ak7leftArrowObj.style.visibility='hidden';
		ak7rightArrowObj = document.getElementById('ak7DHTMLg_dx');	
		ak7leftArrowObj.style.cursor = 'pointer';	
		ak7rightArrowObj.style.cursor = 'pointer';	
		ak7leftArrowObj.onclick = ak7moveThumbnails;
		ak7rightArrowObj.onclick = ak7moveThumbnails;
		ak7DHTMLg_Img = document.getElementById('ak7DHTMLg_Img').getElementsByTagName('IMG')[0];
		var ak7innerDiv = document.getElementById('ak7DHTMLg_t_i');
		ak7DHTMLgoodies_slideWidth = ak7innerDiv.getElementsByTagName('DIV')[0].offsetWidth;
		ak7DHTMLgoodies_thumbDiv = document.getElementById('ak7DHTMLg_t_i');
		ak7DHTMLgoodies_thumbDiv.style.left = '0px';
		
		var ak7subDivs = ak7DHTMLgoodies_thumbDiv.getElementsByTagName('DIV');
		ak7DHTMLgoodies_thumbTotalWidth = 0;
		var ak7tmpLeft = 0;
		for(var ak7no=0;ak7no<ak7subDivs.length;ak7no++){
			if(ak7subDivs[ak7no].className=='SofT'){
				ak7DHTMLgoodies_thumbTotalWidth = ak7DHTMLgoodies_thumbTotalWidth + ak7DHTMLgoodies_slideWidth;
				ak7subDivs[ak7no].style.left = ak7tmpLeft + 'px';
				ak7subDivs[ak7no].style.top = '0px';
				ak7tmpLeft = ak7tmpLeft + ak7subDivs[ak7no].offsetWidth;
			}
		}

		ak7DHTMLgoodies_viewableWidth = document.getElementById('ak7DHTMLg_t').offsetWidth;
		
		
		ak7DHTMLgoodies_currentActiveImage = ak7DHTMLgoodies_thumbDiv.getElementsByTagName('A')[0].getElementsByTagName('IMG')[0];
		ak7DHTMLgoodies_currentActiveImage.className='activeImage';
	}
	
	function ak7moveThumbnails()
	{
		if(ak7DHTMLgoodies_thumbSlideInProgress)return;
		ak7DHTMLgoodies_thumbSlideInProgress = true;
		if(this.id=='ak7DHTMLg_sin'){
			ak7thumbsColIndex--;
			ak7rightArrowObj.style.visibility='visible';
			if(ak7DHTMLgoodies_thumbDiv.style.left.replace('px','')/1>=0){
				ak7leftArrowObj.style.visibility='hidden';
				ak7DHTMLgoodies_thumbSlideInProgress = false;
				return;
			}
			
			ak7slideThumbs(ak7slideSteps,0);
			
		}else{
			ak7thumbsColIndex++;
			ak7leftArrowObj.style.visibility='visible';
			var ak7left = ak7DHTMLgoodies_thumbDiv.style.left.replace('px','')/1;	
			var ak7showArrow = true;
			if(ak7DHTMLgoodies_thumbTotalWidth + ak7left - ak7DHTMLgoodies_slideWidth <= ak7DHTMLgoodies_viewableWidth)ak7showArrow = false;
			if(ak7columnsOfThumbnails)ak7showArrow = true;
				
			if(!ak7showArrow)	
			{
				ak7rightArrowObj.style.visibility='hidden';
				ak7DHTMLgoodies_thumbSlideInProgress = false;
				return;
			}	
			
			ak7slideThumbs((ak7slideSteps*-1),0);
		}	
		
	}
	
	function ak7slideThumbs(speed,currentPos)
	{
		var ak7leftPos;
		if(ak7thumbsLeftPos){
			ak7leftPos= ak7thumbsLeftPos;
		}else{
			var ak7leftPos = ak7DHTMLgoodies_thumbDiv.style.left.replace('px','')/1;
			ak7thumbsLeftPos = ak7leftPos;
		}
		currentPos = currentPos + Math.abs(speed);		
		var ak7tmpLeftPos = ak7leftPos;
		ak7leftPos = ak7leftPos + speed;
		ak7thumbsLeftPos = ak7leftPos;
		ak7DHTMLgoodies_thumbDiv.style.left = ak7leftPos + 'px';
		if(currentPos<ak7DHTMLgoodies_slideWidth)setTimeout('ak7slideThumbs(' + speed + ',' + currentPos + ')',ak7slideSpeed);else{
			if(ak7tmpLeftPos>=0 || (ak7columnsOfThumbnails && ak7thumbsColIndex==1)){
				document.getElementById('ak7DHTMLg_sin').style.visibility='hidden';
			}	
			var ak7left = ak7tmpLeftPos;		
			var ak7showArrow = true;
			if(ak7DHTMLgoodies_thumbTotalWidth + ak7left - ak7DHTMLgoodies_slideWidth <= ak7DHTMLgoodies_viewableWidth)ak7showArrow=false;
			if(ak7columnsOfThumbnails){
				if((ak7thumbsColIndex+1)<ak7columnsOfThumbnails)ak7showArrow=true; else ak7showArrow = false;				
			}			
			if(!ak7showArrow){
				document.getElementById('ak7DHTMLg_dx').style.visibility='hidden';
			}					
			ak7DHTMLgoodies_thumbSlideInProgress = false;
		}
	
	}
	
	function ak7Vedi(imagePath,inputObj)
	{		
		if(ak7DHTMLgoodies_currentActiveImage){
			if(ak7DHTMLgoodies_currentActiveImage==inputObj.getElementsByTagName('IMG')[0])return;
			ak7DHTMLgoodies_currentActiveImage.className='';
		}
		ak7DHTMLgoodies_currentActiveImage = inputObj.getElementsByTagName('IMG')[0];
		ak7DHTMLgoodies_currentActiveImage.className='activeImage';
		
		ak7DHTMLgoodies_imageToShow = imagePath;
		var ak7tmpImage = new Image();
		ak7tmpImage.src = imagePath;
		ak7currentUnqiueOpacityId = Math.random();
		ak7moveOpacity(ak7opacitySteps*-1,ak7currentUnqiueOpacityId);
	}
	
	function ak7setOpacity()
	{
		if(document.all)
		{
			ak7DHTMLg_Img.style.filter = 'alpha(opacity=' + ak7DHTMLgoodies_currentOpacity + ')';
		}else{
			ak7DHTMLg_Img.style.opacity = ak7DHTMLgoodies_currentOpacity/100;
		}		
	}
	function ak7moveOpacity(speed,uniqueId)
	{
		
		if(ak7browserIsOpera){
			ak7DHTMLg_Img.src = ak7DHTMLgoodies_imageToShow;
			return;
		}
		
		ak7DHTMLgoodies_currentOpacity = ak7DHTMLgoodies_currentOpacity + speed;
		if(ak7DHTMLgoodies_currentOpacity<=5 && speed<0){
		
			var tmpParent = ak7DHTMLg_Img.parentNode; 
			ak7DHTMLg_Img.parentNode.removeChild(ak7DHTMLg_Img);
			ak7DHTMLg_Img = document.createElement('IMG');
			tmpParent.appendChild(ak7DHTMLg_Img);
			ak7setOpacity();
			ak7DHTMLg_Img.src = ak7DHTMLgoodies_imageToShow;
		
			speed=ak7opacitySteps;
		}
		if(ak7DHTMLgoodies_currentOpacity>=99 && speed>0)ak7DHTMLgoodies_currentOpacity=99;		
		ak7setOpacity();	
		if(ak7DHTMLgoodies_currentOpacity>=99 && speed>0)return;		
		if(uniqueId==ak7currentUnqiueOpacityId)setTimeout('ak7moveOpacity(' + speed + ',' + uniqueId + ')',ak7opacitySpeed);		
	}
