// GA
//var _gaq = _gaq || [];
//  _gaq.push(['_setAccount', 'UA-24285932-1']);
//  _gaq.push(['_trackPageview']);

//  (function() {
//	var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
//	ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
//	var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
//})();

function printPage(printElement) {
	$('#printPageArea').empty();
	$('#' + printElement).clone().appendTo("#printPageArea");
	$("#printPageArea").find('#' + printElement).removeClass();
	$("#printPageArea").load();
	$("#printPageArea").css("visibility", "visible");
	$("#printPageArea").show();
	$("#printPageArea").dialog("open");
	$(".ui-dialog-titlebar").show();
}

function clearFormFields() {
	var oForm = document.getElementById("ContactUs");

	oForm.FromName.value = "";
	oForm.FromMail.value = "";
	oForm.Message.value = "";

	oForm.FromName.style.borderColor = "#CCCCCC";
	oForm.FromMail.style.borderColor = "#CCCCCC";
	oForm.Message.style.borderColor = "#CCCCCC";

	document.getElementById('results').innerHTML = "&nbsp;";
}

$(document).ready(function () {

	$('#contact').load('Popup.htm #contact_info', function () {
		$("#ContactForm").click(function () {
			displayContact(true);
			clearFormFields();
		});

		$("#btnCancel").click(function () {
			displayContact(false);
		});

		$('#contact_info').tabs({
			select: function (event, ui) {
				currentTab = ui.index;
				if (ui.index == 2 && $.trim($('#contact_map').html()) == "") {
					$("#contact_map").load('map.htm #map');
				}
				if (ui.index == 3 && $.trim($('#contact_map1').html()) == "") {
					$("#contact_map1").load('map.htm #map1');
				}
			}
		});

		$('div#contact').bind('dialogclose', function (event) {
			$("#contact_map").empty();
			$("#contact_map1").empty();
		});


		$('#contact').dialog({ autoOpen: false, 'modal': false, 'width': 655, 'height': 550 });
		$("#contact").dialog("option", "position", [450, 115]);
		$("#contact").dialog("option", "show", 'slide');
		$("#contact").dialog("option", "buttons", [{
			text: "Close",
			click: function () { $(this).dialog("close"); }
		}
		]);

		$('#ui-tab-dialog-close').append($('a.ui-dialog-titlebar-close'));

		$("#contact_detail").load('ContactDetails.htm #ContactDetails');

	});

	$('#printPageArea').dialog({ autoOpen: false, 'modal': false, 'width': 950, 'height': 600 });
	$("#printPageArea").dialog("option", "position", [160, 40]);
	$("#printPageArea").dialog("option", "show", 'slide');

	var leaveOpenVal = true;

	if (jQuery.browser.msie || jQuery.browser.mozilla) {
		leaveOpenVal = false;
	}

	$("#printPageArea").dialog("option", "buttons", [{
		text: "Print",
		click: function () {
			$("#printPageArea").removeClass();
			$('#printPageArea').printElement({
				leaveOpen: leaveOpenVal,
				printMode: 'popup'
			});
			$(this).dialog("close");
		}
	}, {
		text: "Close",
		click: function () { $(this).dialog("close"); }
	}
	]);


	$("#info-bar").jixedbar();
	$("#contact").hide();

	$("#Map").click(function () {
		displayContact(true);
	});

	$("#contactSmall").click(function () {
		displayContact(true);
	});

	$("#GemecsCommunicationDecember2011").click(function () {
		downloadDocs(this.id)
	});


	$("#CompanyProfile").click(function () {
		downloadDocs(this.id)
	});

	$("#CompanyBrochure").click(function () {
		downloadDocs(this.id)
	});

	$("#CompanyConduct").click(function () {
		downloadDocs(this.id)
	});

	$("#CompanyHsec").click(function () {
		downloadDocs(this.id)
	});

    $("#CompanyBEE").click(function () {
        downloadDocs(this.id)
    });

	$("#CompanyProfile1").click(function () {
		downloadDocs(this.id)
	});

	$("#CompanyBrochure1").click(function () {
		downloadDocs(this.id)
	});

	$("#CompanyConduct1").click(function () {
		downloadDocs(this.id)
	});

	$("#CompanyHsec1").click(function () {
		downloadDocs(this.id)
	});

    $("#CompanyBEE1").click(function () {
        downloadDocs(this.id)
    });

	function downloadDocs(doc) {
		var docName;
		if (doc == "CompanyProfile" || doc == "CompanyProfile1") {
			docName = "GemecsProfile";
		}
		if (doc == "CompanyBrochure" || doc == "CompanyBrochure1") {
			docName = "GemecsBrochure";
		}
		if (doc == "CompanyConduct" || doc == "CompanyConduct1") {
			docName = "GemecsCodeOfConduct";
		}
		if (doc == "CompanyHsec" || doc == "CompanyHsec1") {
			docName = "GemecsSHEQ";
		}
		if (doc == "GemecsCommunicationDecember2011") {
			docName = doc;
		}
        if (doc == "CompanyBEE" || doc == "CompanyBEE1") {
            docName = "GemecsBEE";
        }

		window.open("documents/" + docName + ".pdf");
	}


	function displayContact(action) {
		if (action == true) {
			$("#contact_info").tabs("select", 0);
			$("#contact").css("visibility", "visible");
			$("#contact").show();
			$(".ui-dialog-titlebar").hide();
			$("#contact").dialog("open");
		} else {
			$("#contact").hide();
			$("#contact").dialog("close");
		}
		return false;
	};



	$("button, input:submit, a", ".demo").button();
	$("a", ".demo").click(function () { return false; });
});

