var PopupWindow = Class.create();
PopupWindow.prototype = {
    initialize: function(className, parentElement) {
       var elements = document.getElementsByClassName(className, parentElement);
        for (var i = 0, len = elements.length; i < len; i++) {
            Event.observe(elements[i], 'click', this.addPopupEvent.bindAsEventListener(this,elements[i]));
            Event.observe(elements[i], 'keypress', this.addPopupEvent.bindAsEventListener(this,elements[i]));
        }
    },
    addPopupEvent: function(event,element) {
        var link = element.getAttribute('href');
		var id=element.getAttribute('id');
		if(id==''){
			window.open(link,null,'menubar=yes, toolbar=yes, scrollbars=yes,resizable=yes,top=100,left=100');
		}else{
			window.open(link,null,id + ', menubar=yes, toolbar=yes, scrollbars=yes,resizable=yes,top=100,left=100');
		}
		Event.stop(event);
    }
}; 
Event.observe(window, 'load', function () {
    new PopupWindow('popup');
});


