Shadowbox.loadSkin('classic', 'skin');
Shadowbox.loadLanguage('en', 'lang');
Shadowbox.loadPlayer(['swf'], 'player');

var newSrcArray = new Array();

j$(function(){
	var options = {
	animSequence  : 'wh',
	overlayOpacity: 0.8,
	overlayColor  : '#000000',
	resizeDuration: 0.55,
	fadeDuration  : 0.35,
	handleOversize: 'resize'
	};  
	Shadowbox.init(options);
	
	j$('#kvmap area').each(function(i){
		j$(this).click(function() {
			j$('#mv ol a').eq(i).trigger('click');
			return false;
		});
    });
});


j$(function() {
/////////////////////////////////////////////////////////////////////////////////////////////

// Index Tab

var tab = {
	init: function(){
		var tabs = this.setup.tabs;
		var pages = this.setup.pages;
		for(i=0; i<pages.length; i++) {
			if(i !== 0) {
				pages[i].css('display','none');
			} else {
				pages[i].css('display','block');
			}
			tabs[i].onclick = function(){ tab.showpage(this); return false; };
		}
		this.dive();
	},
	
	showpage: function(obj){
		var tabs = this.setup.tabs;
		var pages = this.setup.pages;
		var num;
		
		for(num=0; num<tabs.length; num++) {
			if(tabs[num] === obj) break;
		}
		
		for(var i=0; i<pages.length; i++) {
			if(i == num) {
				pages[num].css('display','block');
				tabs[num].className = 'active';
			}
			else{
				pages[i].css('display','none');
				tabs[i].className = null;
			}
		}
	},

	dive: function(){
		var hash = window.location.hash;
		hash = hash.split("?");
		hash = hash[0].split("#");
		var tabs = this.setup.tabs;
		var pages = this.setup.pages;
		for(i=0; i<pages.length; i++) {
		    if (pages[i] == j$('#hash[1]'))
			 this.showpage(tabs[i]);
		}
	}
}
	tab.setup = {
	tabs: j$('#tab div a'),
		pages: [
			j$('#col-new-list'),
			j$('#col-pop')
		]
	}
	tab.init();

/////////////////////////////////////////////////////////////////////////////////////////////		   
});
