var Global = {


	init: function() {
		this.setExternalLinks();
		this.bevelCorners();
		this.replaceBulletPoints();

		if ($.browser.msie && $.browser.version <= 7)
			this.switchIE6Focus();
	},

	replaceBulletPoints: function() {
		$(".bulletreplace").html('&bull;').addClass('paddedbullet');
	},
	
	setExternalLinks: function() {
		var objLinks = $("a");
		for (i = 0; i < objLinks.length; i++) {
			if (objLinks[i].href.length > 0) {
				if ((objLinks[i].href.indexOf(document.domain) == -1 || objLinks[i].href.indexOf(".pdf") > -1) && objLinks[i].href.indexOf("javascript:") == -1 && objLinks[i].href.indexOf("mailto:") == -1) {
					objLinks[i].onclick = function() { Global.openExternal(this); return false; };
				}
			}
		}
	},

	bevelCorners: function() {
		$(".bevelbr").wrap('<div class="bevel bevelbr"></div>').removeClass("bevelbr");
		$(".bevelbr").corner("bevel br 15px");
		
		$("#formbuilder fieldset").wrap('<div class="beveltr"></div>');
		$(".beveltr, #navPrimary li, #maincontent .midriff, #navSecondary > li > a, .block, #Gallery").corner("bevel tr 14px");
		/*$("#borderWrapper").corner("bevel tr 14px").parent().css('padding', '1px').corner("bevel tr 15px")*/
	},

	openExternal: function(src) {
		var siteWindow = null;
		siteWindow = window.open(src.href);
		return true;
	},

	switchIE6Focus: function() {
		$("#subNav li a").mouseover(function() {
			$("#subNav li a").removeClass("forcedhover");
			$(this).addClass("forcedhover");
		});
		$("#subNav li a").mouseout(function() {
			$("#subNav li a").removeClass("forcedhover");
		});
	}


}
$(document).ready(function()
{
	Global.init();
});
