/*portfolio.js*/
var mgdn_portfolio = {
	nav_left : null,
	nav_right : null,
	viewport : null,
	currentpane : 0,
	multipanes :null,
	scrollinterval:350,
	initializejquery : function(){
		this.nav_left = $('#nav-left');
		this.nav_right = $('#nav-right');
		this.viewport = $('#viewport-multi');
		this.multipanes = this.viewport.find('.multipane');
	},
	initialize : function(portfoliodata){
		var tthis = this;
		
		this.initializejquery();
		
		this.nav_right.click(function(event){
			event.preventDefault();
			tthis.gotoNext();
		});
		
		this.nav_left.click(function(event){
			event.preventDefault();
			tthis.gotoPrev();
		});
		
	},
	goto:function(gotoindex){
		this.viewport.scrollTo(this.multipanes.eq(gotoindex),this.scrollinterval);
		this.currentpane = gotoindex;
		console.log('goto: ' + gotoindex);
	},
	gotoNext:function(){
		var gotonum;
		gotonum = this.currentpane + 1;
		if(gotonum >= this.multipanes.size()) gotonum = 0;
		this.goto(gotonum);
	},
	gotoPrev:function(){
		var gotonum;
		gotonum = this.currentpane - 1;
		if(gotonum < 0 ) gotonum = this.multipanes.size() - 1;
		this.goto(gotonum);
	},
	showone : function(which){
		
	},
	showall : function(){
	
	}
}

