function isDisabled(date) {
  		var today = new Date();
  		return (Math.abs(date.getTime() - today.getTime()) / DAY) > 10;
	}
	function flatSelected(cal, date) {
	  var el = document.getElementsByName("_commentDate")[0];
	  el.value = date;
	}

	function showFlatCalendar() {
	  var parent = document.getElementById("display");	
	  // construct a calendar giving only the "selected" handler.
	  var cal = new Calendar(0, null, flatSelected);	
	  // hide week numbers
	  cal.weekNumbers = false;	
	  // We want some dates to be disabled; see function isDisabled above
	  cal.setDisabledHandler(false);
	  cal.setDateFormat("%Y-%m-%d");	
	  // this call must be the last as it might use data initialized above; if
	  // we specify a parent, as opposite to the "showCalendar" function above,
	  // then we create a flat calendar -- not popup.  Hidden, though, but...
	  cal.create(parent);	
	  // ... we can show it here.
	  cal.show();
	}
	
	// This function gets called when the end-user clicks on some date.
	
	// And this gets called when the end-user clicks on the _selected_ date,
	// or clicks on the "Close" button.  It just hides the calendar without
	// destroying it.
	function closeHandler(cal) {
	  cal.hide();                        // hide the calendar
	//  cal.destroy();
	  _dynarch_popupCalendar = null;
	}
	
	// This function gets called when the end-user clicks on some date.
	function selected(cal, date) {  
	  cal.sel.value = date;
	  if(cal.dateClicked){
		 cal.callCloseHandler();
	  }
	}
	// This function shows the calendar under the element having the given id.
	// It takes care of catching "mousedown" signals on document and hiding the
	// calendar if the click was outside.
	function showCalendar(id, format, showsTime, showsOtherMonths) {
	  var el = document.getElementsByName(id)[0];
	  if (_dynarch_popupCalendar !== null) {
	    // we already have some calendar created
	    _dynarch_popupCalendar.hide();                 // so we hide it first.
	  } else {
	    // first-time call, create the calendar.
	    var cal = new Calendar(0, null, selected , closeHandler);

	    _dynarch_popupCalendar = cal;                  // remember it in the global var
	    cal.setRange(1900, 2070);        // min/max year allowed.
	    cal.create();
	  }
	  
	  _dynarch_popupCalendar.setDateFormat(format);    // set the specified date format
	  _dynarch_popupCalendar.parseDate(el.value);      // try to parse the text in field
	  _dynarch_popupCalendar.sel = el;                 // inform it what input field we use
	
	  // the reference element that we pass to showAtElement is the button that
	  // triggers the calendar.  In this example we align the calendar bottom-right
	  // to the button.
	  _dynarch_popupCalendar.showAtElement(el, "Br");        // show the calendar
	
	  return false;
	}
	
	function turnToPage(page){
		//document.forms['CommentManageForm'].operation.value=0;
		document.forms['CommentManageForm'].pageNo.value=page;
		document.forms['CommentManageForm'].submit();

	}
	
	function approval(msgid,operate){
		if(operate !== null && operate==2){
			alert('确定要删除此评论?');
		}else if(operate !== null && operate==4){
			alert('确定要通过本页全部评论?');
		}
		document.forms['CommentManageForm'].operation.value=operate;
		document.forms['CommentManageForm'].msgid.value=msgid;
		document.forms['CommentManageForm'].submit();
	}
	
	function viewMessagesByArticle(articleid){
		document.forms['CommentManageForm'].operation.value=0;
		document.forms['CommentManageForm'].searchmark.value="false";
		document.forms['CommentManageForm'].pageNo.value=1;
		document.forms['CommentManageForm'].articleid.value=articleid;
		document.forms['CommentManageForm'].submit();
	}
	
	
	