//****************************************************************//
// 单选函数
// 参数为空
// 参数:空
//****************************************************************//
function SetCheckBoxState()
{
	var doc = document.all;
	var el = event.srcElement;
	if(el.tagName=="INPUT" && el.type.toLowerCase()=="checkbox")
	{
		for(i=0;i<doc.length;i++)
		{
			if(doc[i].tagName=="INPUT" && doc[i].type.toLowerCase()=="checkbox")
			{
				doc[i].checked=false;
			}
		}
	}
	el.checked=!el.checked;
}

function SetShortDateExpression()
{
	var expString = "^[0-9]{4}-(((0[13578]|(10|12))-(0[1-9]|[1-2][0-9]|3[0-1]))|(02-(0[1-9]|[1-2][0-9]))|((0[469]|11)-(0[1-9]|[1-2][0-9]|30)))$";
	return expString;
}


//****************************************************************//
// 全部选择多选框
// 参数为多选框对象
// 参数:是否选中
//****************************************************************//
function CheckboxAll(checked)
{
	var f = document.all;
	for(i=0;i<f.length;i++)
	{
		if(f[i].tagName=="INPUT" && f[i].type.toLowerCase()=="checkbox")
		{
			f[i].checked=checked;
		}
	}
	//f.getElementById["chkSelect"].checked = checked;
	//for(i=0;i<f.elements.length;i++)
	//	if(f.elements[i].name="chkSelect") f.elements[i].checked = checked;
	//f.checkboxAll.checked=checked;
}
//****************************************************************//
// 得到一个文本框控件的当前光标位置
// 参数为文本框对象
// 参数:空
//****************************************************************//

function getCursorPos(obj)
{
	obj.focus();
	var workRange = document.selection.createRange();
	obj.select();
	var allRange = document.selection.createRange();
	workRange.setEndPoint("StartToStart",allRange);
	var len = workRange.text.length;
	workRange.collapse(false);
	workRange.select(); 
	return len;
}

function InsertImageTag(obj,tagName)
{
	var nCursorPos = getCursorPos(obj);
	var strText = obj.value;
	var nTextLen = strText.length;
	strText = strText.substr(0,nCursorPos) + tagName + strText.substr(nCursorPos,nTextLen);
	obj.value = strText;
}

function CheckAccount(obj)
{
	var strText = obj.value;
	var nTextLen = strText.length;
	if(nTextLen>0)
	{
		var url = "WebMemberCheck.aspx?Account=" + strText;
		window.open(url,  'checkWindow',  'height=100,width=200,top=200,left=400,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no');
	}
}
