var url = '';
var timer=null;
function $(s){if(document.getElementById){return eval('document.getElementById("' + s + '")');}else{return eval('document.all.' + s);}}
function open_(l,t,url_){
	var nav = $('nav');
	if(nav.style.display=='none'){
		nav.style.left = l+'px';
		nav.style.top = t+'px';
		nav.style.display='block';
		url = url_;
		$('ifrSearch').src = '/top/'+url_+'_ifr.html';
	}
	else{
		if(url!=url_){
			nav.style.width = '130px';
			nav.style.height = '70px';
			nav.style.left = l+'px';
			$('loading').style.display='block';
			$('ifr').style.display='none';
			url = url_;
			$('ifrSearch').src = '/top/'+url_+'_ifr.html';
		}
	}
	return false;
}
function display_(w,h){
	var nav = $('nav');
	nav.style.width = w+'px';
	$('ifrSearch').style.height = h+'px';
	$('loading').style.display='none';
	$('ifr').style.display='block';
	window.clearTimeout(timer);
}
function complete(w,h){
	//nav.style.width = w+'px';
	//$('ifrSearch').style.height = h+'px';
	if(timer!=null) window.clearTimeout(timer);
	timer = setTimeout("display_("+w+","+h+")",300);
}
function close_(){
	var nav = $('nav');
	nav.style.width = '130px';
	var nav = $('nav');
	nav.style.display='none';
	$('loading').style.display='block';
	$('ifr').style.display='none';
}
function openmanage(url){
	window.location=('/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="/space/manage/myMsg.asp" id = "topmsg"><img src="/top/images/'+(Number(get_cookie('msg'))>0?"IcoNewEmail.gif":"nomsg.gif")+'" align="absmiddle" border="0" alt="站内信息" />'+get_cookie('msg')+'</a>&nbsp;|&nbsp;<a href="/space/customspace.asp">进入我的空间</a>&nbsp;|&nbsp;<a href="/space/manage/myhomepage.asp">进入我的首页</a>&nbsp;|&nbsp;<a href="/tour/guideintr.html">了解游鱼</a>&nbsp;|&nbsp;<a href="javascript:logout()">退出登陆</a>';
		if($('memu_mytrip'))$('memu_mytrip').innerHTML='&nbsp;&nbsp;|&nbsp;&nbsp;<a href="/space/manage/mytrip.asp">我的计划</a>';
		$('loginsuc').style.display='block';
		$('login').style.display='none';
	}
}
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(Obj) == "undefined"){
		Obj = newXMLobject();
	}
	
	Obj.open("post","/land/getnews.asp",true);
	Obj.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	Obj.onreadystatechange = function(){
		if(Obj.readyState==4)
		{
			if(Obj.status==200){
				if(Obj.responseText=='noland')return;
				var re = /^0#/;
				if(re.test(Obj.responseText)){
					if(domtitle!=''){
						$('topmsg').innerHTML = '<img src="/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 = Obj.responseText.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="/top/images/IcoNewEmail.gif" align="absmiddle" border="0"  alt="站内信息" />'+arr[0];
					}
				}
				if(get_cookie('UserName')!='')setTimeout('getnews_1()',60000);
			}
		}
	};
	if(isMsgpage == "no")Obj.send("pageRan="+pageRan);
	else Obj.send("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="/top/images/IcoNewEmail.gif" align="absmiddle" border="0"  alt="站内信息" />'+msgNo;
			domno++;
			if(get_cookie('UserName')!='')setTimeout('flash()',1000);
		}
		else{
			$('topmsg').innerHTML = '<img src="/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="/top/images/IcoNewEmail.gif" align="absmiddle" border="0"  alt="站内信息" />'+get_cookie('msg');
			domtitle=document.title;
			flash();
			}
	}
	else{
		if(domtitle!=''){
			$('topmsg').innerHTML = '<img src="/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 logout(){
	$('loginsuc').innerHTML='<img src="/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="/map/images/wait.gif" align="absmiddle" height = "15" />&nbsp;退出成功，正在进入网站首页……';
		window.location = ('/');
	}
	logAjax.runAJAX();	
}