function createView(h,w,u){

	function Close(){
		hover.parentNode.removeChild(hover);
		root.parentNode.removeChild(root);
		ss(document.body.parentNode,{height:'auto',width:'auto',overflow:''});
	}

	function att(el,list){for(var prop in list) el.setAttribute(prop,list[prop])};
	function ss(el,styles){for(var s in styles) {el.style[s]=styles[s]}};

	window.scroll(0,0);
	var db=document.body;
	var hover=cn('div').sp(db);
	var root=cn('div');

	ss(document.body.parentNode,{height:'100%',width:'100%',overflow:'hidden'});
	ss(root,{position:'absolute',top:0,left:0,width:'100%',height:'100%',border:0,padding:0,margin:0,zIndex:10000});
	ss(hover,{position:'absolute',top:0,left:0,width:'100%',background:'#fff',height:'100%',border:0,padding:0,margin:0,zIndex:10000});

	if(window.ActiveXObject){
		ss(hover,{filter:'alpha(opacity=70)'});
	}else{
		ss(hover,{opacity:0.7});
	}

	var table=root.ac2('table');
	ss(table,{height:'100%',width:'100%',tableLayout:'fixed',border:0});

	var cell=table.chain('tbody tr td').ss({verticalAlign:'middle',textAlign:'center'});
	var a=cell.add('a','X').ss({fontSize:'24px',background:'#ddd',border:'1px outset #fff',padding:'0 5px',position:'relative',top:'-15px'});
	a.href='action: close';
	a.title='click to close';
	a.onclick=function(){
		Close();
		return false;
	}
	cell.ac2('br');
	var frame=cell.ac2('iframe');
	att(frame,{width:w,height:h,src:u,border:0,frameBorder:0});
	frame.att('frameBorder',0);
	frame.att('border',0);
	frame.ss({border:0});

	root.sp(db);
}
var isDOM=!!document.getElementById,isOpera=!!window.opera,isIE=!!window.ActiveXObject;
function showConfirm (text){return confirm (text)}
function showAlert (text){alert(text)}