function geCN(classname,tag,t){
	var s = document.getElementsByTagName(tag);	
	var elements = new Array();
	for(var i=0; i<s.length; i++){
		if((' '+s[i].className+' ').indexOf(' '+classname+' ')!=-1){
			elements.push(s[i]);
			if(t){
				return s[i];
				break;
			}
		}
	}
	if(elements.length==0)elements=null;
	return elements;
}
var pic = {
		mclick:function(num){
			pic.auto = false;
			pic.p(num);
		},
		mclear:function(){
			pic.auto = true;
		},
		p:function(num){
			if(pic.runing||pic.last == num){
				return;	
			}
			pic.runing = true;
			ge('list'+pic.last).style.backgroundColor = '#ffffff';
			ge('banner'+num).style.opacity = 0;
			ge('banner'+num).style.filter = 'alpha(opacity=0)';
			ge('banner'+num).parentNode.appendChild(ge('banner'+num));
			pic.pbanner(num);
		},
		pbanner:function(num){
			if(pic.pos==11){
				pic.pos = 0;
				pic.last = num;
				pic.runing = false;
				if(pic.brun){
					pic.brun = false;
					pic.p(pic.bid);
				}
				return;
			}
			pic.pos++;
			ge('banner'+num).style.opacity = pic.pos/10;
			ge('banner'+num).style.filter = 'alpha(opacity='+ pic.pos*10 +')';
			ge('list'+num).style.backgroundColor = '#8cacc7';
			ge('list'+num).style.opacity = pic.pos/10;
			ge('list'+num).style.filter = 'alpha(opacity='+ pic.pos*10 +')';
			setTimeout("pic.pbanner("+num+")",50);
		},
		init:function(){
			var s = ge('picbanner').getElementsByTagName('img');
			pic.length = s.length;
			var dom = document.createElement('div');
			dom.id = 'piclist';
			ge('picbanner').parentNode.appendChild(dom);
			for(var i=0; i<s.length; i++){
				dom.innerHTML += '<div id="list'+(i+1)+'"></div>';
			}
			var dom2 = document.createElement('div');
			dom2.id = 'picimg';
			ge('picbanner').parentNode.appendChild(dom2);
			for(var i=0; i<s.length; i++){
				dom2.innerHTML += '<div><img onmouseout="pic.mclear()" onmousemove="pic.mclick('+(i+1)+')" src="'+s[i].src+'" alt="" /></div>';
			}
			pic.autoplay();
		},
		autoplay:function(){
			if(pic.length==0){
				return;	
			}
			if(pic.auto){
				var n = pic.last;
				n++;
				if(n>pic.length){
					n = 1;	
				}
				pic.p(n);
			}
			setTimeout("pic.autoplay()",5000);
		},
		length:0,
		auto:true,
		pos:0,
		brun:false,
		bid:1,
		last:1,
		runing:false
};

function ds(id){id.style.display = 'none';}
function os(id){id.style.display = 'block';}
function ge(id){return document.getElementById(id);}














