var TOP;
var LEFT;
var FLAG;
var ITEMLIST =
{
	"1012240":"心里藏娇",
	"1012238":"火热女孩",
	"1012237":"爱情日记",
	"1012236":"爱情如梦"
};
function QuitQQShow()
{

	QQCookie("uin", "", -1);

	QQCookie("skey", "", -1);

	QSCookie("QSUDTMmilliSeconds", "", -1);

	top.location = "index.html";

}
function _DisplayItemPriceTips(sName, sPrice, sVipPrice, objEvent , iTime)
{
	try{
		var str = "";
		str += '<div class="tipGlobal">';
		str += '	<h3><span>纪念文件衫</span></h3>';
		str += '	<p>';
		str += '		价&nbsp;&nbsp;&nbsp;格：<span>--</span>Q币<br />';
		str += '		<em>红钻价：<span>--</span>Q币</em><br />';
		str += '		<em>有效期：<span>--</span></em><br />';
		str += '	</p>';
		str += '	<div class="alpha"></div>';
		str += '</div>'; 
		
		if(!FLAG) return;
		var oDiv = DisplayItemTips(str, objEvent, "id_itemprice_tips", "p_tips", 199);
		
		oDiv.getElementsByTagName("SPAN")[0].innerHTML = sName;
		oDiv.getElementsByTagName("SPAN")[1].innerHTML = QBPrice(sPrice);
		oDiv.getElementsByTagName("SPAN")[2].innerHTML = QBPrice(sVipPrice);	
		oDiv.getElementsByTagName("SPAN")[3].innerHTML = iTime ? iTime : "  ";	
		oDiv.style.display = "";
	}catch(e){}
};


function Init()
{
	TOP = document.body.offsetHeight / 8;
	LEFT = document.body.offsetWidth / 4;
	document.getElementById("s_count").innerHTML = USER_COUNT;
	FLAG = true;
	if(getURLParam("show") == 1)
	{
		ShowDetail();
	}
}

function _ShowWinner()
{
	if(!UserList)  return;
	var day_temp;
	var sHtml = "";
	var tpl_head = '<div class="org_box"><h4><%date%>中奖名单：</h4><div class="org_box_content"><table><colgroup><col span="1" class="col1"/><col span="1" class="col2"/><col span="1" class="col3"/></colgroup><thead><tr><th>QQ号码</th><th>用户昵称</th><th>实物邮寄地址</th></tr></thead><tbody>'
	var tpl_body = '<tr><td><%uin%></td><td><%nick%></td><td><%adr%></td></tr>';
	var tpl_foot = '</tbody></table></div></div>';
	
	var oList =  document.getElementById("div_list");
	
	for( var i=0; i < UserList.length; i++ )
	{
		var oDate = new Date(UserList[i].time * 1000);
		var iMon = oDate.getMonth() + 1;
		var iYear = oDate.getFullYear();
		var iDay = oDate.getDate();
		if(iDay != day_temp)    //分页
		{
			if(day_temp)
				sHtml += tpl_foot;
			sHtml += tpl_head.replaceAll("<%date%>",iMon + "月" + iDay + "日");
			day_temp = iDay;
		}
		var sTmp = tpl_body.replaceAll("<%uin%>",UserList[i].uin);
		sTmp = sTmp.replaceAll("<%nick%>",UserList[i].nick.escHtml());
		sTmp = sTmp.replaceAll("<%adr%>",UserList[i].local.escHtml().asccut(10) + (UserList[i].local.length > 0 ? "..." : "尚未填写"));
		sHtml += sTmp;

	}
	sHtml += tpl_foot + '<p class="note em">	客服电话：0755-83765566<br />	参与活动的用户即视为同意本活动规则。腾讯公司提供奖品，并享有此次活动的最终解释权。 </p>';
	
	oList.innerHTML = sHtml;
	
}

function ShowWinner()
{
	 //FloatShow("winner.html?",700,document.all?365:365,null,null,LEFT,TOP);
	 //FloatShow("winner.html?",700,document.all?365:365,null,null,(document.body.offsetWidth -700) / 2,(document.body.offsetHeight -366) / 2);
	 window.open("winner.html","_blank");
}

function AutoScroll()
{
	Init();
	if(!UserList)  return;
	var oTagList = [];
	var oWinPanel  = document.getElementById("div_content_winner");
	var oDiv = document.createElement("DIV");
	oDiv.style.position = "relative"; 
	var i = 0;
	for( i; i < 20 && i < UserList.length ; i++ )
	{
		var oTag = document.createElement("p");
		oTag.innerHTML = UserList[i].nick.escHtml() + " (" + parseInt(UserList[i].uin) + ") ";
		oDiv.appendChild(oTag);
		oTagList[oTagList.length] = oTag;
	}
	oWinPanel.appendChild(oDiv);
	
	var iPos = 0;
	
	for(i = 0 ;i <oTagList.length;i++)
	{
		iPos += oTagList[i].offsetWidth;
	}
	
	oDiv.style.width = (iPos - oDiv.offsetWidth) + "px";
	
	var oFunc_move =  function()
	{
		oDiv.style.left = ( oDiv.offsetLeft - 1 )+ "px";
		if( oDiv.offsetLeft < oWinPanel.offsetWidth - oDiv.offsetWidth  )
			oDiv.style.left =  oWinPanel.offsetWidth + "px";
	}
	window.setInterval(oFunc_move , 30);
}

