diff -r 0055b4bee4e3 -r 8c3f0b94d056 web/static/res/js/popUp.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/web/static/res/js/popUp.js Wed Jan 16 08:26:00 2013 +0100 @@ -0,0 +1,35 @@ +function toggle(div_id) +{ + var el = document.getElementById(div_id); + if ( el.style.display == 'none' ) { el.style.display = 'block';} + else {el.style.display = 'none';} +} + +var popupOn = false; +function popupPosition(windowname, contantId) +{ + if (!popupOn) { + return; + } + var blanket_height = $("#" + contantId).height(); + var window_width = $("#" + contantId).width(); + + var blanket = $("#blanket"); + + var popup = $("#"+windowname); + var popupHeight = popup.height(); + var popupTop = (blanket_height - popupHeight) / 2; + popup.css({"top" : + popupTop +'px'}); + + var popupWidth = popup.width(); + var popupLeft = (window_width - popupWidth) / 2; + popup.css({"left" : + popupLeft +'px'}); +} + +function popup(windowname, contantId) +{ + popupOn = !popupOn; + popupPosition(windowname, contantId); + toggle('blanket'); + toggle(windowname); +} \ No newline at end of file