function $sel(id,tag){var re=(id&&typeof id!="string")?id:document.getElementById(id);if(!tag){return re;}else{return re.getElementsByTagName(tag);}}

function FocusImg(time,Source,Purpose){
	//var styles="Wipe(GradientSize=.50, wipeStyle=0, motion=forward)||Wipe(GradientSize=.50, wipeStyle=1, motion=forward)||Strips(motion=leftdown)||Slide(bands=10, SlideStyle=push)||Iris(IrisStyle=circle)||RandomDissolve()||RadialWipe(wipeStyle=clock)||Pixelate(sProperties)||RandomBars(sProperties)||Iris(IrisStyle=diamond)||Blinds(sProperties)";
	var styles="Strips(motion=leftdown)||Strips(motion=leftup)||Strips(motion=rightdown)||Strips(motion=rightup)||Wipe(GradientSize=.50, wipeStyle=0, motion=forward)||Wipe(GradientSize=.50, wipeStyle=1, motion=forward)";
	var style=styles.split('||');

	
	var now=1,tm;
	var items=$sel(Source,'a');
	var imgs=$sel(Source,'img');
	var fia=$sel($sel(Purpose,'dt')[0],'a')[0];fia.href=items[0].href;
	var vimg=new Image();vimg.src=imgs[0].src;var fib=$sel(Purpose,'dt')[0];fib.appendChild(vimg);
	var bi=$sel(fib,'img')[1];
	var ftb=$sel($sel(Purpose,'dd')[0],'div');//ftb[1].innerHTML=imgs[0].alt;
	zdpb=document.createElement('a');
	ftb[1].appendChild(zdpb);
	var za=$sel(ftb[1],'a')[0];za.innerHTML=imgs[0].alt;za.href=items[0].href;
	
	var fnb=$sel(Purpose,'ul')[0];for(var i=0;i<items.length;i++){fnb.innerHTML+="<li>"+(i+1)+"</li>";}
	var fns=$sel(fnb,'li');fns[0].className='show';

	function go(n){clearInterval(tm);now=n;loopfoc();init();}
	function sfnb(i){fns[i].onclick=function(){go(i);}}
	for(var i=0;i<items.length;i++){sfnb(i);}
	function loopfoc(){if(/*@cc_on!@*/false){bi.style.filter="progid:DXImageTransform.Microsoft."+style[parseInt(5*Math.random())];bi.filters[0].Apply();bi.filters[0].Play(duration=1);}
	bi.src=imgs[now].src;fia.href=items[now].href;za.innerHTML=imgs[now].alt;za.href=items[now].href;//ftb[1].innerHTML=imgs[now].alt;
	for(var i=0;i<items.length;i++){fns[i].className="";}fns[now].className="show";(now<items.length-1)?now++:now=0;}
	function init(){tm=setInterval(loopfoc,time);}init();
}

function regChi(Source,Purpose){
	var sItems=$sel(Source,'dl');
	var sImgs=$sel(Source,'img');
	var focImg=$sel($sel(Purpose,'dt')[0],'div')[0];
	var focTit=$sel(Purpose,'dd')[0];
	var focInt=$sel(Purpose,'dd')[1];
	var focPL=$sel(Purpose,'dd')[2];
	
	sItems[0].className='show';
	focImg.innerHTML=$sel(sItems[0],'dt')[0].innerHTML;
	focTit.innerHTML=$sel(sItems[0],'dd')[0].innerHTML;
	focInt.innerHTML=$sel(sItems[0],'dd')[1].innerHTML;
	loadPL(focPL,$sel(sItems[0],'a')[0].href.split('ArticleID=')[1],3);
	
	var len=sItems.length;
	for (var i=0;i<len;i++){regSource(i);}
	function regSource(n){sImgs[n].onmouseover=function(){change(n);};}
	function change(n){
	for(var k=0;k<len;k++){sItems[k].className='';}
	sItems[n].className='show';
	focImg.innerHTML=$sel(sItems[n],'dt')[0].innerHTML;
	focTit.innerHTML=$sel(sItems[n],'dd')[0].innerHTML;
	focInt.innerHTML=$sel(sItems[n],'dd')[1].innerHTML;
	loadPL(focPL,$sel(sItems[n],'a')[0].href.split('ArticleID=')[1],3);
	}
	
}

function regTab(Purpose,num){
var box=$sel(Purpose,'dl');
var len=box.length;

for (var i=0;i<len;i++){
	dpb=document.createElement('dd');
	box[i].appendChild(dpb);
	
	dpl=$sel(box[i],'dd')[2];dpl.style.height=60;
	aid=$sel(box[i],'a')[0].href.split('ArticleID=')[1];
	loadPL(dpl,aid,num);
	}
}

function regTop(id){
var u=$sel(id,'ul');
var len=u.length;

//³õÊ¼»¯ÅÅÐÐ1
var bl=$sel(u[0],'li');
bl[1].className='show';bl[0].className='hide';

for (var i=0;i<len;i++){reg(i);}
	
function reg(n){
	
	u[n].onmouseover=function(){
		for (var i=0;i<len;i++){
			if (i==n){go(i);}
			else{back(i);}
			}
		};
	}

function go(n){var l=$sel(u[n],'li');l[1].className='show';l[0].className='hide';}

function back(n){var l=$sel(u[n],'li');l[1].className='hide';l[0].className='tit';}
}

function loadPL(Purpose,aid,num){
var url='/20091211/inc/pl.asp';
var pars='ArticleID='+aid+'&num='+num+'&RandID='+new Date();

	var myAjax=new Ajax.Request(
	url,
	{
	method: 'get',
	parameters:pars,
	onComplete:function(originalRequest){Purpose.innerHTML=originalRequest.responseText;}
	})
}


