var dflt_domain = 'city.qzone.qq.com';
var prof_cookies = new Object();

function trim(str)
{
	var regExp1 = /^[\x00-\x20\x7f]*/;
	var regExp2 = /[\x00-\x20\x7f]*$/;

	return str.replace(regExp1,'').replace(regExp2,'');
}

function extractCookies()
{
	var name, value;
	var beginning, middle, end;

	for (name in prof_cookies)
	{
		prof_cookies = new Object();
		break;
	}

	beginning = 0;

	while (beginning < document.cookie.length)
	{
		middle = document.cookie.indexOf('=', beginning);
		end = document.cookie.indexOf(';', beginning);

		if (end == -1)
		{
			end = document.cookie.length;
		}

		if ( (middle > end) || (middle == -1) )
		{
			name = document.cookie.substring(beginning, end);
			value = "";
		}
		else
		{
			name = document.cookie.substring(beginning, middle);
			value = document.cookie.substring(middle + 1, end);
		}

		prof_cookies[name] = unescape(value);
		beginning = end + 2;
	}
}

function structLogonCookies()
{
	extractCookies();

	if (prof_cookies['friends_prof'])
	{
		document.cookie = "friends_prof=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/; domain=" + dflt_domain;
	}

	var cuin_tag = document.getElementById('cuin');
	var cuin_val;
	if (cuin_tag != undefined)
	{
		cuin_val = escape(cuin_tag.innerHTML);
		cuin_val = cuin_val.replace(/\%/g, '％');
	}
	else
	{
		return false;
	}

	var nickname_tag = document.getElementById('nickname');
	var nickname_val;
	if (nickname_tag != undefined)
	{
		nickname_val = escape(nickname_tag.innerHTML);
		nickname_val = nickname_val.replace(/\%/g, '％');
	}
	else
	{
		return false;
	}

	var exusr_tag = document.getElementById('exuser');
	var exusr_val;
	if (exusr_tag != undefined)
	{
		exusr_val = escape(exusr_tag.innerHTML);
		exusr_val = exusr_val.replace(/\%/g, '％');
	}

	var ptitle_tag = document.getElementById('pers_title');
	var ptitle_val;
	if (ptitle_tag != undefined)
	{
		ptitle_val = escape(ptitle_tag.innerHTML);
		ptitle_val = ptitle_val.replace(/\%/g, '％');
	}

	var paddr_tag = document.getElementById('pers_addr');
	var paddr_val;
	if (paddr_tag != undefined)
	{
		paddr_val = escape(paddr_tag.innerHTML);
		paddr_val = paddr_val.replace(/\%/g, '％');
	}

	var pstate_tag = document.getElementById('pers_state');
	var pstate_val;
	if (pstate_tag != undefined)
	{
		pstate_val = escape(pstate_tag.innerHTML);
		pstate_val = pstate_val.replace(/\%/g, '％');
	}

	var big_p = document.getElementById('big_pic');
	var bp_val;
	if (big_p != undefined)
	{
		bp_val = trim(big_p.innerHTML);
		bp_val = escape(bp_val);
		bp_val = bp_val.replace(/\%/g, '％');
	}

	var pers_p = document.getElementById('pers_pic');
	var pp_val;
	if (pers_p != undefined)
	{
		pp_val = escape(pers_p.src);
		pp_val = pp_val.replace(/\%/g, '％');
	}

	var yellow_i = document.getElementById('yellow_icon');
	var yellow_p;
	var yp_val;
	if (yellow_i != undefined)
	{
		yellow_p = document.getElementById('yellow_flag');

		if (yellow_p != undefined)
		{
			yp_val = escape(yellow_p.src);
			yp_val = yp_val.replace(/\%/g, '％');
		}
	}

	var val_str = 'curuin_val^' + cuin_val;
	val_str += '|nick_val^' + nickname_val;

	if (exusr_val != undefined)
	{
		val_str += '|exusr_val^' + exusr_val;
	}

	if (ptitle_val != undefined)
	{
		val_str += '|pttl_val^' + ptitle_val;
	}

	if (paddr_val != undefined)
	{
		val_str += '|paddr_val^' + paddr_val;
	}

	if (pstate_val != undefined)
	{
		val_str += '|psta_val^' + pstate_val;
	}

	if (bp_val != undefined)
	{
		val_str += '|bpic_val^' + bp_val;
	}

	if (pp_val != undefined)
	{
		val_str += '|ppic_val^' + pp_val;
	}

	if (yp_val != undefined)
	{
		val_str += '|ypic_val^' + yp_val;
	}

	val_str += '|exp_val^' + Math.floor((new Date().getTime() / 1000));
	val_str = escape(val_str);
	document.cookie = "friends_prof=" + val_str + "; path=/; domain=" + dflt_domain;

	return true;
}

