function msgAlert(msgFlag,infomsg,errormsg,warnmsg)
{
	if(msgFlag!=-1)
	{    
	     if(msgFlag==0)
		{
	      alert(infomsg);
	    }
	    if(msgFlag==1)
		{
	      alert(errormsg);
	    }
	    if(msgFlag==2)
		{
	      alert(warnmsg);
	    }	    
    }
    
}
function textareaMaxLength(textareaName,length,alertStr)
{
	var textareaValue=document.getElementsByName(textareaName)[0].value;  
	if(textareaValue.length>length)
	{    
	    alert(alertStr+length+"字符！");
	    return 0;
    }
    else
    {
        return 1;
    }
    
}
function compDateById(sdId,edId)
{ 
  if(document.getElementById(edId).value!=""&&(document.getElementById(sdId).value >document.getElementById(edId).value ))
   {
     alert("结束时间必须大于开始时间!");
     return 0;
    }
    else
    {
        return 1;
    }
}
function compDateByName(sdName,edName)
{
  if(document.getElementsByName(edName)[0].value!=""&&(document.getElementsByName(sdName)[0].value >document.getElementsByName(edName)[0].value ))
  {
    alert("结束时间必须大于开始时间!");
    return 0;
   }
   else
   {
       return 1;
   }
}

function viewCalendar(edit)
{
  showx = event.screenX;
  showy = event.screenY;
  newWINwidth = 210 + 4 + 18;
  retval = window.showModalDialog("/main/velocity/CalendarDlg.htm", "", "dialogWidth:197px; dialogHeight:210px; dialogLeft:"+showx+"px; dialogTop:"+showy+"px; status:no; directories:yes;scrollbars:no;Resizable=no;");
  if( retval != null ) edit.value=retval;
}


function is_chineseword(str)
{
    exp=/[0-9a-zA-Z_]/g;
    if(str.search(exp) != -1){
     	return false;
    }
    return true;
}

function cutStr(str,strlen)
{
	//alert("aaa");
 	var l,t,c;
 	l = str.length;
 	t = 0;
 	for(var i=0; i<l; i++){
  		c = str.substring(i,i+1); 
  		if(is_chineseword(c)){               
   			t = t + 2;
  		}
  		else{
   			t = t + 1;          
  		}
  		//if(t>= strlen){
   		//	return str.substring(0,i+1) + "...";
  		//}
 	}
 	return str;
}


