
	function OpenWindow(page,name,args)
	{
		if(args == "")
		{
			window.open(page,name, 'toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no');
		}
		else
		{
			window.open(page,name, args + ',toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no');
		}
	}
	
	function OpenScrollWindow(page,name,args)
	{
		if(args == "")
		{
			window.open(page,name, 'toolbar=no, menubar=no, scrollbars=yes, resizable=no,location=no, status=no');
		}
		else
		{
			window.open(page,name, args + ',toolbar=no, menubar=no, scrollbars=yes, resizable=no,location=no, status=no');
		}
	}

	
	
function getPosition( obj )
	{ 
		var top = 0,left = 0;

		do 
		{

			top += obj.offsetTop;

			left += obj.offsetLeft;

		}

		while ( obj = obj.offsetParent );      

		var arr = new Array();      

		arr[0] = top;

		arr[1] = left;       

		return arr;    

	}
	
	function over(obj)
	{
		obj.style.backgroundColor="#E6E6F2";
	}
	
	function out(obj)
	{
		obj.style.backgroundColor="#ffffff";
	}
	

//将全角数字换成半角
function tot(mobnumber){
	while(mobnumber.indexOf("０")!=-1){
	mobnumber = mobnumber.replace("０","0");
	}
	while(mobnumber.indexOf("１")!=-1){
	mobnumber = mobnumber.replace("１","1");}
	while(mobnumber.indexOf("２")!=-1){
	mobnumber = mobnumber.replace("２","2");}
	while(mobnumber.indexOf("３")!=-1){
	mobnumber = mobnumber.replace("３","3");}
	while(mobnumber.indexOf("４")!=-1){
	mobnumber = mobnumber.replace("４","4");}
	while(mobnumber.indexOf("５")!=-1){
	mobnumber = mobnumber.replace("５","5");}
	while(mobnumber.indexOf("６")!=-1){
	mobnumber = mobnumber.replace("６","6");}
	while(mobnumber.indexOf("７")!=-1){
	mobnumber = mobnumber.replace("７","7");}
	while(mobnumber.indexOf("８")!=-1){
	mobnumber = mobnumber.replace("８","8");}
	while(mobnumber.indexOf("９")!=-1){
	mobnumber = mobnumber.replace("９","9");}
return mobnumber;
}
function checkByteLength(str,minlen,maxlen) {
	if (str == null) return false;
	var l = str.length;
	var blen = 0;
	for(i=0; i<l; i++) {
	if ((str.charCodeAt(i) & 0xff00) != 0) {
	blen ++;
	}
	blen ++;
	}
	if (blen > maxlen || blen < minlen) {
	return false;
	}
	return true;
}

function calPopForCMon(name, target)
{
	dateName = target;
	var strDate = lrtrim(name.value);
	var DateYear = "";
	var DateMonth = "";
	var DateDay = "";
	if(strDate == "")
	{
		callCalPop(name, target);
	}
	else
	{
		var ArrDate = strDate.split("-");

		DateYear  = ArrDate[0];
		DateMonth = ArrDate[1];
		DateDay   = ArrDate[2];
		
		if(!isNumber(DateMonth)){
			DateMonth = 1;
		}
		
		if(!isNumber(DateDay)){
			DateDay = 1;
		}
		
		if(!isNumber(DateYear)){
			DateYear = 2005;
		}
		
		
		if(DateMonth > 12){
			DateMonth = 1;	
		}
		
		if(DateDay > 31){
			DateDay = 1;	
		}
		
		try
		{
			DateMonth = DateMonth / 1;
		}
		catch(e)
		{
			DateMonth = 1;
		}
		
		if(DateMonth < 9 ){
			DateMonth = "0" + DateMonth;
		}

		callCalPopForCMon(name, target, DateYear, DateMonth, DateDay);
	}
}


function setCalDate(targetName, returnStr)
{
	eval(targetName).value = returnStr;

	try
	{
		if(dateName == "setStartDate")
		{
			frmSchedule.endDate1.value = frmSchedule.startDate1.value;
		}
	}
	catch(e)
	{
	}
	finally
	{
	//	if(cTab == "1")
	//	{
	//		resetBlankTime(returnStr);
	//	}
	//	dateName = "";
	}
}

function lrtrim(src)
{
    var search = 0

    while ( src.charAt(search) == " ")
    {
        search = search + 1
    }

    src = src.substring(search, (src.length))

    search = src.length - 1

    while (src.charAt(search) ==" ")
    {
        search = search - 1
    }

    return src.substring(0, search + 1)
}

function isNumber(pObj){
	var obj = pObj;
	strRef = "1234567890";
	for (i=0;i<obj.length;i++) {
		tempChar= obj.substring(i,i+1);
		if (strRef.indexOf(tempChar,0)==-1) {
			return false; 
			}
	}
	return true;
}



