﻿//SETTING UP OUR POPUP
//0 means disabled; 1 means enabled;
var popupStatus = 0;
var Popup_List = [];

//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;
	}
}

//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;
	}
}

//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").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();
	//});
	//Press Escape event!
	$(document).keypress(function(e){
		if(e.keyCode==27 && popupStatus==1){
			disablePopup();
		}
	});

});






//SETTING UP OUR POPUP
//0 means disabled; 1 means enabled;
var popupStatus1 = 0;

//loading popup with jQuery magic!
function loadPopup1(){
	//loads popup only if it is disabled
	if(popupStatus1==0){
		$("#backgroundPopup1").css({
			"opacity": "0.7"
		});
		$("#backgroundPopup1").fadeIn("slow");
		$("#popupContact1").fadeIn("slow");
		popupStatus1 = 1;
	}
}

//disabling popup with jQuery magic!
function disablePopup1(){
	//disables popup only if it is enabled
	if(popupStatus1==1){
		$("#backgroundPopup1").fadeOut("slow");
		$("#popupContact1").fadeOut("slow");
		popupStatus1 = 0;
	}
}

//centering popup
function centerPopup1(){
	//request data for centering
	var windowWidth = document.documentElement.clientWidth;
	var windowHeight = document.documentElement.clientHeight;
	var popupHeight = $("#popupContact1").height();
	var popupWidth = $("#popupContact1").width();
	//centering
	$("#popupContact1").css({
		"position": "absolute",
		"top": windowHeight/2-popupHeight/2,
		"left": windowWidth/2-popupWidth/2
	});
	//only need force for IE6
	
	$("#backgroundPopup1").css({
		"height": windowHeight
	});
	
}


//CONTROLLING EVENTS IN jQuery
$(document).ready(function(){
	
	//LOADING POPUP
	//Click the button event!
	$("#button1").click(function(){
		//centering with css
		centerPopup1();
		//load popup
		loadPopup1();
	});
				
	//CLOSING POPUP
	//Click the x event!
	$("#popupContactClose1").click(function(){
		disablePopup1();
	});
	//Click out event!
	//$("#backgroundPopup").click(function(){
	//	disablePopup();
	//});
	//Press Escape event!
	$(document).keypress(function(e){
		if(e.keyCode==27 && popupStatus1==1){
			disablePopup1();
		}
	});

});






//SETTING UP OUR POPUP
//0 means disabled; 1 means enabled;
var popupStatus2 = 0;

//loading popup with jQuery magic!
function loadPopup2(){
	//loads popup only if it is disabled
	if(popupStatus2==0){
		$("#backgroundPopup2").css({
			"opacity": "0.7"
		});
		$("#backgroundPopup2").fadeIn("slow");
		$("#popupContact2").fadeIn("slow");
		popupStatus2 = 1;
	}
}

//disabling popup with jQuery magic!
function disablePopup2(){
	//disables popup only if it is enabled
	if(popupStatus2==1){
		$("#backgroundPopup2").fadeOut("slow");
		$("#popupContact2").fadeOut("slow");
		popupStatus2 = 0;
	}
}

//centering popup
function centerPopup2(){
	//request data for centering
	var windowWidth = document.documentElement.clientWidth;
	var windowHeight = document.documentElement.clientHeight;
	var popupHeight = $("#popupContact2").height();
	var popupWidth = $("#popupContact2").width();
	//centering
	$("#popupContact2").css({
		"position": "absolute",
		"top": windowHeight/2-popupHeight/2,
		"left": windowWidth/2-popupWidth/2
	});
	//only need force for IE6
	
	$("#backgroundPopup2").css({
		"height": windowHeight
	});
	
}


//CONTROLLING EVENTS IN jQuery
$(document).ready(function(){
	
	//LOADING POPUP
	//Click the button event!
	$("#button2").click(function(){
		//centering with css
		centerPopup2();
		//load popup
		loadPopup2();
	});
				
	//CLOSING POPUP
	//Click the x event!
	$("#popupContactClose2").click(function(){
		disablePopup2();
	});
	//Click out event!
	//$("#backgroundPopup").click(function(){
	//	disablePopup();
	//});
	//Press Escape event!
	$(document).keypress(function(e){
		if(e.keyCode==27 && popupStatus2==1){
			disablePopup2();
		}
	});

});








