<!-- Go to URL
function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}
//-->

<!-- Social bookmarks
page=window.location; 
name=document.title;
function delicious(){
deliciousbookmark="http://del.icio.us/post?url="+page+"&title="+name;
window.open(deliciousbookmark,'newwindow','width=720,height=520,scrollbars=yes,resizable=yes,status=yes');}
function digg(){
diggbookmark="http://digg.com/submit?url="+page+"&title="+name+"&dapMgr="+name;
window.open(diggbookmark,'newwindow','width=720,height=520,scrollbars=yes,resizable=yes,status=yes');}
function facebook(){
facebookbookmark="http://www.facebook.com/sharer.php?u="+page+"&t="+name;
window.open(facebookbookmark,'newwindow','width=720,height=520,scrollbars=yes,resizable=yes,status=yes');}
function reddit(){
redditbookmark="http://reddit.com/submit?url="+page+"&title="+name;
window.open(redditbookmark,'newwindow','width=720,height=520,scrollbars=yes,resizable=yes,status=yes');}
function stumbleupon(){
stumbleuponbookmark="http://www.stumbleupon.com/submit?url="+page+"&title="+name;
window.open(stumbleuponbookmark,'newwindow','width=720,height=520,scrollbars=yes,resizable=yes,status=yes');}
//-->

<!-- Jump menu
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");      
if (restore) selObj.selectedIndex=0;
} 
//-->

<!-- Image slideshow
var pack;
var flag;
pack = 0;
flag = 0;
function changeLayerImage(obj) {
if (flag==0) {
obj.style.borderColor='black';
obj.style.filter='Alpha(Opacity=100)';
obj.style.zIndex=obj.style.zIndex+18;
pack=obj.id.charAt(4);
upDate(obj);
} 
}
function deSelect(obj)	{
if (flag==0) {
obj.style.borderColor='black';
obj.style.filter='Alpha(Opacity=80)';
obj.style.zIndex=obj.style.zIndex-18; 
}
}
function shuffle(obj) {
if (flag==0) { 
if (obj.id=='Layer5' && pack<12)	{
pack++;
}
else if(obj.id=='Layer4' && pack>1) {
pack--;
}
layerName='menu'+(pack);
upDate(document.all[layerName]);
}
}
function upDate(obj) {
document.all.Layer2.style.backgroundImage=obj.style.backgroundImage;
document.all.Layer2.title=obj.title;
document.all.Layer1.innerHTML=" ";
document.all.Layer1.innerHTML=obj.title;
}
function showSelect() {
if (flag==0) {
flag=1;
pack=1;
disableButt();
runShow();
} else {
flag=0;
enableButt();
}
}
function disableButt() {
document.all.Layer4.style.cursor='default';
document.all.Layer5.style.cursor='default';
for (i=1;i<=12;i++) {
document.all['menu'+i].style.cursor='default';
}
}
function enableButt() {
document.all.Layer4.style.cursor='pointer';
document.all.Layer5.style.cursor='pointer';
for (i=1;i<=12;i++)	{
document.all['menu'+i].style.cursor='pointer';
}
}
function runShow() {
if (flag==1) {
layerName='menu'+(pack);
upDate(document.all[layerName]);
if (pack<12) {
pack++;
} else {
pack=1;
}
setTimeout("runShow()", 4000);
}
}
//-->

<!-- Contact form validation
function MM_findObj(n, d) {
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_validateForm() {
var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
if (val) { nm=val.name; if ((val=val.value)!="") {
if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an email address.\n';
} else if (test!='R') { num = parseFloat(val);
if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
min=test.substring(9,p); max=test.substring(p+1);
if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
} } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
} if (errors) alert('The following error(s) occurred:\n'+errors);
document.MM_returnValue = (errors == '');
}
//-->

/*------------------------------------------------------------
	Document Text Sizer- Copyright 2003 - Taewook Kang.  All rights reserved.
	Coded by: Taewook Kang (txkang.REMOVETHIS@hotmail.com)
	Web Site: http://txkang.com
	Script featured on Dynamic Drive (http://www.dynamicdrive.com)
	
	Please retain this copyright notice in the script.
	License is granted to user to reuse this code on 
	their own website if, and only if, 
	this entire copyright notice is included.
--------------------------------------------------------------*/
//Specify affected tags. Add or remove from list:
var tgs = new Array('div');
//Specify spectrum of different font sizes:
var szs = new Array('85%','90%','95%');
var startSz = 1;
function ts( trgt,inc ) {
	if (!document.getElementById) return
	var d = document,cEl = null,sz = startSz,i,j,cTags;
	sz += inc;
	if ( sz < 0 ) sz = 0;
	if ( sz > 2 ) sz = 2;
	startSz = sz;
	if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];
	cEl.style.fontSize = szs[ sz ];
	for ( i = 0 ; i < tgs.length ; i++ ) {
		cTags = cEl.getElementsByTagName( tgs[ i ] );
		for ( j = 0 ; j < cTags.length ; j++ ) cTags[ j ].style.fontSize = szs[ sz ];
}}
//-->