function parseLogonCookies()
{
	var c_uin = getUin();

	var sctn = getSection();

	var qzone_logon1 = false;
	var qzone_logon2 = false;

	qzone_logon1 = prof_cookies['uin'];
	qzone_logon1 = qzone_logon1 && (prof_cookies['skey']);

	qzone_logon2 = prof_cookies['zzpaneluin'];
	qzone_logon2 = qzone_logon2 && (prof_cookies['zzpanelkey']);

	if (!qzone_logon1 && !qzone_logon2)
	{
		if (prof_cookies['friends_prof'])
		{
			cityLogoff();

			return false;
		}

		var info_div = document.getElementById('init_info');
		var logoff_div = document.getElementById('logoff_info');

		info_div.style.display = 'none';
		logoff_div.style.display = '';

		return false;
	}

	if (!prof_cookies['friends_prof'])
	{
		location.href = "http://city.qzone.qq.com/index.php?mod=friendsuser&act=logon&sctn=" + sctn;
		return false;
	}
	else
	{
		var decode_prof = unescape(prof_cookies['friends_prof']);
		var arr = decode_prof.split('|');
		var bp_uri = '#';
		var exusr_flag = false;
		var i;
		for (i = 0; i < arr.length; i++)
		{
			var tmp = arr[i].split('^');

			tmp[1] = tmp[1].replace(/％/g, '%');
			tmp[1] = unescape(tmp[1]);

			switch(tmp[0])
			{
				case 'curuin_val':
					if (c_uin != parseInt(tmp[1]))
					{
						location.href = "http://city.qzone.qq.com/index.php?mod=friendsuser&act=logon&sctn=" + sctn;
						return false;
					}

					break;
				case 'nick_val':
					var nickname_tag1 = document.getElementById('nickname1');
					var nickname_tag2 = document.getElementById('nickname2');
					var nickname_tag3 = document.getElementById('nickname3');

					if ( (nickname_tag1 != undefined) && (nickname_tag2 != undefined) && (nickname_tag3 != undefined) )
					{
						nickname_tag1.innerHTML = tmp[1];

						nickname_tag2.innerHTML = tmp[1];

						nickname_tag3.innerHTML = tmp[1];
					}

					break;
				case 'exusr_val':
					exusr_flag = true;

					break;
				case 'pttl_val':
					var ptitle_tag = document.getElementById('pers_title');

					if (ptitle_tag != undefined)
					{
						ptitle_tag.innerHTML = tmp[1];
					}

					break;
				case 'paddr_val':
					var paddr_tag = document.getElementById('pers_addr');

					if (paddr_tag != undefined)
					{
						paddr_tag.innerHTML = tmp[1];
					}

					break;
				case 'psta_val':
					var pstate_tag = document.getElementById('pers_state');

					if (pstate_tag != undefined)
					{
						pstate_tag.innerHTML = tmp[1];
					}

					break;
				case 'bpic_val':
					bp_uri = "javascript:openBigPic('" + tmp[1] + "', '" + c_uin + "')";

					var pp_ctnr = document.getElementById('persp_ctnr');

					if (pp_ctnr != undefined)
					{
						pp_ctnr.href = bp_uri;
					}

					break;
				case 'ppic_val':
					var pp_ctnr = document.getElementById('persp_ctnr');

					if (pp_ctnr != undefined)
					{
						var ppic = '<img id="pers_pic" src="' + tmp[1] + '" alt="达人相片" title="点小图看大图" class="logo" onerror="this.src=\'http://imgcache.qq.com/QzonePortal_v2/img/city/login_once_left.gif\';document.getElementById(\'persp_ctnr\').target=\'_self\';document.getElementById(\'persp_ctnr\').href=\'#\';this.onerror=null;" />		';
						pp_ctnr.innerHTML = ppic;
						pp_ctnr.href = bp_uri;
					}

					break;
				case 'ypic_val':
					var yellow_i1 = document.getElementById('yellow_icon1');
					var yellow_i2 = document.getElementById('yellow_icon2');
					var yellow_i3 = document.getElementById('yellow_icon3');

					if ( (yellow_i1 != undefined) && (yellow_i2 != undefined) && (yellow_i3 != undefined) )
					{
						var ypic = '<img id="yellow_flag" src="http://imgcache.qq.com/QzonePortal_v2/img/city/icon/yellow.gif" alt="黄钻贵族" />';
						yellow_i1.innerHTML = ypic;
						yellow_i2.innerHTML = ypic;
						yellow_i3.innerHTML = ypic;
					}

					break;
				case 'exp_val':
					var cur_tm = Math.floor((new Date().getTime() / 1000));

					if ((cur_tm - tmp[1]) >= (60*10))
					{
						location.href = "http://city.qzone.qq.com/index.php?mod=friendsuser&act=logon&sctn=" + sctn;
						return false;
					}
					else if ((cur_tm - tmp[1]) >= (60*40))
					{
						cityLogoff();

						return false;
					}

					break;
				default:
					break;
			}
		}

		var prof = escape(decode_prof);
		document.cookie = 'friends_prof=' + prof + '; path=/; domain=' + dflt_domain;

		if ( (arr.length > 0) && (arr.length < 7) )
		{
			var info_div = document.getElementById('init_info');
			info_div.style.display = 'none';

			if ( exusr_flag )
			{
				var exusr_div = document.getElementById('exusr_prof');
				exusr_div.style.display = '';
			}
			else
			{
				var nousr_div = document.getElementById('nousr_prof');
				nousr_div.style.display = '';
			}

			return false;
		}

		var info_div = document.getElementById('init_info');
		var prof_div = document.getElementById('user_prof');

		info_div.style.display = 'none';
		prof_div.style.display = '';

		return false;
	}
}

