//SETTING UP OUR POPUP //0 means disabled; 1 means enabled; var popupStatus = 0; //loading popup with jQuery magic! function loadPopup(){ //loads popup only if it is disabled if(popupStatus==0){ $("#backgroundPopup").css({ "opacity": "0.8" }); $("#backgroundPopup").fadeIn("slow"); $("#popupContact").fadeIn("slow"); popupStatus = 1; } } //disabling popup with jQuery magic! function disablePopup(){ //disables popup only if it is enabled if(popupStatus==1){ $("#backgroundPopup").fadeOut("slow"); $("#popupContact").fadeOut("slow"); $('#login-popup-main-content').show(); $('#login-popup-account-created').hide(); $('#member-message-account-create').show(); $('#member-message-account-success').hide(); popupStatus = 0; } } //centering popup function centerPopup(){ //request data for centering var windowWidth = document.documentElement.clientWidth; var windowHeight = document.documentElement.clientHeight; var popupHeight = $("#popupContact").height(); var popupWidth = $("#popupContact").width(); //centering $("#popupContact").css({ "position": "absolute", "top": windowHeight/2-popupHeight/2, "left": windowWidth/2-popupWidth/2 }); //only need force for IE6 $("#backgroundPopup").css({ "height": windowHeight }); } //CONTROLLING EVENTS IN jQuery $(document).ready(function(){ //LOADING POPUP //Click the button event! $("#button_signin").click(function(){ //centering with css centerPopup(); //load popup loadPopup(); }); $("#loginfrm").submit(function(){ login=document.getElementById("req_login").value; password=document.getElementById("req_pass").value; $.ajax({ type: "POST", url: SITE_URL+"affiliate/sys2.php", data:'login='+login+'&password='+password, success: function(resp){ if (resp=='wrong'){ // //$('#error_messages').html(""); $("#loginFailedMess").show(); //alert(failedLoginMess); $("#loginfrm")[0].reset(); } else{ if(resp>1){ //alert("ceva"); document.location=SITE_URL+"affiliate/sys/admin/userlist/"; } else{ //alert("subaccount"); document.location=SITE_URL+"affiliate/sys/account/subacc/"; } //if(typeof($("#quiz_"+id_acc))!='undefined') $("#quiz_").html(resp); } } }); return false; }); //CLOSING POPUP //Click the x event! $("#popupContactClose").click(function(){ disablePopup(); }); //Click out event! $("#backgroundPopup").click(function(){ disablePopup(); }); //Press Escape event! $(document).keypress(function(e){ if(e.keyCode==27 && popupStatus==1){ disablePopup(); } }); });