/* 0.96 https://github.com/headjs/headjs/ */
(function(c){function f(b){k[k.length]=b}function h(b){i.className=i.className.replace(RegExp("\\b"+b+"\\b"),"")}function e(b,c){for(var d=0,f=b.length;d<f;d++)c.call(b,b[d],d)}function l(){var b=window.outerWidth||i.clientWidth;i.className=i.className.replace(/ (w|lt)-\d+/g,"");f("w-"+Math.round(b/100)*100);e(j.screens,function(d){b<=d&&f("lt-"+d)});d.feature()}var i=c.documentElement,j={screens:[320,480,640,768,1024,1280,1440,1680,1920],section:"-section",page:"-page",head:"head"},k=[];if(window.head_conf)for(var b in head_conf)head_conf[b]!==
void 0&&(j[b]=head_conf[b]);var d=window[j.head]=function(){d.ready.apply(null,arguments)};d.feature=function(b,c,e){if(b)return Object.prototype.toString.call(c)=="[object Function]"&&(c=c.call()),f((c?"":"no-")+b),d[b]=!!c,e||(h("no-"+b),h(b),d.feature()),d;else i.className+=" "+k.join(" "),k=[]};b=navigator.userAgent.toLowerCase();b=/(webkit)[ \/]([\w.]+)/.exec(b)||/(opera)(?:.*version)?[ \/]([\w.]+)/.exec(b)||/(msie) ([\w.]+)/.exec(b)||!/compatible/.test(b)&&/(mozilla)(?:.*? rv:([\w.]+))?/.exec(b)||
[];b[1]=="msie"&&(b[1]="ie",b[2]=document.documentMode||b[2]);f(b[1]);d.browser={version:b[2]};d.browser[b[1]]=!0;if(d.browser.ie){f("ie"+parseFloat(b[2]));for(var m=3;m<11;m++)parseFloat(b[2])<m&&f("lt-ie"+m);e("abbr|article|aside|audio|canvas|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video".split("|"),function(b){c.createElement(b)})}e(location.pathname.split("/"),function(b,c){if(this.length>2&&this[c+1]!==void 0)c&&f(this.slice(1,c+1).join("-")+
j.section);else{var d=b||"index",e=d.indexOf(".");e>0&&(d=d.substring(0,e));i.id=d+j.page;c||f("root"+j.section)}});l();window.onresize=l;d.feature("js",!0).feature()})(document);
(function(){function c(b){var c=b.charAt(0).toUpperCase()+b.substr(1),b=(b+" "+l.join(c+" ")+c).split(" "),f;a:for(var e in b)if(h[b[e]]!==void 0){f=!0;break a}return!!f}var f=document.createElement("i"),h=f.style,e=" -o- -moz- -ms- -webkit- -khtml- ".split(" "),l="Webkit Moz O ms Khtml".split(" "),i=window[window.head_conf&&head_conf.head||"head"],j={gradient:function(){h.cssText=("background-image:"+e.join("gradient(linear,left top,right bottom,from(#9f9),to(#fff));background-image:")+e.join("linear-gradient(left top,#eee,#fff);background-image:")).slice(0,
-17);return!!h.backgroundImage},rgba:function(){h.cssText="background-color:rgba(0,0,0,0.5)";return!!h.backgroundColor},opacity:function(){return f.style.opacity===""},textshadow:function(){return h.textShadow===""},multiplebgs:function(){h.cssText="background:url(//:),url(//:),red url(//:)";return/(url\s*\(.*?){3}/.test(h.background)},boxshadow:function(){return c("boxShadow")},borderimage:function(){return c("borderImage")},borderradius:function(){return c("borderRadius")},cssreflections:function(){return c("boxReflect")},
csstransforms:function(){return c("transform")},csstransitions:function(){return c("transition")},fontface:function(){var b=navigator.userAgent,c;if(c=b.match(/Chrome\/(\d+\.\d+\.\d+\.\d+)/))return c[1]>="4.0.249.4"||1*c[1].split(".")[0]>5;if((c=b.match(/Safari\/(\d+\.\d+)/))&&!/iPhone/.test(b))return c[1]>="525.13";if(/Opera/.test({}.toString.call(window.opera)))return opera.version()>="10.00";if(c=b.match(/rv:(\d+\.\d+\.\d+)[^b].*Gecko\//))return c[1]>="1.9.1";return!1}},k;for(k in j)j[k]&&i.feature(k,
j[k].call(),!0);i.feature()})();
(function(c){function f(a){if(!a._done)a(),a._done=1}function h(a){var b;if(typeof a=="object")for(var c in a)a[c]&&(b={name:c,url:a[c]});else b=a.split("/"),b=b[b.length-1],c=b.indexOf("?"),b={name:c!=-1?b.substring(0,c):b,url:a};if((a=p[b.name])&&a.url===b.url)return a;return p[b.name]=b}function e(a,b){if(a){typeof a=="object"&&(a=[].slice.call(a));for(var c=0;c<a.length;c++)b.call(a,a[c],c)}}function l(a){return Object.prototype.toString.call(a)=="[object Function]"}function i(a){var a=a||p,b,
c;for(c in a){if(a.hasOwnProperty(c)&&a[c].state!=q)return!1;b=!0}return b}function j(a){a.state=z;e(a.onpreload,function(a){a.call()})}function k(a){if(a.state===void 0)a.state=v,a.onpreload=[],d({src:a.url,type:"cache"},function(){j(a)})}function b(a,c){if(a.state==q)return c&&c();if(a.state==w)return g.ready(a.name,c);if(a.state==v)return a.onpreload.push(function(){b(a,c)});a.state=w;d(a.url,function(){a.state=q;c&&c();e(o[a.name],function(a){f(a)});i()&&n&&e(o.ALL,function(a){f(a)})})}function d(a,
b){var d=c.createElement("script");d.type="text/"+(a.type||"javascript");d.src=a.src||a;d.async=!1;d.onreadystatechange=d.onload=function(){var a=d.readyState;if(!b.done&&(!a||/loaded|complete/.test(a)))b.done=!0,b()};(c.body||s).appendChild(d)}function m(){n||(n=!0,e(u,function(a){f(a)}))}var s=c.documentElement,t,n,u=[],x=[],o={},p={},r=c.createElement("script").async===!0||"MozAppearance"in c.documentElement.style||window.opera,y=window.head_conf&&head_conf.head||"head",g=window[y]=window[y]||
function(){g.ready.apply(null,arguments)},z=1,v=2,w=3,q=4;g.js=r?function(){var a=arguments,c=a[a.length-1],d={};l(c)||(c=null);e(a,function(e,g){e!=c&&(e=h(e),d[e.name]=e,b(e,c&&g==a.length-2?function(){i(d)&&f(c)}:null))});return g}:function(){var a=arguments,c=[].slice.call(a,1),d=c[0];if(!t)return x.push(function(){g.js.apply(null,a)}),g;d?(e(c,function(a){l(a)||k(h(a))}),b(h(a[0]),l(d)?d:function(){g.js.apply(null,c)})):b(h(a[0]));return g};g.ready=function(a,b){if(a==c)return n?f(b):u.push(b),
g;l(a)&&(b=a,a="ALL");if(typeof a!="string"||!l(b))return g;var d=p[a];if(d&&d.state==q||a=="ALL"&&i()&&n)return f(b),g;(d=o[a])?d.push(b):o[a]=[b];return g};g.ready(c,function(){i()&&e(o.ALL,function(a){f(a)});g.feature&&g.feature("domloaded",!0)});if(window.addEventListener)c.addEventListener("DOMContentLoaded",m,!1),window.addEventListener("load",m,!1);else if(window.attachEvent){c.attachEvent("onreadystatechange",function(){c.readyState==="complete"&&m()});r=1;try{r=window.frameElement}catch(A){}!r&&
s.doScroll&&function(){try{s.doScroll("left"),m()}catch(a){setTimeout(arguments.callee,1)}}();window.attachEvent("onload",m)}if(!c.readyState&&c.addEventListener)c.readyState="loading",c.addEventListener("DOMContentLoaded",handler=function(){c.removeEventListener("DOMContentLoaded",handler,!1);c.readyState="complete"},!1);setTimeout(function(){t=!0;e(x,function(a){a()})},300)})(document);;

// Flash Gallery Settings
var gallerySettings = {
    langOpenImage: "Open Image in New Window",
    langAbout: "",
    preloaderColor: "0xE5E0DE"
};

// Google Analytics
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackPageview']);


// JS Files to load
head.js(
	{jquery: "https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"}, 
	//{tools: "http://cdn.jquerytools.org/1.2.5/tiny/jquery.tools.min.js"}, // Tabs, Tooltip, Scrollable and Overlay (4.05 Kb) 
	{form: "http://cdn.jquerytools.org/1.2.5/form/jquery.tools.min.js"}, // Dateinput, Rangeinput and Validator (5.68 Kb)
	{scroll: "/js/jquery.scroll.js"},
	{cycle: "/js/jquery.cycle.lite.1.1.min.js"}
);

//head.js({webfont: 'https://ajax.googleapis.com/ajax/libs/webfont/1.0.18/webfont.js'});
//head.js({cf: "https://ajax.googleapis.com/ajax/libs/chrome-frame/1.0.2/CFInstall.min.js"});

head.js({swfobject: 'https://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js'});
head.js({ga: ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'});

//head.js({jwplayer: '/jwplayer/jwplayer.js'});



/* JavaScript Debug - v0.4 - 6/22/2010 http://benalman.com/projects/javascript-debug-console-log/ Copyright (c) 2010 "Cowboy" Ben Alman */
window.debug=(function(){var i=this,b=Array.prototype.slice,d=i.console,h={},f,g,m=9,c=["error","warn","info","debug","log"],l="assert clear count dir dirxml exception group groupCollapsed groupEnd profile profileEnd table time timeEnd trace".split(" "),j=l.length,a=[];while(--j>=0){(function(n){h[n]=function(){m!==0&&d&&d[n]&&d[n].apply(d,arguments)}})(l[j])}j=c.length;while(--j>=0){(function(n,o){h[o]=function(){var q=b.call(arguments),p=[o].concat(q);a.push(p);e(p);if(!d||!k(n)){return}d.firebug?d[o].apply(i,q):d[o]?d[o](q):d.log(q)}})(j,c[j])}function e(n){if(f&&(g||!d||!d.log)){f.apply(i,n)}}h.setLevel=function(n){m=typeof n==="number"?n:9};function k(n){return m>0?m>n:c.length+m<=n}h.setCallback=function(){var o=b.call(arguments),n=a.length,p=n;f=o.shift()||null;g=typeof o[0]==="boolean"?o.shift():false;p-=typeof o[0]==="number"?o.shift():n;while(p<n){e(a[p++])}};return h})();// JavaScript Document
 
// All Scripts Loaded
head.ready(function() {
	
	$('#sponsors div').cycle();
	
	$('#slideshow').cycle({timeout:6500});
	 
	$.localScroll();
    $("form").validator();
   
    if($("#photoalbum").length) {
        swfobject.embedSWF("viewer.swf", "photoalbum", "100%", "630", "8","inc/expressInstall.swf", gallerySettings, {wmode: "transparent"});
	}
	
});
