var url = '';
var timer=null;
function $(s){if(document.getElementById){return eval('document.getElementById("' + s + '")');}else{return eval('document.all.' + s);}}
function openmanage(url){
	window.location=('http://www.yoyv.com/top/'+url+'.asp');
}
//设置cookie
function setCookie(_b,_c,_d,_e,_f,_10){document.cookie=_b+"="+escape(_c)+((_d)?"; expires="+_d.toGMTString():"")+((_e)?"; path="+_e:"")+((_f)?"; domain="+_f:"")+((_10)?"; secure":"");}
function getCookie(Name) {
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0){
  offset = document.cookie.indexOf(search)
  if (offset != -1) { // if cookie exists
    offset += search.length
    // set index of beginning of value
    end = document.cookie.indexOf(";", offset);
    // set index of end of cookie value
    if (end == -1)
    end = document.cookie.length;
    returnvalue=unescape(document.cookie.substring(offset, end))
   }}
  return returnvalue;
}
function get_cookie(Name) {
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0){
  offset = document.cookie.indexOf(search)
  if (offset != -1) { // if cookie exists
    offset += search.length
    // set index of beginning of value
    end = document.cookie.indexOf(";", offset);
    // set index of end of cookie value
    if (end == -1)
    end = document.cookie.length;
    returnvalue=unescape(document.cookie.substring(offset, end))
   }}
  return returnvalue;
}
function show(top_,left_,width_,height_,title_,url_){
	win = null;
    win = new Window({className: "mac_os_x", title: title_, top:top_,left:left_,width:width_, height:height_,url: url_,    showEffectOptions: {duration:1.5}});
    win.showCenter();
}
function closePopupWin(){
    win.close('window_'+win.id, event);
}
function land(){
	show(100,500,340,200,'登录','/land/land.htm');
}
function login(){
	if(get_cookie('UserName')!=''){
		$('loginsuc').innerHTML='欢迎你，'+unescape(get_cookie('nickname'))+'！<a href="http://www.yoyv.com/space/manage/myMsg.asp" id = "topmsg"><img src="http://www.yoyv.com/top/images/'+(Number(get_cookie('msg'))>0?"IcoNewEmail.gif":"nomsg.gif")+'" align="absmiddle" border="0" alt="站内信息" />'+get_cookie('msg')+'</a>&nbsp;|&nbsp;<a href="http://www.yoyv.com/space/customspace.asp">进入我的空间</a>&nbsp;|&nbsp;<a href="http://www.yoyv.com/space/manage/myhomepage.asp">进入我的首页</a>&nbsp;|&nbsp;<a href="http://www.yoyv.com/tour/guideintr.html">了解游鱼</a>&nbsp;|&nbsp;<a href="javascript:logout()">退出登陆</a>';
		////if($('memu_mytrip'))$('memu_mytrip').innerHTML='&nbsp;&nbsp;|&nbsp;&nbsp;<a href="http://www.yoyv.com/space/manage/mytrip.asp">我的计划</a>';
		$('loginsuc').style.display='block';
		$('login').style.display='none';
		myyoyv();
	}
}
function newXMLobject() {
	var xmlHttp;
	if ( window.ActiveXObject ){
		try{xmlHttp=new ActiveXObject('Microsoft.XMLHttp');}
		catch (e) {xmlHttp=false;}}
	else{
		try{xmlHttp=new XMLHttpRequest();}
		catch (e){xmlHttp=false;}
	}
	if (!xmlHttp) alert('处理遇到错误，请稍候再试!');else return xmlHttp;
}
//检查新消息
function getnews_1(){
	if(typeof(newMsg) == "undefined"){
		newMsg = new sack();;
	}
	newMsg.requestFile = '/land/getnews.asp';
	newMsg.onCompletion = function(){
		if(newMsg.response=='noland')return;
		var re = /^0#/;
		if(re.test(newMsg.response)){
			if(domtitle!=''){
				$('topmsg').innerHTML = '<img src="http://www.yoyv.com/top/images/nomsg.gif" align="absmiddle" border="0"  alt="站内信息" />0';
				setCookie("msg","0",expdate,"/","yoyv.com",false);
				document.title=domtitle;
				domtitle = '';
				domno = 0;
			}
		}
		else{
			if(domtitle==''){
				var arr = newMsg.response.split('#');
				if(pageRan==Number(arr[1])){
					play_click();
				}
				var expdate=new Date();
				expdate.setTime(expdate.getTime()+(24*60*60*1000*7));
				setCookie("msg",arr[0],expdate,"/","yoyv.com",false);
				domtitle=document.title;
				flash();
				$('topmsg').innerHTML = '<img src="http://www.yoyv.com/top/images/IcoNewEmail.gif" align="absmiddle" border="0"  alt="站内信息" />'+arr[0];
			}
		}
		if(get_cookie('UserName')!='')setTimeout('getnews_1()',60000);
	}
	if(isMsgpage == "no")newMsg.runAJAX("pageRan="+pageRan);
	else newMsg.runAJAX("pageRan="+pageRan+"&isMsgpage=yes");
}
//闪动提示
function flash(){
	var msgNo = get_cookie('msg');
	if(msgNo!=''){
		if(msgNo!='0'){
			if(domtitle=='')domtitle=document.title;
			document.title = (domno%2==0)? "【新消息】" : "【　　　】" ;
			$('topmsg').innerHTML = '<img src="http://www.yoyv.com/top/images/IcoNewEmail.gif" align="absmiddle" border="0"  alt="站内信息" />'+msgNo;
			domno++;
			if(get_cookie('UserName')!='')setTimeout('flash()',1000);
		}
		else{
			$('topmsg').innerHTML = '<img src="http://www.yoyv.com/top/images/nomsg.gif" align="absmiddle" border="0"  alt="站内信息" />'+msgNo;
			document.title=domtitle;
			domtitle = '';
			domno = 0;
		}
	}
	else{
		$('loginsuc').innerHTML='';
		$('loginsuc').style.display='none';
		$('login').style.display='block';
		$('nav').removeChild($$('nav').children[1]);
		if(domtitle!='')document.title=domtitle;
	}
}
function getnews_2(){
	if(get_cookie('getnews')==''){setTimeout('getnews_1()',1000);return;}
	if(get_cookie('msg')!='0'){
		if(domtitle==''){
			$('topmsg').innerHTML = '<img src="http://www.yoyv.com/top/images/IcoNewEmail.gif" align="absmiddle" border="0"  alt="站内信息" />'+get_cookie('msg');
			domtitle=document.title;
			flash();
			}
	}
	else{
		if(domtitle!=''){
			$('topmsg').innerHTML = '<img src="http://www.yoyv.com/top/images/nomsg.gif" align="absmiddle" border="0"  alt="站内信息" />0';
			document.title=domtitle;
			domtitle='';
		}
		
	}
	if(get_cookie('UserName')!='')setTimeout('getnews_2()',1000);
}