<!-- Flash scripts
function flashlogo()
{
   document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="320" height="40">\n');
   document.write('<param name="movie" value="images/logo_blue.swf" />\n');
   document.write('<param name="quality" value="high" />\n');
   document.write('<embed src="images/logo_blue.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="320" height="40"></embed>\n');
   document.write('</object>\n');
}
function flashadvert()
{
   document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="400" height="50">\n');
   document.write('<param name="movie" value="images/static_b_blue.swf" />\n');
   document.write('<param name="quality" value="high" />\n');
   document.write('<param name="wmode" value="transparent" />\n');
   document.write('<embed src="images/static_b_blue.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="400" height="50"></embed>\n');
   document.write('</object>\n');
}
function flashintro()
{
   document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="574" height="174">\n');
   document.write('<param name="movie" value="images/flash_intro.swf" />\n');
   document.write('<param name="quality" value="high" />\n');
   document.write('<embed src="images/flash_intro.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="574" height="174"></embed>\n');
   document.write('</object>\n');
}
function flashdesigns()
{
   document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="574" height="400">\n');
   document.write('<param name="movie" value="images/portfolio_designs.swf" />\n');
   document.write('<param name="quality" value="high" />\n');
   document.write('<embed src="images/portfolio_designs.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="574" height="400"></embed>\n');
   document.write('</object>\n');
}
function flashcontents()
{
   document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="400" height="200">\n');
   document.write('<param name="movie" value="images/flash_contents.swf" />\n');
   document.write('<param name="quality" value="high" />\n');
   document.write('<embed src="images/flash_contents.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="400" height="200"></embed>\n');
   document.write('</object>\n');
}
function flashwinter()
{
   document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="574" height="344">\n');
   document.write('<param name="movie" value="images/flash_winter.swf" />\n');
   document.write('<param name="quality" value="high" />\n');
   document.write('<embed src="images/flash_winter.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="574" height="344"></embed>\n');
   document.write('</object>\n');
}
function flashmagic()
{
   document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="574" height="174">\n');
   document.write('<param name="movie" value="images/flash_magic.swf" />\n');
   document.write('<param name="quality" value="high" />\n');
   document.write('<embed src="images/flash_magic.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="574" height="174"></embed>\n');
   document.write('</object>\n');
}
function flashbanner()
{
   document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="245" height="60">\n');
   document.write('<param name="movie" value="images/flash_banner.swf" />\n');
   document.write('<param name="quality" value="high" />\n');
   document.write('<embed src="images/flash_banner.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="245" height="60"></embed>\n');
   document.write('</object>\n');
}
//-->

