function CloseiPopUp(id)
{
	i = document.getElementById(id);
	if(i) {
		i.parentNode.removeChild(i);
	}
}

function changeiPopUpHeight() 
{
	iPopUp = document.getElementById('ipopup');
	
	var scrollYPos; 
	if (typeof window.pageYOffset != 'undefined') { 
	   scrollYPos = window.pageYOffset; 
	} 
	else if (document.compatMode && document.compatMode != 'BackCompat') { 
	   scrollYPos = document.documentElement.scrollTop; 
	} else { 
	   scrollYPos = document.body.scrollTop; 
	} 
	if (typeof scrollYPos != 'undefined') { 
	   y = scrollYPos; 
	   //alert(scrollYPos); 
	}

	iPopUp.style.top = (Math.round(document.body.clientHeight * 0.10) + scrollYPos) + 'px';
}

function addEvent(elm, evType, fn, useCapture)
// cross-browser event handling for IE5+, NS6+ and Mozilla/Gecko
// By Scott Andrew
{
	if(elm.addEventListener) {
		elm.addEventListener(evType, fn, useCapture);
		return true;
	} else if (elm.attachEvent) {
		var r = elm.attachEvent('on' + evType, fn);
		return r;
	} else {
		eval(elm+'.on'+evType+' = fn');
	}
}

function iPopUpFunc(url, style)
{
	var id = 'ipopup'; //+ Math.random(0,100);
	var iPopUp = document.createElement('div');
	iPopUp.setAttribute('id', id);
	if(style) {
	    if((navigator.userAgent).indexOf(' MSIE ') != -1) {
	        iPopUp.setAttribute('className', style);
	    } else {
	        iPopUp.setAttribute('class', style);
	    }
	}

	var closeimg = '<img align="right" src="/img/partool_close.gif" onclick="CloseiPopUp(\''+id+'\');" style="margin: 3px; cursor: pointer;" />';
	var iframe = '<iframe src="'+url+'" />';
	iPopUp.innerHTML = closeimg + '<br style="clear: both;  " />' + iframe;
	iPopUp.style.position = 'absolute';
	iPopUp.style.zIndex = 2000;
	iPopUp.style.visibility = 'hidden';
//	iPopUp.style.left = '25%';
//	iPopUp.style.width = '50%';
//	iPopUp.style.height = '60%';
	
	body = document.getElementsByTagName('body');
	body[0].appendChild(iPopUp);
	
	addEvent(window, 'scroll', changeiPopUpHeight, false);
	changeiPopUpHeight();
	iPopUp.style.visibility = 'visible';

}