$(document).ready(function(){   
	var links = document.getElementsByTagName('A');
	for(var i = 0; i < links.length; i++) {
		if(/\bpopup\b/.test(links[i].className)) {
			links[i].onclick = function() {
				var queryString = this.href.replace(/^[^\?]+\??/,''), options = [], params = {};
				if (queryString) {
					var Pairs = queryString.split(/[;&]/);
					for ( var i = 0; i < Pairs.length; i++ ) {
						var KeyVal = Pairs[i].split('=');
						if ( ! KeyVal || KeyVal.length != 2 ) continue;
						var key = unescape( KeyVal[0] );
						var val = unescape( KeyVal[1] );
						val = val.replace(/\+/g, ' ');
						params[key] = val;
					}
				}
				if (typeof params.width != 'undefined') options.push('width='+ params.width);
				if (typeof params.height != 'undefined') options.push('height='+ params.height);
				window.open(this.href, 'popup', 'toolbar=0, location=0, status=0, menubar=1, scrollbars=1, resizable=1'+ (options.length != 0 ? ', ' +options.join(', ') : ''));
				return false;
			};
		}
	}
});