/*--- IE6 png fix ---*/
var transparentImage = "images/none.gif";
function fixTrans(){
	if (typeof document.body.style.maxHeight == 'undefined'){
		var imgs = document.getElementsByTagName("img");
		for (i = 0; i < imgs.length; i++){	
			if (imgs[i].src.indexOf(transparentImage) != -1){
				return;
			}
			if (imgs[i].src.indexOf(".png") != -1){
				var src = imgs[i].src;
				imgs[i].src = transparentImage;
				imgs[i].runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
				imgs[i].style.display = "block";
			}
		}	
	}
}
if (document.all && !window.opera) attachEvent("onload", fixTrans);
/*--- gallery function ---*/
function initSlideTabs(){
	var change_speed = 800; //in ms
	$('div.imagegallery').each(function(){
		var btn_prev = $(this).find('a.previous');
		var btn_next = $(this).find('a.next');
		
		var imgsList = $(this).find('div.gallery div.block ul li ul li');
		
		var numberOfPanes = parseInt(imgsList.length/12);
		
		if(imgsList.length%12 > 0){
			numberOfPanes = numberOfPanes+1;
		}
		
		var list_h = $(this).find('div.gallery div.block > ul');
		var _step = list_h.parent().width();
		
		var _a = 0;
		list_h.css('left', -_step*_a);
		
		btn_prev.click(function(){
			if(_a > 0) moveList(_a - 1);
			else moveList(numberOfPanes-1);
			return false;
		});
		btn_next.click(function(){
			if(_a < numberOfPanes-1) moveList(_a + 1);
			else moveList(0);
			return false;
		});
		
		function moveList(_ind){
			if(_ind != _a){
				list_h.animate({left: -_ind*_step}, {queue:false, duration:change_speed});
				_a = _ind;
			}
		}
	});
	
}
if (window.addEventListener) window.addEventListener("load", initSlideTabs, false);
else if (window.attachEvent && !window.opera) window.attachEvent("onload", initSlideTabs);

	

