/*design by fengjiang. fengjiang96@gmail.com  */

var issueNo = 1;
var imgNo = 0;
var nextImgNo;
var imgs;
	
function toggleFolder1() { folder1.toggle(); }
function toggleFolder3() { folder3.toggle(); }
function toggleFolder4() { folder4.toggle(); }
function toggleFolder2() { 
	if ( folder2.show ) {
		$('magLink').setStyle('display','none');
		folder2.show = false;
	} else {
		$('magLink').setStyle('display','block');
		folder2.show = true;
	}
	folder2.toggle(); 
}
	
function showPrevImg() {
		if ( imgNo > 0 ) {
			nextImgNo = imgNo - 1;
		} else {
			nextImgNo = imgs.length - 1;
		}
		
		//设置下一张图片的状态
		imgs[nextImgNo].setStyles({
			'display': 'block',
			'opacity': '0'
		});
	
		fadeOut(imgs[imgNo]);
		fadeIn(imgs[nextImgNo]);
			
		imgNo = nextImgNo;
}			

function showNextImg() {
		if ( imgNo < (imgs.length - 1) ) {
			nextImgNo = imgNo + 1;
		} else {
			nextImgNo = 0;
		}
		
		//设置下一张图片的状态
		imgs[nextImgNo].setStyles({
			'display': 'block',
			'opacity': '0'
		});
	
		fadeOut(imgs[imgNo]);
		fadeIn(imgs[nextImgNo]);
			
		imgNo = nextImgNo;
}
	
function fadeOut(e) {
	var imgFadeOut = new Fx.Style(e, 'opacity', {duration: 1000});
	imgFadeOut.start(1,0);
}
	
function fadeIn(e) {		
	var imgFadeIn = new Fx.Style(e, 'opacity',{duration:1000});
	imgFadeIn.start(0, 1);
}
	
	
function showImg(imgElm) {
	imgElm.injectInside($('imgGallery1'));
	imgElm.setStyles({
		'opacity': '0',
		'display':'block'
	});
	fadeIn(imgElm);
}
	
function loadImgsComplete() {
	//alert('已经导入8张图片');
		
	//导入完成，隐藏loading图标
	$('loading').setStyle('display','none');
		
	//设置所有图片的初始状态
	imgs.each(function(item,index) {
		this[index].setStyles({
			'position': 'absolute',
			'top': '30px',
			'left': '0px',
			'display': 'none'
		}).injectInside($('imgGallery1'));
	}, imgs);

	//显示第一幅图
	showImg(imgs[0]);
}

	
/*
导入一组图片
*/
function loadImgs(imgSrc) {
	
	
	
	return new Asset.images(imgSrc ,
		{
			onComplete: loadImgsComplete
		}
	);
}
