var popupStatus = 0;
//loading popup with jQuery magic!
function loadPopup() {//loads popup only if it is disabled
if(popupStatus==0){jQuery("#backgroundPopup").css({"opacity":".7","filter":"Alpha(Opacity=70)"});jQuerymessage=document.getElementById('IDAskQuestionMessage').value;if(jQuerymessage=='Question:')jQuerymessage='';document.getElementById('IDAskQuestionMessagePopup').innerHTML=jQuerymessage;jQuery("#backgroundPopup").fadeIn("fast");jQuery("#popupContact").fadeIn("fast");popupStatus=1;}}
//disabling popup with jQuery magic!
function disablePopup() {//disables popup only if it is enabled
if(popupStatus==1){jQuery("#backgroundPopup").fadeOut("fast");jQuery("#popupContact").fadeOut("fast");popupStatus=0;}}
//centering popup
function centerPopup() {//request data for centering
var windowWidth=document.documentElement.clientWidth;var windowHeight=document.documentElement.clientHeight;var popupHeight=jQuery("#popupContact").height();var popupWidth=jQuery("#popupContact").width();
//centering
var offset=jQuery("#AskCommunitySideBar").offset();var newY=offset.top-180;var newX=offset.left-550;jQuery("#popupContact").css({"position":"absolute","top":newY+"px","left":newX+"px"});
//only need force for IE6
jQuery("#backgroundPopup").css({"height":windowHeight});}
//CONTROLLING EVENTS IN jQuery
jQuery(document).ready(function () {//LOADING POPUP Click the button event!
jQuery("#AskCommunitySideBar").click(function () {//centering with css
centerPopup();
 //load popup
loadPopup();});
//CLOSING POPUP Click the x event!
jQuery("#popupContactClose").click(function () { disablePopup();});
//Click out event!
jQuery("#backgroundPopup").click(function(){disablePopup();});
//Press Escape event!
jQuery(document).keypress(function(e){if(e.keyCode==27&&popupStatus==1){disablePopup();}});});jQuery(document).ready(function(){
// validate the comment form when it is submitted
   jQuery("#AskQuestionFormPopup").validate({rules:{subject:{required:true,minlength:2},message:{required:true,minlength:5},username:{required:true,minlength:3},email:{email:true}},messages:{subject:{required:"*",minlength:"*"},message:{required:"*",minlength:"*"},username:{required:"*",minlength:"*"},email:{email:"*"}}});});


