var lw={version:"4.0.6.7",createDate:"May 04 2012",modifiedDate:"June-13-2015",currentSkin:"skins/default/",popupCte:{perspective:"200px",rotate:"3",speed:500,easing:"snap",position:"c",effects:{fadeInScale:"fade-in-scale",slideInBottom:"slide-in-bottom",flip3D:"flip-3d",letMeIn:"let-me-in",slipFromTop:"slip-from-top",slit3D:"slit-3d",sign3D:"sign-3d","default":"slip-from-top"}},vroot:"",overlaySelector:".lw-alert-overlay",_pageInit:[],_pageLoad:[],_delayedFunctions:[],_delayedFunctionsCall:100,siteName:"",popups:[],utils:this.lw?this.lw.utils:null,removeOverlay:null,overlays:0,AppendInit:function(n){lw._pageInit.push(n)},AppendLoad:function(n){lw._pageLoad.push(n)},Delay:function(n){var t=arguments[1]||lw._delayedFunctionsCall;lw._delayedFunctions.push({fun:n,delay:t})},load:function(){for(var n=0;n<lw._pageLoad.length;n++)"function"==typeof lw._pageLoad[n]&&lw._pageLoad[n]();for(n=0;n<lw._delayedFunctions.length;n++)"function"==typeof lw._delayedFunctions[n].fun&&setTimeout(lw._delayedFunctions[n].fun,lw._delayedFunctions[n].delay)},init:function(n,t,i,r){t(window).bind("load",lw.load);lw.vroot=n;lw.siteName=i.replace("&reg;","®").replace("®","<sup>®<\/sup>");lw.Editable=r;lw._init(t);try{lw._initSiteSearch()}catch(u){}lw.lazyLoadImages();lw.isMobile=/android|webos|iphone|ipad|ipod|blackberry/i.test(navigator.userAgent.toLowerCase())},_init:function(){$.browser.webkit&&(lw.webkit=!0,$("html").addClass("webkit"));$.browser.msie&&(lw.msie=!0,$("html").addClass("msie"));$.browser.mozilla&&(lw.mozilla=!0,$("html").addClass("mozilla"));for(var n=0;n<lw._pageInit.length;n++)"function"==typeof lw._pageInit[n]&&lw._pageInit[n]();$("li:first-child").addClass("first");$("li:last-child").addClass("last");lw.__pageInit&&typeof lw.__pageInit=="function"&&(lw.__pageInit(),delete lw.__pageInit)},SideLoad:function(n){typeof n=="function"&&setTimeout(n,100);lw.__pageInit&&typeof lw.__pageInit=="function"&&(setTimeout(lw.__pageInit,100),delete lw.__pageInit)},showTooltip:function(n,t,i,r,u,f){var e,o,h,s;u=u?u:"tr";i=i.replace("\r\n","<Br />");o={};h=n.offset();n.data("tooltip")?(e=n.data("tooltip"),$(".txt",e).html(i)):(s='<div class="lw-tooltip lw-tooltip-{0}"><div class=txt>{1}<\/div><div class=specular><div><\/div><\/div><div class=arrow><\/div>',s=s.Format(t,i),e=$(s),$(document.body).append(e));switch(u){case"tr":o={top:h.top-e.outerHeight()-5}}o.opacity=1;e.css({top:o.top-5,opacity:0,left:h.left,width:n.outerWidth(),display:"block"});e.el=n;n.data("tooltip",e);f||e.stop().animate(o,300);n.data("tooltiphide")&&clearTimeout(n.data("tooltiphide"));r&&r>0&&n.data("tooltiphide",setTimeout(function(){e.stop().animate({top:o.top-10,opacity:0},{duration:200,complete:function(){e.css("display","none")}})},r));n.bind("mouseover",function(){var t=$(this).offset();switch(u){case"tr":o={top:t.top-e.outerHeight()-5}}n.data("tooltip")&&(e.css("display")!=="none"&&e.data("inited")||(e.css({top:o.top-5,opacity:0,left:t.left,width:n.width(),display:"block"}),e.data("inited",!0)),e.stop().animate({opacity:1,top:o.top},{duration:500}),n.data("tooltiphide")&&clearTimeout(n.data("tooltiphide")))});n.bind("mouseout",function(){n.data("tooltiphide",setTimeout(function(){e.stop().animate({top:o.top-10,opacity:0},{duration:500,complete:function(){e.css("display","none")}})},1e3))})},deleteTooltip:function(n){n.data("tooltip")&&(n.data("tooltip").remove(),n.data("tooltip",null))},closeOverlay:function(n){var i=$(document.body),t;(n=n?n:i,n=n.length>0?n:i,t=n.find(lw.overlaySelector),t&&t.length!=0)&&(t.removeClass("overlay-visible"),lw.overlays--,lw.removeOverlay=setTimeout(function(){lw.overlays<=0&&t.remove()},10))},showOverlay:function(n,t,i,r){var f=$(document.body),u;n=n?n:f;n=n.length>0?n:f;u=n.find(lw.overlaySelector);u&&u.length!=0||(u=$("<div class=lw-alert-overlay />"),u.appendTo(n));u=n.find(lw.overlaySelector);lw.isMobile&&(lw.viewPort={width:$(window).width(),height:$(window).height(),fullWidth:$(document).width(),fullHeight:$(document).height()},u.css({position:"absolute",width:lw.viewPort.fullWidth,height:lw.viewPort.fullHeight}));r&&"function"==typeof r&&u.click(r);setTimeout(function(){u.addClass("overlay-visible")},10);t&&setTimeout(t,500);lw.overlays++},prompt:function(n,t,i,r,u,f){var f,o,s,h;clearTimeout(lw.removeOverlay);f=f?f:lw.siteName;o=[];typeof n=="string"&&(n=[{title:n,name:"confirmText"}]);$.each(n,function(){var t,r,u,i,n;this.mandatory=isOk(this.mandatory)?this.mandatory:"true";switch(this.type){case"select":if(t=$('<select id="{0}" name="{0}"  class="form-control" data-mandatory="{1}"/>'.Format(this.name,this.mandatory)),this.src){for(r=$(this.src)[0],u=null,i=0;i<r.options.length;i++)t[0].options.length++,n=t[0].options[t[0].options.length-1],n.text=r.options[i].text,n.value=r.options[i].value,this.value&&(this.value==n.value||this.value==n.text)&&(u=n.value,n.selected="selected");isOk(u)&&t.attr("data-selected",u)}o.push('<div class=row><label for="{1}" class=row>{0}<\/label>{2}<\/div>'.Format(this.title,this.name,t[0].outerHTML));break;case"file":o.push('<div class=row><label for="{1}">{0}<\/label><input id="{1}" name="{1}" type="{2}" {3} class="form-control" data-mandatory="{4}"/><\/div>'.Format(this.title,this.name,this.type,this.multiple?" multiple":"",this.mandatory));break;case"textarea":o.push('<div class=row><label for="{1}">{0}<\/label><textarea id="{1}" name="{1}" class="form-control autosize" data-mandatory="{2}">{3}<\/textarea><\/div>'.Format(this.title,this.name,this.mandatory,this.value?this.value:""));break;default:o.push('<div class=row><label for="{1}">{0}<\/label><input id="{1}" name="{1}" type="{2}" {3} {5} class="form-control" data-mandatory="{4}" /><\/div>'.Format(this.title,this.name,this.type,this.maxlength?"maxlength="+this.maxlength:"",this.mandatory,this.value?"value='"+this.value+"'":""))}});var c=o.join(""),l=$('<h5>{0}<a class=close><\/a><\/h5><form><div class="b">{1}<\/div><\/form>'.Format(f,c)),e=$('<div class="lw-alert lw-confirm form"/>');return r&&e.addClass(r),s=[{text:"Submit",className:"ok",action:function(){for(var o,f,r,l,u,c,s={},h=0;h<n.length;h++)if(o=n[h].name,f=e.find("#"+o),s[o]=f.val(),!isOk(s[o])&&f.data("mandatory")==!0)return f.addClass("lw-not-validated"),f[0].focus(),!1;typeof t=="function"?(t(s),e.trigger("close")):(r=e.find("form"),window.FormData?(l=new FormData(r[0]),u=new XMLHttpRequest,e.data("xhr",u),c=r.find(".upload-progress").length>0?r.find(".upload-progress"):$('<div class="upload-progress">\t\t\t\t\t\t\t\t\t<span class="bar"><\/span>\t<span class="percentage">Uploading: 0%<\/span><\/div>'),r.find(".b").append(c),u.upload.addEventListener("progress",function(n){var t=Math.round(n.loaded*100/n.total);r.find(".bar").width(Math.round(r.find(".upload-progress").width()*t/100));r.find(".percentage").html("Uploading: {0}%".Format(t))},!1),u.upload.addEventListener("error",function(n){lw.alert("An error occured: "+n.description)}),u.onload=function(n){r.find(".percentage").html("Upload Complete!");u.status==200?typeof i=="function"&&i(jQuery.parseJSON(u.responseText),n):lw.alert(u.responseText,"","","validation-error");e.trigger("close")},u.open("POST",t),u.send(l),c.show("fast")):(lw.loader(r,"Please wait..."),r.ajaxSubmit({url:t,data:{ajax:!0},dataType:"json",cache:!1,success:function(n){typeof i=="function"&&i(n)},error:function(n){n.status!=0&&alert("An error occured")},complete:function(){lw.hideLoader(r);e.trigger("close")}})))}},{text:"Cancel",className:"cancel",action:function(){var n=e.data("xhr");if(isOk(n))return n.abort(),!1;e.trigger("close")}}],e.append(l),s&&s.length>0&&(h=$("<div class=f />"),$(s).each(function(){var n=$('<button type="button" class="btn"><span>{0}<\/span><\/button>'.Format(this.text));this.action&&n.bind("click",this.action);this.className&&n.addClass(this.className);h.append(n)}),e.append(h)),e.keypress(function(n){if(n.keyCode==13)return s[1].action(),!1}),e.data("remove",!0),lw.popup(e),e},yesNo:function(n,t,i,r,u,f,e,o){return lw.alert(n,e,[{text:r||"Yes",className:"ok close",action:t},{text:u||"No",className:"cancel close",action:i}],f,i,o)},alert:function(n,t,i,r,u,f){var s,e,o;return t=t?t:lw.siteName,isOk(i)||(i="OK"),s=$("<h5>{0}<a class=close><\/a><\/h5><div class=b>{1}<\/div>".Format(t,n)),e=$("<div class=lw-alert />"),r&&e.addClass(r),e.append(s),i&&i.length>0&&(o=$("<div class=f />"),typeof i=="string"&&(i={text:i,className:"ok close"}),$(i).each(function(){var n=$('<button type="button" class="btn"><span>{0}<\/span><\/button>'.Format(this.text));this.action&&n.bind("click submit",this.action);this.className&&n.addClass(this.className);o.append(n)}),e.append(o)),e.data("remove",!0),lw.popup(e,u,f),e},popupCheckKeyStroke:function(n){if(n===!0||n.keyCode===27){if(lw.stopNextPopupClose)return;lw.closePopup();lw.stopNextPopupClose=!0;setTimeout(function(){lw.stopNextPopupClose=null},10)}},closePopup:function(n){if(n=lw.popups.pop(),isOk(n))return n.trigger("beforeclose"),n.removeClass("lw-visible"),setTimeout(function(){n.trigger("close");n.css({visibility:"hidden",top:-2e3});n.data("remove")===!0&&n.remove()},lw.popupCte.speed),lw.escape(lw.popupCheckKeyStroke),lw.closeOverlay(),!1},popup:function(n,t,i,r){function f(){n.css({display:"block"});var t=n.find("select");t.each(function(){var n=$(this);n.find("option[value="+n.data("selected")+"]").prop("selected",!0)});setTimeout(function(){n.addClass("lw-visible")},10)}n=typeof n=="string"?$(n):n;n.find(".close").click(lw.closePopup);n.on("close",lw.closePopup);$(document).bind("keyup keydown",lw.popupCheckKeyStroke);i=i?i:lw.popupCte.effects.default;$(document.body).append(n);n.removeClass("lw-alert");var u=n.data("remove");return n.hasClass("lw-autocreated")?($.each(lw.popupCte.effects,function(){n.removeClass(this)}),n.addClass(i)):n=n.wrap('<div class="lw-autocreated lw-alert '+i+'"/>').parent(),r&&n.addClass(r),n.data("remove",u),n.bind("close",t),lw.showOverlay(),f(),lw.popups.push(n),n},loader:function(n,t,i,r){var u,f;isOk(n)||(n=$(document.body));r=r?r:$(isOk(n.attr("LoaderArea"))?n.attr("LoaderArea"):document.body);lw.showOverlay(n);u=$("<div/>");t=t&&t!==""?t:"Please wait...";isOk(t)&&u.append($("<span>"+t+"<\/span>"));f=isOk(n.attr("LoaderClass"))?n.attr("LoaderClass"):"lw-loader";u.addClass(f);u.css("opacity",0);$(document.body).append(u);n.data("loader",u);setTimeout(function(){u.css({position:"absolute",top:r.position().top+r.height()/2-u.height()/2,left:r.position().left+r.width()/2-u.width()/2,opacity:0});u.animate({opacity:1},300)},10)},hideLoader:function(n){n||(n=$(document.body));var t=n.data("loader");isOk(t)&&t.animate({opacity:0},{duration:300,complete:function(){t.remove();n.data("loader",null)}});lw.closeOverlay(n)},Flip:function(){},imagesToLoad:null,loadFailureLimit:2,lazyLoadImages:function(){if(lw.imagesToLoad=$("img.lazy-load"),lw.imagesToLoad.length>0){var n=$(lw.imagesToLoad[0]);n.removeClass("lazy-load");n.attr("src",n.attr("data-image"));n.load(lw.lazyLoadImages);n.error(function(){(lw.lazyLoadImages(),n.data("load-error")?n.data("load-error",n.data("load-error")+1):n.data("load-error",1),n.data("load-error")>lw.loadFailureLimit)||n.addClass("lazy-load")})}},escapes:[],fireEscape:function(n){(n===!0||n.keyCode===27)&&(lw.escapes.length>0&&lw.escapes.pop()(n),lw.escapes.length==0&&$(document).unbind("keyup keydown",lw.fireEscape))},escape:function(n){n&&"function"==typeof n?(lw.escapes.push(n),$(document).bind("keyup keydown",lw.fireEscape)):lw.fireEscape()}};
//# sourceMappingURL=lw.min.js.map
