function toselect(obj)
{
	window.location="Index.aspx?AddressID="+obj.options[obj.selectedIndex].value;
}
function searchs()
{
	if (document.forms[0].Key.value == "在此输入关键词")
		document.forms[0].Key.value = "";
	window.location.href = "Index.aspx?AddressID=" + document.forms[0]._ctl1_Address.value + "&Key=" + document.forms[0].Key.value;
}
function win_Mail(src)
{ 
	window.showModalDialog(src,window,"center:yes;status:no;scroll:no;help:0;dialogWidth:300px;dialogHeight:270px");
}
function Search()
{
	var m;
	for (var i=0; i<document.forms[0].Type.length; i++)
		if (document.forms[0].Type[i].checked) m=document.forms[0].Type[i].value;
	//document.forms[0].target="_blank";
	//window.location.href = "/Story.aspx?ID=" + m + "&Key=" + document.forms[0].Key.value;
	window.open("/Story.aspx?ID=" + m + "&Key=" + document.forms[0].Key.value);
}
function SearchLoad()
{
	var s =  window.location.search.split("=");
	for (var i=0; i<document.forms[0].elements.length; i++)
	{
		if (document.forms[0].elements[i].type=="radio")
		{
			if (s[1].substring(0,1) == document.forms[0].elements[i].value)
				document.forms[0].elements[i].checked = true;
			else
				document.forms[0].elements[i].checked = false;
		}
	}
}
//----------------------------------------------------------------------------------------------
function show_time(ctrlobj) //打开时间选择框
{
	showx = event.screenX - event.offsetX - 4 - 210 ; // + deltaX;
	showy = event.screenY - event.offsetY + 18; // + deltaY;
	newWINwidth = 210 + 4 + 18;

	retval = window.showModalDialog("/js/CalendarDlg.htm", "", "dialogWidth:300px; dialogHeight:210px; dialogLeft:"+showx+"px; dialogTop:"+showy+"px; status:no; directories:yes;scrollbars:no;Resizable=no; "  );
	if( retval != null ) ctrlobj.value = retval;
}

function BrushOffAll() //禁用全部验证控件
{
	for (var i=0;i<Page_Validators.length;i++)
		ValidatorEnable(Page_Validators[i],false);
}

function BrushOnAll() //启用全部验证控件
{
	for (var i=0;i<Page_Validators.length;i++)
		ValidatorEnable(Page_Validators[i],true);
}

function SummaryOffAll() //禁用全部验证显示控件
{
	for (var sums = 0; sums < Page_ValidationSummaries.length; sums++)
			Page_ValidationSummaries[sums].showmessagebox = "False";
}

function SummaryOnAll() //启用全部验证显示控件
{
	for (var sums = 0; sums < Page_ValidationSummaries.length; sums++)
			Page_ValidationSummaries[sums].showmessagebox = "True";
}

function SummaryEnable(val,enable) //
{
	val.showmessagebox = enable ? "True" : "Flase";
}

function AllSelect(type,name) //全选与全不选
{
	if (window.event.srcElement.n == "1")
	{
		for (var i = 0 ; i < document.forms[0].elements.length ; i++)
		{
			if (document.forms[0].elements[i].type=="checkbox")
			{
				if (document.forms[0].elements[i].name.indexOf(name) == 0)
					document.forms[0].elements[i].checked = true;
			}
		}
		switch (type)
		{
			case "text":
				window.event.srcElement.innerText = "全不选";
				break;
			case "image":
				window.event.srcElement.src = "";
				break;
			case "button":
				window.event.srcElement.value = "全不选";
				break;
		}
		window.event.srcElement.n = "0";
	}
	else
	{
		for (var i = 0 ; i < document.forms[0].elements.length ; i++)
		{
			if (document.forms[0].elements[i].type=="checkbox")
			{
				if (document.forms[0].elements[i].name.indexOf(name) == 0)
					document.forms[0].elements[i].checked = false;
			}
		}
		switch (type)
		{
			case "text":
				window.event.srcElement.innerText = "全选";
				break;
			case "image":
				window.event.srcElement.src = "";
				break;
			case "button":
				window.event.srcElement.value = "全选";
				break;
		}
		window.event.srcElement.n = "1";
	}
}

function AntiSelect(name) //反选
{
	for (var i = 0 ; i < document.forms[0].elements.length ; i++)
	{
		if (document.forms[0].elements[i].type=="checkbox")
		{
			if (document.forms[0].elements[i].name.indexOf(name) == 0)
				document.forms[0].elements[i].checked == true ? document.forms[0].elements[i].checked = false : document.forms[0].elements[i].checked = true;
		}
	}
}

function GetLength(str) //获取实际长度
{
	var l=str.length;
	var n=l
	for (var i=0;i<l;i++)
	{
		if (str.charCodeAt(i)<0||str.charCodeAt(i)>255) n++;
	}
	return n;
}

function CheckLength4_14(source, arguments)
{
	if ((GetLength(arguments.Value)<=3) || (GetLength(arguments.Value)>14)) arguments.IsValid = false; else arguments.IsValid = true;
}

function CheckLength1_10(source, arguments)
{
	if ((GetLength(arguments.Value)<=0) || (GetLength(arguments.Value)>10)) arguments.IsValid = false; else arguments.IsValid = true;
}

function CheckLength1_50(source, arguments)
{
	if ((GetLength(arguments.Value)<=0) || (GetLength(arguments.Value)>50)) arguments.IsValid = false; else arguments.IsValid = true;
}

function CheckLength1_15(source, arguments)
{
	if ((GetLength(arguments.Value)<=0) || (GetLength(arguments.Value)>15)) arguments.IsValid = false; else arguments.IsValid = true;
}

function CheckLength1_100(source, arguments)
{
	if ((GetLength(arguments.Value)<=0) || (GetLength(arguments.Value)>100)) arguments.IsValid = false; else arguments.IsValid = true;
}
function CheckLength1_200(source, arguments)
{
	if ((GetLength(arguments.Value)<=0) || (GetLength(arguments.Value)>200)) arguments.IsValid = false; else arguments.IsValid = true;
}
function CheckLength1_300(source, arguments)
{
	if ((GetLength(arguments.Value)<=0) || (GetLength(arguments.Value)>300)) arguments.IsValid = false; else arguments.IsValid = true;
}

function CheckLength1_500(source, arguments)
{
	if ((GetLength(arguments.Value)<=0) || (GetLength(arguments.Value)>500)) arguments.IsValid = false; else arguments.IsValid = true;
}
function CheckLength1_5000(source, arguments)
{
	if ((GetLength(arguments.Value)<=0) || (GetLength(arguments.Value)>5000)) arguments.IsValid = false; else arguments.IsValid = true;
}
