var _= {
	getCookieVal:function(offset) {
		var endstr = document.cookie.indexOf(";", offset);
		if(endstr == -1) {
		endstr = document.cookie.length;
		}
		return unescape(document.cookie.substring(offset, endstr));
	},
	"r":function(vars){document.write(vars)},
	getCookie:function(name) {
		var arg = name + "=";
		var alen = arg.length;
		var clen = document.cookie.length;
		var i = 0;
		while(i < clen) {
			var j = i + alen;
			if (document.cookie.substring(i, j) == arg) {
				return this.getCookieVal(j);
			}
			i = document.cookie.indexOf(" ", i) + 1;
			if(i == 0) break;
		}
		return "";
	}

};
//用户信息
var usr =
{
	"gLoginId":_.getCookie("member_id"),											//登录用户ID
	"gLoginPass":_.getCookie("pass_hex"),											//pass
	"gLoginUser":function(){return (this.gLoginId.indexOf("@")==-1 ? this.gLoginId : this.gLoginId.substring(0,this.gLoginId.indexOf("@")));},				//登录用户名
	"user_id":function(){return this.gLoginUser();},
	"photo":function(u,b){var a1 = 0,a2 =0,i,rs;u=u||this.gLoginUser();for (i= 0; i< u.length; i++){a1 += u.charCodeAt(i) * i; a2 += u.charCodeAt(i) * (i * 2 + 1);}a1 %= 100;a2 %= 100;rs  = 'http://uface.56.com/photo/' + a1 + "/" + a2 + "/";if (b){return rs + u + "_b_56.com_.jpg";} else{return rs + u + "_56.com_.jpg";}},
	"gIsLogin":function(){return (_.getCookie("member_id") != "" && _.getCookie("pass_hex") !="" )?true:false;},
	"gIsHomepage":function(){var gh =window.location.host;if(gh=='www.56.com'||gh=='56.com'){return true;} else {return false;	}}
};

// header 上的js
var _h =
{
	HeaderNav:function()
	{
		var a = [(usr.gIsLogin()?'<p><span id="_sysInfo" class="hello_user">您好,<strong>'+usr.gLoginUser()+'</strong></span><a href="http://www.56.com/admin/" class="">管理中心</a><a href="http://www.56.com/help/" target="_blank">帮助</a><a href="http://space.56.com/php/logout.php" class="alt">退出</a></p>':'<p><a href="http://w.56.com/userLogin.php" target="_blank">登录</a><a href="http://urs.56.com/Reg1.php" target="_blank" class="reg">注册</a><a target="_blank" href="http://www.56.com/help/" class="alt">帮助</a></p>'),
					'<p><a href="http://v.56.com/admin_upload_flash.php?m=web" target="_blank" class="upload">上传视频</a><a href="http://www.56.com/m2v/" target="_blank" class="mv">制作相册视频</a><a class="webgame alt" target="_blank" href="http://youxi.56.com">玩网页游戏</a></p>'
				];
		return a.join('');
	}
};

