//去掉字符串左右空格

//function String.prototype.Trim()
//{
//	return this.replace(/^\s*/g,"").replace(/\s*$/g,"");
//}
//function String.prototype.TrimLeft()
//{
//	return this.replace(/^\s*/g,"");
//}
//function String.prototype.TrimRight()
//{
//	return this.replace(/\s*$/g,"")
//}

//全选或反选函数
function Sel()
{
	oEl = event.srcElement;
	
	for(i = 0;i < document.all.tags("input").length; i++)
	{
		if(document.all.tags("INPUT")(i).id.indexOf("SelCheckBox") != -1)
		{
			if(oEl.checked)
				document.all.tags("INPUT")(i).checked = true;
			else
				document.all.tags("INPUT")(i).checked = false;
		}
	}
}
function CheckSelect(AlertInfo)
{		
	isok = false;	
	objs = document.all.tags("input");
	for(i = 0;i < objs.length; i++)
	{
		if(objs[i].id.indexOf("SelCheckBox") != -1)
		{
			if(objs[i].checked)						
			{
				isok = true;
				break;
			}
		}
	}
	if(!isok)
	{
		alert(AlertInfo);
		return false;
	}
	else
	{
		return true;
	}
}
function ReloadDataList(objId,HeadArray)
{
	tableobj =document.getElementById(objId);
	if(tableobj == null || typeof(tableobj) == "undefined" )
	{
		return;
	}
	for(var i=0; i<tableobj.rows.length; i++)
	{
		if(tableobj.rows[i].outerHTML.length<20)
		{
			tableobj.deleteRow(i);
		}				
	}	
	
	if(tableobj.rows.length ==0)			
	{
		return;
	}
	else
	{
		tableobj.rows[0].style.backgroundColor="#cccccc";
		tableobj.rows[0].style.fontWeight="bold";
	}	
	for(var k = tableobj.rows[0].cells.length-1 ; k >=0  ; k--)
	{
		NowSpan=0;
		xx = tableobj.rows[0].cells[k].innerHTML;
		mustUnite = false;
		for (var jj = 0; jj < HeadArray.length; jj++)
		{
			if(xx == HeadArray[jj] )
			{
				mustUnite = true;				
				break;
			}			
		}
		if(mustUnite == false)
		{
			continue;
		}
		for(var i = 0; i<tableobj.rows.length; i++)
		{
			trobj = tableobj.rows(i);				
			intSpan = 1 ;
			oo = trobj.cells(k).innerHTML;					
			for(var j = i+1; j < tableobj.rows.length; j++)
			{
				if(tableobj.rows(j).cells(k).innerHTML == oo)
				{
					intSpan = intSpan + 1;
					tableobj.rows(i).cells(k).rowSpan = intSpan;
					tableobj.rows(j).deleteCell(k);
				}
				else
				{
					break;
				}
			}					
			NowSpan += intSpan ;
			i = NowSpan - 1;									
		}			
	}
}
function adjustFrame()
{
	if(window.name!="MainContent")
	{
		top.location = "Main.jsp?defaultUrl="+escape(location);
	}
	else
	{
		if(parent.window.name=="MainContent")
		{
			top.location = "Main.jsp?defaultUrl="+escape(location);
		}
	}
}

function openWindow(htmlurl,width,height)
{
	if(typeof(width) == "undefined" || width == null || width == "")
	{
		width = 680;
	}
	if(typeof(height) == "undefined" || height == null || height == "")
	{
		height = 620;
	}
	var newwin=window.open(htmlurl,"newWin","scrollbars=yes,resizable=yes,top=0,left=70,width="+width+",height="+height);
	return false;
}
function GetOrderState(stateCode) 
{
	switch(stateCode)
	{
		case '1':
			document.write("挂号成功");
			break;
		case '2':
			document.write("占号");						
			break;
		case '3':
			document.write("<font color=red>退号成功</font>");						
			break;
		case '4':
			document.write("占号超时");						
			break;
		default:
			document.write("不详");
			break;
	}
}
function GetTimeFlag(num)
{
	flag=num%2;
	upper=Math.floor(num/2);
	if(upper<10)
		upper="0"+upper;
	if(flag==1)
	{
		document.write(""+(upper)+":30-"+(parseInt(upper,10)+1<10?"0"+(parseInt(upper,10)+1):parseInt(upper,10)+1)+":00");					
	}
	else
	{
		document.write(""+(upper)+":00-"+upper+":30");	
	}			
}
//根据数字取性别名称		
function getSex(input)
{
	switch(input)
	{
		case '0':
			document.write("女");
			break;
		case '1':
			document.write("男");
			break;
		case '2':
			document.write("保密");
			break;
		default :
			document.write("保密");
			break;
	}
}
function getAddMoneyType(addType)
{
	switch(addType)
	{
		case '0':
			document.write("健康卡充值");
			break;
		case '1':
			document.write('充值卡充值');
			break;
		case '2':
			document.write('网银充值');
			break;
		case '3':
			document.write('电话充值');
			break;
		case '7':
			document.write('退号返还');
			break;
		case '8':
			document.write('系统充值');
			break;
		case '11':
			document.write('挂号支出');
			break;
		case '12':
			document.write('系统扣除金额');
			break;
	}
}
//--获取下拉框的值
function getDropSelectedValue(targetId)
{
	targetobj = document.getElementById(targetId);
	if(targetobj.selectedIndex == -1)
	{
		return "";
	}
	else
	{
		return targetobj.options[targetobj.selectedIndex].value;
	}	
}
//--获取下拉框的文本
function getDropSelectedText(targetId)
{
	targetobj = document.getElementById(targetId);
	if(targetobj.selectedIndex == -1)
	{
		return "";
	}
	else
	{
		return targetobj.options[targetobj.selectedIndex].text;
	}	
}
//--设置下拉框选中值
function SetDropSelect(objId,SelectValue)
{
	var obj = document.getElementById(objId);
	for(i=0;i<obj.length;i++)
	{
		if(obj.options[i].value == SelectValue)
		{
			obj.options[i].selected = true;
			break;
		}
	}
}

