/* include.js

	Purpose:
		
	Description:
		
	History:
		Mon Apr 19 12:14:44 TST 2010, Created by tomyeh

Copyright (C) 2010 Potix Corporation. All Rights Reserved.

*/
function include$mold$(out) {
  out.push('<', zUtl.encodeXML(this._enclosingTag), this.domAttrs_(), '>');
  for (var w = this.firstChild; w; w = w.nextSibling) w.redraw(out);
  if (this._comment) out.push('<!--\n');
  if ((w = this._xcnt) && !Array.isArray(w))
    //array -> zk().detachChildren() is used
    out.push( /*safe*/w); //not: zk().detachChildren() is used
  if (this._comment) out.push('\n-->');
  out.push('</', zUtl.encodeXML(this._enclosingTag), '>');
}