function LoadInfo()
{
	function fnSucc(oResponseXml)
	{
		document.getElementById("fn").value = oResponseXml.getElementsByTagName("Fname")[0].getAttribute("Fname").escHtml();
		document.getElementById("adr").value = oResponseXml.getElementsByTagName("Flocal")[0].getAttribute("Flocal").escHtml();
		document.getElementById("postal_code").value = oResponseXml.getElementsByTagName("Fcode")[0].getAttribute("Fcode");
		document.getElementById("tel").value = oResponseXml.getElementsByTagName("Fphone")[0].getAttribute("Fphone").escHtml();
	}
	function fnFail(oResponseXml)
	{
		QQShowCommXMLError(oResponseXml);
	}
	
	

	var sURL = "http://live.show8.qq.com/cgi-bin/qqshow_live_infoget";
	if(document.all)
		getQQSHOWXml(sURL, fnSucc, fnFail, fnFail);
	else
		getQQSHOWSyncXml(sURL, fnSucc, fnFail, fnFail);
}


function SaveInfo()
{

	
	if(!checkEmpty(document.getElementById("fn")))
	return ;
	if(!checkEmpty(document.getElementById("adr")))
	return ;
	if(!checkCode(document.getElementById("postal_code")))
	return ;
	if(!checkMobile(document.getElementById("tel")))
	return ;
	function fnSucc(oResponseXml)
	{
	 	parent.FloatShow("adr.html?"+sReq,450,document.all?250:250,null,null,LEFT,TOP);
	}
	function fnFail(oResponseXml)
	{
		var iCode = oResponseXml.getElementsByTagName("QQSHOW")[0].getAttribute("code");
		if( iCode == -4)
		{
			alert("您输入的内容含有敏感字符，请重新输入！");
			return;
		}
		QQShowCommXMLError(oResponseXml);
	}
	var name =	document.getElementById("fn").value.asccut(20);
	var adr =	document.getElementById("adr").value.asccut(100);
	var code =	document.getElementById("postal_code").value;
	var tel = 	document.getElementById("tel").value;
	var sReq = "name=" + escape(name) +"&local=" + adr.escUrl() +"&tel=" + escape(tel) +"&code=" + escape(code);
	var sURL = "http://live.show8.qq.com/cgi-bin/qqshow_live_infoset?" + sReq;
	if(document.all)
		getQQSHOWXml(sURL, fnSucc, fnFail, fnFail);
	else
		getQQSHOWSyncXml(sURL, fnSucc, fnFail, fnFail);	
	
}

function ShowDetail(flag)
{
	function fnSucc(oResponseXml)
	{
		var iCode = oResponseXml.getElementsByTagName("QQSHOW")[0].getAttribute("code");
		var iItemNo = oResponseXml.getElementsByTagName("QQSHOW")[0].getAttribute("message");
		if(iCode == 0 && !flag)
		{
			FloatShow("item.html?no="+iItemNo,450,document.all?285:285,null,null,LEFT,TOP);
			return;

		}
		alert("对不起，您没有中奖:(");
	}
	function fnFail(oResponseXml)
	{
		var iCode = oResponseXml.getElementsByTagName("QQSHOW")[0].getAttribute("code");
		var iItemNo = oResponseXml.getElementsByTagName("QQSHOW")[0].getAttribute("message");
		
		if(iCode == -1)
		{
			alert("对不起，您还没有领取虚拟文化衫，请到活动首页领取！");
			return;
		}
		if(iCode == 1)
		{
			FloatShow("write.html?no="+iItemNo,700,document.all?538:538,null,null,LEFT,TOP);
			return;

		}		
		QQShowCommXMLError(oResponseXml);
		
	}
	if(CheckLogin(1,'http://live.show8.qq.com/live/open/index.html','top'))
	{
		var sURL = "http://live.show8.qq.com/cgi-bin/qqshow_live_check";
		if(document.all)
			getQQSHOWXml(sURL, fnSucc, fnFail, fnFail);
		else
			getQQSHOWSyncXml(sURL, fnSucc, fnFail, fnFail);
	}	
}


