/**
 *来自yoho首页的脚本
 */
var flag = true;
function t$(id){
	return "string"==typeof id?document.getElementById(id):id;
}
function getCls(obj,tn){
	var a=new Array();
	var cn=obj.childNodes;
	for(var i=0;i<cn.length;i++){
		var c=cn[i];
		if(!!c.tagName&&c.tagName.toLowerCase()==tn){
		  a.push(c);
		}
	}
	return a;
}
var getInfo=function(o){//获取对象相对于body的位置
	var to=new Object();
	to.left=to.right=to.top=to.bottom=0;
	var twidth=o.offsetWidth;
	var theight=o.offsetHeight;
	while(o!=document.body){
		try{
		  to.left+=o.offsetLeft;
		  to.top+=o.offsetTop;
		  o=o.offsetParent;
		}
		catch(e){
		  break;
		}
	}
	to.right=to.left+twidth;
	to.bottom=to.top+theight;
	return to;
}
var CancelBubble=function(e){//取消冒泡
	e=e?e:window.event;
	if(!!(window.attachEvent&&!window.opera)){
		e.cancelBubble=true;
	}else {
		e.stopPropagation();
	}
	return e;
}
var CancelSelect=function(e){//取消选择
	if(!!(window.attachEvent&&!window.opera)){
		document.onselectstart=function(event){
			var e=event;
			e=e?e:window.event;
			e.returnValue=false;
		}
	}
	else {
		document.body.style.MozUserSelect="none";
	}
};
var UnCancelSelect=function(){
	if(!!(window.attachEvent&&!window.opera)){
		document.onselectstart=new Function();
	}
	else {
		document.body.style.MozUserSelect="text";
	}
}

function CB(){
	var moveObj,scrollObj,p,pW;
	var mDown=function(e){
		e=e?e:window.event;
		CancelSelect(e);
		//CancelBubble(e);
		pW=parseInt(moveObj.offsetWidth);
		//p=(175-20)/(pW-419.33);
		var place=getInfo(scrollObj);
		scrollObj.lastX=e.clientX-place.left;
		window.status = scrollObj.lastX;
		var self=this;
		document.onmousemove=mMove;
		flag = false;
		document.onmouseup=function(){
			document.onmousemove=new Function();
			document.onmouseup=new Function();
			UnCancelSelect();
			flag = true;
		}
	}
	var mMove=function(e){
		e=e?e:window.event;
		CancelBubble(e);
		var cx=e.clientX;
		var place=getInfo(scrollObj.parentNode);
		var left=cx-place.left-scrollObj.lastX;
		left=left+40>195?155:left;
		left=left<0?0:left;
		scrollObj.style.left=left+"px";
		var tl=parseInt(left)*2.3;
		moveObj.style.left="-"+tl+"px";
	}
	var mOut=function(e){
	}
	var init=function(){
		var obj=t$("peoplebox");
		var cn=getCls(obj,"div");
		moveObj=cn[2];
		scrollObj=cn[3];
		var s=getCls(scrollObj,"button")[0];
		s.onmousedown=mDown;
		scrollObj=s;
	}
	init();
}

//页面初始化调用
window.onload=function()
{
	CB();
	setInterval("settime()",3000);
}
var i = 0;
function settime(){
	if (flag)
	{
		if (i < 2)
		{
			i++;
			var div_left = "-"+177.5*i+"px";
			var button_left = 77.5*i+"px";
			$(".people").css("left",div_left);
			$(".move_test").css("left",button_left);
		}else{
			i = 0;
			$(".people").css("left","0px");
			$(".move_test").css("left","0px");
		}
	}
}