/* Tabber system (copyright (c) 2006 Patrick Fitzgerald) */
<!--
function tabberObj(argsObj)
{var arg;this.div=null;this.classMain="tabber";this.classMainLive="tabberlive";this.classTab="tabbertab";this.classTabDefault="tabbertabdefault";this.classNav="tabbernav";this.classTabHide="tabbertabhide";this.classNavActive="tabberactive";this.titleElements=['h2','h3','h4','h5','h6'];this.titleElementsStripHTML=true;this.removeTitle=true;this.addLinkId=false;this.linkIdFormat='<tabberid>nav<tabnumberone>';for(arg in argsObj){this[arg]=argsObj[arg];}
this.REclassMain=new RegExp('\\b'+this.classMain+'\\b','gi');this.REclassMainLive=new RegExp('\\b'+this.classMainLive+'\\b','gi');this.REclassTab=new RegExp('\\b'+this.classTab+'\\b','gi');this.REclassTabDefault=new RegExp('\\b'+this.classTabDefault+'\\b','gi');this.REclassTabHide=new RegExp('\\b'+this.classTabHide+'\\b','gi');this.tabs=new Array();if(this.div){this.init(this.div);this.div=null;}}
tabberObj.prototype.init=function(e)
{var
childNodes,i,i2,t,defaultTab=0,DOM_ul,DOM_li,DOM_a,aId,headingElement;if(!document.getElementsByTagName){return false;}
if(e.id){this.id=e.id;}
this.tabs.length=0;childNodes=e.childNodes;for(i=0;i<childNodes.length;i++){if(childNodes[i].className&&childNodes[i].className.match(this.REclassTab)){t=new Object();t.div=childNodes[i];this.tabs[this.tabs.length]=t;if(childNodes[i].className.match(this.REclassTabDefault)){defaultTab=this.tabs.length-1;}}}
DOM_ul=document.createElement("ul");DOM_ul.className=this.classNav;for(i=0;i<this.tabs.length;i++){t=this.tabs[i];t.headingText=t.div.title;if(this.removeTitle){t.div.title='';}
if(!t.headingText){for(i2=0;i2<this.titleElements.length;i2++){headingElement=t.div.getElementsByTagName(this.titleElements[i2])[0];if(headingElement){t.headingText=headingElement.innerHTML;if(this.titleElementsStripHTML){t.headingText.replace(/<br>/gi," ");t.headingText=t.headingText.replace(/<[^>]+>/g,"");}
break;}}}
if(!t.headingText){t.headingText=i+1;}
DOM_li=document.createElement("li");t.li=DOM_li;DOM_a=document.createElement("a");DOM_a.appendChild(document.createTextNode(t.headingText));DOM_a.href="javascript:void(null);";DOM_a.title=t.headingText;DOM_a.onclick=this.navClick;DOM_a.tabber=this;DOM_a.tabberIndex=i;if(this.addLinkId&&this.linkIdFormat){aId=this.linkIdFormat;aId=aId.replace(/<tabberid>/gi,this.id);aId=aId.replace(/<tabnumberzero>/gi,i);aId=aId.replace(/<tabnumberone>/gi,i+1);aId=aId.replace(/<tabtitle>/gi,t.headingText.replace(/[^a-zA-Z0-9\-]/gi,''));DOM_a.id=aId;}
DOM_li.appendChild(DOM_a);DOM_ul.appendChild(DOM_li);}
e.insertBefore(DOM_ul,e.firstChild);e.className=e.className.replace(this.REclassMain,this.classMainLive);this.tabShow(defaultTab);if(typeof this.onLoad=='function'){this.onLoad({tabber:this});}
return this;};tabberObj.prototype.navClick=function(event)
{var
rVal,a,self,tabberIndex,onClickArgs;a=this;if(!a.tabber){return false;}
self=a.tabber;tabberIndex=a.tabberIndex;a.blur();if(typeof self.onClick=='function'){onClickArgs={'tabber':self,'index':tabberIndex,'event':event};if(!event){onClickArgs.event=window.event;}
rVal=self.onClick(onClickArgs);if(rVal===false){return false;}}
self.tabShow(tabberIndex);return false;};tabberObj.prototype.tabHideAll=function()
{var i;for(i=0;i<this.tabs.length;i++){this.tabHide(i);}};tabberObj.prototype.tabHide=function(tabberIndex)
{var div;if(!this.tabs[tabberIndex]){return false;}
div=this.tabs[tabberIndex].div;if(!div.className.match(this.REclassTabHide)){div.className+=' '+this.classTabHide;}
this.navClearActive(tabberIndex);return this;};tabberObj.prototype.tabShow=function(tabberIndex)
{var div;if(!this.tabs[tabberIndex]){return false;}
this.tabHideAll();div=this.tabs[tabberIndex].div;div.className=div.className.replace(this.REclassTabHide,'');this.navSetActive(tabberIndex);if(typeof this.onTabDisplay=='function'){this.onTabDisplay({'tabber':this,'index':tabberIndex});}
return this;};tabberObj.prototype.navSetActive=function(tabberIndex)
{this.tabs[tabberIndex].li.className=this.classNavActive;return this;};tabberObj.prototype.navClearActive=function(tabberIndex)
{this.tabs[tabberIndex].li.className='';return this;};function tabberAutomatic(tabberArgs)
{var
tempObj,divs,i;if(!tabberArgs){tabberArgs={};}
tempObj=new tabberObj(tabberArgs);divs=document.getElementsByTagName("div");for(i=0;i<divs.length;i++){if(divs[i].className&&divs[i].className.match(tempObj.REclassMain)){tabberArgs.div=divs[i];divs[i].tabber=new tabberObj(tabberArgs);}}
return this;}
function tabberAutomaticOnLoad(tabberArgs)
{var oldOnLoad;if(!tabberArgs){tabberArgs={};}
oldOnLoad=window.onload;if(typeof window.onload!='function'){window.onload=function(){tabberAutomatic(tabberArgs);};}else{window.onload=function(){oldOnLoad();tabberAutomatic(tabberArgs);};}}
if(typeof tabberOptions=='undefined'){tabberAutomaticOnLoad();}else{if(!tabberOptions['manualStartup']){tabberAutomaticOnLoad(tabberOptions);}}
//-->