function closepage(){
	setCookie("getnews",'',expdate,"/","yoyv.com",false);
}
//新消息声音提示
function play_click(){
	if(!document.getElementById('msgMp3')){
		divMp3 = document.createElement('DIV');
		//divMp3.innerHTML = '<embed src="http://www.yoyv.com/music/msg.mp3" loop="0" autostart="true" hidden="true"></embed>';
		divMp3.innerHTML = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="1" height="1" id="trail" align="middle"><param name="movie" value="http://www.yoyv.com/swf/msgmusic.swf" /><embed src="http://www.yoyv.com/swf/msgmusic.swf" quality="high"  width="1" height="1" name="slide" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
		document.body.appendChild(divMp3);
		divMp3.style.display = 'none';
	}
} 
var pageRan = Math.random();
domtitle = '';
domno = 0;
isMsgpage = 'no';
window.attachEvent('onload',function(){if(get_cookie('UserName')!=''){setTimeout('getnews_1()',1000);}});

//光标到尾部
function toEnd(_o){
	var txtRange = $(_o).createTextRange();
	txtRange.moveStart("character",$(_o).value.length);
	txtRange.collapse(true);
	txtRange.select();
	return;
}
function logOn(){
	if($('username_login').value==''){$('errorLog').innerHTML = '请输入用户名！';$('username_login').focus();return;}
	if($('password_login').value==''){$('errorLog').innerHTML = '请输入密码！';$('password_login').focus();return;}
	$('progressBar').style.display = 'block';
	logAjax = new sack();
	var url = '/log/process/sbt_logon.asp?username=' + $('username_login').value + '&password=' + $('password_login').value + "&remember=" + (($('password_login').checked) ? "y" : "n");
	logAjax.requestFile = url;	// Specifying which file to get
	logAjax.method = "POST";	// Specifying which file to get
	logAjax.onCompletion = function(){
		$('progressBar').style.display = 'none';
		if(logAjax.response=='1'){$('errorLog').innerHTML = '用户名不存在！';toEnd('username_login');return;}
		else{
			if(logAjax.response=='2'){$('errorLog').innerHTML = '密码不正确！';toEnd('password_login');return;}
			else{
				var arr = logAjax.response.split('#');
				var expdate=new Date();
				if($('remember').checked){
					expdate.setTime(expdate.getTime()+(24*60*60*1000*7));
					setCookie("ID",arr[0],expdate,"/","yoyv.com",false);
					setCookie("UserName",arr[1],expdate,"/","yoyv.com",false);
					setCookie("pd",arr[2],expdate,"/","yoyv.com",false);
					setCookie("nickname",arr[3],expdate,"/","yoyv.com",false);
					setCookie("msg",arr[4],expdate,"/","yoyv.com",false);
				}
				else{
					setCookie("ID",arr[0],false,"/","yoyv.com",false);
					setCookie("UserName",arr[1],false,"/","yoyv.com",false);
					setCookie("pd",arr[2],false,"/","yoyv.com",false);
					setCookie("nickname",arr[3],false,"/","yoyv.com",false);
					setCookie("msg",arr[4],false,"/","yoyv.com",false);
				}
				
				$('loginsuc').innerHTML='欢迎你，'+unescape(get_cookie('nickname'))+'！<a href="http://www.yoyv.com/space/manage/myMsg.asp" id = "topmsg"><img src="http://www.yoyv.com/top/images/'+(Number(get_cookie('msg'))>0?"IcoNewEmail.gif":"nomsg.gif")+'" align="absmiddle" border="0" alt="站内信息" />'+get_cookie('msg')+'</a>&nbsp;|&nbsp;<a href="http://www.yoyv.com/space/customspace.asp">进入我的空间</a>&nbsp;|&nbsp;<a href="http://www.yoyv.com/space/manage/myhomepage.asp">进入我的首页</a>&nbsp;|&nbsp;<a href="http://www.yoyv.com/tour/guideintr.html">了解游鱼</a>&nbsp;|&nbsp;<a href="javascript:logout()">退出登陆</a>';
				////if($('memu_mytrip'))$('memu_mytrip').innerHTML='&nbsp;&nbsp;|&nbsp;&nbsp;<a href="http://www.yoyv.com/space/manage/mytrip.asp">我的计划</a>';
				$('loginsuc').style.display='block';
				$('login').style.display='none';
				
				//window.location = ('/space/manage/myhomepage.asp');
				$('loginBox').style.display = 'none';
				$('errorLog').innerHTML = '&nbsp;';
				//if($('memu_mytrip'))$('memu_mytrip').innerHTML='&nbsp;&nbsp;|&nbsp;&nbsp;<a href="http://www.yoyv.com/space/manage/mytrip.asp">我的计划</a>';
				//$('loginsuc').style.display='block';
				//$('login').style.display='none';
				myyoyv();
			}
		}
	}
	logAjax.runAJAX();	
}
function showLoginBox1(){
	$('loginBox').style.display = 'block';
	setTimeout("showLoginBox2()",10);
	
}
function showLoginBox2(){
	w = Number($('loginBox').style.width.replace(/px/i,''))
	h = Number($('loginBox').style.height.replace(/px/i,''))
	if(w<310){
		$('loginBox').style.width = (w + 10) + 'px';
		$('loginBox').style.height = (h + 8) + 'px';
		setTimeout("showLoginBox2()",10);
	}
}
function logout(){
	$('loginsuc').innerHTML='<img src="http://www.yoyv.com/map/images/wait.gif" align="absmiddle" height = "15" />&nbsp;正在退出……';
	logAjax = new sack();
	var url = '/log/process/sbt_logout.asp';
	logAjax.requestFile = url;	// Specifying which file to get
	logAjax.method = "POST";	// Specifying which file to get
	logAjax.onCompletion = function(){
		var expdate=new Date();
		expdate.setTime(expdate.getTime()-10000);
		
		setCookie("ID","",expdate,"/","yoyv.com",false);
		setCookie("UserName","",expdate,"/","yoyv.com",false);
		setCookie("pd","",expdate,"/","yoyv.com",false);
		setCookie("nickname","",expdate,"/","yoyv.com",false);
		setCookie("msg","",expdate,"/","yoyv.com",false);
		
		$('loginsuc').innerHTML='<img src="http://www.yoyv.com/map/images/wait.gif" align="absmiddle" height = "15" />&nbsp;退出成功，正在进入网站首页……';
		window.location = ('http://www.yoyv.com/');
		//$('loginsuc').innerHTML='<img src="images/toprightarrow.gif" align="absmiddle" height = "12" /><a href="http://www.yoyv.com/tour/guideintr.html">了解游鱼</a>&nbsp;|&nbsp;<a href="http://www.yoyv.com/reg/reg.asp">注册</a>&nbsp;|&nbsp;<a href="javascript:showLoginBox1()">登录</a>';
	}
	logAjax.runAJAX();	
}
function closeloginBox(){
	setTimeout("hideLoginBox()",10);
}
function hideLoginBox(){
	w = Number($('loginBox').style.width.replace(/px/i,''))
	h = Number($('loginBox').style.height.replace(/px/i,''))
	if(w>10){
		$('loginBox').style.width = (w - 10) + 'px';
		$('loginBox').style.height = (h - 8) + 'px';
		setTimeout("hideLoginBox()",10);
	}
	else{
		$('loginBox').style.display = 'none';
		$('errorLog').innerHTML = '&nbsp;';
		$('username_login').value = '';
		$('password_login').value = '';
	}
}
function myyoyv(){
	var str = '<a href="http://www.yoyv.com/space/manage/myhomepage.asp" class="top_link"><span class="down">我的游鱼</span></a>\
			<ul class="sub">\
				<li><b>常用快捷链接</b></li>\
				<li><a href="http://www.yoyv.com/space/manage/myhomepage.asp">我的首页</a></li>\
				<li><a href="http://www.yoyv.com/space/customspace.asp">我的空间</a></li>\
				<li><a href="http://www.yoyv.com/space/manage/myfriends.asp">我的好友</a></li>\
				<li><a href="http://www.yoyv.com/space/manage/Gnewtopic.asp">我的群组</a></li>\
				<li><a href="http://www.yoyv.com/space/manage/myblog.asp">我的博客</a></li>\
				<li><a href="http://www.yoyv.com/Blog/photolist/'+get_cookie('UserName')+'/">我的图片</a></li>\
				<li><a href="http://www.yoyv.com/space/manage/myalbum.asp">我的相册</a></li>\
				<li><a href="http://www.yoyv.com/space/manage/mytrip.asp">我的旅行计划</a></li>\
				<li><a href="javascript:void(0)" class="fly">其他应用</a>\
						<ul>\
							<li><a href="http://www.yoyv.com/space/manage/mytrail.asp">我的足迹</a></li>\
							<li><a href="http://www.yoyv.com/space/manage/mymap.asp">主题地图</a></li>\
							<li><a href="http://www.yoyv.com/space/manage/myposition.asp">我的位置</a></li>\
							<li><a href="http://www.yoyv.com/space/manage/myreview.asp">我的点评</a></li>\
							<li><a href="http://www.yoyv.com/space/manage/myask.asp">我的问答</a></li>\
							<li><a href="http://www.yoyv.com/space/manage/myquiz.asp">我的竞猜</a></li>\
							<li><a href="http://www.yoyv.com/space/manage/myvote.asp">我的投票</a></li>\
							<li><a href="http://www.yoyv.com/space/manage/mydeal.asp">我的交易信息</a></li>\
						</ul>\
				</li>\
				<li><a href="javascript:void(0)" class="fly">个人设置</a>\
						<ul>\
							<li><a href="http://www.yoyv.com/space/manage/editprofile.asp">帐户管理</a></li>\
							<li><a href="http://www.yoyv.com/space/manage/mymsg.asp">信息中心</a></li>\
							<li><a href="http://www.yoyv.com/space/manage/edit_space.asp">空间设置</a></li>\
							<li><a href="http://www.yoyv.com/space/manage/myupdatemag.asp">动态设置</a></li>\
						</ul>\
				</li>\
				<li><a href="http://www.yoyv.com/dream/Index1.asp" rel="nofollow">旅游DNA</a></li>\
				<li><a href="http://www.yoyv.com/space/manage/todaylucky.asp">每日好运赚积分</a></li>\
			</ul>';
	var nod=document.createElement("LI"); 
	nod.className="top";
	nod.innerHTML=str;
	$('nav').insertBefore(nod,$('nav').childNodes[1]);
}