function clearCookies()
{
	var url = "/Ajax/ClearCookies.aspx";
	
	sendTo( url );
	
	alert( '清除完成' );
}
//////////////// 显示短消息 /////////////////////
function getShortMessage(id, box)
{
	var url = "/Ajax/GetSM.aspx?ID=" + id + "&Box=" + box;
	
	var divId = "content" + id;
	
	var ds = getByTag( "div" );

	for( var i = 0; i < ds.length; i ++ )
	{
		if( ds[i].id.indexOf( "content" ) >= 0 )
		{
			ds[i].style.display = "none";
		}
	}
	
	getById( divId ).style.display = "";
	// 更改img
	if( box == "in" )
	{
		var img = getById( "img" + id );
		img.src = "/Icon/sm_read2.gif";
	}

	fillTo( divId, url );
}

//////////////// 显示在线//////////////////
function onlineShow( span )
{
	var div = document.getElementById( 'onlineUsers' );
	div.style.visibility = "";
	div.innerHTML = getWaitingIcon();
	
	setTimeout( "getOnline('"+ div.id +"')", 500 )
	
	span.innerHTML = "关闭列表";
	span.onclick = new Function( "onlineClose(this)" );
}

function getOnline( id )
{
	fillTo( id, '/Ajax/GetOnline.aspx?true=' );
}

function onlineClose( span )
{
	//var html = sendTo( '/Ajax/GetOnline.aspx?false=' );
	//if( html == "OK" )
	//{
		var div = document.getElementById( 'onlineUsers' );
		div.innerHTML = "";
		div.style.visibility = "hidden";
		
		span.innerHTML = "显示列表";
		span.onclick = new Function( "onlineShow(this)" );
	//}
}

///////////////////// 获取shopping cat ////////////////
function initTypeCat( barId, defaultType, defaultCat )
{
	var bar = getById(barId);
		//alert(bar)
		var ddls = bar.getElementsByTagName("select");
		if( ddls.length == 2 )
		{
			ddls[0].onchange = function(){ getTypeCat( ddls[1].id, ddls[0].value, null ) };
		}
		getTypeCat( ddls[1].id, defaultType, defaultCat );
		
}
// 异步获取cat 内容
function getTypeCat( ddlId, typeid, catid )
{
	var url = "/ajax/GetShopTypeCat.aspx?type=" + typeid;
	var text = getText( url );
	
	var ddl = getById( ddlId );
	fillCatSelect( ddl, text, catid ) 
}

function fillCatSelect(ddl, text, catid)
{
	ddl.options.length = 0;
	var rs = text.split('|');
	//alert(rs)
	for( var i = 0; i < rs.length; i ++ )
	{
		var kv = rs[i].split( ',' );
		var op = create( "option" );
		op.text = kv[0];
		op.value = kv[1];
		
		if( catid == op.value )
		{
			op.selected = true;
		}
		
		ddl.options.add( op );
	}
}

/////////////// 删除一个热门分类里的记录////////////////////////////////////
function delFromHotType( span, pkid )
{
	var url = "/ajax/DelFromHotType.aspx?ID=" + pkid;
	var text = getText( url );

	if( text != "" )	// 失败
	{
		var t = "删除未成功!\r\n" + text; 
		alert( t );
	}
	else
	{
		var div = span.parentNode;
		div.parentNode.removeChild(div);
	}
}

//////////// sales top 10 ///////////////////////
function getSalesTop( divId, typeid, number )
{
	var url = "/ajax/GetShopTop10.aspx?Type=" + typeid + "&number=" + number;
	//alert(url)

	fillTo( divId, url );
}

///////////// 提取定单中的通币 ////////////////////
function getOrderPoint( span, detailid, divId )
{
	var url = "/ajax/GetOrderPoint.aspx?ID=" + detailid;
	fillTo( divId, url );
	span.innerHTML = "";
}

