/*@cc_on@if(@_jscript_version<9)(function(p,e){function q(a,b){if(g[a])g[a].styleSheet.cssText+=b;else{var c=r[l],d=e[j]("style");d.media=a;c.insertBefore(d,c[l]);g[a]=d;q(a,b)}}function s(a,b){for(var c=new RegExp("\\b("+m+")\\b(?!.*[;}])","gi"),d=function(k){return".iepp_"+k},h=-1;++h<a.length;){b=a[h].media||b;s(a[h].imports,b);q(b,a[h].cssText.replace(c,d))}}function t(){for(var a,b=e.getElementsByTagName("*"),c,d,h=new RegExp("^"+m+"$","i"),k=-1;++k<b.length;)if((a=b[k])&&(d=a.nodeName.match(h))){c=new RegExp("^\\s*<"+d+"(.*)\\/"+
 d+">\\s*$","i");i.innerHTML=a.outerHTML.replace(/\r|\n/g," ").replace(c,a.currentStyle.display=="block"?"<div$1/div>":"<span$1/span>");c=i.childNodes[0];c.className+=" iepp_"+d;c=f[f.length]=[a,c];a.parentNode.replaceChild(c[1],c[0])}s(e.styleSheets,"all")}function u(){for(var a=-1,b;++a<f.length;)f[a][1].parentNode.replaceChild(f[a][0],f[a][1]);for(b in g)r[l].removeChild(g[b]);g={};f=[]}for(var m="abbr article aside audio canvas command datalist details figure figcaption footer header hgroup mark meter nav output progress section summary time video".replace(/ /g,
 "|"),n=m.split("|"),r=e.documentElement,i=e.createDocumentFragment(),g={},f=[],o=-1,l="firstChild",j="createElement";++o<n.length;){e[j](n[o]);i[j](n[o])}i=i.appendChild(e[j]("div"));p.attachEvent("onbeforeprint",t);p.attachEvent("onafterprint",u)})(this,document)@end@*/