function cityLogoff(isTop)
{
	extractCookies();

	var sctn = getSection();

	if (prof_cookies['friends_prof'])
	{
		document.cookie = "friends_prof=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/; domain=" + dflt_domain;
	}

	if (prof_cookies['UINLOGIN'])
	{
		document.cookie = "UINLOGIN=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/; domain=qq.com";
	}

	if (prof_cookies['URL_PTLOGIN'])
	{
		document.cookie = "URL_PTLOGIN=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/; domain=qq.com";
	}

	if (prof_cookies['verifysession'])
	{
		document.cookie = "verifysession=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/; domain=qq.com";
	}

	if (prof_cookies['uin'])
	{
		document.cookie = "uin=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/; domain=qq.com";
	}

	if (prof_cookies['skey'])
	{
		document.cookie = "skey=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/; domain=qq.com";
	}

	if (prof_cookies['zzpaneluin'])
	{
		document.cookie = "zzpaneluin=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/; domain=qq.com";
	}

	if (prof_cookies['zzpanelkey'])
	{
		document.cookie = "zzpanelkey=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/; domain=qq.com";
	}

	if (prof_cookies['nick'])
	{
		document.cookie = "nick=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/; domain=qq.com";
	}

	if (prof_cookies['logon_cookie'])
	{
		document.cookie = "logon_cookie=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/; domain=qzone.qq.com";
	}

	if (prof_cookies['qzone_city_key'])
	{
		document.cookie = "qzone_city_key=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/; domain=qq.com";
	}

	if (isTop)
	{
		window.top.location.reload();
	}
	else
	{
		location.href = sctn + '_logon.htm';
	}
}

function forceLogoff()
{
	var s = location.search;
	var sctn;

	if (s.length)
	{
		s = s.substring(1);

		arr = s.split('&');

		param0 = arr[0];
		param1 = arr[1];

		if ( (param0 != undefined) && (param0 == 'forcelogoff') )
		{
			cityLogoff();
		}
	}
	else
	{
		return false;
	}
}

function getSection()
{
	var sctn = '';
	var pos1 = location.href.lastIndexOf('/');

	if (pos1 == -1)
	{
		pos1 = 0;
	}
	else
	{
		pos1++;
	}

	var pos2 = location.href.lastIndexOf('?');

	if (pos2 == -1)
	{
		pos2 = location.href.length;
	}

	var uri = location.href.substring(pos1, pos2);

	pos1 = uri.indexOf('_');

	if (pos1 == -1)
	{
		sctn = 'search';
	}
	else
	{
		sctn = uri.substring(0, pos1);
	}

	return sctn;
}