///////////// 用户取消自己的定单/////////////////
function userCacelOrder( pkid )
{
	var url = "/ajax/UserCancelOrder.aspx?ID=" + pkid;
	var text = getText( url );
	if( text != "" )	// 失败
	{
		alert( text );
	}
	else
	{
		location.href = document.location.href;
	}
}
////////////// 更新订单细节状态////////////////////////////
function changeDetailState( btn, pkid )
{
	var div = btn.parentNode;
	if( div == null )
	{
		alert('无法找到select的容器')
	}
	// state
	var selects = div.getElementsByTagName("select");
	var state = selects[0].value;
	
	// postnumber
	var numbers = div.getElementsByTagName("input");
	var postnumber = numbers[0].value;
	
	var url = "/ajax/AdminChangeOrderDetailState.aspx?ID=" + pkid + "&state=" + state + "&postnumber=" + postnumber;
	//alert(url)
	// get
	var text = getText(url)
	if( text != "" )	// 失败
	{
		alert( text );
	}
	else
	{
		selects[0][2].selected = "true";	// 更新选项 2是发货
		div.removeChild( btn );
		div.innerHTML += "&nbsp;&nbsp;<font color=red>更新成功!!</font>";
	}
}
/////////////获取订单首信提交记录////////////////////////
function getCapOrderDetail( pkid )
{
	var url = "/ajax/GetCapOrder.aspx?ID=" + pkid;
	var text = getText( url );

	showPop( text );
	// 返回顶部
	scroll(0,0);
}
///////////////////获取个人即时信息///////////////////////
function getUserSmAndNoPayOrder()
{
	var url = "/ajax/GetUserSmAndNoPayOrder.aspx";
	
	var text = getText(url);
	var arr = text.split( '|' );
	text = "&nbsp;&nbsp;<a href='/Forum/ShortMessage.aspx' target='_blank'>您有";
	text += arr[0];
	text += "条新消息</a>&nbsp;|&nbsp;";
	text += "<a href='/Shopping/OrderList.aspx' target='_blank'>";
	text += arr[1];
	text += "个未处理定单</a>";
	
	document.write( text );
}
/////////////////获取一个action log信息//////////////////////////
var AjaxRow = null;
function admin_showActionLogItem( id, cellCount, boardid, topicid, replyid )
{
	var url = "/ajax/GetActionLogDetail.aspx?ID=" + id + "&TopicID=" + topicid + "&ReplyID=" + replyid + "&BoardID=" + boardid;
	var crid = "tr" + id;
	var currentRow = getById( crid );
	var tbl = currentRow.parentNode;
	var row = newRow( tbl, cellCount );
	
	row.cells[0].innerHTML = getWaitingIcon();
	moveRowTo( row, currentRow );
	row.cells[0].innerHTML = "<div id='AjaxCell' style='padding:12px;'></div>";
	// 异步
	fillTo( "AjaxCell", url );
	//setTimeout( "getActionLog('" + url + "' )", 500 );
	row.cells[0].style.backgroundColor = "#FDFDED";
}

////////////////// 获取指定主题 ///////////////////////////
function admin_showAuditiDetail( id, cellCount, isTopic )
{
	var url = "/ajax/GetTopicItem.aspx?ID=" + id + "&IsTopic=" + isTopic;	
	var crid = "tr" + id;
	var currentRow = getById( crid );
	var tbl = currentRow.parentNode;
	var row = newRow( tbl, cellCount );
	
	moveRowTo( row, currentRow );
	
	row.cells[0].innerHTML = getWaitingIcon();
	row.cells[0].innerHTML = "<div id='AjaxCell' style='padding:12px;'></div>";
	//setTimeout( "getAuditiDetail('" + url + "' )", 500 );
	// 异步
	fillTo( "AjaxCell", url );
	row.cells[0].style.backgroundColor = "#FDFDED";
}


function getWaitingIcon()
{
	return "";
	//return "<div style='padding:12px;'><img src='/icon/waiting.gif' hspace='10' align=absmiddle>正在加载......</div>"
}

///////////////获取制定记录的CDKey/////////////////////////
function getDownCDKey( span, orderid )
{
	var div = span.parentNode;
	var url = "/ajax/GetDownCDkey.aspx?ID=" + orderid;
	var text = getText( url );
	div.innerHTML = text + "&nbsp;&nbsp;";
}

/////////////////获取 gamezone的广告 ///////////////////////
function getGameZoneAD( id )
{
	var url = "/ajax/GetGameZoneAD.aspx";
	var text = getText( url );
	
	var div = getById( id );
	div.innerHTML = text;
}