/*????????list????????????????????????********/
function moveOut(src){
 	src.className="list-double";
}

function moveOver(src){
    var rows=src.parentElement.rows.length;
 	for(i=1;i<rows;i++){	
		src.parentElement.rows(i-1).className="list-double";
	}
 	src.className="list-single";
}

/*??????????????????????????????**************/
function checkNum(str){return str.match(/\D/)==null}

//???????? true:?????? false:????
function isNotNum(theNum){

	if (theNum.trim()=="")
		return true;

	for(var i=0;i<theNum.length;i++)
	{
	  oneNum=theNum.substring(i,i+1);
		if (oneNum!='.')
		{
			if (oneNum<"0" || oneNum>"9")
			{
			  return true;
			 }
		}
   }
	return false;
}

/*??????????????F1????************************/
//function window.onhelp(){return false}

/*??????????**********************************/
function Day_of_Today(nowtimemillis) {
    var day = new Array(); 
    day[0] = "??????"; 
    day[1] = "??????"; 
    day[2] = "??????"; 
    day[3] = "??????"; 
    day[4] = "??????"; 
    day[5] = "??????"; 
    day[6] = "??????";
    var now = new Date(nowtimemillis); 
    var cl = '<font color="#0000df">'; 
    if (now.getDay() == 0) cl = '<font color="#c00000">'; 
    if (now.getDay() == 6) cl = '<font color="#00c000">'; 
    return(cl +  day[now.getDay()] + '</font>'); 
}

String.prototype.trim = function()
{  
    // ??????????????????????  
    // ????????????????  
    return this.replace(/(^\s*)|(\s*$)/g, "");  
}

// ????????????
function HTMLEncode(text){
	text = text.replace(/&/g, "&amp;") ;
	text = text.replace(/"/g, "&quot;") ;
	text = text.replace(/</g, "&lt;") ;
	text = text.replace(/>/g, "&gt;") ;
	text = text.replace(/'/g, "&#146;") ;
	text = text.replace(/\ /g,"&nbsp;");
	text = text.replace(/\n/g,"<br>");
	text = text.replace(/\t/g,"&nbsp;&nbsp;&nbsp;&nbsp;");
	return text;
}

function add_user(obj_dest, newvalue)
{
	var old_value = obj_dest.value.trim();
	var new_value = newvalue.trim();
	if("" == new_value) return;
	if(old_value.indexOf(new_value)>=0)
	{
		alert("'" + new_value + "' ????????");
		return;
	}
	if("" != old_value)
	{
		new_value = old_value + " " + new_value;
	}
	obj_dest.value = new_value;
}

function remove_user(obj_dest)
{
	var old_value = obj_dest.value.trim();  	
	if("" == old_value) return;
	var new_value = "";
	var iPos = old_value.lastIndexOf(" ");
	if(iPos>=0)
	{
		new_value = old_value.substring(0, iPos);
	}
	obj_dest.value = new_value;
}
