$(function (){
	
/*-------------------------------------------------------------------- 
 * REQUIRED GLOBAL PLUGINS
--------------------------------------------------------------------*/

// lazyload
(function(b){b.xLazyLoader=function(e,d){if(typeof e=="object"){d=e;e="init"}new c()[e](d)};b.xLazyLoader.defaults={js:[],css:[],img:[],name:null,timeout:20000,success:function(){},error:function(){},complete:function(){},each:function(){}};var a=document.getElementsByTagName("head")[0];function c(){var m=this,o,i=[],k=[],j,d,f,e=[];this.init=function(p){if(!p){return}o=b.extend({},b.xLazyLoader.defaults,p);f={js:o.js,css:o.css,img:o.img};b.each(f,function(q,r){if(typeof r=="string"){r=r.split(",")}e=e.concat(r)});if(!e.length){h("error");return}if(o.timeout){j=setTimeout(function(){var q=i.concat(k);b.each(e,function(s,r){b.inArray(r,q)==-1&&k.push(r)});h("error")},o.timeout)}b.each(f,function(q,r){if(b.isArray(r)){b.each(r,function(t,s){l(q,s)})}else{if(typeof r=="string"){l(q,r)}}})};this.js=function(u,v,q){var t=b('script[src*="'+u+'"]');if(t.length){t.attr("pending")?t.bind("scriptload",v):v();return}var r=document.createElement("script");r.setAttribute("type","text/javascript");r.setAttribute("src",u);r.setAttribute("id",q);r.setAttribute("pending",1);r.onerror=n;b(r).bind("scriptload",function(){b(this).removeAttr("pending");v();setTimeout(function(){b(r).unbind("scriptload")},10)});var p=false;r.onload=r.onreadystatechange=function(){if(!p&&(!this.readyState||/loaded|complete/.test(this.readyState))){p=true;r.onload=r.onreadystatechange=null;b(r).trigger("scriptload")}};a.appendChild(r)};this.css=function(q,u,r){if(b('link[href*="'+q+'"]').length){u();return}var s=b('<link rel="stylesheet" type="text/css" media="all" href="'+q+'" id="'+r+'"></link>')[0];if(b.browser.msie){s.onreadystatechange=function(){/loaded|complete/.test(s.readyState)&&u()}}else{if(b.browser.opera){s.onload=u}else{var p=location.hostname.replace("www.",""),t=/http:/.test(q)?/^(\w+:)?\/\/([^\/?#]+)/.exec(q)[2]:p;p!=t&&b.browser.mozilla?u():(function(){try{s.sheet.cssRules}catch(v){d=setTimeout(arguments.callee,20);return}u()})()}}a.appendChild(s)};this.img=function(q,r){var p=new Image();p.onload=r;p.onerror=n;p.src=q};this.disable=function(p){b("#lazy-loaded-"+p,a).attr("disabled","disabled")};this.enable=function(p){b("#lazy-loaded-"+p,a).removeAttr("disabled")};this.destroy=function(p){b("#lazy-loaded-"+p,a).remove()};function l(q,p){m[q](p,function(r){r=="error"?k.push(p):i.push(p)&&o.each(p);g()},"lazy-loaded-"+(o.name?o.name:new Date().getTime()))}function h(p){o.complete(p,i,k);o[p](p=="error"?k:i);clearTimeout(j);clearTimeout(d)}function g(){if(i.length==e.length){h("success")}else{if(i.length+k.length==e.length){h("error")}}}function n(){k.push(this.src);g()}}})(jQuery);

// sync+px2em
$.fn.syncheights=function(a){$(this).each(function(){var b=0;$(this).find(a).each(function(){if($(this).height()>b){b=$(this).outerHeight()}}).css({height:$(b).toEm()})})};$.fn.toEm=function(a){a=jQuery.extend({scope:"body"},a);var c=parseInt(this[0],10);var d=jQuery('<div style="display: none; font-size: 1em; margin: 0; padding:0; height: auto; line-height: 1; border:0;">&nbsp;</div>').appendTo(a.scope);var b=d.height();d.remove();return(c/b).toFixed(8)+"em"};

// thickbox
function tb_remove(){$("#popup-close").unbind("click");$.unblockUI();if($("#TB_window").find("object,embed").length===1){var a=$("#TB_window").find("object,embed").attr("id");swfobject.removeSWF(a);currentplayer=null}$("#TB_window").trigger("unload").unbind().remove();$("#TB_load").remove();document.onkeydown="";document.onkeyup="";return false}function tb_position(){var c=($(window).height()<550)?$().scrollTop()+10:$().scrollTop()+parseInt(($(window).height()-540)/2);var d=parseInt(($(window).width()-922)/2);$("#TB_window").css({top:c,left:d})}function tb_show(e,l,k,m){var o,p;try{if($("#TB_window").length==false){$("body").append("<div id='TB_window'><div id='TB_windowInner'><div id='TB_ajaxContent'></div></div><a href='#close' id='TB_close'>Close</a></div>");$.blockUI({baseZ:1000,fadeIn:0,fadeOut:0,overlayCSS:{background:"#445566",opacity:0.8}});$("#TB_overlay,#TB_close").click(tb_remove)}tb_position();if(!l===false){var j=$("a[rel="+l+"]");m=m||j.index(k);if(m==-1){m=0}if(m>0){o=$('<a href="#previous" id="TB_prev">Previous</a>').click(function(){tb_show($(j.get(m-1)).attr("href"),l,false,m-1);this.blur();currentplayer=null;return false})}if(m<j.length-1){p=$('<a href="#next" id="TB_next">Next</a>').click(function(){tb_show($(j.get(m+1)).attr("href"),l,false,m+1);this.blur();currentplayer=null;return false})}}$("#TB_ajaxContent").ajaxStop(function(){$("#TB_windowInner").unblock()});$("#TB_ajaxContent").ajaxStart(function(){$("#TB_windowInner").block()});$("#TB_ajaxContent").load(e,function(){$("#TB_ajaxContent").append(p,o)});document.onkeyup=function(a){if(a===null){keycode=event.keyCode}else{keycode=a.which}if(keycode==27){tb_remove()}}}catch(n){}}$(function(){$("a.thickbox").live("click",function(){var d=$(this);var c=d.attr("rel")||false;tb_show(d.attr("href"),c,d,false);this.blur();return false})});

// block-ui
(function(g){if(/1\.(0|1|2)\.(0|1|2)/.test(g.fn.jquery)||/^1.1/.test(g.fn.jquery)){alert("blockUI requires jQuery v1.2.3 or later!  You are using v"+g.fn.jquery);return}g.fn._fadeIn=g.fn.fadeIn;var i=document.documentMode||0;var d=g.browser.msie&&((g.browser.version<8&&!i)||i<8);var e=g.browser.msie&&/MSIE 6.0/.test(navigator.userAgent)&&!i;g.blockUI=function(o){c(window,o)};g.unblockUI=function(o){h(window,o)};g.fn.block=function(o){return this.unblock({fadeOut:0}).each(function(){if(g.css(this,"position")=="static"){this.style.position="relative"}if(g.browser.msie){this.style.zoom=1}c(this,o)})};g.fn.unblock=function(o){return this.each(function(){h(this,o)})};g.blockUI.version=2.23;g.blockUI.defaults={message:null,css:{},overlayCSS:{backgroundColor:"#fff",opacity:1,cursor:"wait"},iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank",forceIframe:false,baseZ:1000,centerX:true,centerY:true,allowBodyStretch:true,bindEvents:true,constrainTabKey:true,fadeIn:200,fadeOut:400,timeout:0,showOverlay:true,focusInput:true,applyPlatformOpacityRules:true,onUnblock:null,quirksmodeOffsetHack:4};var b=null;var f=[];function c(q,o){var B=(q==window);var r=o&&o.message!==undefined?o.message:undefined;o=g.extend({},g.blockUI.defaults,o||{});o.overlayCSS=g.extend({},g.blockUI.defaults.overlayCSS,o.overlayCSS||{});var A=g.extend({},g.blockUI.defaults.css,o.css||{});r=r===undefined?o.message:r;if(B&&b){h(window,{fadeOut:0})}if(r&&typeof r!="string"&&(r.parentNode||r.jquery)){var u=r.jquery?r[0]:r;var y={};g(q).data("blockUI.history",y);y.el=u;y.parent=u.parentNode;y.display=u.style.display;y.position=u.style.position;if(y.parent){y.parent.removeChild(u)}}var C=o.baseZ;var x=(g.browser.msie||o.forceIframe)?g('<iframe class="blockUI" style="z-index:'+(C++)+';display:none;border:none;margin:0;padding:0;position:absolute;width:100%;height:100%;top:0;left:0" src="'+o.iframeSrc+'"></iframe>'):g('<div class="blockUI" style="display:none"></div>');var w=g('<div class="blockUI blockOverlay" style="z-index:'+(C++)+';display:none;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0"></div>');var s=B?g('<div class="blockUI blockMsg blockPage" style="z-index:'+C+';display:none;position:fixed"></div>'):g('<div class="blockUI blockMsg blockElement" style="z-index:'+C+';display:none;position:absolute"></div>');if(r){s.css(A)}if(!o.applyPlatformOpacityRules||!(g.browser.mozilla&&/Linux/.test(navigator.platform))){w.css(o.overlayCSS)}w.css("position",B?"fixed":"absolute");if(g.browser.msie||o.forceIframe){x.css("opacity",0)}g([x[0],w[0],s[0]]).appendTo(B?"body":q);var F=d&&(!g.boxModel||g("object,embed",B?null:q).length>0);if(e||F){if(B&&o.allowBodyStretch&&g.boxModel){g("html,body").css("height","100%")}if((e||!g.boxModel)&&!B){var G=l(q,"borderTopWidth"),v=l(q,"borderLeftWidth");var E=G?"(0 - "+G+")":0;var p=v?"(0 - "+v+")":0}g.each([x,w,s],function(t,J){var z=J[0].style;z.position="absolute";if(t<2){B?z.setExpression("height","Math.max(document.body.scrollHeight, document.body.offsetHeight) - (jQuery.boxModel?0:"+o.quirksmodeOffsetHack+') + "px"'):z.setExpression("height",'this.parentNode.offsetHeight + "px"');B?z.setExpression("width",'jQuery.boxModel && document.documentElement.clientWidth || document.body.clientWidth + "px"'):z.setExpression("width",'this.parentNode.offsetWidth + "px"');if(p){z.setExpression("left",p)}if(E){z.setExpression("top",E)}}else{if(o.centerY){if(B){z.setExpression("top",'(document.documentElement.clientHeight || document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (blah = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"')}z.marginTop=0}else{if(!o.centerY&&B){var H=(o.css&&o.css.top)?parseInt(o.css.top):0;var I="((document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "+H+') + "px"';z.setExpression("top",I)}}}})}if(r){s.append(r);if(r.jquery||r.nodeType){g(r).show()}}if((g.browser.msie||o.forceIframe)&&o.showOverlay){x.show()}if(o.fadeIn){if(o.showOverlay){w._fadeIn(o.fadeIn)}if(r){s.fadeIn(o.fadeIn)}}else{if(o.showOverlay){w.show()}if(r){s.show()}}k(1,q,o);if(B){b=s[0];f=g(":input:enabled:visible",b);if(o.focusInput){setTimeout(n,20)}}else{a(s[0],o.centerX,o.centerY)}if(o.timeout){var D=setTimeout(function(){B?g.unblockUI(o):g(q).unblock(o)},o.timeout);g(q).data("blockUI.timeout",D)}}function h(r,s){var q=r==window;var p=g(r);var t=p.data("blockUI.history");var u=p.data("blockUI.timeout");if(u){clearTimeout(u);p.removeData("blockUI.timeout")}s=g.extend({},g.blockUI.defaults,s||{});k(0,r,s);var o=q?g("body").children().filter(".blockUI"):g(".blockUI",r);if(q){b=f=null}if(s.fadeOut){o.fadeOut(s.fadeOut);setTimeout(function(){j(o,t,s,r)},s.fadeOut)}else{j(o,t,s,r)}}function j(o,r,q,p){o.each(function(s,t){if(this.parentNode){this.parentNode.removeChild(this)}});if(r&&r.el){r.el.style.display=r.display;r.el.style.position=r.position;if(r.parent){r.parent.appendChild(r.el)}g(r.el).removeData("blockUI.history")}if(typeof q.onUnblock=="function"){q.onUnblock(p,q)}}function k(o,s,t){var r=s==window,q=g(s);if(!o&&(r&&!b||!r&&!q.data("blockUI.isBlocked"))){return}if(!r){q.data("blockUI.isBlocked",o)}if(!t.bindEvents||(o&&!t.showOverlay)){return}var p="mousedown mouseup keydown keypress";o?g(document).bind(p,t,m):g(document).unbind(p,m)}function m(r){if(r.keyCode&&r.keyCode==9){if(b&&r.data.constrainTabKey){var q=f;var p=!r.shiftKey&&r.target==q[q.length-1];var o=r.shiftKey&&r.target==q[0];if(p||o){setTimeout(function(){n(o)},10);return false}}}if(g(r.target).parents("div.blockMsg").length>0){return true}return g(r.target).parents().children().filter("div.blockUI").length==0}function n(o){if(!f){return}var p=f[o===true?f.length-1:0];if(p){p.focus()}}function a(v,o,z){var w=v.parentNode,u=v.style;var q=((w.offsetWidth-v.offsetWidth)/2)-l(w,"borderLeftWidth");var r=((w.offsetHeight-v.offsetHeight)/2)-l(w,"borderTopWidth");if(o){u.left=q>0?(q+"px"):"0"}if(z){u.top=r>0?(r+"px"):"0"}}function l(o,q){return parseInt(g.css(o,q))||0}})(jQuery);

// form
(function(b){b.fn.ajaxSubmit=function(s){if(!this.length){a("ajaxSubmit: skipping submit process - no element selected");return this}if(typeof s=="function"){s={success:s}}var e=b.trim(this.attr("action"));if(e){e=(e.match(/^([^#]+)/)||[])[1]}e=e||window.location.href||"";s=b.extend({url:e,type:this.attr("method")||"GET"},s||{});var u={};this.trigger("form-pre-serialize",[this,s,u]);if(u.veto){a("ajaxSubmit: submit vetoed via form-pre-serialize trigger");return this}if(s.beforeSerialize&&s.beforeSerialize(this,s)===false){a("ajaxSubmit: submit aborted via beforeSerialize callback");return this}var m=this.formToArray(s.semantic);if(s.data){s.extraData=s.data;for(var f in s.data){if(s.data[f] instanceof Array){for(var g in s.data[f]){m.push({name:f,value:s.data[f][g]})}}else{m.push({name:f,value:s.data[f]})}}}if(s.beforeSubmit&&s.beforeSubmit(m,this,s)===false){a("ajaxSubmit: submit aborted via beforeSubmit callback");return this}this.trigger("form-submit-validate",[m,this,s,u]);if(u.veto){a("ajaxSubmit: submit vetoed via form-submit-validate trigger");return this}var d=b.param(m);if(s.type.toUpperCase()=="GET"){s.url+=(s.url.indexOf("?")>=0?"&":"?")+d;s.data=null}else{s.data=d}var t=this,l=[];if(s.resetForm){l.push(function(){t.resetForm()})}if(s.clearForm){l.push(function(){t.clearForm()})}if(!s.dataType&&s.target){var p=s.success||function(){};l.push(function(j){b(s.target).html(j).each(p,arguments)})}else{if(s.success){l.push(s.success)}}s.success=function(q,k){for(var n=0,j=l.length;n<j;n++){l[n].apply(s,[q,k,t])}};var c=b("input:file",this).fieldValue();var r=false;for(var i=0;i<c.length;i++){if(c[i]){r=true}}var h=false;if(s.iframe||r||h){if(s.closeKeepAlive){b.get(s.closeKeepAlive,o)}else{o()}}else{b.ajax(s)}this.trigger("form-submit-notify",[this,s]);return this;function o(){var w=t[0];if(b(":input[name=submit]",w).length){alert('Error: Form elements must not be named "submit".');return}var q=b.extend({},b.ajaxSettings,s);var G=b.extend(true,{},b.extend(true,{},b.ajaxSettings),q);var v="jqFormIO"+(new Date().getTime());var C=b('<iframe id="'+v+'" name="'+v+'" src="about:blank" />');var E=C[0];C.css({position:"absolute",top:"-1000px",left:"-1000px"});var F={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(){this.aborted=1;C.attr("src","about:blank")}};var D=q.global;if(D&&!b.active++){b.event.trigger("ajaxStart")}if(D){b.event.trigger("ajaxSend",[F,q])}if(G.beforeSend&&G.beforeSend(F,G)===false){G.global&&b.active--;return}if(F.aborted){return}var k=0;var y=0;var j=w.clk;if(j){var x=j.name;if(x&&!j.disabled){s.extraData=s.extraData||{};s.extraData[x]=j.value;if(j.type=="image"){s.extraData[name+".x"]=w.clk_x;s.extraData[name+".y"]=w.clk_y}}}setTimeout(function(){var J=t.attr("target"),H=t.attr("action");w.setAttribute("target",v);if(w.getAttribute("method")!="POST"){w.setAttribute("method","POST")}if(w.getAttribute("action")!=q.url){w.setAttribute("action",q.url)}if(!s.skipEncodingOverride){t.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"})}if(q.timeout){setTimeout(function(){y=true;z()},q.timeout)}var I=[];try{if(s.extraData){for(var K in s.extraData){I.push(b('<input type="hidden" name="'+K+'" value="'+s.extraData[K]+'" />').appendTo(w)[0])}}C.appendTo("body");E.attachEvent?E.attachEvent("onload",z):E.addEventListener("load",z,false);w.submit()}finally{w.setAttribute("action",H);J?w.setAttribute("target",J):t.removeAttr("target");b(I).remove()}},10);var A=0;function z(){if(k++){return}E.detachEvent?E.detachEvent("onload",z):E.removeEventListener("load",z,false);var H=true;try{if(y){throw"timeout"}var I,K;K=E.contentWindow?E.contentWindow.document:E.contentDocument?E.contentDocument:E.document;if((K.body==null||K.body.innerHTML=="")&&!A){A=1;k--;setTimeout(z,100);return}F.responseText=K.body?K.body.innerHTML:null;F.responseXML=K.XMLDocument?K.XMLDocument:K;F.getResponseHeader=function(M){var L={"content-type":q.dataType};return L[M]};if(q.dataType=="json"||q.dataType=="script"){var n=K.getElementsByTagName("textarea")[0];F.responseText=n?n.value:F.responseText}else{if(q.dataType=="xml"&&!F.responseXML&&F.responseText!=null){F.responseXML=B(F.responseText)}}I=b.httpData(F,q.dataType)}catch(J){H=false;b.handleError(q,F,"error",J)}if(H){q.success(I,"success");if(D){b.event.trigger("ajaxSuccess",[F,q])}}if(D){b.event.trigger("ajaxComplete",[F,q])}if(D&&!--b.active){b.event.trigger("ajaxStop")}if(q.complete){q.complete(F,H?"success":"error")}setTimeout(function(){C.remove();F.responseXML=null},100)}function B(n,H){if(window.ActiveXObject){H=new ActiveXObject("Microsoft.XMLDOM");H.async="false";H.loadXML(n)}else{H=(new DOMParser()).parseFromString(n,"text/xml")}return(H&&H.documentElement&&H.documentElement.tagName!="parsererror")?H:null}}};b.fn.ajaxForm=function(c){return this.ajaxFormUnbind().bind("submit.form-plugin",function(){b(this).ajaxSubmit(c);return false}).each(function(){b(":submit,input:image",this).bind("click.form-plugin",function(f){var d=this.form;d.clk=this;if(this.type=="image"){if(f.offsetX!=undefined){d.clk_x=f.offsetX;d.clk_y=f.offsetY}else{if(typeof b.fn.offset=="function"){var g=b(this).offset();d.clk_x=f.pageX-g.left;d.clk_y=f.pageY-g.top}else{d.clk_x=f.pageX-this.offsetLeft;d.clk_y=f.pageY-this.offsetTop}}}setTimeout(function(){d.clk=d.clk_x=d.clk_y=null},10)})})};b.fn.ajaxFormUnbind=function(){this.unbind("submit.form-plugin");return this.each(function(){b(":submit,input:image",this).unbind("click.form-plugin")})};b.fn.formToArray=function(q){var p=[];if(this.length==0){return p}var d=this[0];var h=q?d.getElementsByTagName("*"):d.elements;if(!h){return p}for(var k=0,m=h.length;k<m;k++){var e=h[k];var f=e.name;if(!f){continue}if(q&&d.clk&&e.type=="image"){if(!e.disabled&&d.clk==e){p.push({name:f,value:b(e).val()});p.push({name:f+".x",value:d.clk_x},{name:f+".y",value:d.clk_y})}continue}var r=b.fieldValue(e,true);if(r&&r.constructor==Array){for(var g=0,c=r.length;g<c;g++){p.push({name:f,value:r[g]})}}else{if(r!==null&&typeof r!="undefined"){p.push({name:f,value:r})}}}if(!q&&d.clk){var l=b(d.clk),o=l[0],f=o.name;if(f&&!o.disabled&&o.type=="image"){p.push({name:f,value:l.val()});p.push({name:f+".x",value:d.clk_x},{name:f+".y",value:d.clk_y})}}return p};b.fn.formSerialize=function(c){return b.param(this.formToArray(c))};b.fn.fieldSerialize=function(d){var c=[];this.each(function(){var h=this.name;if(!h){return}var f=b.fieldValue(this,d);if(f&&f.constructor==Array){for(var g=0,e=f.length;g<e;g++){c.push({name:h,value:f[g]})}}else{if(f!==null&&typeof f!="undefined"){c.push({name:this.name,value:f})}}});return b.param(c)};b.fn.fieldValue=function(h){for(var g=[],e=0,c=this.length;e<c;e++){var f=this[e];var d=b.fieldValue(f,h);if(d===null||typeof d=="undefined"||(d.constructor==Array&&!d.length)){continue}d.constructor==Array?b.merge(g,d):g.push(d)}return g};b.fieldValue=function(c,j){var e=c.name,p=c.type,q=c.tagName.toLowerCase();if(typeof j=="undefined"){j=true}if(j&&(!e||c.disabled||p=="reset"||p=="button"||(p=="checkbox"||p=="radio")&&!c.checked||(p=="submit"||p=="image")&&c.form&&c.form.clk!=c||q=="select"&&c.selectedIndex==-1)){return null}if(q=="select"){var k=c.selectedIndex;if(k<0){return null}var m=[],d=c.options;var g=(p=="select-one");var l=(g?k+1:d.length);for(var f=(g?k:0);f<l;f++){var h=d[f];if(h.selected){var o=h.value;if(!o){o=(h.attributes&&h.attributes.value&&!(h.attributes.value.specified))?h.text:h.value}if(g){return o}m.push(o)}}return m}return c.value};b.fn.clearForm=function(){return this.each(function(){b("input,select,textarea",this).clearFields()})};b.fn.clearFields=b.fn.clearInputs=function(){return this.each(function(){var d=this.type,c=this.tagName.toLowerCase();if(d=="text"||d=="password"||c=="textarea"){this.value=""}else{if(d=="checkbox"||d=="radio"){this.checked=false}else{if(c=="select"){this.selectedIndex=-1}}}})};b.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=="function"||(typeof this.reset=="object"&&!this.reset.nodeType)){this.reset()}})};b.fn.enable=function(c){if(c==undefined){c=true}return this.each(function(){this.disabled=!c})};b.fn.selected=function(c){if(c==undefined){c=true}return this.each(function(){var d=this.type;if(d=="checkbox"||d=="radio"){this.checked=c}else{if(this.tagName.toLowerCase()=="option"){var e=b(this).parent("select");if(c&&e[0]&&e[0].type=="select-one"){e.find("option").selected(false)}this.selected=c}}})};function a(){if(b.fn.ajaxSubmit.debug&&window.console&&window.console.log){window.console.log("[jquery.form] "+Array.prototype.join.call(arguments,""))}}})(jQuery);

/*-------------------------------------------------------------------- 
 * READY!
--------------------------------------------------------------------*/
	
if (jQuery.browser.msie === true && jQuery.browser.version === "6.0") {
	$('body').addClass('ie6');	
}

/* UTILITY LINKS */
var $tools = $('#tools');
	
/* SHARE */
$tools.find('a.share').click(function(){
	if ( $tools.find('ul').length == false ) {
		var sites = [
			{css: 'share-delicious', label: 'del.icio.us', url: 'http://del.icio.us/post?url={u}&amp;title={t}'},
			{css: 'share-digg', label: 'Digg', url: 'http://digg.com/submit?phase=2&amp;url={u}&amp;title={t}'},	
			{css: 'share-facebook', label: 'Facebook', url: 'http://www.facebook.com/sharer.php?u={u}&amp;t={t}'},
			{css: 'share-google', label: 'Google', url: 'http://www.google.com/bookmarks/mark?op=edit&amp;bkmk={u}&amp;title={t}'},
			{css: 'share-linkedin', label: 'LinkedIn', url: 'http://www.linkedin.com/shareArticle?mini=true&amp;url={u}&amp;title={t}&amp;ro=false&amp;summary=&amp;source='}, 
			{css: 'share-myspace', label: 'MySpace', url: 'http://www.myspace.com/Modules/PostTo/Pages/?c={u}&amp;t={t}'},
			{css: 'share-reddit', label: 'reddit', url: 'http://reddit.com/submit?url={u}&amp;title={t}'},
			{css: 'share-stumbleupon', label: 'StumbleUpon', url: 'http://www.stumbleupon.com/submit?url={u}&amp;title={t}'},
			{css: 'share-technorati', label: 'Technorati', url: 'http://www.technorati.com/faves?add={u}'},
			{css: 'share-twitter', label: 'Twitter', url: 'http://twitter.com/home?status={t}+{u}'},
			{css: 'share-live', label: 'Windows Live', url: 'https://favorites.live.com/quickadd.aspx?marklet=1&amp;mkt=en-us&amp;url={u}&amp;title={t}'},
			{css: 'share-yahoobuzz', label: 'Yahoo Buzz', url: 'http://buzz.yahoo.com/buzz?targetUrl={u}&headline={t}'}
		];
		var $share = $('<div id="tools-share"><ul></ul></div>');
		var tmp = [];
		for (var i=0; i<sites.length; i++) {
			ele = sites[i];
			ele.url = ele.url.replace(/{u}/, escape(window.location.href) ).replace(/{t}/, escape(document.title) );
			tmp[i] = '<li class="' + ele.css + '"><a href="' + ele.url + '" target="_blank" rel="bookmark">' + ele.label + '</a></li>';
		}
		$share.find('ul').append(tmp.join(''));
		$close = $('<a href="#close" class="close">Close</close>').click(function(){ $(this).parents('li').removeClass('selected'); });
		$share.prepend($close);
		$tools.find('a.share').before($share);
	}
	$tools.find('a.email').parent().removeClass('selected');	
	$(this).parent().toggleClass('selected');	
	this.blur();
	return false;
});

/* EMAIL */
$tools.find('a.email').click(function(){
	if ( $tools.find('form#tell_a_friend').length == false ) {
		
		var $html = $('<div id="tools-email"><form action="/cgi-registry/tell_a_friend.cgi" method="post" id="tell_a_friend" name="tell_a_friend"> \
			<input name="url_to_send" value="'+ window.location.href +'" type="hidden"> \
			<input name="error_template" value="/nationalparks/tell-a-friend/error/" type="hidden"> \
			<input name="location" value="/nationalparks/tell-a-friend/" type="hidden"> \
			<input name="subjectline" value="The National Parks: Americas Best Idea | PBS" type="hidden"> \
			<p><label for="myusername">Your email address: <strong>*</strong></label> \
			<input name="myusername" size="25" value="" id="myusername" type="text" class="text required"> \
			<span class="at">@</span><input name="mydomain" size="35" value="" id="mydomain" type="text" class="text required"></p> \
			<p><label for="friendusername">Your friend\'s email address: <strong>*</strong></label> \
			<input name="friendusername" size="25" value="" id="friendusername" type="text" class="text required"><span class="at">@</span> \
			<input name="frienddomain" size="35" id="frienddomain" value="" type="text" class="text required"></p> \
			<p><label for="message">Your Message (sent in addition to the URL):</label> \
			<textarea name="content" cols="67" rows="3" id="message" class="text required"></textarea></p> \
			<p><button type="submit" class="button"><span><span>Send link</span></span></button> \
			<strong>*</strong> Required Fields </p> \
			<p><i>Information you supply on this page will only be used to send this email.</i></p> \
			</form></div>');
		
		$close = $('<a href="#close" class="close">Close</close>').click(function(){ $(this).parents('li').removeClass('selected'); });
		$html.prepend($close);
		$tools.find('a.email').before($html);
		
		$.xLazyLoader({
			js: MEDIA_URL + 'js/jquery.validate.min.js',
			success: function(){
				$tools.find('#tell_a_friend').validate({
					errorElement: "strong",
					errorPlacement: function(error, element) {
						error.appendTo( element.parents("p") );
					}
				})
			}// success
		});// xLazyLoader
	}
	$tools.find('a.share').parent().removeClass('selected');	
	$(this).parent().toggleClass('selected');	
	this.blur();
	return false;
});

/* PRINT */
$tools.find('a.print').click(function(){
	$tools.find('li').removeClass('selected');							  
	window.print();
	this.blur();
	return false;										  
});

/* SEE SIDEBAR arrows */
//$('.content-split').find('em.see-sidebar').each(function(){
//	var pos = $(this).position();
//	var $arrow = $('<span class=see-sidebar />').css({top:$(pos.top-18).toEm()});
//	$(this).after($arrow);
//});

/* PROMOS: equalize content block heights */
$('#content-secondary>div:first').addClass('first');
$('#content-secondary').syncheights('div.col>div');

// auto-submit sort forms on select change (press, calendar, resources)
$('select.sorting').change(function(){
	$(this).parents('form').submit();
});

/* PHOTO GALLERY SCROLLER - conditional */
if ( $('#photo-gallery').find('li').length > 1 ) {
	$.xLazyLoader({
		js: MEDIA_URL + 'js/tools.scrollable-1.0.5.min.js',
		success: function(){
			$('#photo-gallery').addClass('scrollable').append('<a class="prev" href="#previous">Previous</a><a class="next" href="#next">Next</a>');
			$('a.prev, a.next').click(function(){return false});
			$('#photo-gallery div').scrollable({items: 'ul', clickable:false, size:1});
		}// success
	});// xLazyLoader
}

}); //ready

/* VIDEO CLIP INITIALIZATION */

var currentplayer = null;
var vg_objs = null;

function playclicked(obj){if(obj.newstate!=obj.oldstate){if(obj.newstate=="BUFFERING"||obj.newstate=="PLAYING"){thisplayer=$("#"+obj.id)[0];if(currentplayer!=thisplayer){if(currentplayer!=null){currentplayer.sendEvent("PLAY","false")}}currentplayer=thisplayer}}}function playerReady(obj){myId=obj.id;if(vg_objs==null){setSinglePlayer(myId)}else{if(vg_objs[myId]){vg_objs[myId].setPlayer(vg_objs[myId],myId)}else{setSinglePlayer(myId)}}}function setSinglePlayer(myId){playerObj=$("#"+myId)[0];playerObj.addModelListener("STATE","playclicked")};