function indexLogin()
{
	var logusername = usr.gLoginUser();
	if(logusername.length>=12){
		logusername = logusername.substring(0, 10)+'..';
	}
	var a =usr.gIsLogin()
	      ?['<div class="title2"><span class="side"></span><h2>用户登录</h2></div>',
			'<div class="content">',
			'  <div class="user_img"><a href="http://'+usr.gLoginUser()+'.56.com/"><img alt="" src="'+usr.photo()+'"/></a></div>',
			'  <div class="login_info">',
			'       <p><strong>'+logusername+'</strong>[<a href="http://g.56.com/php/logout.php" target="_self">退出</a>]</p>',
			'       <p class="lg_btns"><a href="http://w.56.com/admin/?mode=list&pct=u">管理视频</a><a href="http://w.56.com/my_album_list.php">管理专辑</a></p>',
            '       <p class="lg_btns"><a href="http://'+usr.gLoginUser()+'.56.com/">我的空间</a><a href="http://www.56.com/admin/comment.html">管理评论</a></p>',
			'		<p class="lg_tips"><span>[<a href="http://www.56.com/h'+(Math.floor(Math.random()*88)+11)+'/home/index.php" >进入管理中心</a>]</span><span>[<a style="" onclick="this.style.behavior=\'url(#default#homepage)\';this.setHomePage(\'http://www.56.com/\');return(false);" href="http://www.56.com">把56.com设为首页</a>]</span></p>',	
			'  </div>',
			'</div>']
		   :['<div class="title2"><span class="side"></span><h2>用户登录</h2></div>',
					'			<div class="content">',
			'<form id="urslogin" name="urslogin" method="post" action="http://space.56.com/php/urs.php" onsubmit="return fCheck(this)">',
				'<p><label for="username">用户名：</label><input type="text" size="24" class="userpass" id="username" name="username"/></p>',
				'<p><label for="password">密码：</label><input type="password" size="24" class="userpass" id="password" name="password"/></p>',
				'<input type="hidden" value="http://www.56.com/h66/home/index.php" name="ourl"/>',
				'<input type="hidden" value="true" name="autoLogin"/>',
				'<input type="submit" class="btn_login" value=" 登 录 "/>',
				'</form>',
				'<p class="alt"><a href="http://reg.56.com/newreg/register/index.php?action=forgetPass" target="_blank" class="forget">忘记密码？</a> <a href="http://urs.56.com/Reg1.php" target="_blank" class="reg">免费注册</a></p>',
			'</div>'];
	return a.join('');
}
function clickthis(m,l,hm,hl){
	document.getElementById(m).className='active';
	document.getElementById(l).style.display='block';
	document.getElementById(hm).className=' ';
	document.getElementById(hl).style.display='none';
}
//by sonic End//
function fCheck(o)
{
	if(o.username.value == '')
	{
		alert("提示：请输入用户帐号！");
		o.username.focus();
		return false;
	}else if(o.password.value == '')
	{
		alert("提示：请输入用户密码！");
		o.password.focus();
		return false;
	}	
	return true;
}
/* index video */
function show_video(vars) {
	var splayer = '<object width="330" height="263" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000">\
				<param name="movie" value="http://www.56.com/flashApp/v_player_index_2009.swf">\
				<param name="AllowFullScreen" value="true">\
				<param name="allowScriptAccess" value="always" />\
				<param name="wmode" value="opaque" />\
				<param name="FlashVars" value="'+vars+'">\
				<embed width="330" height="263" src="http://www.56.com/flashApp/v_player_index_2009.swf" FlashVars="'+vars+'" AllowFullScreen="true" allowScriptAccess="always" wmode="opaque" type="application/x-shockwave-flash" >\
				</embed>\
				</object>';
	document.getElementById("index_video").innerHTML=splayer;
}
/**
 * add by zhys9 20090315 02:37
 */
function stat_urls() {
	var as=document.getElementsByTagName('A');
	window.asonclick=[];
	for(var i=0; i<as.length;i++) {
		as[i].setAttribute("psyhz",i);
		if(as[i].onclick) {
			window.asonclick[i] = as[i].onclick;
		}
		as[i].onclick=function(e){
			e=e||window.event;
			var o=e.target ? e.target : e.srcElement;
			var n=o.tagName=="IMG" ? o.parentElement.getAttribute("psyhz") : o.getAttribute("psyhz");
			if(window.asonclick[n]) {
				window.asonclick[n]();
			}
		/*	var o=e.targetElement ? e.targetElement : e.srcElement;
			var offset={"top":0,"left":0};
			while(o && o.parentElement.tagName!="BODY") {
				offset.top += parseInt(o.offsetTop);
				offset.left += parseInt(o.offsetLeft);
				o=o.parentElement;
			}
			var img=document.createElement("IMG");
			img.src="http://stat3.corp.56.com/player.htm?s=idx"+offset.top+"_"+offset.left;
		*/
			var img=document.createElement("IMG");
			img.src="http://stat3.corp.56.com/player.htm?s=idx"+(usr.gLoginId ? 1 : 0)+"_"+n;
			img.style.display="none";
			img.onload=function(){
				document.body.appendChild(this);
			}
		}
	}
}

function page_run(){
	//stat_urls();
	
	/**
	 *	slide by zhys9  @56.com 20090414
	 */
	(function(){
		window.index_slider_0 = document.getElementById("cooperationImg");
		if(window.index_slider_0) {
			var d = window.index_slider_0.getElementsByTagName("P");
			if(!d || d.length<=1) return;
//			for(var i=0;i<d.length-1;i++) {
//				d[i].style.display="none";
//			}
			delete d;
			setInterval(function(){
				var d = window.index_slider_0.getElementsByTagName("P");
				for(var i=0;i<d.length;i++) {
					if(d[i].style.display!="none") {
						var n = i>=d.length-1 ? 0 : i+1;
						d[i].style.display="none";
						d[n].style.display="";
						break;
					}
				}
				
			}, 5000);
			
		}
	})();
}