// ========= Copyright Date
function copyright() {
	var d = new Date()
	var yr = d.getFullYear()
	if (yr != 2008)
	document.write(yr);
};

// ========= Styleswitcher
function initSwitcher(){var links=document.getElementsByTagName("a");for(var i=0;i<links.length;i++){if(links[i].getAttribute("title")){links[i].onclick=function(){setActiveStyleSheet(this.getAttribute("title"));return false;}}}};function setActiveStyleSheet(title){var i,a,main;for(i=0;(a=document.getElementsByTagName("link")[i]);i++){if(a.getAttribute("rel").indexOf("style")!=-1&&a.getAttribute("title")){a.disabled=true;if(a.getAttribute("title")==title)a.disabled=false;}}};function getActiveStyleSheet(){var i,a;for(i=0;(a=document.getElementsByTagName("link")[i]);i++){if(a.getAttribute("rel").indexOf("style")!=-1&&a.getAttribute("title")&&!a.disabled){return a.getAttribute("title");}}
return null;};function getPreferredStyleSheet(){var i,a;for(i=0;(a=document.getElementsByTagName("link")[i]);i++){if(a.getAttribute("rel").indexOf("style")!=-1&&a.getAttribute("rel").indexOf("alt")==-1&&a.getAttribute("title"))
return a.getAttribute("title");}
return null;};function createCookie(name,value,days){if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+date.toGMTString();}else{expires="";}
document.cookie=name+"="+value+expires+"; path=/";};function readCookie(name){var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' '){c=c.substring(1,c.length);}
if(c.indexOf(nameEQ)==0){return c.substring(nameEQ.length,c.length);}}
return null;};window.onload=function(){initSwitcher();var cookie=readCookie("style");var title=cookie?cookie:getPreferredStyleSheet();setActiveStyleSheet(title);};window.onunload=function(){var title=getActiveStyleSheet();createCookie("style",title,365);};

// ========= Execute all the onload Events
function addLoadEvent(func) { 
	var oldonload = window.onload; 
	if (typeof window.onload != 'function') { 
		window.onload = func; 
	} else { 
		window.onload = function() { 
			if (oldonload) { 
				oldonload(); 
			} 
			func(); 
		} 
	} 
};

// ========= Load Analytics
function loadGAScript(){
	if (!document.getElementsByTagName) return false;
	var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
	var gaScript = document.createElement("script");
	gaScript.setAttribute("src",gaJsHost +"google-analytics.com/ga.js");
	gaScript.setAttribute("type","text/javascript");
	var domHead = document.getElementsByTagName("head")[0]
	domHead.appendChild(gaScript);
}
loadGAScript();
function callGA(){	
	var pageTracker = _gat._getTracker("UA-3736223-20"); // CUSTOM KEY HERE	
	pageTracker._initData();
	pageTracker._trackPageview();
}
addLoadEvent(callGA); // requires addLoadEvent