function getUin()
{
	extractCookies();

	var str = '';
	var cuin = -1;
	var suin = 0;
	var zuin = 0;
	var uin = 0;

	if (prof_cookies['friends_prof'])
	{
		var decode_prof = unescape(prof_cookies['friends_prof']);
		var arr = decode_prof.split('|');

		var i;
		for (i = 0; i < arr.length; i++)
		{
			var tmp = arr[i].split('^');

			tmp[1] = tmp[1].replace(/％/g, '%');
			tmp[1] = unescape(tmp[1]);

			if (tmp[0] == 'curuin_val')
			{
				cuin = parseInt(tmp[1]);
				break;
			}
		}
	}

	if (prof_cookies['uin'])
	{
		str = prof_cookies['uin'].replace(/[^\d]/, '');
		str = str.replace(/^0*/, '');
		suin = parseInt(str);
	}

	if (prof_cookies['zzpaneluin'])
	{
		str = prof_cookies['zzpaneluin'].replace(/[^\d]/, '');
		str = str.replace(/^0*/, '');
		zuin = parseInt(str);
	}

	if ( suin && zuin )
	{
		uin = zuin;

		if ( zuin != suin )
		{
			if (prof_cookies['uin'])
			{
				document.cookie = "uin=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/; domain=qq.com";
			}

			if (prof_cookies['skey'])
			{
				document.cookie = "skey=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/; domain=qq.com";
			}
		}
	}
	else
	{
		uin = zuin ? zuin : suin;
	}

	return uin;
}
function getCookie(name){
	var r=new RegExp("(^|;|\\s+)"+name+"=([^;]*)(;|$)");
	var m=document.cookie.match(r);
	return(!m?"":m[2]);
}
function is_logon()
{
	var uin = parseInt(getCookie("zzpaneluin"));
	if(uin > 10000)
	{
		return true;
	}
	var cookie_uin = getCookie("uin");
	var re = /^o(0)*/;
	var tmp_cookie_uin = cookie_uin.replace(re,'');
	uin = parseInt(tmp_cookie_uin);
	return ((uin>10000)?true:false)
}

function sys_s()
{
	if(is_logon()){
    var d=new Request(sys_s_handle,'post','http://city.qzone.qq.com/index.php?mod=mall&act=syssend','');
    d.sendRequest();
	}
}
function sys_s_handle(txt)
{
	var c=0;
	var msg='';
	if (txt=="" || txt==undefined)
	{
    msg="系统繁忙,请稍后再试!";
		alert("系统繁忙,请稍后再试!");
	}else{
		var t=txt.split(':');
		if (t[0]==0 && t.length==3)
		{
			msg="恭喜您获得<strong>"+t[2]+"</strong>个礼物";
			c=t[1];
		}else if(t[0]==-29 && t.length>=2){
			msg="您己经领取了今日的礼物";
			c=t[1];
		}else if(t[0]==-1){
			msg="非法用户!";
			alert("非法用户!");
		}else if(t[0]==-2){
			msg="请先登录(或者登录态已经过期,请重新登录)!";
			alert("请先登录(或者登录态已经过期,请重新登录)!");
		}else if(t[0]==-6){
			msg="您还不是Qzone用户,请先开通Qzone!";
		}else{
			msg="系统繁忙,请稍后再试!";
		}
	}
   try{
	   document.getElementById("gift_title").innerHTML=msg;
		 document.getElementById("gift_num").innerHTML="还有<strong class=\"orange\">"+c+"</strong>个礼物尚未送出";
	 }catch(e){}
	 try{
	 	 document.getElementById("gift_title_1").innerHTML=msg;
		 document.getElementById("gift_num_1").innerHTML="还有<strong class=\"orange\">"+c+"</strong>个礼物尚未送出";
	 }catch(e){}
	 try{
		 document.getElementById("gift_num_2").innerHTML="还有<strong class=\"orange\">"+c+"</strong>个礼物尚未送出";
	 }catch(e){}
	 try{
		 document.getElementById("gift_num_3").innerHTML="还有<strong class=\"orange\">"+c+"</strong>个礼物尚未送出";
	 }catch(e){}
}

