/* --- start eac::Framework JavaScript include --- */
	// eac::Framework variables
	if (typeof EAC != 'undefined') {
		EAC.defaults.trans_sid = "";
	
		EAC.Framework = {
			CompanyID     : "KBC",
			ProductID     : "KBC",
			CompanyName   : "Kevin Burkholder",
			CompanyDomain : "KevinBurkholder.com",
			Sourcing      : {
				urlkey: '',
				KeyCode: '00001',
				Source: 'KBC00001',
				Medium: 'direct',
				Campaign: '',
				Creative: '',
				Segment: '',
				TagCode: '',
				Tracking: '1',
				Description: 'Default source code'
			},
			isNewSession   : false,
			isInternalIP   : false,
			isTestMode     : false,
			SessionID      : "a318eff9121ee98c21e81274a458d1ca"
		}
			
		EAC.altContent = function(element,content) {
			if (!element) return;
			var keyid = EAC.Framework.Sourcing.urlkey || EAC.Framework.Sourcing.KeyCode;
			var x = new Ajax.Updater(element,'altContent.php',{ 
							parameters: {
								key: 		keyid, 
								content: 	content, 
								keyfileid: 	EAC.Framework.Sourcing.KeyFileID || '(none)'},
							evalScripts:true
						});
		}
		window['altContent'] = EAC.altContent;

		EAC.pageTracker = {
			_addItem:function(){},_addTrans:function(){},_trackEvent:function(){},_trackPageview:function(){},_trackTrans:function(){}
		}
		EAC.eventTracker = EAC.pageTracker;
		EAC.trigger_gaSupport = function(){};
	}
	// end eac::Framework variables
	EAC.trigger_gaSupport = function(onLoad) {
		if (document.getElementById('eac-ga-iframe')) return;
		if (document.cookie.indexOf('__utmc') == -1) EAC.Framework.isNewSession = true;
		EAC.Framework.gaAccount1 = "UA-485996-2";
		EAC.Framework.gaAccount2 = "UA-485996-9";
		var utm_source   = EAC.parseURL(document.referrer || document.URL || 'http://'+location.hostname)['domain'];
		var utm_medium   = EAC.Framework.Sourcing.Medium || '(medium not set)';
		var utm_campaign = EAC.Framework.Sourcing.Source;
		utm_campaign    += (EAC.Framework.Sourcing.Description) ? ' ['+EAC.Framework.Sourcing.Description+'] ' : ' [no description] ';
		utm_campaign    += EAC.Framework.Sourcing.Campaign || '(campaign not set)';
		var utm_content  = EAC.Framework.Sourcing.Creative || '(creative not set)';
		utm_content     += (EAC.Framework.Sourcing.Segment) ? ' (' +EAC.Framework.Sourcing.Segment+')' : ' (segment not set)';
		var url = EAC.defaults.helperPath + 'eac_scripts.ga.html'+
							'?utm_source='   + encodeURIComponent(utm_source) +
							'&utm_medium='   + encodeURIComponent(utm_medium) +
							'&utm_campaign=' + encodeURIComponent(utm_campaign) +
							'&utm_content='  + encodeURIComponent(utm_content);
		var re = /(\?|&)(q|p|query|encquery|qt|terms|rdata|qs|wd|text|szukaj|k|searchExpr|search_for|string|search_query|searchfor)=([^&]+)/;
		var searchq = re.exec(document.referrer);
		if (searchq) url += '&utm_term=' + encodeURIComponent(unescape(searchq[3]));
		if (onLoad) {
			var d = document.getElementsByTagName("body")[0];
			var e = document.createElement("iframe");
			e.setAttribute("id", 'eac-ga-iframe');
			e.setAttribute("src", url);
			$(e).setStyle({width:'0px',height:'0px',visibility:'hidden'});
			d.appendChild(e);
		} else {
			document.write("<iframe id='eac-ga-iframe' style='width:0px;height:0px;visibility:hidden;' src='"+url+"'></iframe>");
		}
		if (typeof EAC.autoGA == 'function') EAC.autoGA();
		EAC.trigger_gaSupport = function(){};
	}
	//document.observe('dom:loaded', function() {EAC.trigger_gaSupport(true);});
	Event.observe(window, 'load', function() {EAC.trigger_gaSupport(true);});
/* --- end eac::Framework JavaScript include --- */


	if (typeof EAC != 'undefined' && EAC.Framework.isNewSession) {
		EAC.Remote({fn:'isBlackListed',async:true});
	}
	if (typeof Event != "undefined") {
		Event.observe(window, "load", function(event) {
				if (document.getElementById('MainHead-date'))
					document.getElementById('MainHead-date').innerHTML = "Thursday, December 4, 2008";
		});
	}

	if (typeof EAC != 'undefined') {
		var inwindow		= EAC.inWindow;
		var onThisPage		= EAC.onThisPage;
		
		var elementIsVisible= EAC.elementIsVisible;
		var effectHide 		= EAC.effectHide;
		var effectShow 		= EAC.effectShow;
		var effectToggle 	= EAC.effectToggle;
		var ToggleEffect 	= EAC.effectToggle;
		
		var inlineHide 		= EAC.inlineHide;
		var inlineShow 		= EAC.inlineShow;
		var inlineToggle 	= EAC.inlineToggle;
		var ToggleSpan 		= EAC.inlineToggle;
		
		var blockHide 		= EAC.blockHide;
		var blockShow 		= EAC.blockShow;
		var blockToggle 	= EAC.blockToggle;
		var ToggleDiv 		= EAC.blockToggle;
		
		if (typeof EAC.setExitFloat != "undefined") {
			EAC.setExitFloat('/Programs.html',600,520,50,50,
				{title:'Referral and Consulting Programs',
				prompt:'\nYou may be interested in our consulting and contract offers.\n',
				per:'session',bgopacity: 1/3}
			);
		}
	}
	
	var minWidthRC = 915;
	function ToggleRightCol(w) {
				if (typeof w == 'number') minWidthRC = w;
				var wsize = EAC.getWindowSize();	
				if ( wsize.x < minWidthRC ) {
					blockHide('RightColumn');
				} else {
					blockShow('RightColumn');
				}
	}
	
	function PageLoad(w) {
				if (EAC.getElement('RightColumn')) {
					ToggleRightCol(w); 
					window.onresize = ToggleRightCol;
				}
				return true;
	}
