$( function(){ 
	
	ActivatePopupLinks();
	
});


//****************************************************************
// ActivatePopupLinks
//**************************************************************** 
function ActivatePopupLinks () {
	
	var href = window.location.href.toString();
	var printhref = href + ( href.match(/\?/) ? "&print=1" : "?print=1" );
	
	$('#js_printPopupButton').attr( "href", printhref );
	
	$('A[class*=popup_]').each( function() {
		
		var popupProperties = $(this).attr("class").split("popup_")[1].split("x");
		var popupWidth = popupProperties[0];
		var popupHeight = popupProperties[1];
		var headerWidth = popupWidth;
		//if ( $.browser.msie && $.browser.version<7 ) headerWidth = popupWidth + 40;
		
		$(this).openDOMWindow({
			width:popupWidth, 
			height:popupHeight, 
			eventType:'click', 
			windowSource:'iframe'
			}); 
			
		$(this).click( function(){
			$("#DOMWindow").css("padding","40px 20px 20px 20px").prepend("<div style='position:absolute;top:0;left:0;height:20px;width:"+headerWidth+"px;padding:0 20px;background:#CCCCCC;'><strong style='position:absolute;right:0;cursor:pointer;width:15px;height:15px;line-height:100%;text-align:center;font:13px Verdana;letter-spacing:-3px;' title='Close' onclick='$.closeDOMWindow()'>&rsaquo;&lsaquo;</strong></div>");
			});
		
		});
	
	}

//****************************************************************
// PrintFromPopup
//**************************************************************** 
function PrintFromPopup () {
	if ( $.browser.msie ) {
		window.parent.$.closeDOMWindow();
		window.parent.window.print();
		}
	else {
		this.print();
		}
	}