function GetItem(iItemNo)
{
	alert("活动已经结束，谢谢您的参与");
	/*
	function fnSucc(oResponseXml)
	{
		WaitEnd([window]);
		var iCode = oResponseXml.getElementsByTagName("QQSHOW")[0].getAttribute("code");
		var no = oResponseXml.getElementsByTagName("QQSHOW")[0].getAttribute("message");
		FloatShow("item.html?no="+no,450,document.all?285:285,null,null,LEFT,TOP);
	}
	function fnFail(oResponseXml)
	{
		window.setTimeout( function (){WaitEnd([window])} , 1000);
		var iCode = oResponseXml.getElementsByTagName("QQSHOW")[0].getAttribute("code");
		var  no = oResponseXml.getElementsByTagName("QQSHOW")[0].getAttribute("message");
		
		if(iCode == -1)
		{
			window.setTimeout(function(){_GetItem(iItemNo)} ,1000);
			return;
		}
		if(iCode == 1)
		{
			var iCode = oResponseXml.getElementsByTagName("QQSHOW")[0].getAttribute("code");
			var no = oResponseXml.getElementsByTagName("QQSHOW")[0].getAttribute("message");
			FloatShow("item.html?no="+no,450,document.all?285:285,null,null,LEFT,TOP);
			return;

		}		
		QQShowCommXMLError(oResponseXml);
		
	}
	if(CheckLogin(1,'http://live.show8.qq.com/live/open/index.html','top'))
	{
		var sURL = "http://live.show8.qq.com/cgi-bin/qqshow_live_check";
		WaitStart([window]);
		if(document.all)
			getQQSHOWXml(sURL, fnSucc, fnFail, fnFail);
		else
			getQQSHOWSyncXml(sURL, fnSucc, fnFail, fnFail);
	}
	*/
}




function _GetItem(iItemNo)
{
	alert("活动已经结束，谢谢您的参与");
/*
	function fnSucc(oResponseXml)
	{
		WaitEnd([window]);
		FloatShow("t-shirt.html?no="+iItemNo,450,document.all?223:223,null,null,LEFT,TOP);
	}
	function fnFail(oResponseXml)
	{
		WaitEnd([window]);
		var iCode = oResponseXml.getElementsByTagName("QQSHOW")[0].getAttribute("code");
		
		if(iCode == -1)
		{
			alert("非法Item");
			return;
		}
		if(iCode == -2)
		{
			FloatShow("item.html?no="+iItemNo,450,document.all?285:285,null,null,LEFT,TOP);
			return;
		}
		if(iCode == -3)
		{
			alert("Item已经下架");
			return;
		}
		if(iCode == -4)
		{
			alert("对不起，您现在没有任何奖品可以领取，请您继续参加活动！");
			return;
		}
		if(iCode == -6)
		{
			alert("操作失败");
			return;
		}
		if(iCode == -1005)
		{
			alert("对不起，您还没注册QQ秀。");
			top.location.href = "http://show8.qq.com";
			return;
		}
		
		QQShowCommXMLError(oResponseXml);
		
	}
	
	if(CheckLogin(1,'http://live.show8.qq.com/live/open/index.html','top'))
	{
		WaitStart([window]);
		var sURL = "http://live.show8.qq.com/cgi-bin/qqshow_live_getcloth?itemno=" + iItemNo;
		if(document.all)
			getQQSHOWXml(sURL, fnSucc, fnFail, fnFail);
		else
			getQQSHOWSyncXml(sURL, fnSucc, fnFail, fnFail);
	}
	*/
}

function SendItem(iItemNo)
{
	alert("活动已经结束，谢谢您的参与");
/*
	if(CheckLogin(1,'http://live.show8.qq.com/live/open/index.html','top'))
	{
		FloatShow("don.html?no="+iItemNo,503,document.all?256:256,null,null,LEFT,TOP);
	}
	*/
}


function checkMobile(mobile)
{
	var value = mobile.value;
	var len = value.length;
	if (!value || len == 0)
	{
		alert('请输入您的联系电话');
		return false;
	}
	if(len < 10 || len > 13 || /[^0-9]/g.test(value)){
		alert('您输入的联系电话有误，请重新输入');
		return false;
	}
	if(value.substr(0,1) == 1 && !(value.search(/^1[35]\d{9}$/)==0))
	{
		alert('您输入的联系电话有误，请重新输入');
		return false;
	}
	mobile.value = value;
	return true;
}

function checkCode(code)
{
	var value = code.value;
	var len = value.length;
	if (!value || len == 0)
	{
		alert('请输入您的邮政编码！');
		return false;
	}
	
	if( (parseInt (value * 1) != value )|| value.length !=6 )
	{
		alert('您的邮政编码不正确，请重新输入！');
		return false;
	}
	return true;
}

function checkEmpty(oEle)
{
	var value = oEle.value;
	var len = value.length;
	if (!value || len == 0)
	{
		alert('输入不能为空！');
		return false;
	}
	return true;
}
