function csmewindow_close() {

	showSelects();

	parentObj = document.getElementById('csmewindow').parentNode; 
	childObj = document.getElementById('csmewindow');  
	parentObj.removeChild(childObj);
	}

function csmewindow(iframe_w,iframe_h,iframe_title,iframe_url) {

	hideSelects();

	var yScroll;
	if (self.pageYOffset) 	yScroll = self.pageYOffset;
		else if (document.documentElement && document.documentElement.scrollTop)	yScroll = document.documentElement.scrollTop;
		else if (document.body) yScroll = document.body.scrollTop;

	csme_window_html = '';
	csme_window_html += '	<div id="csmewindow_top" style="position: absolute; top: 0px; left: 0px; zIndex: 999999; width: 100%; height: 100%;"><table cellpadding="0" cellspacing="0" width="100%" height="100%"><tr><td align="center" style="vertical-align: middle;">';
	csme_window_html += '		<br><div id="csmewindow_holder" style="width: '+iframe_w+'px; background: #EEEEEE; border-right: 2px solid #666666; border-bottom: 2px solid #666666; "><table width="100%" cellpadding="0" cellspacing="0">';
	csme_window_html += '			<tr>';
	csme_window_html += '				<td align="right" style="padding-right: 10px;"><span id="csmewindow_title" style="font-weight:bold; color:#404040; font-family: tahoma; font-size:12px;">'+iframe_title+'</span></td>';
	csme_window_html += '				<td align="left" style="padding-left: 5px;"><a href="javascript:csmewindow_close();"><img src="images/lightbox/closepic.gif" border="0"></a></td>';
	csme_window_html += '				</tr>';
	csme_window_html += '			<tr><td colspan="2"><iframe id="csmewindow_iframe" width="'+iframe_w+'" height="'+iframe_h+'" frameborder="0" allowtransparency="1" src="'+iframe_url+'"></iframe></td></tr>';
	csme_window_html += '			</table></div>';
	csme_window_html += '		</td></tr></table></div>';

	var objBody = document.getElementsByTagName("body").item(0);

	var objOverlay = document.createElement("div");
	objOverlay.setAttribute('id','csmewindow');
	objOverlay.onclick = function () {csmewindow_close(); return false;}
	objOverlay.style.display = 'block';
	objOverlay.style.position = 'absolute';
	objOverlay.style.top = yScroll+'px';
	objOverlay.style.left = '0';
	objOverlay.style.zIndex = '999998';
 	objOverlay.style.width = '100%';
 	objOverlay.style.height = '100%';
	objBody.insertBefore(objOverlay, objBody.firstChild);

	var objCSME = document.createElement("div");
	objCSME.setAttribute('dir','rtl');
	objCSME.setAttribute('id','csmewindow_container');
	objCSME.style.display = 'block';
	objCSME.style.zIndex = '999999';
	objCSME.innerHTML = csme_window_html;
	objOverlay.appendChild(objCSME);

	}
	