String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")};String.prototype.nl2br=function(){return this.split("\n").join("<br />\n")};String.prototype.escape_for_xml=function(){return this.replace("&","&amp;").replace('"',"&quot;").replace("<","&lt;").replace(">","&gt;")};String.prototype.unescape_from_xml=function(){return this.replace("&quot;",'"').replace("&lt;","<").replace("&gt;",">").replace("&amp;","&")};String.prototype.isUrl=function(){var b=new RegExp("http(s)?://([\\w-]+\\.)+[\\w-]+(/[\\w-\\+ ./?%:&=#\\[\\]]*)?");var a=b.exec(this);return(a!=null&&this==a[0])};String.prototype.isEmail=function(){var b=new RegExp("\\w+([-+.’]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*");var a=b.exec(this);return(a!=null&&this==a[0])};String.prototype.contains=function(a){return(this.indexOf(a)!=-1)};String.prototype.capitalize=function(){return this.charAt(0).toUpperCase()+this.substr(1)};Number.prototype.commafy=function(a){if(!isNaN(a)){return a.toString().split("").reverse().join("").replace(/(.{3}\B)/g,"$1,").split("").reverse().join("")}return a};Date.prototype.toRelativeTime=function(){var d=new Date()-this;if(d<=0){return"Just now"}var a=null;var b={millisecond:1,second:1000,minute:60,hour:60,day:24,month:30,year:12};for(var c in b){if(d<b[c]){break}else{a=c;d=d/b[c]}}d=Math.round(d);if(d!==1){a+="s"}return[d,a,"ago"].join(" ")};var JSON=JSON||{};JSON.stringify=JSON.stringify||function(e){var d=typeof(e);if(d!="object"||e===null){if(d=="string"){e='"'+e+'"'}return String(e)}else{var f,b,c=[],a=(e&&e.constructor==Array);for(f in e){b=e[f];d=typeof(b);if(d=="string"){b='"'+b+'"'}else{if(d=="object"&&b!==null){b=JSON.stringify(b)}}c.push((a?"":'"'+f+'":')+String(b))}return(a?"[":"{")+String(c)+(a?"]":"}")}};JSON.parse=JSON.parse||function(str){if(str===""){str='""'}eval("var p="+str+";");return p};yz.onReady=yz.onReady||(function(){$(document).ready(function(){yz.Page.Events.fire("Page.domready")});return function(a){if("function"===(typeof a).toLowerCase()){$(document).ready(a)}}})();yz.Page={Events:function(){var d={},c=false,g=[],f=[],b={DIALOG_CONTROLS:function(k){var l=$(k.target);var j=l.get(0).tagName.toLowerCase();if(j!=="a"&&j!=="button"){l=l.parents("a")}var i=l.attr("machinetag");if(!i){return false}if(yz.Theater&&yz.Theater.open){yz.Theater.open(k);return true}return false},TOOLTIP:(function(){var i,j="yz-tooltip";if($("#"+j).length<1){$("body").append(['<div id="'+j+'">','<div class="hd"></div>','<div class="bd"></div>','<div class="ft"></div>',"</div>"].join(""));i=$("#"+j)}return function(l){var n=$(l.target),o;if(n.hasClass("page-tooltip")&&n.attr("title")){o=n.attr("title")}else{if(n.parent().hasClass("page-tooltip")&&n.parent().attr("title")){o=n.parent().attr("title")}else{return false}}i.find(".bd").html(o);var q=n.offset(),m;var k={top:[q.left,q.top-i.height()-20],bottom:[],left:[q.left-i.width()-12,q.top],right:[q.left+n.width()+4,q.top]};if(q.left<($(window).width()/2)){m=k.right}else{m=k.left}i.css("left",(m[0])).css("top",(m[1])).show();n.bind("mouseout.tooltip",function(r){i.css("left",-1000).css("top",-1000).hide();n.unbind("mouseout.tooltip")});l.stopPropagation();return true}})(),AJAX_CONTROLLER:function(j){if(true!==yz.AJAXIFY){return}var k=$(j.target);if("a"!==k.get(0).tagName.toLowerCase()){k=k.parent()}var i=k.attr("href");if(i&&"/"===i.substring(0,1)){yz.Page.Controller.load("/ajax/-",i);return true}return false},CONTROL_PANEL_CHANGE:function(i){if(!$(i.target).hasClass("page-control-panel-select")){return false}var q=$(i.target).attr("name"),o=$(i.target).val();var j=q+"="+o;var n="yzprefs",m=365,l="&",r=yz.Utils.Cookie,k=r.split(n,l);if(!k){k={}}yz.Page.Config.set(q,o);k[q]=o;r.persist(n,r.join(k,l),m);$("body").attr("class",[["yz","theme",yz.Page.Config.get("theme")].join("-")].join(" "));return true},EXTERNAL_LINKS:function(j){var i=$(j.target).attr("rel");if(i&&i.match(/external/gi)){$(j.target).attr("target","_blank")}}};var e=function(m){var l=this,n=g[m.type],k;for(var j=0;j<n.length;j++){k=b[n[j]];if(typeof k!=="function"){continue}if(k(m)){a(m.type+"."+n[j]);m.preventDefault();m.stopPropagation();return false}}};var a=function(i){if(!i){return}if(yz.isDev){f.push({name:i,timestamp:new Date().getTime()})}log("Event.fire("+i+")");$(document).trigger(i)};var h=function(i){if(c){return}var j=this;for(var k in i){if(!g[k]){g[k]=[]}g[k]=i[k];$("body").live(k,function(){j.Events.execute.apply(j,arguments)})}c=true};return{_:d,execute:e,fire:a,init:h}}(),Geo:function(){if(navigator.geolocation){navigator.geolocation.getCurrentPosition(function(a){return[a.coords.latitude,a.coords.longitude]})}},Controller:function(){var a={PAGE_CONTAINER:"page-contents",PAGE_NAV_MAIN:"page-main-navigation",PAGE_NAV_SOCIAL:"page-socialmedia-navigation",PAGE_MAIN:"page-feature",PAGE_SIDEBAR:"page-highlights",PAGE_BREADCRUMB:"page-breadcrumb",PAGE_FOOTER:"page-footer"};var b=function(){var e=location.hash.substring(1,location.hash.length);if(e.length===0){location.href="/-/#/"}else{this.load("/"+e)}};var c=function(f,g){var e=this;$.getJSON(f,{path:encodeURIComponent(g)},function(h){e.render(h);if(false&&"pushState" in history){history.pushState(h,"",g)}else{location.hash=g}yz.Page.Events.fire("Ajax.Controller.load")})};var d=function(e){if(!e){return}document.title=e.html.page_title;var f=yz.JSON.parse(e.html.resources);if(f){yz.load(f)}if(e.route.layout["is-1-col"]){$("#"+a.PAGE_CONTAINER).addClass("is-1-col")}else{$("#"+a.PAGE_CONTAINER).removeClass("is-1-col")}$("#"+a.PAGE_NAV_MAIN).html(e.html.page_main_navigation);$("#"+a.PAGE_NAV_SOCIAL).html(e.html.page_socialmedia_navigation);$("#"+a.PAGE_BREADCRUMB).html(e.html.page_breadcrumb);$("#"+a.PAGE_MAIN).html(e.html.page_feature).removeClass().addClass(a.PAGE_CONTAINER+"-"+e.route.classnameBody);$("#"+a.PAGE_SIDEBAR).html(e.html.page_highlights)};return{_:a,load:c,render:d}}(),Debug:(function(){window.log=function(b,a){if(yz.Config.isDev!==true){return}log.history=log.history||[];log.history.push(b);if(this.console){if(a){console.error("yz:"+b);console.group();console.trace();console.groupEnd()}else{console.log("yz:"+Array.prototype.slice.call(arguments))}}}})(),Messaging:{primary:{show:function(a){return},hide:function(a){return},init:function(){}}}};(function(a){var b=a;b.Events.fire("Page.setup");b.Events.init.call(b,{click:["AJAX_CONTROLLER","DIALOG_CONTROLS","EXTERNAL_LINKS"],mouseover:["TOOLTIP",],change:["CONTROL_PANEL_CHANGE",]});yz.onReady(function(){if(yz.Modulet){$(document).bind(["Page.load","Ajax.Controller.load"].join(" "),function(){yz.Modulet.Factory.init()})}});$(window).bind("load",function(){b.Events.fire("Page.load");var d=false;b.Messaging.primary.show({title:"Loaded",description:"Initializing ...."});var c=function(){var e=$("time");if(e.length>0&&!d){window.setInterval(c,30000);e=null;return}e.each(function(){if($(this).attr("stamp")){var g=parseInt($(this).attr("stamp"));if(!isNaN(g)){var f=new Date(g*1000);$(this).html(f.toRelativeTime())}}});e=null};c();d=true})})(yz.Page);yz.namespace("yz.Utils.Cookie");yz.Utils.Cookie={exists:function(c){var b=document.cookie.split(";"),e="";for(var d in b){var f=b[d].split("=");var a=f[0];a=a.replace(/^\s/,"");e+=a+";"}return(e.indexOf(c)>-1)},create:function(c,d,f){if((typeof d.toLowerCase())!=="string"){d=this.toQueryString(d)}var e=f||0;if(e>0){var b=new Date();b.setTime(b.getTime()+(e*24*60*60*1000));var a="; expires="+b.toGMTString()}else{var a=""}document.cookie=c+"="+escape(d)+a+"; path=/"},getAllNames:function(){var d=document.cookie.split(";"),f=[];for(var e in d){var g=d[e];var b=g.substring(0,g.indexOf("="));var a=b.substr(b.indexOf(":")+1);b=b.substring(0,b.indexOf(":"));b=b.replace(/^\s/,"");f[b]=a}return f},getNVpair:function(){var b=document.cookie.split(";"),e={},g=null,f=null;for(var d in b){g=b[d];f=g.split("=");for(var d in f){var a=f[0];a=a.replace(/^\s/,"");e[a]={};e[a]["value"]=f[1]}}return e},read:function(d){var b=d+"=",a=document.cookie.split(";");for(var e=0;e<a.length;e++){var f=a[e];while(f.charAt(0)==" "){f=f.substring(1,f.length)}if(f.indexOf(b)==0){return unescape(f.substring(b.length,f.length))}}return null},persist:function(a,b,c){this.create(a,b,c)},join:function(d,b){var a=d;var e="";for(var c in a){if(null!==c&&""!==c&&"undefined"!=c){e+=c+"="+a[c]+b}}return encodeURIComponent(e)},split:function(d,c){var g=this.read(d);g=decodeURIComponent(g);if(g){var a=g.split(c);var b=[],f=[];for(var e=0;e<a.length;e++){b=a[e].split("=");if(b[0]&&b[1]){f[b[0]]=b[1]}}return f}return null},destroy:function(a){if(a!=="*"){return false}else{var c=this.getNVpair();for(var b in c){this.destroy(b)}return true}},toQueryString:function(b){if(!b){return""}var a=[];for(key in b){a.push(key+"="+b[key])}return a.join("&")}};yz.Modulet=yz.Modulet||{Factory:function(){var f=this;var l=function(m){if(!m){return}this.url="/ajax/modulet";this.id=m.id;this.action=m.action||null;this.limit=m.limit||-1;this.isRendered=false;this.callback=function(n){yz.Modulet.Factory.put(n)}};l.prototype.fetch=function(){if(this.url){this.isRendered=true;var m=this.callback;$.getJSON(this.url,{id:this.id,action:this.action,limit:this.limit},m)}};var a=[];var k="yz-modulet";var j=function(m){if(!m.id||!m.action){return}if(null===e(m.id)){a[m.id]=new l(m)}};var e=function(m){if(a[m]){return a[m]}return null};var h=function(m){delete a[m]};var i=function(m){a=[]};var c=function(m){if(a[m]){a[m].fetch();return true}return false};var d=function(){for(var m in a){if(a[m].isRendered){continue}c(m)}};var b=function(n){var o=n.id,m=n.html.modulet;$("#"+o).find(".content").html(m);return true};var g=function(){$("."+k).each(function(){var n=$(this).attr("action");if(!n){return}var q=$(this).attr("id");if(!q||""===q){q=[k,new Date().getTime().toString()].join("-");$(this).attr("id",q)}$(this).find(".content").html('<em class="loading"><i>Loading</i></em>');var o=$(this).attr("callback");if(!o){o=null}var m=$(this).attr("limit");if(!m){m=-1}j({id:q,action:n,limit:m,callback:o})});d()};return{create:j,get:e,put:b,destroy:h,init:g}}()};yz.Theater=yz.Theater||(function(){var j=this,n="yz.theater",l="page-control-panel-dialog",m=false,o=false,r=false,v="",a=200,h=[0,0];var d=["png","jpg","jpeg","gif"];var b={cache:{},container:['<div id="'+l+'" style="display: none;">','<div class="message"></div>','<div class="content"></div>',"</div>"].join("")};var i={HTML:"html",IMAGE:"image",AUDIO:"audio",VIDEO:"video"};var q=function(){if(o){return}s(t("loading"))};var e=function(){$(document).unbind(t("keydown"));$("#"+l).fadeOut(a,function(){$(this).css("position","absolute").find(".content").html("").end();r=false});$("#page-whole").animate({opacity:1},a)};var s=function(w,x){$(document).trigger(w,x)};var t=function(w){return[(w||"unknown"),n].join(".")};var f=function(x,w){b.cache[x]=w};var g=function(w){if(b.cache[w]){return b.cache[w]}return null};var c=function(w){k();s(t("open"));var y=function(H){if(H){var G=H.split(":");if(G.length>1){var F=G[1].split("=");if(F.length>1){return[G[0],F[0],F[1]]}}}return null};var B=$(w.target);target_tag=B.get(0).tagName.toLowerCase();if(target_tag!=="a"&&target_tag!=="button"){B=B.parents("a")}var D=B.attr("machinetag");if(!D){return false}var E=y(D);if(!E){return}if(!g(D)){var x={id:null,type:E[0],predicate:E[1],data:E[2],message:"Loading",html:"",dimenstions:[]};switch(x.type){case i.IMAGE:var A=decodeURIComponent(x.data).split("|");var x={url:A[0],width:parseInt(A[1]),height:parseInt(A[2])};var C=function(L,K,F){var J=$(window).width(),M=$(window).height(),I=1;if(F>M){I=(M/F*0.9)}else{if(K>J){I=(J/K*0.9)}}var G=Math.floor(K*I);var H=Math.floor(F*I);L.html='<img src="'+L.url+'" style="width: '+G+"px; height: "+H+'px; border: none;" />';L.dimensions=[G,H];f(D,L);s(t("ready"),D)};if(isNaN(x.width)||isNaN(x.height)){var z=new Image();z.src=x.url;z.onload=function(){C(x,z.width,z.height)}}else{C(x,x.width,x.height)}break;case i.VIDEO:switch(x.predicate){case"yvideo":x.url="http://video.yahoo.com/watch/"+decodeURIComponent(x.data);x.dimensions=[512,322];x.html=['<object width="'+x.dimensions[0]+'" height="'+x.dimensions[1]+'">','<param name="movie" value="http://d.yimg.com/static.video.yahoo.com/yep/YV_YEP.swf?ver=2.2.46" />','<param name="allowFullScreen" value="true"></param>','<param name="allowscriptaccess" value="always"></param>','<param name="bgcolor" value="#000000" />','<param name="flashVars" value="'+decodeURIComponent(x.data)+'" />','<embed src="http://d.yimg.com/static.video.yahoo.com/yep/YV_YEP.swf?ver=2.2.46" type="application/x-shockwave-flash" width="'+x.dimensions[0]+'" height="'+x.dimensions[1]+'" allowFullScreen="true" AllowScriptAccess="always" bgcolor="#000000" flashVars="'+decodeURIComponent(x.data)+'"></embed>',"</object>"].join("");break;case"youtube":x.url="http://www.youtube.com/v/"+decodeURIComponent(x.data);x.dimensions=[640,385];x.html=['<object width="'+x.dimensions[0]+'" height="'+x.dimensions[1]+'">','<param name="movie" value="'+x.url+'&hl=en_US&fs=1&color1=0x3a3a3a&color2=0x999999"></param>','<param name="allowFullScreen" value="true"></param>','<param name="allowscriptaccess" value="always"></param>','<embed src="'+x.url+'&hl=en_US&fs=1&color1=0x3a3a3a&color2=0x999999" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="'+x.dimensions[0]+'" height="'+x.dimensions[1]+'"></embed>',"</object>"].join("");break;case"vimeo":x.url="http://vimeo.com/moogaloop.swf?clip_id="+decodeURIComponent(x.data);x.dimensions=[640,475];x.html=['<object width="'+x.dimensions[0]+'" height="'+x.dimensions[1]+'">','<param name="movie" value="'+x.url+'&hl=en_US&fs=1&color1=0x3a3a3a&color2=0x999999"></param>','<param name="allowFullScreen" value="true"></param>','<param name="allowscriptaccess" value="always"></param>','<param name="movie" value="'+x.url+'&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" />','<embed src="'+x.url+'&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="'+x.dimensions[0]+'" height="'+x.dimensions[1]+'"></embed>',"</object>"].join("");break}f(D,x);s(t("ready"),D);break;case i.HTML:var B=$("#"+x.data);if(B){x.html=B.html();x.dimensions=[B.width(),B.height()];f(D,x);s(t("ready"),D)}break;default:break}}else{s(t("ready"),D)}};var u=function(x){s(t("reveal"));var y=g(x),w=$("#"+l);if(false&&""!==y.message){w.find(".message").show().html(y.message)}if(y.dimensions){w.width(y.dimensions[0]+20).height(y.dimensions[1]+20).find(".content").height(y.dimensions[1])}w.find(".content").append(y.html).end().css("left",$(window).width()/2-($("#"+l).width()/2)).css("top",$(window).height()/2-($("#"+l).height()/2)).css("position","fixed").fadeIn(300,function(){s(t("revealed"));r=true});$(document).bind(t("keydown"),function(z){if(z.keyCode==27){s(t("close"))}return true});$("#page-whole").animate({opacity:0.25},a)};var k=function(){if(m){return}s(t("init"));$("body").append(b.container);h=[$("#_dom_id").width(),$("#"+l).height()];$(document).bind(t("close"),function(){e()}).bind(t("ready"),function(x,w){u(w)}).bind("click",function(w){if(r){var x=$(w.target);if(x.attr("id")!==l&&x.parents("#"+l).length<1){s(t("close"))}}});m=true};return{c:i,open:c,close:e}})();(function(){yz.FB=yz.FB||{app_id:yz.Config.fb_app_id,user:null,login:function(){if(FB){FB.login(function(a){if(a.session){}else{}})}},logout:function(){if(FB){FB.logout(function(a){})}}};yz.onReady(function(){var a=$("#fb-root");FB.init({appId:yz.FB.app_id,status:true,cookie:true,xfbml:true});FB.getLoginStatus(function(b){switch(b.status){case"connected":a.addClass("is-logged-in");break;case"notConnected":a.removeClass("is-logged-in");break;case"unknown":a.removeClass("is-logged-in");default:break}a.css("visibility","visible")});a.find(".logout-button button").bind("click",function(b){yz.FB.logout()});FB.Event.subscribe("auth.sessionChange",function(b){if(b.session){a.addClass("is-logged-in");FB.api("/me",function(c){yz.FB.user=c})}else{a.removeClass("is-logged-in")}})})})();yz.Analytics=yz.Analytics||(function(){var b={EVENT:"event",PAGEVIEW:"pageview"};var c=(function(){if(!window._gaq){try{window._gaq=[];window._gaq.push(["_setAccount",yz.Config.ga_app_id],["_setDomainName",yz.Config.base_domain],["_trackPageview"]);yz.load({resources:[{uri:(yz.isSSL()?"https://ssl":"http://www")+".google-analytics.com/ga.js",type:"js"}]});yz.Page.Events.fire("Analytics.loaded")}catch(f){log(f)}}return function(){return window._gaq}})();var e=function(f){if(!f){return}c.push(["_trackPageview",f])};var a=function(f,g){if(!(f||g)){return}c.push(["_trackEvent",f,g])};var d=function(f){if(!(f.type||f.key||f.value)){return}switch(f.type){case b.EVENT:a(f.key,f.value);break;case b.PAGEVIEW:e(f.value);break;default:break}};return{_:b,log:d}})();