summaryrefslogtreecommitdiff
path: root/frontend/imgrid/js/popup.js
blob: bf138d09d0061b2f1dde0a91d40a1dc3d81d68bc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
//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.7"  
    });  
    $("#backgroundPopup").fadeIn("slow");  
    $("#popupContact").fadeIn("slow");  
    popupStatus = 1;  
    }  
    }  
//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  
    });  
      
    }  
//disabling popup with jQuery magic!
	function disablePopup(){
//disables popup only if it is enabled
		if(popupStatus==1){
			$("#backgroundPopup").fadeOut("slow");
			$("#popupContact").fadeOut("slow");
			popupStatus = 0;
		}
	}

	$(document).ready(function(){  
//following code will be here  
    	});  
	
//LOADING POPUP  
//Click the button event!  
    $("#swingleft").click(function(){  
//centering with css  
    centerPopup();  
//load popup  
    loadPopup();  
    });  
	
//CLOSING POPUP  
//Click the x event!  
    $("#popupContactClose").click(function(){  
    disablePopup();  
    });  
//Click out event!  
    $("#backgroundPopup").click(function(){  
    disablePopup();  
    });