/*--setup--*/
window.onload=function() {
	tab.setup = {
		tabs: document.getElementById('tab').getElementsByTagName('li'),

		pages: [
		document.getElementById('topics01'),
		document.getElementById('topics02'),
		document.getElementById('topics03'),
		document.getElementById('topics04'),
		document.getElementById('topics05'),
		document.getElementById('topics06'),
		document.getElementById('topics07')
		]
	}

	tab.init();
}
/*--setup end--*/

var tab = {
	init: function(){
		var tabs = this.setup.tabs;
		var pages = this.setup.pages;

		for(i=0; i<pages.length; i++) {
			if(tab.checkCookie() >= 0){
				if(i !== parseInt(tab.checkCookie()))
				pages[i].style.display = 'none';
				else {
					pages[i].style.display = 'block';
					tabs[i].className = 'selected';
				}
			}else{
				if(i !== 0){
					pages[i].style.display = 'none';
				}else{
					pages[i].style.display = 'block';
					tabs[i].className = 'selected';
				}
			}

			tabs[i].onclick = function(){ tab.showpage(this); return false; };
		}
	},

	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) {	
				$.ajax({
					type: "POST",
					url: "/default/index/showimage",
					data: "id="+num,
					datatype: 'html',
					success: function(msg){	
						var obj = $.evalJSON(msg);
						//$('#topics0'+(num+1)+'_ajax').html(obj['image_'+num]);
						str = obj['image_'+num];
						document.getElementById('topics0'+(num+1)+'_ajax').innerHTML = '<div>'+str;
						/*
						for(var j=0; j < 7; j++){
							if(num != j){
								var obj = $.evalJSON(msg);
								if(obj['image_'+j] != null || obj['image_'+j] != ""){
									alert(obj['image_'+j]);	
									$('#topics0'+(j+1)+'_ajax').html(obj['image_'+j]);	
								}
							}	
						}*/
					}
				});			
				pages[num].style.display = 'block';
				tabs[num].className = 'selected';				
				this.setCookie('c_tabs',num,365);
			}
			else{
				pages[i].style.display = 'none';
				tabs[i].className = null;
			}
		}
	},

	setCookie: function(c_name,value,expiredays){
		var exdate=new Date();
		exdate.setDate(exdate.getDate()+expiredays);
		document.cookie=c_name+ "=" +escape(value)+
		((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
	},

	getCookie: function(c_name)
	{
		if (document.cookie.length>0)
		{
			c_start=document.cookie.indexOf(c_name + "=");
			if (c_start!=-1)
			{
				c_start=c_start + c_name.length+1;
				c_end=document.cookie.indexOf(";",c_start);
				if (c_end==-1) c_end=document.cookie.length;
				return unescape(document.cookie.substring(c_start,c_end));
			}
		}
		return "";
	},

	checkCookie: function ()
	{
		c_tabs=this.getCookie('c_tabs');
		if (c_tabs!=null && c_tabs!="")
		return c_tabs;
		else return -1;
	}
}