function check_qq(qq)
{
	if( qq < 10001 || qq > 1100000000 ){
		return false;
	}
	return true;
}
function check_number(v)
{
  var reInt=/^[1-9]\d*$/;
  if(!reInt.test(v)) return false;
  return true;
}
function display_send_wnd(uin, name,o)
{
	var w_top = 0;
	if(o!=undefined && o.tagName!=undefined && o.tagName!=null && (o.tagName=="A" || o.tagName=="BUTTON"))
	{
		  w_top=getPageOffset(o);
			w_top=w_top.y;
	}
	hidden_info_w();
  if(!is_logon())
	{
		try{
		window.scrollTo(0,0);
	  window.top.qq_login_form(15000102);
		}catch(e){
		 model_wnd();
		 display_info_w("请先登录");
		}
		return;
	}
	model_wnd();
	if(uin==null || uin==undefined)
  {
     uin="";
  }
  uin=uin+"";
  uin=uin.trim();
	if(uin=="" || uin==undefined)
	{
		display_info_w("请输入QQ号码");
	  return;
	}
  if(!check_qq(uin))
  {
    display_info_w("QQ号码不正确,请输入正确的QQ号码");
	return;
  }
  if(name=="" || name==undefined){
    document.getElementById("qq_s").innerHTML=uin;
  }else{
    document.getElementById("qq_s").innerHTML=name;
  }
  document.getElementById("qq").value=uin;
  var w=document.getElementById("pop_wind_send");
	if(w_top>200)
	{
		w.style.top=(w_top-200)+"px";
	}
  w.style.display="";
  nchangeImg();
  document.getElementById("verifycode").value="";
}
function display_send_wnd_1()
{
  var w=document.getElementById("pop_wind_send");
  w.style.display="";
	nchangeImg();
}
function hidden_send_wnd()
{
	hidden_model_wnd();
  var w=document.getElementById("pop_wind_send");
  w.style.display="none";
}
function init_send_wnd()
{
	document.getElementById('n').value=1;
	document.getElementById("qq").value="";
	document.getElementById("qq_s").innerHTML="";
	document.getElementById("imgVerify").src="";
}
function send_gift()
{
	var w=document.getElementById("pop_wind_send");
	w.style.display="none";
	if(is_logon()){
	    var cur_qq=getUin();
	    var vcode=document.getElementById("verifycode").value;
	    var n=document.getElementById('n').value;
	    var uin=document.getElementById('qq').value;
		if(uin=="" || uin==undefined)
		{
			display_info_w("请输入QQ号码!");
			init_send_wnd();
			return;
		}
		if(!check_qq(uin))
		{
			display_info_w("QQ号码不正确,请输入正确的QQ号码");
			init_send_wnd();
			return;
		}
	    if(!check_number(n))
	    {
	      display_info_w("赠送的数量只能是数字!");
				init_send_wnd();
		  return;
	    }
	    if(cur_qq == uin)
	    {
	      display_info_w("礼物不能给自己!");
				init_send_wnd();
		  return;
	    }
	    n=parseInt(n);
			var tmp=document.getElementById('max_num');
			if(tmp!=null)
		  {
				var max_num=parseInt(document.getElementById('max_num').value);
				if(isNaN(n) || isNaN(max_num) || n>max_num)
				{
					display_info_w("您没有足够的礼物!");
					init_send_wnd();
					return;
				}
			}
		var d=new Request(send_gift_handle,'post','http://city.qzone.qq.com/index.php','mod=mall&act=fsend&verifycode='+vcode+'&ruin='+uin+'&n='+n);
		d.sendRequest();
		var w_top=getPageOffset(document.getElementById("pop_wind_send"));
		if(w_top.y>0)
		{
				document.getElementById("pop_wind_wait").style.top=(w_top.y+120)+"px";
		}
		document.getElementById("pop_wind_wait").style.display="";
	}else{
		try{
	  window.top.qq_login_form(15000102, 'http://city.qzone.qq.com');
		}catch(e){display_info_w("请先登录");}
	}
	hidden_send_wnd();
}
function send_gift_handle(txt)
{
  document.getElementById("pop_wind_wait").style.display="none";
  if(txt=='' || txt==undefined)
  {
    display_info_w("系统繁忙!");
		init_send_wnd()
	return;
  }
  var r=txt.split(":");
  if(r.length<=1)
  {
    display_info_w("系统繁忙!");
		init_send_wnd();
	return;
  }
  msg="";
  switch(parseInt(r[0]))
  {
    case 0:
    	msg="赠送成功!";
	    try{
		document.getElementById("g_count_1").innerHTML=r[1];
		document.getElementById("g_count_2").innerHTML=r[1];
		document.getElementById("max_num").value=r[1];
	    }catch(e){}
		try{
			var s_n=document.getElementById('n').value;
			var s_qq=document.getElementById("qq").value;
			var s_count=document.getElementById("gift_number_"+s_qq).innerHTML;
			document.getElementById("gift_number_"+s_qq).innerHTML=parseInt(s_n)+parseInt(s_count);
		}catch(e){}
			init_send_wnd();
		break;
	case -7:
	   msg="对方不是城市达人";
	   break;
	case -1:
	   msg="非法的QQ号码";
	   break;
	case -3:
	   msg="验证码输入错误";
		 display_send_wnd_1();
		 alert(msg);
		 return;
	   break;
	case -2:
	   msg="请先登录";
	case -24:
	   msg="用户礼物的数量不足";
	   break;
	case -25:
	   msg="用户礼物的数量不足";
	   break;
	case -6:
	   msg="用户不是qzone用户";
	   break;
	default:
	   msg="系统繁忙";
  }
  display_info_w(msg);
	init_send_wnd();
}
function display_info_w(msg)
{
	model_wnd();
  document.getElementById("w_info_content").innerHTML=msg;
	var w_top=getPageOffset(document.getElementById("pop_wind_send"));
	if(w_top.y>0)
	{
	    document.getElementById("w_info").style.top=(w_top.y+120)+"px";
	}
  document.getElementById("w_info").style.display="";
}
function hidden_info_w()
{
	hidden_model_wnd();
  document.getElementById("w_info_content").innerHTML="";
  document.getElementById("w_info").style.display="none";
}
function add_attention(qq,id,nickname,url)
{
	//try{
		if(!is_logon()) return;
		var uin=getUin();
		if (uin==qq)
		{
			return;
		}
		var at = new Cookie(document,"qzone_city_atten",1,'/','city.qzone.qq.com');
		at.load();
		if(at.uin!="" && at.uin!=uin)
	  {
		   at.remove();
			 at=new Cookie(document,"qzone_city_atten",1,'/','city.qzone.qq.com');
		}
		at.uin=uin;
		if(at.c==undefined || at.c=="")
		{
			at.c=qq+","+id+','+url+","+nickname;
			at.store();
			return;
		}

		var rows1=at.c.split('%');
		var rows=Array();
		for(var i=0;i<rows1.length;i++)
	  {
		    if(rows1[i].trim()!="")
			  {
          rows[rows.length]=rows1[i];
				}
		}
		var is_ex=false;
		for(var i=0;i<rows.length;i++)
		{
			var tmp=rows[i].split(',');
			if(tmp[0]==qq)
			{
				is_ex=true;
				return;
			}
		}
    if(rows.length<9 && is_ex==false)
		{
      rows[rows.length]=qq+","+id+','+url+","+nickname;
		}else{
			for(var i=0;i<rows.length-1;i++)
			{
			   rows[i]=rows[i+1];
			}
			rows[8]=qq+","+id+','+url+","+nickname;
		}
		at.c="";
    for(var i=0;i<rows.length;i++)
		{
      at.c+=rows[i]+"%";
		}
    at.store();
	//}catch(e){}
}
function show_attention(id)
{
	if(!is_logon()) return;
	var uin=getUin();
	var at = new Cookie(document,"qzone_city_atten",48,'/','city.qzone.qq.com');
	at.load();
	if(at.uin!="" && at.uin!=uin)
	{
		 at.remove();
     return;
	}
	if(at.c==undefined || at.c=="")
	{
		return;
	}
  var content="";
	var rows=at.c.split("%");
	for(var i=0;i<rows.length;i++)
	{
		if (rows[i].trim()=="")
		{
			continue;
		}
    var tmp=rows[i].split(",");
		var pic="";
		if(tmp[1] >= 0){
		  pic="http://photo"+tmp[1]+'.qzone.qq.com'+tmp[2];
		}else if(tmp[1] == -1){
			pic='http://imgcache.qq.com/QzonePortal_v2/img/city/female.gif';
		}else{
			pic='http://imgcache.qq.com/QzonePortal_v2/img/city/male.gif';
		}
		content+='<li><p class="visit_pic"><a href="/index.php?mod=user&act=guest&uin='+tmp[0]+'"  target="_blank"><img src="'+pic+'" alt="城市达人"/> </a> </p><p class="visit_title"><a href="/index.php?mod=user&act=guest&uin='+tmp[0]+'" target="_blank">'+tmp[3]+'</a></p></li>'
	}
  document.getElementById(id).innerHTML=content;
}
function enter_selfinfo()
{
  if (is_logon())
  {
		window.location.href="http://city.qzone.qq.com/index.php?mod=user&act=master";
  }else{
	  window.top.qq_login_form(15000102, 'http://city.qzone.qq.com/index.php?mod=user&act=master');
	}
}
function openBigPic(url,qq){
	var page_url="http://city.qzone.qq.com/html/info.htm?url="+escape(url)+",qq="+qq;
	window.open(page_url);
}