//Popup_Setup("testPopup", "PopupWindow", "PopupBackground", "ShowButton", "PopupWindowClose");

function Popup_Setup(Popup_Name, Popup_Window, Popup_Background, Popup_Button, Popup_CloseButton) {
    var Popup_Array = [];
    Popup_Array["Name"] = Popup_Name;
    Popup_Array["Window"] = Popup_Window;
    Popup_Array["Background"] = Popup_Background;
    Popup_Array["Button"] = Popup_Button;
    Popup_Array["CloseButton"] = Popup_CloseButton;

    Popup_Array["Status"] = 0;

    $("#" + Popup_Array["Window"]).addClass("PopupWindow");
    $("#" + Popup_Array["Window"] + ".h1").addClass("PopupWindowH1");
    $("#" + Popup_Array["Background"]).addClass("PopupBackground");
    $("#" + Popup_Array["Button"]).addClass("PopupButton");
    $("#" + Popup_Array["CloseButton"]).addClass("PopupButtonClose");

    Popup_List[Popup_Name] = Popup_Array;
}

//loading popup with jQuery magic!
function Popup_Load(Popup_Name) {
    var Popup_Array = Popup_List[Popup_Name];

    //loads popup only if it is disabled
    if (Popup_Array["Status"] == 0) {
        $("#" + Popup_Array["Background"]).css({
            "opacity": "0.7"
        });
        $("#" + Popup_Array["Background"]).fadeIn("slow");
        $("#" + Popup_Array["Window"]).fadeIn("slow");
        Popup_Array["Status"] = 1;
        Popup_List[Popup_Name] = Popup_Array;
    }
}

//disabling popup with jQuery magic!
function Popup_Disable(Popup_Name) {
    var Popup_Array = Popup_List[Popup_Name];

    //disables popup only if it is enabled
    if (Popup_Array["Status"] == 1) {
        $("#" + Popup_Array["Background"]).fadeOut("slow");
        $("#" + Popup_Array["Window"]).fadeOut("slow");
        Popup_Array["Status"] = 0;
        Popup_List[Popup_Name] = Popup_Array;
    }
}

//centering popup
function Popup_Center(Popup_Name) {
    var Popup_Array = Popup_List[Popup_Name];

    //request data for centering
    var windowWidth = document.documentElement.clientWidth;
    var windowHeight = document.documentElement.clientHeight;
    var popupHeight = $("#" + Popup_Array["Window"]).height();
    var popupWidth = $("#" + Popup_Array["Window"]).width();
    //centering
    $("#" + Popup_Array["Window"]).css({
        "position": "absolute",
        "top": windowHeight / 2 - popupHeight / 2,
        "left": windowWidth / 2 - popupWidth / 2
    });
    //only need force for IE6

    $("#" + Popup_Array["Background"]).css({
        "height": windowHeight
    });

}

function Popup_Ready() {
    for (var Popup_Item in Popup_List) {
        var Popup_Array = Popup_List[Popup_Item];  // Popup_Item; // Popup_List[Popup_Name];

        //LOADING POPUP
        //Click the button event!
        $("#" + Popup_Array["Button"]).click(function() {
            //centering with css
            Popup_Center(Popup_Array["Name"]);
            //load popup
            Popup_Load(Popup_Array["Name"]);
        });

        //CLOSING POPUP
        //Click the x event!
        $("#" + Popup_Array["CloseButton"]).click(function() {
            Popup_Disable(Popup_Array["Name"]);
        });
        //Click out event!
        //$("#backgroundPopup").click(function(){
        //	disablePopup();
        //});
        //Press Escape event!
        $(document).keypress(function(e) {
        if (e.keyCode == 27 && Popup_Array["Status"] == 1) {
            Popup_Disable(Popup_Array["Name"]);
            }
        });
    }
}

//CONTROLLING EVENTS IN jQuery
/*
$(document).ready(function() {

    //LOADING POPUP
    //Click the button event!
    $("#button").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();
    //});
    //Press Escape event!
    $(document).keypress(function(e) {
        if (e.keyCode == 27 && popupStatus == 1) {
            disablePopup();
        }
    });

    //Popup_Ready();

});
*/