} else { node_style_set( win.el_win, "height", "200px" ); 
function hop_iwindow_open( id, obj, title, klass, width, height, x, y, parent ) {   var win = document.getElementById( id );   var isnew = false;   klass = klass ? ("hop-iwindow " + klass) : "hop-iwindow";   if( win == null ) {      win = make_hop_iwindow( id, klass, parent );      isnew = true;   } else {      node_style_set( win, "display", "block" );   }   /* start hidden otherwise we loose the border on drag! */   node_style_set( win.el_content, "display", "none" );   if( hop_is_html_element( obj ) ) {      var c = win.el_content.childNodes;      var i = c.length;      while( i > 0 ) {	 i--;	 win.el_content.removeChild( c[ i ] );      }      win.el_content.appendChild( obj );   } else {      var cb = function( http ) {     	         if( http.responseText != null ) {	           win.el_content.innerHTML = http.responseText;	           hop_js_eval( http );	         }               };      if( typeof obj == "function" ) {	 hop( obj(), cb );      } else {	 if( (obj instanceof String) || (typeof obj == "string") ) {	    hop( obj, cb );	 } else {	    alert( "*** Hop Error, Illegal `iwindow' content -- " + obj	       + " (" + typeof obj + ")" );	 }      }   }   win.el_title.innerHTML = title ? title : id;   if( isnew ) {      if( x ) node_style_set( win, "left", ((typeof x) == "number") ? (x + "px") : x );      if( y ) node_style_set( win, "top", ((typeof y) == "number") ? (y + "px") : y );      if( width ) {	 node_style_set( win.el_win, "width", ((typeof width) == "number") ? (width + "px") : width );      }      if( height ) {	 node_style_set( win.el_win, "height", ((typeof height) == "number") ? (height + "px") : height );      }            if( win.onresize ) win.onresize();   }   node_style_set( win.el_content, "display", "block" );   hop_iwindow_raise( win );   return win;}
4636	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4636/c7bf7d86a2c4593a432532ac1e5454a3da30f9f8/hop-iwindow.js/buggy/share/hop-iwindow.js