ContactPop={replaceHref:"/contact.php",formPhpLocation:"/wp-content/themes/kis-2011-09/contact-pop.php",pathToContactPop:"/wp-content/themes/kis-2011-09",contactHeadline:"Contact Us",headerBgColor:"#777777",overlayFadeIn:600,overlayFadeOut:500,overlayEasing:"",openButtonSelector:"",closeButtonSelector:".close-overlay",resetFormEachTime:0,fadeOverlayIE:0,fadeOverlayIE6:0,obj:{},formFields:{},submitEvent:0,overlayFade:1,appendOverlay:function(){ContactPop.obj.overlay=jQuery('<div id="contact-pop-overlay"></div>').appendTo(jQuery("BODY"));ContactPop.obj.panelWrapper=jQuery('<div id="contact-pop-panel-wrapper"></div>').appendTo(ContactPop.obj.overlay);ContactPop.obj.panel=jQuery('<div id="contact-pop-panel"></div>').appendTo(ContactPop.obj.panelWrapper);ContactPop.obj.panelHeadline=$('<h2 id="contact-pop-header">'+ContactPop.contactHeadline+"</h2>").appendTo(ContactPop.obj.panel);if(ContactPop.headerBgColor!="#777777")ContactPop.obj.panelHeadline.css("backgroundColor",ContactPop.headerBgColor);ContactPop.obj.panelHeadline.append('<a href="#" class="close-overlay">X</a></h2>');ContactPop.obj.form=jQuery('<form action="'+ContactPop.formPhpLocation+'" method="get" id="contact-pop-form"></div>').appendTo(ContactPop.obj.panel);ContactPop.obj.loading=jQuery('<div id="contact-pop-loading-gif-wrapper"></div>').appendTo(ContactPop.obj.panel);ContactPop.obj.loading.append('<img src="'+ContactPop.pathToContactPop+'/img/ajax-loader.gif" alt="" id="contact-pop-loading-gif" />')},getFormContent:function(){jQuery.get(ContactPop.formPhpLocation,{ajaxForm:1},function(a){if(a){ContactPop.obj.loading.fadeOut(200);ContactPop.obj.form.html(a);ContactPop.attachFormEvents()}})},attachFormEvents:function(){jQuery(ContactPop.closeButtonSelector,ContactPop.obj.panel).click(function(a){a.preventDefault();ContactPop.hideOverlay()});if(jQuery.browser.msie){jQuery("input.submit",ContactPop.obj.form).click(function(a){a.preventDefault();ContactPop.submitForm()})}else if(!ContactPop.submitEvent){ContactPop.obj.form.submit(function(a){a.preventDefault();ContactPop.submitForm()});ContactPop.submitEvent=1}},checkOverlayFade:function(){if($.browser.msie&&!ContactPop.fadeOverlayIE&&!($.browser.version<7&&ContactPop.fadeOverlayIE6))return false;else return true},showOverlay:function(){if(typeof ContactPop.obj.overlay=="undefined"){ContactPop.appendOverlay();ContactPop.getFormContent()}else if(ContactPop.resetFormEachTime)ContactPop.getFormContent();if(ContactPop.overlayFade)ContactPop.obj.overlay.fadeIn(ContactPop.overlayFadeOut,ContactPop.overlayEasing);else ContactPop.obj.overlay.show()},hideOverlay:function(){if(ContactPop.overlayFade)ContactPop.obj.overlay.fadeOut(ContactPop.overlayFadeIn,ContactPop.overlayEasing);else ContactPop.obj.overlay.hide()},submitForm:function(){jQuery("input, select, textarea",ContactPop.obj.form).each(function(){ContactPop.addFormField(jQuery(this))});ContactPop.formFields["ajaxForm"]=1;ContactPop.obj.form.fadeOut(200);ContactPop.obj.loading.fadeIn(200);jQuery.post(ContactPop.formPhpLocation,ContactPop.formFields,function(a){if(a){ContactPop.obj.form.html(a);ContactPop.obj.loading.fadeOut(200);ContactPop.obj.form.fadeIn(200);ContactPop.attachFormEvents()}})},addFormField:function(a){var b=a.attr("name");if(b)ContactPop.formFields[b]=a.val()},init:function(){var a="";if(typeof ContactPop.replaceHref!="object")ContactPop.replaceHref=[ContactPop.replaceHref];for(var b=0;b<ContactPop.replaceHref.length;b++){if(ContactPop.replaceHref[b])a+='a[href="'+ContactPop.replaceHref[b]+'"], '}if(ContactPop.openButtonSelector)a+=ContactPop.openButtonSelector;else a=a.substr(0,a.length-2);ContactPop.obj.ctas=jQuery(a);ContactPop.obj.ctas.click(function(a){a.preventDefault();ContactPop.showOverlay()});ContactPop.overlayFade=ContactPop.checkOverlayFade();var c=new Image;if(jQuery.browser.msie&&jQuery.browser.version<7)c.src=ContactPop.pathToContactPop+"/img/overlay-ie6.png";else c.src=ContactPop.pathToContactPop+"/img/overlay.png"}};jQuery(function(){ContactPop.init()});(function(a){a.fn.superfish=function(b){var c=a.fn.superfish,d=c.c,e=a(['<span class="',d.arrowClass,'"> &#187;</span>'].join("")),f=function(){var b=a(this),c=h(b);clearTimeout(c.sfTimer);b.showSuperfishUl().siblings().hideSuperfishUl()},g=function(){var b=a(this),d=h(b),e=c.op;clearTimeout(d.sfTimer);d.sfTimer=setTimeout(function(){e.retainPath=a.inArray(b[0],e.$path)>-1;b.hideSuperfishUl();if(e.$path.length&&b.parents(["li.",e.hoverClass].join("")).length<1){f.call(e.$path)}},e.delay)},h=function(a){var b=a.parents(["ul.",d.menuClass,":first"].join(""))[0];c.op=c.o[b.serial];return b},i=function(a){a.addClass(d.anchorClass).append(e.clone())};return this.each(function(){var e=this.serial=c.o.length;var h=a.extend({},c.defaults,b);h.$path=a("li."+h.pathClass,this).slice(0,h.pathLevels).each(function(){a(this).addClass([h.hoverClass,d.bcClass].join(" ")).filter("li:has(ul)").removeClass(h.pathClass)});c.o[e]=c.op=h;a("li:has(ul)",this)[a.fn.hoverIntent&&!h.disableHI?"hoverIntent":"hover"](f,g).each(function(){if(h.autoArrows)i(a(">a:first-child",this))}).not("."+d.bcClass).hideSuperfishUl();var j=a("a",this);j.each(function(a){var b=j.eq(a).parents("li");j.eq(a).focus(function(){f.call(b)}).blur(function(){g.call(b)})});h.onInit.call(this)}).each(function(){var b=[d.menuClass];if(c.op.dropShadows&&!(a.browser.msie&&a.browser.version<7))b.push(d.shadowClass);a(this).addClass(b.join(" "))})};var b=a.fn.superfish;b.o=[];b.op={};b.IE7fix=function(){var c=b.op;if(a.browser.msie&&a.browser.version>6&&c.dropShadows&&c.animation.opacity!=undefined)this.toggleClass(b.c.shadowClass+"-off")};b.c={bcClass:"sf-breadcrumb",menuClass:"sf-js-enabled",anchorClass:"sf-with-ul",arrowClass:"sf-sub-indicator",shadowClass:"sf-shadow"};b.defaults={hoverClass:"sfHover",pathClass:"overideThisToUse",pathLevels:1,delay:800,animation:{opacity:"show"},speed:"normal",autoArrows:true,dropShadows:true,disableHI:false,onInit:function(){},onBeforeShow:function(){},onShow:function(){},onHide:function(){}};a.fn.extend({hideSuperfishUl:function(){var c=b.op,d=c.retainPath===true?c.$path:"";c.retainPath=false;var e=a(["li.",c.hoverClass].join(""),this).add(this).not(d).removeClass(c.hoverClass).find(">ul").hide().css("visibility","hidden");c.onHide.call(e);return this},showSuperfishUl:function(){var a=b.op,c=b.c.shadowClass+"-off",d=this.addClass(a.hoverClass).find(">ul:hidden").css("visibility","visible");b.IE7fix.call(d);a.onBeforeShow.call(d);d.animate(a.animation,a.speed,function(){b.IE7fix.call(d);a.onShow.call(d)});return this}})})(jQuery);(function(a){a.fn.supersubs=function(b){var c=a.extend({},a.fn.supersubs.defaults,b);return this.each(function(){var b=a(this);var d=a.meta?a.extend({},c,b.data()):c;var e=a('<li id="menu-fontsize">&#8212;</li>').css({padding:0,position:"absolute",top:"-999em",width:"auto"}).appendTo(b).width();a("#menu-fontsize").remove();$ULs=b.find("ul");$ULs.each(function(b){var c=$ULs.eq(b);var f=c.children();var g=f.children("a");var h=f.css("white-space","nowrap").css("float");var i=c.add(f).add(g).css({"float":"none",width:"auto"}).end().end()[0].clientWidth/e;i+=d.extraWidth;if(i>d.maxWidth){i=d.maxWidth}else if(i<d.minWidth){i=d.minWidth}i+="em";c.css("width",i);f.css({"float":h,width:"100%","white-space":"normal"}).each(function(){var b=a(">ul",this);var c=b.css("left")!==undefined?"left":"right";b.css(c,i)})})})};a.fn.supersubs.defaults={minWidth:9,maxWidth:25,extraWidth:0}})(jQuery)
