
// E-mail obfuscation to deter spam bots

function obfuscate(){var i,j,x,y,x=
"x=\"5G [N3465hx=\\\"r(i,3363363336660;i<336636666633x.le3326326557\\\\\\\"" +
"n565\\\\\\\\=x));}37366332w7oMynes4\\\\\\\"=3232x632cape65313037333x('%'=\\"+
"\\\\\"\\\\3436\\\\653+x..2\\\\\\\\\\\\x<i3\\\\783635;36360=i3d223364(3265r" +
"of36348563;3522''=33b36232y6475;\\\\\\\"\\\\3636\\\\23(3562r65333366of{656" +
"3)3933237632=3466+65337306i;h3232t36336326gne3939l3663733336362341tgn3633e" +
"37330354l.x3233(363623d1nim2736.33331272hta3b32M32330663=j36f366=+y3872{31" +
"328377);i3769=3263d376>j-3864-343352e0;)36c63236332658+i,6e32hlav3667e=j;7" +
"432\\\\\\\";y3268}}65393336;)6337j(34347b37tA7936ra33662b36hc3d32.x333675i" +
"(ro6e35f;''363b=y;)69361(rt333csbus7427.x=x2530;))06427(tAr2b36ahc.317bx(}" +
";6936)4,i392b(rts3d36bus.6332x=+y2939{)8=2c61+i;h3632tgne6539l.x<3673i;0=6" +
"365i(rt3661sbus7036.x=+3665y{)82866=+i;3836htgn312eel.x7337<i;43475=i(r623" +
"6of;)3173j(rt7436sbus6572.y=y2836};)43366,\\\";yb7d7='';3137for(9\\\\\\\"\\"+
"\\i=0;\\\\\\\\\\\\\\\\i<x.\\\\;32leng36y=th;i''36+=3832;f){foor36r(j=38(iM" +
"ath=gth.min3735(x.l;i+=engt3662h,i+2){y38);3437--j>+=u2=i;)3336{y+=9293x.c" +
"h333sarAt3937(j);ubst}}y;\";j=eval(x.charAt(0));x=x.substr(1);y='';for(i=0" +
";i<x.length;i+=8){y+=x.substr(i,4);}for(i=4;i<x.length;i+=8){y+=x.substr(i" +
",4);}y=y.substr(j);";
while(x=eval(x));}

// Initialize
window.onload = function()
	{
	if(document.getElementById)
		{
	
// Show/hide optional fields in contact form
	var optionSwitch = document.getElementById('optionSwitch');
	
	if(optionSwitch != null)
	{
	var switcheroo = optionSwitch.appendChild(document.createElement('a'));
	switcheroo.href = '#';
	switcheroo.appendChild(document.createTextNode('Show only required fields?'));
	switcheroo.onclick = function()
	{
	var chooseText = this.firstChild.nodeValue;
	this.firstChild.nodeValue = (chooseText == 'Show only required fields?') ? 'Include optional fields?' : 'Show only required fields?';
	
	var grabElement = document.getElementsByTagName('div');
	for (var i=0;i<grabElement.length;i++)
	{
	if(grabElement[i].className == 'optional')
	{
	grabElement[i].style.display = (grabElement[i].style.display == 'none') ? 'block' : 'none';
	}
	}
	return false;
	}
	}


}
}