//js

//5次循环后自动跳转到指定的页面
var waitTimer = 5000;
function CircleRedirect(url)
{		
	timer = setInterval("OnTimer('" + url + "')",1000);		
}

function OnTimer(url)
{
	var spCircle = document.getElementById("spCircle");
	waitTimer = waitTimer - 1000;	
	
	if(waitTimer <= 0)
	{		
		clearInterval(timer);
		window.location = url;
	}
	else
	{
		spCircle.innerHTML = waitTimer / 1000;	
	}
}

//循环5次
function fun_Circle(obj)
{
	timer = setInterval("OnCircle('" + obj + "')",1000);	
}

function OnCircle(obj)
{
	var btnCtl = document.getElementById(obj);	
	var str = new String();
	waitTimer = waitTimer - 1000;
	btnCtl.disabled = true;
	
	if(waitTimer <= 0)
	{	
		btnCtl.disabled = false;		
		btnCtl.value = btnCtl.value.substring(0,2);		
	}
	else
	{			
		btnCtl.value = btnCtl.value.substring(0,3) + waitTimer / 1000 + btnCtl.value.substr(4,2);
	}
}

//获得剪贴板的内容
function GetClipBoardData()
{
	return clipboardData.getData("text");
}

//设置剪贴板的内容
function SetClipBoardData(pText)
{
	clipboardData.setData("text",pText);
}

//检查是否为空
function CheckNull(obj)
{
	var str = new String(document.getElementById(obj).value);
	var reg = /(^\s+)|(\s+$)/g;	
	if(str.replace(reg,"").length < 1)
	{
		alert("Object Can'ot Null!!");
		return false;
	}
	return true;				
}

var xmlHttp = null;
function xmlProcess()
{
	//初始化xmlHttp
	if(window.XMLHttpRequest)
	{
		xmlHttp = new XMLHttpRequest();
	}
	else if(window.ActiveXObject)
	{
		try{xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");}catch(e){}
		if(xmlHttp == null)
		{
			try
			{
				xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e){}
		}		
	}
}

//检查用户名是否唯一
function CheckUName(url)
{
	var strUserName = new String(document.getElementById("tbUName").value);
	UserRegister.CheckUserName(strUserName,CheckUName_callback);
}

function CheckUName_callback(res)
{
	var rev = res.value;	
	alert(rev);
}

//选择好友进行添加
function SelectUserList(obj1,obj2)
{	
	var CtlSelect = window.event.srcElement;
	var CtlName = document.getElementById(obj1);
	var CtlID = document.getElementById(obj2);
	
	CtlName.value = CtlSelect.options[CtlSelect.selectedIndex].text;
	CtlID.value = CtlSelect.options[CtlSelect.selectedIndex].value;
}

//检查用户是否在线
function CheckOnline(url)
{
	xmlProcess();
	
	xmlHttp.open("post",url,false);

	xmlHttp.send();
}

//10秒循环执行一次CheckOnline()
function CircleNine(url)
{
	timer = setInterval("CheckOnline('" + url + "')",10000);		
}

//全选/反选
function CheckboxSelect()
{
	var Ctl = document.getElementsByTagName("input");
	var cb = window.event.srcElement;	
	
	if(cb.checked)
	{
		for(i = 0;i < Ctl.length;i++)
		{
			if(Ctl[i].type.toLowerCase() == "checkbox")
			{
				Ctl[i].checked = true;
			}
		}
	}
	else
	{
		for(i = 0;i < Ctl.length;i++)
		{
			if(Ctl[i].type.toLowerCase() == "checkbox")
			{
				Ctl[i].checked = false;
			}
		}
	}
}



