/***************************/ //@Author: Adrian "yEnS" Mato Gondelle //@website: www.yensdesign.com //@email: yensamg@gmail.com //@license: Feel free to use it, but keep this credits please! /***************************/ //SETTING UP OUR POPUP //0 means disabled; 1 means enabled; var popupStatus = 0; //loading popup with jQuery magic! function loadPopup(option){ //loads popup only if it is disabled if(popupStatus==0){ if(option==0){ $("#backgroundPopup").css({ "opacity": "0.7" }); $("#backgroundPopup").fadeIn("slow"); $("#popupContact").fadeIn("slow"); popupStatus = 1; } if(option==1){ $("#backgroundPopup").css({ "opacity": "0.7" }); $("#backgroundPopup").fadeIn("slow"); $("#popupLogoutInfo").fadeIn("slow"); popupStatus = 1; LogOutTime(); } } } //disabling popup with jQuery magic! function disablePopup(option){ //disables popup only if it is enabled if(popupStatus==1){ if(option==0){ $("#backgroundPopup").fadeOut("slow"); $("#popupContact").fadeOut("slow"); popupStatus = 0; } if(option==1){ $("#backgroundPopup").fadeOut("slow"); $("#popupLogoutInfo").fadeOut("slow"); popupStatus = 0; } } } //centering popup function centerPopup(option){ if(option==0){ //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 }); } if(option==1){ //request data for centering var windowWidth = document.getElementsByTagName('body')[0].clientWidth; var windowHeight = document.getElementsByTagName('body')[0].clientHeight; var popupHeight = $("#popupLogoutInfo").height(); var popupWidth = $("#popupLogoutInfo").width(); //centering $("#popupLogoutInfo").css({ "position": "absolute", "top": windowHeight/2-popupHeight/2, "left": windowWidth/2-popupWidth/2 }); //only need force for IE6 $("#backgroundPopup").css({ "height": windowHeight }); } } function changePopup(){ //loads popup only if it is disabled if(popupStatus==1){ $("#popupContact").fadeOut("fast"); $("#backgroundPopup").fadeIn("slow"); $("#popupLogoutInfo").fadeIn("slow"); popupStatus = 0; } } function LogOutTime(){ //loads popup only if it is disabled if(popupStatus==1){ var now = new Date(); var month = now.getMonth(); month = month < 9 ? '0'+ (month+1) : (month+1); var date = now.getDate(); date = date < 10 ? '0'+ date : date; var hours = now.getHours(); hours = hours < 10 ? '0'+ hours : hours; var minutes = now.getMinutes(); minutes = minutes < 10 ? '0'+ minutes : minutes; var seconds = now.getSeconds(); seconds = seconds < 10 ? '0'+ seconds : seconds; $("#LogOutTime").text(now.getFullYear()+"/"+month+"/"+date+" "+hours+":"+minutes+":"+seconds); } }