<!--

//return Request Url
function mRequest(strName)
{
 var strHref = window.document.location.href;
 var intPos = strHref.indexOf("?");
 var strRight = strHref.substr(intPos + 1);

 var arrTmp = strRight.split("&");
 for(var i = 0; i < arrTmp.length; i++)
 {
  var arrTemp = arrTmp[i].split("=");

  if(arrTemp[0].toUpperCase() == strName.toUpperCase()) return arrTemp[1];
 }
 return "";
}
//Clear Items of DropDownList
function ddl_Clear( ddl_name )
{
	var obj = document.getElementById(ddl_name);
	for(var i = obj.options.length - 1;i >= 0;i--)
	{
		obj.options[i] = null;
	}
}
//Bind Selected Value
function ddl_selected(ddl_name,match_val,isValue)
{
	var obj = document.getElementById(ddl_name);
	for( var i = 0; i < obj.options.length; i++ )
	{
		var matchobj = obj.options[i].value;
		if(!isValue)
		{
			matchobj = obj.options[i].Text;
		}
		if(match_val == matchobj)
		{
			obj.options[i].selected = "true";
			obj.fireEvent('onchange');
		}
	}
}


function TextTrim(s) {
var m = s.match(/^\s*(\S+(\s+\S+)*)\s*$/);
return (m == null) ? "" : m[1];
}

function ddl_FireEvent(obj,EventText)
{
if (typeof(EventText) != "undefined")

{

var arrTmp = EventText.split(",");

for(var i = 0; i < arrTmp.length; i++)
{
var EventText = TextTrim(arrTmp[i]);
if(EventText.length != 0)
{
obj.fireEvent(EventText);
}
}
}
}
function ddl_Bind(ddl_name,bindData,eventStr)
{
	
	var obj = document.getElementById(ddl_name);
	for( var i = 0;i < bindData.length; i++ )
	{
		if(i == 0)
		{
			if(bindData[i][0] != "")
			{
				obj.add( new Option( bindData[i][0],bindData[i][1] ) );
			}
		}
		else
		{
			obj.add( new Option( bindData[i][0],bindData[i][1] ) );
		}
	}
	
	ddl_FireEvent(obj,eventStr);
}

function ddl_changed( obj_name,keywords,ddl_data,eventStr )
{
		var obj = document.getElementById( obj_name );	//获取当前的下拉对象
		var m = 0;
		
		for(var i = obj.options.length - 1;i >= 0;i--)
		{
			obj.options[i] = null;
		}
		
		for( var j = 0;j < ddl_data.length;j++ )
		{
				if(j == 0)
				{
					if(ddl_data[m][0] != "")
					{
							obj.options[m] = ( new Option( ddl_data[m][0],ddl_data[m][1] ) );
							m = m + 1;
					}
				}
				else
					{
							if( ddl_data[j][2] == keywords )
							{
									obj.options[m] = ( new Option( ddl_data[j][0],ddl_data[j][1] ) );
									m = m + 1;
							}
					}

		}

		ddl_FireEvent(obj,eventStr);
}

//remove all space
function delspace(findstr)
{	
    var myfind = findstr;    
    for( var i = 0; i < findstr.length; i++ )
    {
	    var myfind = myfind.replace(" ","");
    }
    return myfind;
}
//all checkBox checked
function all_chkBox_check(checkbool)
{	
	var obj = document.getElementsByName("check_class");

	for(var i = 0; i < obj.length;i++)
	{
		obj[i].checked = checkbool;
	}
}

function AreYouSure(msg)
{
    if(window.confirm(msg))
    {
        return true;
    }
    return false;
}

function open_Form(URL,W,H)
{
    var size = FormSize(W,H);	
		var vReturn = window.open(URL,"paramter",size);
	
}
function FormSize(width,height)
{
    return "toolbar=0,status=0,menubar=0,scrollbars=0,resizable=0,width=" + width + ",height=" + height;
}
//////////////////////////////////////////////////////
function open_Dialog(URL,W,H)
{
	var size = DialogSize(W,H);	
	var vReturn = window.showModalDialog(URL,"paramter",size);
	
	//get value
	if( typeof(vReturn) != "undefined" && vReturn != "undefined" )
	{			
		return vReturn;
	}	
	return "";
}

function DialogSize(width,height)
{
	return "dialogHeight: " + height + "px;dialogWidth: " + width + "px;status:no;scroll:no;help:no;edge:sunken;";
}
/////////////////////////////////////////////////////////////
function open_Modeless(URL,W,H)
{
    var size = ModelessSize(W,H);    
		var vReturn = window.showModelessDialog(URL,"paramter",size);
	
	//get value
	if( typeof(vReturn) != "undefined" && vReturn != "undefined" )
	{			
		return vReturn;
	}	
	return "";
}
function ModelessSize(width,height)
{
    return "dialogWidth:" + width + "px;dialogHeight:" + height + "px;edge: Raised; center: Yes; help: 0; resizable: 0; status: 0;scroll:no;";
}
/////////////////////////////////////////////////////////////////

//show or hide object
function ShowHide(objName,IsShow)
{
    var obj = document.getElementById(objName);
    var Obj_IsShow = (obj.style.display == "none") ? true : false;
	if (typeof(IsShow) != "undefined")
	{
	   Obj_IsShow = IsShow;
	}
	obj.style.display = (Obj_IsShow == true) ? "" : "none";
}
//-->
