function $(id){
	if (typeof id=='string')
	{
		return document.getElementById(id);
	}else{
		return id;
	}
}
function changeShow(obj,class1,class2){
var p1 = obj.id.indexOf('_');
var p2 = obj.id.indexOf('_',p1+1);
var p3 = obj.id.indexOf('_',p2+1);
var groupid = obj.id.substring(p1+1,p2);
var sws = obj.id.substring(p2+1,p3);
var thisid = obj.id.substr(p3+1);
for(var i=0;i<sws;i++){
if(i!=thisid){
if ($('sw_'+groupid+'_'+sws+'_'+i))
{
	$('sw_'+groupid+'_'+sws+'_'+i).className = class2;
}
if ($('bc_'+groupid+'_'+i).style)
{
$('bc_'+groupid+'_'+i).style.display = 'none';
}
}
}
obj.className = class1;
if ($('bc_'+groupid+'_'+thisid).style)
{
$('bc_'+groupid+'_'+thisid).style.display = 'block';
}
}
function autoChangeShow(blockid,class1,class2,interval){//('bk_4','on','off',1000)
var p1 = blockid.indexOf('_');

var blockname = blockid.substring(0,p1);
var sws = blockid.substr(p1+1);
eval('var acsp = acs'+blockid+'p;');
eval('inter_stop_'+blockname+'=false;');
	for(var i=0;i<sws;i++){
		$('sw_'+blockid+'_'+i).onmouseover=function(){this.click();eval('inter_stop_'+blockname+'=true;');}
		$('sw_'+blockid+'_'+i).onmouseout=function(){eval('inter_stop_'+blockname+'=false;');}
		$('bc_'+blockname+'_'+i).onmouseover=function(){eval('inter_stop_'+blockname+'=true;');}
		$('bc_'+blockname+'_'+i).onmouseout=function(){eval('inter_stop_'+blockname+'=false;');}
	}
setInterval(function(){
				eval('var stop = inter_stop_'+blockname+';');
				if(!stop){
					changeShow($('sw_'+blockid+'_'+acsp),class1,class2);
					acsp = (++acsp)%(sws);
				}
			}, interval);
}

function lunchAutoChangeShow(blockid,interval){
	eval("acs"+blockid+"p = 1;");
	autoChangeShow(blockid,'on','btn',interval);
}

function switchPic(screen)
{
	if (screen > MaxScreen)
	{
		screen = 1 ;
	}
	
	for (i=1;i<=MaxScreen;i++)
	{
		document.getElementById("Switch_"+i).style.display = "none" ;
	}
	document.getElementById("Switch_"+screen).style.display = "block" ;
	showSwitchNav(screen);
	showSwitchTitle(screen);
	
	//Effect.Appear("Switch_"+screen);	
	//switchLittlePic(screen);
	//showSwitchTitles(screen);
	
	CurScreen = screen  ;
}

function showSwitchNav(screen)
{
	var NavStr = "" ;
	for (i=1;i<=MaxScreen;i++)
	{
		if (i == screen)
		{
			NavStr += '<a class="pic-num-0'+i+'" href="javascript://" onmouseover="pauseSwitch();" onmouseout="goonSwitch();" target="_self"><span class="on">'+i+'</span></a>';
		}
		else
		{
			NavStr += '<a class="pic-num-0'+i+'" href="javascript://" onmouseover="pauseSwitch();" onmouseout="goonSwitch();" onclick="goManSwitch('+i+');"  target="_self">'+i+'</a>';
		}
		
	}
	document.getElementById("SwitchNav").innerHTML = NavStr ;
}

function showSwitchTitle(screen)
{
	var titlestr = "" ;
	titlestr = '<a href="'+Switcher[screen]['link']+'" target="_blank">'+Switcher[screen]['title']+'</a>';
	document.getElementById("SwitchTitle").innerHTML = titlestr ;
}

function reSwitchPic()
{
	refreshSwitchTimer = null;
	switchPic(CurScreen+1);
	refreshSwitchTimer = setTimeout('reSwitchPic();', 3000);
}

function pauseSwitch()
{
	clearTimeout(refreshSwitchTimer);
}

function goonSwitch()
{
	clearTimeout(refreshSwitchTimer);
	refreshSwitchTimer = setTimeout('reSwitchPic();', 3000);
}

function goManSwitch(index)
{
	clearTimeout(refreshSwitchTimer);
	
	CurScreen = index - 1 ;
	reSwitchPic();
}

function setKeyword(obj,keyid){
	$(keyid).value += ' '+obj.innerText;
	return false;
}
