window.Modernizr=function(a,b,c){function G(){e.input=function(a){for(var b=0,c=a.length;b<c;b++)t[a[b]]=!!(a[b]in l);return t}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" ")),e.inputtypes=function(a){for(var d=0,e,f,h,i=a.length;d<i;d++)l.setAttribute("type",f=a[d]),e=l.type!=="text",e&&(l.value=m,l.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(f)&&l.style.WebkitAppearance!==c?(g.appendChild(l),h=b.defaultView,e=h.getComputedStyle&&h.getComputedStyle(l,null).WebkitAppearance!=="textfield"&&l.offsetHeight!==0,g.removeChild(l)):/^(search|tel)$/.test(f)||(/^(url|email)$/.test(f)?e=l.checkValidity&&l.checkValidity()===!1:/^color$/.test(f)?(g.appendChild(l),g.offsetWidth,e=l.value!=m,g.removeChild(l)):e=l.value!=m)),s[a[d]]=!!e;return s}("search tel url email datetime date month week time datetime-local number range color".split(" "))}function F(a,b){var c=a.charAt(0).toUpperCase()+a.substr(1),d=(a+" "+p.join(c+" ")+c).split(" ");return!!E(d,b)}function E(a,b){for(var d in a)if(k[a[d]]!==c&&(!b||b(a[d],j)))return!0}function D(a,b){return(""+a).indexOf(b)!==-1}function C(a,b){return typeof a===b}function B(a,b){return A(o.join(a+";")+(b||""))}function A(a){k.cssText=a}var d="1.7",e={},f=!0,g=b.documentElement,h=b.head||b.getElementsByTagName("head")[0],i="modernizr",j=b.createElement(i),k=j.style,l=b.createElement("input"),m=":)",n=Object.prototype.toString,o=" -webkit- -moz- -o- -ms- -khtml- ".split(" "),p="Webkit Moz O ms Khtml".split(" "),q={svg:"http://www.w3.org/2000/svg"},r={},s={},t={},u=[],v,w=function(a){var c=b.createElement("style"),d=b.createElement("div"),e;c.textContent=a+"{#modernizr{height:3px}}",h.appendChild(c),d.id="modernizr",g.appendChild(d),e=d.offsetHeight===3,c.parentNode.removeChild(c),d.parentNode.removeChild(d);return!!e},x=function(){function d(d,e){e=e||b.createElement(a[d]||"div");var f=(d="on"+d)in e;f||(e.setAttribute||(e=b.createElement("div")),e.setAttribute&&e.removeAttribute&&(e.setAttribute(d,""),f=C(e[d],"function"),C(e[d],c)||(e[d]=c),e.removeAttribute(d))),e=null;return f}var a={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return d}(),y=({}).hasOwnProperty,z;C(y,c)||C(y.call,c)?z=function(a,b){return b in a&&C(a.constructor.prototype[b],c)}:z=function(a,b){return y.call(a,b)},r.flexbox=function(){function c(a,b,c,d){a.style.cssText=o.join(b+":"+c+";")+(d||"")}function a(a,b,c,d){b+=":",a.style.cssText=(b+o.join(c+";"+b)).slice(0,-b.length)+(d||"")}var d=b.createElement("div"),e=b.createElement("div");a(d,"display","box","width:42px;padding:0;"),c(e,"box-flex","1","width:10px;"),d.appendChild(e),g.appendChild(d);var f=e.offsetWidth===42;d.removeChild(e),g.removeChild(d);return f},r.canvas=function(){var a=b.createElement("canvas");return a.getContext&&a.getContext("2d")},r.canvastext=function(){return e.canvas&&C(b.createElement("canvas").getContext("2d").fillText,"function")},r.webgl=function(){return!!a.WebGLRenderingContext},r.touch=function(){return"ontouchstart"in a||w("@media ("+o.join("touch-enabled),(")+"modernizr)")},r.geolocation=function(){return!!navigator.geolocation},r.postmessage=function(){return!!a.postMessage},r.websqldatabase=function(){var b=!!a.openDatabase;return b},r.indexedDB=function(){for(var b=-1,c=p.length;++b<c;){var d=p[b].toLowerCase();if(a[d+"_indexedDB"]||a[d+"IndexedDB"])return!0}return!1},r.hashchange=function(){return x("hashchange",a)&&(b.documentMode===c||b.documentMode>7)},r.history=function(){return!!(a.history&&history.pushState)},r.draganddrop=function(){return x("dragstart")&&x("drop")},r.websockets=function(){return"WebSocket"in a},r.rgba=function(){A("background-color:rgba(150,255,150,.5)");return D(k.backgroundColor,"rgba")},r.hsla=function(){A("background-color:hsla(120,40%,100%,.5)");return D(k.backgroundColor,"rgba")||D(k.backgroundColor,"hsla")},r.multiplebgs=function(){A("background:url(//:),url(//:),red url(//:)");return(new RegExp("(url\\s*\\(.*?){3}")).test(k.background)},r.backgroundsize=function(){return F("backgroundSize")},r.borderimage=function(){return F("borderImage")},r.borderradius=function(){return F("borderRadius","",function(a){return D(a,"orderRadius")})},r.boxshadow=function(){return F("boxShadow")},r.textshadow=function(){return b.createElement("div").style.textShadow===""},r.opacity=function(){B("opacity:.55");return/^0.55$/.test(k.opacity)},r.cssanimations=function(){return F("animationName")},r.csscolumns=function(){return F("columnCount")},r.cssgradients=function(){var a="background-image:",b="gradient(linear,left top,right bottom,from(#9f9),to(white));",c="linear-gradient(left top,#9f9, white);";A((a+o.join(b+a)+o.join(c+a)).slice(0,-a.length));return D(k.backgroundImage,"gradient")},r.cssreflections=function(){return F("boxReflect")},r.csstransforms=function(){return!!E(["transformProperty","WebkitTransform","MozTransform","OTransform","msTransform"])},r.csstransforms3d=function(){var a=!!E(["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"]);a&&"webkitPerspective"in g.style&&(a=w("@media ("+o.join("transform-3d),(")+"modernizr)"));return a},r.csstransitions=function(){return F("transitionProperty")},r.fontface=function(){var a,c,d=h||g,e=b.createElement("style"),f=b.implementation||{hasFeature:function(){return!1}};e.type="text/css",d.insertBefore(e,d.firstChild),a=e.sheet||e.styleSheet;var i=f.hasFeature("CSS2","")?function(b){if(!a||!b)return!1;var c=!1;try{a.insertRule(b,0),c=/src/i.test(a.cssRules[0].cssText),a.deleteRule(a.cssRules.length-1)}catch(d){}return c}:function(b){if(!a||!b)return!1;a.cssText=b;return a.cssText.length!==0&&/src/i.test(a.cssText)&&a.cssText.replace(/\r+|\n+/g,"").indexOf(b.split(" ")[0])===0};c=i('@font-face { font-family: "font"; src: url(data:,); }'),d.removeChild(e);return c},r.video=function(){var a=b.createElement("video"),c=!!a.canPlayType;if(c){c=new Boolean(c),c.ogg=a.canPlayType('video/ogg; codecs="theora"');var d='video/mp4; codecs="avc1.42E01E';c.h264=a.canPlayType(d+'"')||a.canPlayType(d+', mp4a.40.2"'),c.webm=a.canPlayType('video/webm; codecs="vp8, vorbis"')}return c},r.audio=function(){var a=b.createElement("audio"),c=!!a.canPlayType;c&&(c=new Boolean(c),c.ogg=a.canPlayType('audio/ogg; codecs="vorbis"'),c.mp3=a.canPlayType("audio/mpeg;"),c.wav=a.canPlayType('audio/wav; codecs="1"'),c.m4a=a.canPlayType("audio/x-m4a;")||a.canPlayType("audio/aac;"));return c},r.localstorage=function(){try{return!!localStorage.getItem}catch(a){return!1}},r.sessionstorage=function(){try{return!!sessionStorage.getItem}catch(a){return!1}},r.webWorkers=function(){return!!a.Worker},r.applicationcache=function(){return!!a.applicationCache},r.svg=function(){return!!b.createElementNS&&!!b.createElementNS(q.svg,"svg").createSVGRect},r.inlinesvg=function(){var a=b.createElement("div");a.innerHTML="<svg/>";return(a.firstChild&&a.firstChild.namespaceURI)==q.svg},r.smil=function(){return!!b.createElementNS&&/SVG/.test(n.call(b.createElementNS(q.svg,"animate")))},r.svgclippaths=function(){return!!b.createElementNS&&/SVG/.test(n.call(b.createElementNS(q.svg,"clipPath")))};for(var H in r)z(r,H)&&(v=H.toLowerCase(),e[v]=r[H](),u.push((e[v]?"":"no-")+v));e.input||G(),e.crosswindowmessaging=e.postmessage,e.historymanagement=e.history,e.addTest=function(a,b){a=a.toLowerCase();if(!e[a]){b=!!b(),g.className+=" "+(b?"":"no-")+a,e[a]=b;return e}},A(""),j=l=null,f&&a.attachEvent&&function(){var a=b.createElement("div");a.innerHTML="<elem></elem>";return a.childNodes.length!==1}()&&function(a,b){function p(a,b){var c=-1,d=a.length,e,f=[];while(++c<d)e=a[c],(b=e.media||b)!="screen"&&f.push(p(e.imports,b),e.cssText);return f.join("")}function o(a){var b=-1;while(++b<e)a.createElement(d[b])}var c="abbr|article|aside|audio|canvas|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",d=c.split("|"),e=d.length,f=new RegExp("(^|\\s)("+c+")","gi"),g=new RegExp("<(/*)("+c+")","gi"),h=new RegExp("(^|[^\\n]*?\\s)("+c+")([^\\n]*)({[\\n\\w\\W]*?})","gi"),i=b.createDocumentFragment(),j=b.documentElement,k=j.firstChild,l=b.createElement("body"),m=b.createElement("style"),n;o(b),o(i),k.insertBefore(m,k.firstChild),m.media="print",a.attachEvent("onbeforeprint",function(){var a=-1,c=p(b.styleSheets,"all"),k=[],o;n=n||b.body;while((o=h.exec(c))!=null)k.push((o[1]+o[2]+o[3]).replace(f,"$1.iepp_$2")+o[4]);m.styleSheet.cssText=k.join("\n");while(++a<e){var q=b.getElementsByTagName(d[a]),r=q.length,s=-1;while(++s<r)q[s].className.indexOf("iepp_")<0&&(q[s].className+=" iepp_"+d[a])}i.appendChild(n),j.appendChild(l),l.className=n.className,l.innerHTML=n.innerHTML.replace(g,"<$1font")}),a.attachEvent("onafterprint",function(){l.innerHTML="",j.removeChild(l),j.appendChild(n),m.styleSheet.cssText=""})}(a,b),e._enableHTML5=f,e._version=d,g.className=g.className.replace(/\bno-js\b/,"")+" js "+u.join(" ");return e}(this,this.document);(function(a,b,c){function H(){var a=z;a.loader={load:G,i:0};return a}function G(a,b,c){var e=b=="c"?r:q;i=0,b=b||"j",u(a)?F(e,a,b,this.i++,d,c):(h.splice(this.i++,0,a),h.length==1&&E());return this}function F(a,c,d,g,j,l){function q(){!o&&A(n.readyState)&&(p.r=o=1,!i&&B(),n.onload=n.onreadystatechange=null,e(function(){m.removeChild(n)},0))}var n=b.createElement(a),o=0,p={t:d,s:c,e:l};n.src=n.data=c,!k&&(n.style.display="none"),n.width=n.height="0",a!="object"&&(n.type=d),n.onload=n.onreadystatechange=q,a=="img"?n.onerror=q:a=="script"&&(n.onerror=function(){p.e=p.r=1,E()}),h.splice(g,0,p),m.insertBefore(n,k?null:f),e(function(){o||(m.removeChild(n),p.r=p.e=o=1,B())},z.errorTimeout)}function E(){var a=h.shift();i=1,a?a.t?e(function(){a.t=="c"?D(a):C(a)},0):(a(),B()):i=0}function D(a){var c=b.createElement("link"),d;c.href=a.s,c.rel="stylesheet",c.type="text/css",!a.e&&(o||j)?function g(a){e(function(){if(!d)try{a.sheet.cssRules.length?(d=1,B()):g(a)}catch(b){b.code==1e3||b.message=="security"||b.message=="denied"?(d=1,e(function(){B()},0)):g(a)}},0)}(c):(c.onload=function(){d||(d=1,e(function(){B()},0))},a.e&&c.onload()),e(function(){d||(d=1,B())},z.errorTimeout),!a.e&&f.parentNode.insertBefore(c,f)}function C(a){var c=b.createElement("script"),d;c.src=a.s,c.onreadystatechange=c.onload=function(){!d&&A(c.readyState)&&(d=1,B(),c.onload=c.onreadystatechange=null)},e(function(){d||(d=1,B())},z.errorTimeout),a.e?c.onload():f.parentNode.insertBefore(c,f)}function B(){var a=1,b=-1;while(h.length-++b)if(h[b].s&&!(a=h[b].r))break;a&&E()}function A(a){return!a||a=="loaded"||a=="complete"}var d=b.documentElement,e=a.setTimeout,f=b.getElementsByTagName("script")[0],g=({}).toString,h=[],i=0,j="MozAppearance"in d.style,k=j&&!!b.createRange().compareNode,l=j&&!k,m=k?d:f.parentNode,n=a.opera&&g.call(a.opera)=="[object Opera]",o="webkitAppearance"in d.style,p=o&&"async"in b.createElement("script"),q=j?"object":n||p?"img":"script",r=o?"img":q,s=Array.isArray||function(a){return g.call(a)=="[object Array]"},t=function(a){return typeof a=="object"},u=function(a){return typeof a=="string"},v=function(a){return g.call(a)=="[object Function]"},w=[],x={},y,z;z=function(a){function h(a,b){function i(a){if(u(a))g(a,f,b,0,c);else if(t(a))for(h in a)a.hasOwnProperty(h)&&g(a[h],f,b,h,c)}var c=!!a.test,d=c?a.yep:a.nope,e=a.load||a.both,f=a.callback,h;i(d),i(e),a.complete&&b.load(a.complete)}function g(a,b,d,e,g){var h=f(a),i=h.autoCallback;if(!h.bypass){b&&(b=v(b)?b:b[a]||b[e]||b[a.split("/").pop().split("?")[0]]);if(h.instead)return h.instead(a,b,d,e,g);d.load(h.url,h.forceCSS||!h.forceJS&&/css$/.test(h.url)?"c":c,h.noexec),(v(b)||v(i))&&d.load(function(){H(),b&&b(h.origUrl,g,e),i&&i(h.origUrl,g,e)})}}function f(a){var b=a.split("!"),c=w.length,d=b.pop(),e=b.length,f={url:d,origUrl:d,prefixes:b},g,h;for(h=0;h<e;h++)g=x[b[h]],g&&(f=g(f));for(h=0;h<c;h++)f=w[h](f);return f}var b,d,e=this.yepnope.loader;if(u(a))g(a,0,e,0);else if(s(a))for(b=0;b<a.length;b++)d=a[b],u(d)?g(d,0,e,0):s(d)?z(d):t(d)&&h(d,e);else t(a)&&h(a,e)},z.addPrefix=function(a,b){x[a]=b},z.addFilter=function(a){w.push(a)},z.errorTimeout=1e4,b.readyState==null&&b.addEventListener&&(b.readyState="loading",b.addEventListener("DOMContentLoaded",y=function(){b.removeEventListener("DOMContentLoaded",y,0),b.readyState="complete"},0)),a.yepnope=H()})(this,this.document);yepnope.addPrefix('preload',function(resource){resource.noexec=true;return resource;});(function(yepnope){var _hasOwnProperty=({}).hasOwnProperty,hasOwnProperty;if(typeof _hasOwnProperty!=='undefined'&&typeof _hasOwnProperty.call!=='undefined'){hasOwnProperty=function(object,property){return _hasOwnProperty.call(object,property);};}
else{hasOwnProperty=function(object,property){return((property in object)&&typeof object.constructor.prototype[property]==='undefined');};}
var ie=(function(){var undef,v=3,div=document.createElement('div'),all=div.getElementsByTagName('i');while(div.innerHTML='<!--[if gt IE '+(++v)+']><i></i><![endif]-->',all[0]);return v>4?v:undef;}()),iePrefixes={ie:!!ie,ie5:(ie===5),ie6:(ie===6),ie7:(ie===7),ie8:(ie===8),ie9:(ie===9),iegt5:(ie>5),iegt6:(ie>6),iegt7:(ie>7),iegt8:(ie>8),ielt7:(ie<7),ielt8:(ie<8),ielt9:(ie<9)},checkAllIEPrefixes=function(resource){var prefixes=resource.prefixes,pfx,k;for(k=0;k<prefixes.length;k++){pfx=prefixes[k];if(hasOwnProperty(iePrefixes,pfx)){if(iePrefixes[pfx]){return true;}}}
return false;},i;for(i in iePrefixes){if(hasOwnProperty(iePrefixes,i)){yepnope.addPrefix(i,function(resource){if(!checkAllIEPrefixes(resource)){resource.bypass=true;}
return resource;});}}})(this.yepnope);(function(yepnope){yepnope.addPrefix('css',function(resource){resource.forceCSS=true;return resource;});})(this.yepnope);;var _gaq=[['_setAccount','UA-11791630-1'],['_setDomainName','none'],['_setAllowLinker',true],['_anonymizeIp'],['_trackPageview']];var baseuri=document.getElementsByTagName('base')[0].href;if(window.location.protocol=="http:"){$('a[href*="angebotsformular.html"],a[href*="quotation-form.html"]').live('click.analytics',function(){var href=$(this).attr('href');if(href.substring(0,4)!='http')href=baseuri+href;_gaq.push(['_link',href]);return false;});}else{$('a:not([href*="angebotsformular.html"],[href*="quotation-form.html"],[href^="#"])').live('click.analytics',function(){var href=$(this).attr('href');if(href.substring(0,4)!='http'&&href!='#'){href=baseuri+href;_gaq.push(['_link',href]);return false;}else if(href.substring(0,26)=='http://select-translation.'||href.substring(0,30)=='http://www.select-translation.'){_gaq.push(['_link',href]);return false;}});}
root=root||window.location.protocol+"//"+window.location.host+"/";mobileBrowser=false;(function(a){if(/android|avantgo|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|e\-|e\/|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(di|rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|xda(\-|2|g)|yas\-|your|zeto|zte\-/i.test(a.substr(0,4)))mobileBrowser=true})(navigator.userAgent||navigator.vendor||window.opera);yepnope([{load:[root+'include/min/b=assets/js/libs/webShim&f=extras/mousepress.js']},{load:[root+'include/min/b=assets/js&f=libs/jquery.fileinput/jquery.fileinput.js'],callback:function(){$(function(){$('input:file').customFileInput();});}},{test:mobileBrowser,yep:[root+'include/min/b=assets/js/libs&f=mobile-helper.js'],callback:function(){$(function(){MBP.hideUrlBar();var lineHeight=14,$textArea=$("#go_frm600");if($textArea.length)new MBP.autogrow($textArea[0],lineHeight);});}},{test:Modernizr.touch,yep:[root+'include/min/b=assets/js/libs/jquery.touchSwipe&f=jquery.touchSwipe.js']},{load:[root+'include/min/b=assets/js&f=libs/jquery.nyroModal/jquery.nyroModal.custom.js'],complete:function(){$(function(){$('a.nm, a[href$=".jpg"], a[href$=".jpeg"], a[href$=".JPG"], a[href$=".JPEG"], a[href$=".gif"], a[href$=".png"]').nyroModal();});}},{load:[root+'include/min/b=assets/js&f=plugins.js,init.js']},{load:window.location.protocol+'//www.google-analytics.com/ga.js'},{load:'ielt7!'+root+'include/min/b=assets/js&f=libs/jquery.nyroModal/jquery.nyroModal-ie6.js'},{load:'ielt7!'+root+'include/min/b=assets/js&f=libs/dd_belatedpng.js',complete:function(){$(function(){if(window.DD_belatedPNG){DD_belatedPNG.fix('.png');}});}}]);;(function($,window,document,undefined){"use strict";document.createElement('datalist');var special=$.event.special;var emptyJ=$([]);var Modernizr=window.Modernizr;var modernizrInputAttrs=Modernizr.input||{};var modernizrInputTypes=Modernizr.inputtypes||{};var browserVersion=parseFloat($.browser.version,10);var Object=window.Object;var defineProperty='defineProperty';(function(){var addTest=Modernizr.addTest;var form=$('<form action="#"><input name="a" required /><select><option>y</option></select><input required id="date-input-test" type="date" /></form>');var dateElem;addTest('formvalidation',function(){return!!('checkValidity'in form[0]);});addTest('datalist',function(){return!!(modernizrInputAttrs.list&&window.HTMLDataListElement);});addTest('validationmessage',function(){if(!Modernizr.formvalidation){return false;}
form.appendTo('head');return!!($('input',form).attr('validationMessage'));});addTest('output',function(){return(Modernizr.formvalidation&&'value'in document.createElement('output'));});addTest('details',function(){return('open'in document.createElement('details'));});Modernizr.deprecatedSessionstorage=!!(Modernizr.sessionstorage&&!('clear'in window.sessionStorage));Modernizr.genericDOM=!!($('<video><div></div></video>')[0].innerHTML);Modernizr.requiredSelect=!!(Modernizr.formvalidation&&'required'in $('select',form)[0]);Modernizr.bugfreeformvalidation=Modernizr.formvalidation&&Modernizr.requiredSelect&&Modernizr.validationmessage&&(!$.browser.webkit||browserVersion>534.19);modernizrInputAttrs.valueAsNumber=false;modernizrInputAttrs.valueAsNumberSet=false;modernizrInputAttrs.valueAsDate=false;if(Modernizr.formvalidation){dateElem=$('#date-input-test',form)[0];modernizrInputAttrs.valueAsNumber=('valueAsNumber'in dateElem);if(modernizrInputAttrs.valueAsNumber){try{dateElem.valueAsNumber=0;}catch(er){}
modernizrInputAttrs.valueAsNumberSet=(dateElem.value=='1970-01-01');}
modernizrInputAttrs.valueAsDate=('valueAsDate'in dateElem);dateElem=null;}
if(Modernizr.formvalidation){form.remove();}
form=null;Modernizr.ES5base=!!(String.prototype.trim&&Date.now&&Date.prototype.toISOString);Modernizr.ES5extras=!!(Array.isArray&&Object.keys&&Object.create&&Function.prototype.bind&&Object.defineProperties);if(Modernizr.ES5base){$.each(['filter','map','every','reduce','reduceRight','lastIndexOf'],function(i,name){if(!Array.prototype[name]){Modernizr.ES5base=false;return false;}});}
var advancedObjectProperties=!!(Object.create&&Object.defineProperties&&Object.getOwnPropertyDescriptor);if(!$.browser.msie&&Object[defineProperty]&&Object.prototype.__defineGetter__){(function(){try{var foo=document.createElement('foo');Object[defineProperty](foo,'bar',{get:function(){return true;}});advancedObjectProperties=!!foo.bar;}catch(e){advancedObjectProperties=false;}
foo=null;})();}
Modernizr.ES5=(Modernizr.ES5base&&Modernizr.ES5extras&&advancedObjectProperties);Modernizr.objectAccessor=!!((advancedObjectProperties||(Object.prototype.__defineGetter__&&Object.prototype.__lookupSetter__))&&(!$.browser.opera||browserVersion>=11));Modernizr.domAccessor=!!(Modernizr.objectAccessor||(Object[defineProperty]&&Object.getOwnPropertyDescriptor));Modernizr.advancedObjectProperties=advancedObjectProperties;})();$.webshims=$.sub?$.sub():{};$.extend($.webshims,{version:'1.6.2',cfg:{useImportantStyles:true,waitReady:true,extendNative:true,loader:{sssl:function(src,complete){sssl(src,complete);},require:function(src,complete){require([src],complete);},yepnope:function(src,complete){yepnope({load:src,callback:complete});}}},modules:{},features:{},featureList:[],profiles:{lightweight:['es5','json-storage','canvas','geolocation','forms']},setOptions:function(name,opts){if(typeof name=='string'&&opts!==undefined){webCFG[name]=(!$.isPlainObject(opts))?opts:$.extend(true,webCFG[name]||{},opts);}else if(typeof name=='object'){$.extend(true,webCFG,name);}},addPolyfill:function(name,cfg){cfg=cfg||{};var feature=cfg.feature||name;if(!webshimsFeatures[feature]){webshimsFeatures[feature]=[];webshims.featureList.push(feature);webCFG[feature]={};}
webshimsFeatures[feature].push(name);cfg.options=$.extend(webCFG[feature],cfg.options);addModule(name,cfg);if(cfg.methodNames){if(!$.isArray(cfg.methodNames)){cfg.methodNames=[cfg.methodNames];}
$.each(cfg.methodNames,function(i,methodName){webshims.addMethodName(methodName);});}},polyfill:(function(){var firstPolyfillCall=function(features){var loadingTimer;var addClass=[];var onReadyEvts=features;var removeLoader=function(){$('html').removeClass('loading-polyfills long-loading-polyfills polyfill-remove-fouc');$(window).unbind('.lP');clearTimeout(loadingTimer);};if(!$.isReady){if(webCFG.removeFOUC){if(webCFG.waitReady){onReadyEvts=onReadyEvts.concat(['DOM']);}
addClass.push('polyfill-remove-fouc');}
addClass.push('loading-polyfills');$(window).bind('load.lP polyfillloaderror.lP  error.lP',removeLoader);loadingTimer=setTimeout(function(){$('html').addClass('long-loading-polyfills');},600);}else{webshims.warn('You should call $.webshims.polyfill before DOM-Ready');}
onReady(features,removeLoader);if(webCFG.useImportantStyles){addClass.push('polyfill-important');}
if(addClass[0]){$('html').addClass(addClass.join(' '));}
firstPolyfillCall=$.noop;if(!Modernizr.genericDOM){$(function(){loadList(['dom-extend']);});}};return function(features,combo){if(features&&(features===true||$.isPlainObject(features))){combo=features;features=undefined;}
var toLoadFeatures=[];features=features||webshims.featureList;if(typeof features=='string'){features=webshims.profiles[features]||features.split(' ');}
if(webCFG.waitReady){$.readyWait++;onReady(features,function(){$.ready(true);});}
$.each(features,function(i,feature){if(feature!==webshimsFeatures[feature][0]){onReady(webshimsFeatures[feature],function(){isReady(feature,true);});}
toLoadFeatures=toLoadFeatures.concat(webshimsFeatures[feature]);});firstPolyfillCall(features);loadList(toLoadFeatures,combo);};})(),isReady:function(name,_set){name=name+'Ready';if(_set){if(special[name]&&special[name].add){return true;}
special[name]=$.extend(special[name]||{},{add:function(details){details.handler.call(this,$.Event(name));}});$.event.trigger(name);}
return!!(special[name]&&special[name].add)||false;},ready:function(events,fn){var _created=arguments[2];var evt=events;if(typeof events=='string'){events=events.split(' ');}
if(!_created){events=$.map($.grep(events,function(evt){return!isReady(evt);}),function(evt){return evt+'Ready';});}
if(!events.length){fn($,webshims,window,document);return;}
var readyEv=events.shift(),readyFn=function(){onReady(events,fn,true);};$(document).one(readyEv,readyFn);},addMethodName:function(name){if($.fn[name]&&'shim'in $.fn[name]){return;}
$.fn[name]=function(){var args=arguments,ret;this.each(function(){var fn=$.attr(this,name);if(fn&&fn.apply){ret=fn.apply(this,args);if(ret!==undefined){return false;}}});return(ret!==undefined)?ret:this;};},fixHTML5:function(h){return h;},capturingEvents:function(names,_maybePrevented){if(!document.addEventListener){return;}
if(typeof names=='string'){names=[names];}
$.each(names,function(i,name){var handler=function(e){e=$.event.fix(e);if(_maybePrevented&&!e._isPolyfilled){var isDefaultPrevented=e.isDefaultPrevented;var preventDefault=e.preventDefault;e.preventDefault=function(){clearTimeout($.data(e.target,e.type+'-defaultPrevented'));$.data(e.target,e.type+'-defaultPrevented',setTimeout(function(){$.removeData(e.target,e.type+'-defaultPrevented');},30));return preventDefault.apply(this,arguments);};e.isDefaultPrevented=function(){return!!(isDefaultPrevented.apply(this,arguments)||$.data(e.target,e.type+'-defaultPrevented')||false);};e._isPolyfilled=true;}
return $.event.handle.call(this,e);};special[name]=special[name]||{};if(special[name].setup||special[name].teardown){return;}
$.extend(special[name],{setup:function(){this.addEventListener(name,handler,true);},teardown:function(){this.removeEventListener(name,handler,true);}});});},register:function(name,fn){var module=modules[name];if(!module){webshims.warn("can't find module: "+name);return;}
if(module.noAutoCallback){var ready=function(){fn($,webshims,window,document,undefined,module.options);isReady(name,true);};if(module.dependencies){onReady(module.dependencies,ready);}else{ready();}}},loader:{basePath:(function(){var path=$('meta[name="polyfill-path"]').attr('content');if(!path){var script=$('script').filter('[src$="polyfiller.js"]');script=script[0]||script.end()[script.end().length-1];path=((!$.browser.msie||document.documentMode>=8)?script.src:script.getAttribute("src",4)).split('?')[0];path=path.slice(0,path.lastIndexOf("/")+1)+'shims/';}
return path;})(),addModule:function(name,ext){modules[name]=ext;ext.name=ext.name||name;},loadList:(function(){var loadedModules=[];var loadScript=function(src,names){if(typeof names=='string'){names=[names];}
$.merge(loadedModules,names);loader.loadScript(src,false,names);};var noNeedToLoad=function(name,list){if(isReady(name)||$.inArray(name,loadedModules)!=-1){return true;}
var module=modules[name];var cfg=webCFG[module.feature||name]||{};var supported;if(module){supported=(module.test&&$.isFunction(module.test))?module.test(list):module.test;if(supported){isReady(name,true);return true;}else{return false;}}
return true;};var setDependencies=function(module,list){if(module.dependencies&&module.dependencies.length){var addDependency=function(i,dependency){if(!noNeedToLoad(dependency,list)&&$.inArray(dependency,list)==-1){list.push(dependency);}};$.each(module.dependencies,function(i,dependeny){if(modules[dependeny]){addDependency(i,dependeny);}else if(webshimsFeatures[dependeny]){$.each(webshimsFeatures[dependeny],addDependency);onReady(webshimsFeatures[dependeny],function(){isReady(dependeny,true);});}});if(!module.noAutoCallback){module.noAutoCallback=true;}}};var excludeCombo=/\.\/|\/\//;var loadAsCombo=function(toLoad,combo){var fPart=[];var combiNames=[];var len=0;var l=location;combo=$.extend({seperator:',',base:'/min/f=',maxFiles:10,scriptPath:loader.basePath.replace(l.protocol+'//'+l.host+'/',''),fn:function(base,scriptPath,seperator,srces){return base+$.map(srces,function(src){return scriptPath+src;}).join(seperator);}},typeof combo=='object'?combo:{});$.each(toLoad,function(i,loadName){if($.inArray(loadName,loadedModules)==-1){var src=(modules[loadName].src||loadName);if(src.indexOf('.')==-1){src+='.js';}
if(!excludeCombo.test(src)){len++;fPart.push(src);combiNames.push(loadName);if(len>=combo.maxFiles){loadScript(combo.fn(combo.base,combo.scriptPath,combo.seperator,fPart),combiNames);fPart=[];combiNames=[];len=0;}}else{loadScript(src,loadName);}}});if(fPart.length){loadScript(combo.fn(combo.base,combo.scriptPath,combo.seperator,fPart),combiNames);}};return function(list,combo){var module;var loadCombos=[];for(var i=0;i<list.length;i++){module=modules[list[i]];if(!module||noNeedToLoad(module.name,list)){if(!module){webshims.warn('could not find: '+list[i]);}
continue;}
if(module.css){loader.loadCSS(module.css);}
if(module.loadInit){module.loadInit();}
module.loaded=true;setDependencies(module,list);if(combo){loadCombos.push(module.name);}else{loadScript(module.src||module.name,module.name);}}
if(combo){loadAsCombo(loadCombos,combo);}};})(),makePath:function(src){if(src.indexOf('//')!=-1||src.indexOf('/')===0){return src;}
if(src.indexOf('.')==-1){src+='.js';}
if(webCFG.addCacheBuster){src+=webCFG.addCacheBuster;}
return loader.basePath+src;},loadCSS:(function(){var parent,loadedSrcs=[];return function(src){src=this.makePath(src);if($.inArray(src,loadedSrcs)!=-1){return;}
parent=parent||document.getElementsByTagName('script')[0];loadedSrcs.push(src);$('<link rel="stylesheet" />').insertBefore(parent).attr({href:src});};})(),loadScript:(function(){var loadedSrcs=[];var scriptLoader;return function(src,callback,name){src=loader.makePath(src);if($.inArray(src,loadedSrcs)!=-1){return;}
var script=emptyJ;var errorTimer;var error=function(){$(window).triggerHandler('polyfillloaderror');webshims.warn('Error: could not find "'+src+'" | configure polyfill-path: $.webshims.loader.basePath = "path/to/shims-folder"');complete();};var complete=function(){clearTimeout(errorTimer);script.unbind('error',error);complete=null;error=null;script=null;if(callback){callback();}
if(name){if(typeof name=='string'){name=name.split(' ');}
$.each(name,function(i,name){if(!modules[name]){return;}
if(modules[name].afterLoad){modules[name].afterLoad();}
isReady(!modules[name].noAutoCallback?name:name+'FileLoaded',true);});}};loadedSrcs.push(src);if(!scriptLoader){$.each(webCFG.loader,function(name,fn){if(window[name]){scriptLoader=fn;return false;}});}
if(scriptLoader){scriptLoader(src,complete);if(webshims.debug!==false){setTimeout(function(){script=$('script[src="'+src+'"]').bind('error',error);},0);errorTimer=setTimeout(error,15000);}}else{webshims.warn("you need to include a scriptloader");}};})()}});var webshims=$.webshims;var protocol=(location.protocol=='https:')?'https://':'http://';var googleAPIs=protocol+'ajax.googleapis.com/ajax/libs/';var webCFG=webshims.cfg;var webshimsFeatures=webshims.features;var isReady=webshims.isReady;var onReady=webshims.ready;var addPolyfill=webshims.addPolyfill;var modules=webshims.modules;var loader=webshims.loader;var loadList=loader.loadList;var addModule=loader.addModule;var importantLogs={warn:1,error:1};var xhrPreloadOption={cache:true,dataType:'text',error:function(data,text){webshims.warn('error with: '+this.url+' | '+text);}};webshims.activeLang=(function(){var args;var that;var langs=[navigator.browserLanguage||navigator.language||'',$('html').attr('lang')||''];onReady('webshimLocalization',function(){if(args&&that){webshims.activeLang.apply(that,args);}});return function(lang,module,fn){that=this;args=arguments;if(lang){if(!module||!fn){if(lang!==langs[0]){langs[0]=lang;}}
loadList(['dom-extend']);}
return langs;};})();$.each(['log','error','warn','info'],function(i,fn){webshims[fn]=function(message){if(((importantLogs[fn]&&webshims.debug!==false)||webshims.debug)&&window.console&&console.log){return console[(console[fn])?fn:'log'](message);}};});if($.prop&&$.fn.prop){webshims.warn("webshims 1.6.x does not work with jQuery 1.6+. Please use webshims lib 1.7+");}
(function(){$.isDOMReady=$.isReady;if(!$.isDOMReady){var $Ready=$.ready;$.ready=function(unwait){if(unwait!==true&&!$.isDOMReady){if(document.body){$.isDOMReady=true;isReady('DOM',true);$.ready=$Ready;}else{setTimeout(function(){$.ready(unwait);},13);}}
return $Ready.apply(this,arguments);};}else{isReady('DOM',true);}})();(function(){var readyFns=[];$.extend(webshims,{addReady:function(fn){var readyFn=function(context,elem){webshims.ready('DOM',function(){fn(context,elem);});};readyFns.push(readyFn);readyFn(document,emptyJ);},triggerDomUpdate:function(context){if(!context||!context.nodeType){return;}
var type=context.nodeType;if(type!=1&&type!=9){return;}
var elem=(context!==document)?$(context):emptyJ;$.each(readyFns,function(i,fn){fn(context,elem);});}});$.fn.htmlWebshim=function(a){var ret=$.fn.html.call(this,(a)?webshims.fixHTML5(a):a);if(ret===this&&$.isDOMReady){this.each(function(){if(this.nodeType==1){webshims.triggerDomUpdate(this);}});}
return ret;};if(webshims.fn){webshims.fn.html=$.fn.htmlWebshim;}
$.each(['after','before','append','prepend','replaceWith'],function(i,name){$.fn[name+'Webshim']=function(a){var elems=$(webshims.fixHTML5(a));$.fn[name].call(this,elems);if($.isDOMReady){elems.each(function(){if(this.nodeType==1){webshims.triggerDomUpdate(this);}});}
return this;};if(webshims.fn){webshims.fn[name]=$.fn[name+'Webshim'];}});})();(function(){var has=Object.prototype.hasOwnProperty;var descProps=['configurable','enumerable','writable'];var extendUndefined=function(prop){for(var i=0;i<3;i++){if(prop[descProps[i]]===undefined&&(descProps[i]!=='writable'||prop.value!==undefined)){prop[descProps[i]]=true;}}};var extendProps=function(props){if(props){for(var i in props){if(has.call(props,i)){extendUndefined(props[i]);}}}};if(Object.create){webshims.objectCreate=function(proto,props,opts){extendProps(props);var o=Object.create(proto,props);if(opts){o.options=$.extend(true,{},o.options||{},opts);opts=o.options;}
if(o._create&&$.isFunction(o._create)){o._create(opts);}
return o;};}
if(Object[defineProperty]){webshims[defineProperty]=function(obj,prop,desc){extendUndefined(desc);return Object[defineProperty](obj,prop,desc);};}
if(Object.defineProperties){webshims.defineProperties=function(obj,props){extendProps(props);return Object.defineProperties(obj,props);};}
webshims.getOwnPropertyDescriptor=Object.getOwnPropertyDescriptor;webshims.getPrototypeOf=Object.getPrototypeOf;})();addModule('jquery-ui',{src:googleAPIs+'jqueryui/1.8.11/jquery-ui.min.js',test:function(){return!!($.widget&&$.Widget);}});addModule('input-widgets',{src:'',test:function(){var test=!($.widget&&!($.fn.datepicker||$.fn.slider));if(!this.src){if(!test){webshims.warn('jQuery UI Widget factory is already included, but not datepicker or slider. configure src of $.webshims.modules["input-widgets"].src');}
return true;}
return test;}});addModule('swfobject',{src:googleAPIs+'swfobject/2.2/swfobject.js',test:function(){return('swfobject'in window);}});addPolyfill('es5',{test:Modernizr.ES5});addPolyfill('dom-extend',{feature:'dom-support',noAutoCallback:true,dependencies:['es5']});addPolyfill('json-storage',{test:Modernizr.localstorage&&'sessionStorage'in window&&'JSON'in window,loadInit:function(){loadList(['swfobject']);},noAutoCallback:true});addPolyfill('geolocation',{test:Modernizr.geolocation,options:{destroyWrite:true,confirmText:''},dependencies:['json-storage']});(function(){var flashCanvas;addPolyfill('canvas',{src:'excanvas',test:Modernizr.canvas,options:{type:'excanvas'},noAutoCallback:true,loadInit:function(){var type=this.options.type;var src;if(type&&type.indexOf('flash')!==-1&&(!window.swfobject||swfobject.hasFlashPlayerVersion('9.0.0'))){window.FlashCanvasOptions=window.FlashCanvasOptions||{};flashCanvas=FlashCanvasOptions;if(type=='flash'){$.extend(flashCanvas,{swfPath:loader.basePath+'FlashCanvas/'});this.src='FlashCanvas/flashcanvas';src=flashCanvas.swfPath+'flashcanvas.swf';}else{$.extend(flashCanvas,{swfPath:loader.basePath+'FlashCanvasPro/'});this.src='FlashCanvasPro/flashcanvas';src=flashCanvas.swfPath+'flash10canvas.swf';}
if(src){$.ajax(src,xhrPreloadOption);}}},afterLoad:function(){webshims.addReady(function(context,elem){$('canvas',context).add(elem.filter('canvas')).each(function(){var hasContext=this.getContext;if(!hasContext){G_vmlCanvasManager.initElement(this);}});});isReady('canvas',true);},methodNames:['getContext'],dependencies:['es5','dom-support']});})();webshims.validationMessages=webshims.validityMessages=[];webshims.inputTypes={};addPolyfill('form-core',{feature:'forms',dependencies:(Modernizr.validationmessage)?['es5']:['es5','dom-extend'],loadInit:function(){if(this.options.customMessages&&Modernizr.validationmessage){loadList(["dom-extend"]);}},options:{placeholderType:'value'},methodNames:['setCustomValidity','checkValidity']});if(Modernizr.formvalidation){webshims.capturingEvents(['input']);webshims.capturingEvents(['invalid'],true);addPolyfill('form-extend',{feature:'forms',src:'form-native-extend',test:function(toLoad){return(Modernizr.bugfreeformvalidation&&(modules['forms-ext'].test(toLoad)||$.inArray('forms-ext',toLoad)==-1)&&!this.options.overrideMessages);},dependencies:['form-core','dom-support']});addPolyfill('form-native-fix',{feature:'forms',test:Modernizr.bugfreeformvalidation,dependencies:['form-extend']});addPolyfill('form-output-datalist',{feature:'forms',test:function(){var result=Modernizr.datalist&&modernizrInputAttrs.list;if(result&&$(document.createElement('input')).attr('list')===null){var oAttr=$.attr;$.attr=function(elem,name,value){if(name=='list'&&elem&&(elem.nodeName||'').toLowerCase()=='input'){if(value!==undefined){elem.setAttribute(name,value);}else{return elem.getAttribute(name);}}
return oAttr.apply(this,arguments);};}
return Modernizr.output&&result;},dependencies:['dom-support']});}else{addPolyfill('form-extend',{feature:'forms',src:'form-shim-all',dependencies:['form-core','dom-support']});}
addPolyfill('forms-ext',{src:'form-number-date',uiTest:function(){return(modernizrInputTypes.range&&modernizrInputTypes.date&&!this.options.replaceUI);},test:function(){return(modernizrInputAttrs.valueAsNumberSet&&this.uiTest());},noAutoCallback:true,dependencies:['forms'],loadInit:function(){if(this.uiTest()){return;}
loadList(['jquery-ui']);if(modules['input-widgets'].src){loadList(['input-widgets']);}},options:{stepArrows:{number:1,time:1},calculateWidth:true,slider:{},datepicker:{},langSrc:googleAPIs+'jqueryui/1.8.11/i18n/jquery.ui.datepicker-',recalcWidth:true,lazyDate:true}});addPolyfill('details',{test:Modernizr.details,dependencies:['dom-support'],options:{text:'Details'}});})(jQuery,this,this.document);
