var menuIsClicked=false;var bgimg_origWratio,bgimg_origHratio;var firstTimeBGLoad=0;$(function(){if($("#background").length>0){var c=$("#background");bgimg_origWratio=c.height()/c.width();bgimg_origHratio=c.width()/c.height()}$.fn.fullBg=function(){var k=$(this);var m=$("div.fullBg");function l(){var s=k.width();var q=k.height();var u=0;var p=0;var r=$(window).width();var o=$(window).height();m.css({width:r+"px",height:o+"px"});var n=r;var t=r*bgimg_origWratio;if(t<o){var t=o;var n=o*bgimg_origHratio;u=n-r}if(u>0){u=Math.floor(u/2).toString();u="-"+u}p=t-o;if(p>0){p=Math.floor(p/3).toString();p="-"+p}k.css({width:n+"px",height:t+"px",left:u+"px",top:p+"px",display:"block"})}l();$(window).resize(function(){l()})};$("a.external").bind("click",function(){window.open($(this).attr("href"));return false});jQuery.each($(".menu .active"),function(){$($(this).parent("ul").parents("li:eq(0)")).parent("ul").parents("li:eq(0)").addClass("active");$(this).parent("ul").parents("li:eq(0)").addClass("active")});$("ul.dropdown li,ul.subs li").bind("click",function(){if(menuIsClicked==false){menuIsClicked=true;var k=$(this).find("a");if($(k).attr("href")){if($(k).attr("href").length>0){if($(k).hasClass("external")){window.open($(k).attr("href"))}else{document.location.href=$(k).attr("href")}}}}});$("#background").fullBg();$("div#slider").oSlider();if($("ul.lantzGal li").length>0){$("ul.lantzGal").parents("div.pageContent:first").css("overflow","hidden");var e=$("ul.lantzGal").parents("td:first").innerHeight()-590;var d=$("ul.lantzGal").parents("div.pageContent:first").innerHeight()-548;if(e>0||d>0){var i=(e>0)?e:d;var f=4;var j=$("ul.lantzGal li").length;var g=Math.ceil(j/f);var b=74;var a=Math.ceil(i/b);var h=f*(g-a);$("ul.lantzGal li:gt("+(h-1)+")").remove();$("ul.lantzGal").parents("div.pageContent:first").css("overflow","visible")}else{$("ul.lantzGal").parents("div.pageContent:first").css("overflow","visible")}lantzTimer=setTimeout("startLantzGal()",1500)}if($("#introText").length>0){setTimeout("$('#introText').fadeIn(1500)",2000)}placeArrow();insetGals();scrollCheck();$("a[href^=#]").click(function(){setTimeout("location.hash = ''",1)})});function loadGalleria(d){Galleria.loadTheme("/inc/jsc/galleria/themes/classic/galleria.classic.js");if($("#galleria_holder").size()==0){$("body").append('<div id="galleria_holder" />')}if($("#galleria_modal").size()==0){$("body").append('<div id="galleria_modal" />')}var a=$("#galleria_holder");var b=$("#galleria_modal");a.css({left:parseInt(($(document).width()-864)/2)+"px"});var c=$(d).attr("rel");$.ajax({type:"POST",url:"/inc/modules/gallery/ajax_galleria.asp",data:"cmd=getGal&galId="+c,success:function(e){a.html(e);b.css({opacity:0.75,display:"block"}).click(function(){a.remove();b.remove()});$("#galleria").galleria({image_margin:25,image_crop:"width",transition_speed:20,show_counter:false})}})}function insetGals(){var a=new RegExp("<p>([0-9]*)</p>","g");jQuery.each($("div.insetGal"),function(){var d=$(this);var c=d.attr("rel");var b=d.html().replace(/<.*?>/g,"");if(b!=""&&isNaN(b)===false){b=parseInt(b);d.attr("rel",b);d.bind("click",function(){loadGalleria(this)});$.ajax({type:"POST",url:"/inc/modules/gallery/ajax_galleria.asp",data:"cmd=getName&galId="+b,success:function(e){d.html(e);Cufon.replace($("div.insetGal"),{fontFamily:"LantzH2"});d.show()}})}});setTimeout("scrollCheck()",500)}function _insetGals(){var a=new RegExp("<p>([0-9]*)</p>","g");jQuery.each($("div.insetGal"),function(){var d=$(this);var c=d.attr("rel");var b=d.html().replace(/<.*?>/g,"");if(b!=""&&isNaN(b)===false){b=parseInt(b);$.ajax({type:"POST",url:"/inc/modules/gallery/ajax.asp",data:"galId="+b,success:function(e){d.html(e);$("a[rel='cgal"+b+"']").colorbox({transition:"none",innerWidth:"864px",innerHeight:"590px",current:"",opacity:0.7});Cufon.replace(d.find("a:first"),{fontFamily:"LantzH2"})}})}});setTimeout("scrollCheck()",500)}function scrollCheck(){if($(".scontainer.pageleft").innerHeight()+$(".header.pageleft").height()>548){$(".scontainer.pageleft").css({height:parseInt(548-$(".header.pageleft").height())+"px",overflow:"hidden"}).addClass("flexcroll");fleXenv.fleXcrollMain("galArchive")}if($(".scontainer.pageright").innerHeight()+$(".header.pageright").height()>548){$(".scontainer.pageright").css({height:parseInt(548-$(".header.pageright").height())+"px",overflow:"hidden"}).addClass("flexcroll")}}var lantzTimer="";var lantzSlideDuration=10000;var lantzOverOpacity=0.5;var lantzGalRunning=false;function startLantzGal(){var a=$("#download_icon");a.css({display:"block"});$("ul.lantzGal li:first").css("opacity",lantzOverOpacity).addClass("active");$("ul.lantzGal li").hover(function(){if(!$(this).hasClass("active")){$(this).stop(true,true).animate({opacity:lantzOverOpacity},{duration:300})}},function(){if(!$(this).hasClass("active")){$(this).stop(true,true).animate({opacity:1},{duration:300})}});var c=$("div.lantzGalLarge img:first");c.css("zIndex","10").addClass("active");a.bind("click",function(){window.open(c.attr("src"))});var b=c.width()-432;c.stop(true,true).animate({left:"-"+b+"px"},{duration:lantzSlideDuration,complete:function(){lantzGal_next()}})}function lantzGal_next(){var c=$("div.lantzGalLarge img.active");c.removeClass("active");$("ul.lantzGal li.active").css("opacity",1).removeClass("active");c.css({zIndex:"10"});c.fadeOut();c.clone().css("zIndex","0").appendTo("div.lantzGalLarge");var b=$("ul.lantzGal li:first").width();var a=$("ul.lantzGal li:first").clone();a.css({opacity:0,width:"0px"}).appendTo("ul.lantzGal");$("ul.lantzGal li:first").animate({width:"0px",opacity:0},{duration:800,complete:function(){$(this).remove();c.remove();var e=$("div.lantzGalLarge img:first");$("ul.lantzGal li:first").css("opacity",lantzOverOpacity).addClass("active");e.css({zIndex:"9",display:"block",left:"0px"}).addClass("active").fadeIn();var d=$("#download_icon");d.unbind().bind("click",function(){window.open(e.attr("src"))});var f=e.width()-432;a.animate({width:b+"px",opacity:1},{duration:800});e.stop(true,true).animate({left:"-"+f+"px"},{duration:lantzSlideDuration,complete:function(){lantzGal_next()}})}})}function lantzGal_selectImg(a){var e=$("div.lantzGalLarge img.active");e.removeClass("active").stop(true,false);$("ul.lantzGal li.active").css("opacity",1).removeClass("active");var c=$("img#lantzImg"+a);var b=$("#download_icon");b.unbind().bind("click",function(){window.open(c.attr("src"))});$("ul.lantzGal li:eq("+(c.index())+")").css("opacity",lantzOverOpacity).addClass("active");e.css({zIndex:"10"});e.fadeOut(500,function(){$(this).css({left:"0px",zIndex:"0"})});c.css({zIndex:"9",display:"block"}).addClass("active").fadeIn();var d=c.width()-432;c.stop(true,false).animate({left:"-"+d+"px"},{duration:lantzSlideDuration});return false}function placeArrow(){if($("#topMenu a.active").length>0){var b=$("<img id='arrow' src='/gfx/template/menu_arrow.png' />");$("#topBar div.container").append(b);var a=$("#topMenu a.active");b.css({display:"block",bottom:"0px",left:a.position().left+(a.width()/2)+"px"})}}function htmlSecure(b){var a=b;if(a!=""&&a.length>0){a=a.replace(/>/g,"&gt;");a=a.replace(/</g,"&lt;");a=a.replace(/[\r\n]+/g," ");a=encodeURIComponent(a)}return a}function validEmail(b){var a=new RegExp(/[a-z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-z]{2,12}/ig);return(b.match(a))?true:false}function init_dynForms(){jQuery.each($("form.dynForm div.dyn"),function(){var b=$(this).parent("form");var d=$(this).attr("id");var a=$(this).html();var c=$(this).attr("class").replace(/dyn /ig,"");var e=$('<input type="'+c+'" name="'+a+'" id="'+d+'" />');$(this).replaceWith(e)})};
