//<!CDATA[
function rAlert(url,ttl,ot,width,height) {
	var closeBtn;
	var dBody = document.getElementsByTagName("BODY")[0];
	var shieldAlpha = 30;
	var ch = document.documentElement.clientHeight;
	var bh = ( ch > dBody.scrollHeight ) ? ch:dBody.scrollHeight;
	
	
	var rolinShield = document.createElement("DIV");
	rolinShield.id = "shield";
	var arr = [["position","absolute"],
				["left","0px"],
				["top","0px"],
				["width","100%"],
				["height",bh + "px"],
				["zIndex","10000"],
				["filter","alpha(opacity="+shieldAlpha+")"],
				["opacity",shieldAlpha/100],
				["textAlign","center"],
				["background","#000"]];
	for (var i=0; i<arr.length; i++) {
		rolinShield.style[arr[i][0]] = arr[i][1];
	}
	dBody.appendChild(rolinShield)
	
	var mainWindow = document.createElement("DIV");
	mainWindow.id = "mWindow";
	mainWindow.className = "rolinWindow";
	mainWindow.style.width=width+8;
	dBody.appendChild(mainWindow);
	
	var h1 = document.createElement("H1");
	h1.innerHTML = "<span>X</span>"+ttl
	mainWindow.appendChild(h1);
	
	var main = document.createElement("DIV");
	main.className = "rMain";
	main.style.width=width;
	main.style.height=height;
	main.innerHTML='<iframe id="chf"  width="'+width+'" height="'+height+'" src="'+url+"?"+ot+'" frameborder="0"></iframe>';
	mainWindow.appendChild(main);
	
	mainWindow.style.left = "50%";
	mainWindow.style.top = "50%";
	mainWindow.style.left = mainWindow.offsetLeft - mainWindow.offsetWidth/2 + "px";
	mainWindow.style.top = mainWindow.offsetTop - mainWindow.offsetHeight/2 + document.documentElement.scrollTop + "px"
	mainWindow.style.zIndex = 10001;	
	
	closeBtn = h1.getElementsByTagName("SPAN")[0];
	closeBtn.onclick = function () {
		mainWindow.parentNode.removeChild(mainWindow);
		rolinShield.parentNode.removeChild(rolinShield);
		return;
	}
	
	
	h1.onmousedown = function(ev) {		
		offsetY = getMouse(ev)[1] - mainWindow.offsetTop;
		offsetX = getMouse(ev)[0] - mainWindow.offsetLeft;
		rolinDrag(mainWindow,offsetX,offsetY,bh);
	}
	
	
	
}
	
function rolinDrag(obj,offsetX,offsetY,bh) {
	var bw = document.documentElement.clientWidth;	
	document.onmousemove = rolinmove;
	document.onmouseup = rolinScrollUp;
	
	function rolinmove(ev) {
		
		var t = getMouse(ev)[1] - offsetY;
		var l = getMouse(ev)[0] - offsetX;
		
		if ((l + obj.offsetWidth )<= bw && (l ) >= 0) obj.style.left = l + "px";
		obj.style.top = t + "px";
		
		return false;
	} 
	function rolinScrollUp() {
		document.onmousemove = null;
		document.onmouseup = null
	}
	
	
}
function getMouse(ev) {
		var ev = ev || window.event;
		if (ev.x) {
			nx = ev.x;
			ny = ev.y;
		} else {
			nx = ev.pageX;
			ny = ev.pageY;
		}
		return [nx,ny];
	}
	
function closeWin() {
		mainWindow.parentNode.removeChild(mainWindow);
		rolinShield.parentNode.removeChild(rolinShield);
		return;
	}
function SetData(par,par1,par2) {
	var RWin=document.getElementById("rwin_"+par);
	var Shield=document.getElementById("shield");	
		
	RWin.style.visibility="hidden";
	Shield.parentNode.removeChild(Shield);
	document.getElementById(par1).value=par2;
	}
	
	function  mouseonit(){
var a=event.srcElement;
a.style.backgroundColor="#A3C773";
	}
	function  mouseout(){
var a=event.srcElement;
a.style.backgroundColor="#fff";
	}
//]]>
