function FastClick(a){var b,c=this;this.trackingClick=false;this.trackingClickStart=0;this.targetElement=null;this.touchStartX=0;this.touchStartY=0;this.lastTouchIdentifier=0;this.touchBoundary=10;this.layer=a;if(!a||!a.nodeType){throw new TypeError("Layer must be a document node")}this.onClick=function(){return FastClick.prototype.onClick.apply(c,arguments)};this.onMouse=function(){return FastClick.prototype.onMouse.apply(c,arguments)};this.onTouchStart=function(){return FastClick.prototype.onTouchStart.apply(c,arguments)};this.onTouchMove=function(){return FastClick.prototype.onTouchMove.apply(c,arguments)};this.onTouchEnd=function(){return FastClick.prototype.onTouchEnd.apply(c,arguments)};this.onTouchCancel=function(){return FastClick.prototype.onTouchCancel.apply(c,arguments)};if(FastClick.notNeeded(a)){return}if(this.deviceIsAndroid){a.addEventListener("mouseover",this.onMouse,true);a.addEventListener("mousedown",this.onMouse,true);a.addEventListener("mouseup",this.onMouse,true)}a.addEventListener("click",this.onClick,true);a.addEventListener("touchstart",this.onTouchStart,false);a.addEventListener("touchmove",this.onTouchMove,false);a.addEventListener("touchend",this.onTouchEnd,false);a.addEventListener("touchcancel",this.onTouchCancel,false);if(!Event.prototype.stopImmediatePropagation){a.removeEventListener=function(g,d,e){var f=Node.prototype.removeEventListener;if(g==="click"){f.call(a,g,d.hijacked||d,e)}else{f.call(a,g,d,e)}};a.addEventListener=function(g,e,f){var d=Node.prototype.addEventListener;if(g==="click"){d.call(a,g,e.hijacked||(e.hijacked=function(h){if(!h.propagationStopped){e(h)}}),f)}else{d.call(a,g,e,f)}}}if(typeof a.onclick==="function"){b=a.onclick;a.addEventListener("click",function(d){b(d)},false);a.onclick=null}}FastClick.prototype.deviceIsAndroid=navigator.userAgent.indexOf("Android")>0;FastClick.prototype.deviceIsIOS=/iP(ad|hone|od)/.test(navigator.userAgent);FastClick.prototype.deviceIsIOS4=FastClick.prototype.deviceIsIOS&&(/OS 4_\d(_\d)?/).test(navigator.userAgent);FastClick.prototype.deviceIsIOSWithBadTarget=FastClick.prototype.deviceIsIOS&&(/OS ([6-9]|\d{2})_\d/).test(navigator.userAgent);FastClick.prototype.needsClick=function(a){switch(a.nodeName.toLowerCase()){case"button":case"select":case"textarea":if(a.disabled){return true}break;case"input":if((this.deviceIsIOS&&a.type==="file")||a.disabled){return true}break;case"label":case"video":return true}return(/\bneedsclick\b/).test(a.className)};FastClick.prototype.needsFocus=function(a){switch(a.nodeName.toLowerCase()){case"textarea":return true;case"select":return !this.deviceIsAndroid;case"input":switch(a.type){case"button":case"checkbox":case"file":case"image":case"radio":case"submit":return false}return !a.disabled&&!a.readOnly;default:return(/\bneedsfocus\b/).test(a.className)}};FastClick.prototype.sendClick=function(c,b){var a,d;if(document.activeElement&&document.activeElement!==c){document.activeElement.blur()}d=b.changedTouches[0];a=document.createEvent("MouseEvents");a.initMouseEvent(this.determineEventType(c),true,true,window,1,d.screenX,d.screenY,d.clientX,d.clientY,false,false,false,false,0,null);a.forwardedTouchEvent=true;c.dispatchEvent(a)};FastClick.prototype.determineEventType=function(a){if(this.deviceIsAndroid&&a.tagName.toLowerCase()==="select"){return"mousedown"}return"click"};FastClick.prototype.focus=function(b){var a;if(this.deviceIsIOS&&b.setSelectionRange&&b.type.indexOf("date")!==0&&b.type!=="time"){a=b.value.length;b.setSelectionRange(a,a)}else{b.focus()}};FastClick.prototype.updateScrollParent=function(c){var b,a;b=c.fastClickScrollParent;if(!b||!b.contains(c)){a=c;do{if(a.scrollHeight>a.offsetHeight){b=a;c.fastClickScrollParent=a;break}a=a.parentElement}while(a)}if(b){b.fastClickLastScrollTop=b.scrollTop}};FastClick.prototype.getTargetElementFromEventTarget=function(a){if(a.nodeType===Node.TEXT_NODE){return a.parentNode}return a};FastClick.prototype.onTouchStart=function(a){var c,d,b;if(a.targetTouches.length>1){return true}c=this.getTargetElementFromEventTarget(a.target);d=a.targetTouches[0];if(this.deviceIsIOS){b=window.getSelection();if(b.rangeCount&&!b.isCollapsed){return true}if(!this.deviceIsIOS4){if(d.identifier===this.lastTouchIdentifier){a.preventDefault();return false}this.lastTouchIdentifier=d.identifier;this.updateScrollParent(c)}}this.trackingClick=true;this.trackingClickStart=a.timeStamp;this.targetElement=c;this.touchStartX=d.pageX;this.touchStartY=d.pageY;if((a.timeStamp-this.lastClickTime)<200){a.preventDefault()}return true};FastClick.prototype.touchHasMoved=function(b){var c=b.changedTouches[0],a=this.touchBoundary;if(Math.abs(c.pageX-this.touchStartX)>a||Math.abs(c.pageY-this.touchStartY)>a){return true}return false};FastClick.prototype.onTouchMove=function(a){if(!this.trackingClick){return true}if(this.targetElement!==this.getTargetElementFromEventTarget(a.target)||this.touchHasMoved(a)){this.trackingClick=false;this.targetElement=null}return true};FastClick.prototype.findControl=function(a){if(a.control!==undefined){return a.control}if(a.htmlFor){return document.getElementById(a.htmlFor)}return a.querySelector("button, input:not([type=hidden]), keygen, meter, output, progress, select, textarea")};FastClick.prototype.onTouchEnd=function(a){var b,g,e,c,f,d=this.targetElement;if(!this.trackingClick){return true}if((a.timeStamp-this.lastClickTime)<200){this.cancelNextClick=true;return true}this.cancelNextClick=false;this.lastClickTime=a.timeStamp;g=this.trackingClickStart;this.trackingClick=false;this.trackingClickStart=0;if(this.deviceIsIOSWithBadTarget){f=a.changedTouches[0];d=document.elementFromPoint(f.pageX-window.pageXOffset,f.pageY-window.pageYOffset)||d;d.fastClickScrollParent=this.targetElement.fastClickScrollParent}e=d.tagName.toLowerCase();if(e==="label"){b=this.findControl(d);if(b){this.focus(d);if(this.deviceIsAndroid){return false}d=b}}else{if(this.needsFocus(d)){if((a.timeStamp-g)>100||(this.deviceIsIOS&&window.top!==window&&e==="input")){this.targetElement=null;return false}this.focus(d);if(!this.deviceIsIOS4||e!=="select"){this.targetElement=null;a.preventDefault()}return false}}if(this.deviceIsIOS&&!this.deviceIsIOS4){c=d.fastClickScrollParent;if(c&&c.fastClickLastScrollTop!==c.scrollTop){return true}}if(!this.needsClick(d)){a.preventDefault();this.sendClick(d,a)}return false};FastClick.prototype.onTouchCancel=function(){this.trackingClick=false;this.targetElement=null};FastClick.prototype.onMouse=function(a){if(!this.targetElement){return true}if(a.forwardedTouchEvent){return true}if(!a.cancelable){return true}if(!this.needsClick(this.targetElement)||this.cancelNextClick){if(a.stopImmediatePropagation){a.stopImmediatePropagation()}else{a.propagationStopped=true}a.stopPropagation();a.preventDefault();return false}return true};FastClick.prototype.onClick=function(a){var b;if(this.trackingClick){this.targetElement=null;this.trackingClick=false;return true}if(a.target.type==="submit"&&a.detail===0){return true}b=this.onMouse(a);if(!b){this.targetElement=null}return b};FastClick.prototype.destroy=function(){var a=this.layer;if(this.deviceIsAndroid){a.removeEventListener("mouseover",this.onMouse,true);a.removeEventListener("mousedown",this.onMouse,true);a.removeEventListener("mouseup",this.onMouse,true)}a.removeEventListener("click",this.onClick,true);a.removeEventListener("touchstart",this.onTouchStart,false);a.removeEventListener("touchmove",this.onTouchMove,false);a.removeEventListener("touchend",this.onTouchEnd,false);a.removeEventListener("touchcancel",this.onTouchCancel,false)};FastClick.notNeeded=function(b){var c;var a;if(typeof window.ontouchstart==="undefined"){return true}a=+(/Chrome\/([0-9]+)/.exec(navigator.userAgent)||[,0])[1];if(a){if(FastClick.prototype.deviceIsAndroid){c=document.querySelector("meta[name=viewport]");if(c){if(c.content.indexOf("user-scalable=no")!==-1){return true}if(a>31&&window.innerWidth<=window.screen.width){return true}}}else{return true}}if(b.style.msTouchAction==="none"){return true}return false};FastClick.attach=function(a){return new FastClick(a)};if(typeof define!=="undefined"&&define.amd){define(function(){return FastClick})}else{if(typeof module!=="undefined"&&module.exports){module.exports=FastClick.attach;module.exports.FastClick=FastClick}else{window.FastClick=FastClick}}FastClick.attach(document.body);jQuery(document).on("ready",function(){responsive();sectionHeight();sameHeight();scrollActions(true)});jQuery(window).on("resize load",function(){checkMobile();responsive();sectionHeight();sameHeight();scrollActions(true)});jQuery(document).on("scroll",function(){scrollActions(true)});$(function(){jQuery("section").css({visibility:"visible"})});jQuery("a[href^=#]:not(a.nav-icon)").on("click",function(a){a.preventDefault();var b=jQuery(this).attr("href");jQuery("html, body").stop().animate({scrollTop:jQuery(b).offset().top},600)});function checkMobile(){if(navigator.userAgent.match(/(iPod|iPhone|iPad|Android|BlackBerry|Nokia|Fennec|IEMobile|Mobi|Mini)/)){window.mobile=true;jQuery("body").addClass("mobile")}else{jQuery("body").addClass("non-mobile")}}function scrollActions(a){if(window.mobile!=true){jQuery(".parallax").each(function(){if(onScreen(jQuery(this))==true&&jQuery(window).scrollTop()>0){jQuery(this).css("background-position","50% "+(jQuery(window).scrollTop()-jQuery(this).offset().top)*-0.15+"px")}})}}function onScreen(b){var d=jQuery(window);var c={top:d.scrollTop(),};c.bottom=c.top+d.height();var a=b.offset();a.bottom=a.top+b.outerHeight();return(!(c.bottoma.bottom))}function sameHeight(){jQuery(".same-height").each(function(a){var b=-1;jQuery(this).find(".make-same-height").each(function(c){jQuery(this).removeAttr("style");b=b>jQuery(this).innerHeight()?b:jQuery(this).innerHeight()});jQuery(this).find(".make-same-height").css("height",b)})}function sectionHeight(){if(window.enhance==true||window.static_banner==true){jQuery(".height-100").css("min-height","1px");jQuery(".abs-center").each(function(a){jQuery(this).css("margin-top","6em");jQuery(this).css("margin-left","auto")})}else{jQuery(".height-100").css("min-height",jQuery(window).height()+"px");jQuery(".abs-center").each(function(a){jQuery(this).css("margin-top","-"+((jQuery(this).height()/2))+"px");jQuery(this).css("margin-left","-"+(jQuery(this).width()/2)+"px")})}jQuery(".height-auto").css("min-height","1px");jQuery(".height-200").css("min-height",(2*jQuery(window).height())+"px");jQuery(".height-70").css("min-height",(0.7*jQuery(window).height())+"px");jQuery(".height-66").css("min-height",(0.66*jQuery(window).height())+"px");jQuery(".height-50").css("min-height",(0.5*jQuery(window).height())+"px");jQuery(".height-33").css("min-height",(0.33*jQuery(window).height())+"px");jQuery(".height-34").css("min-height",(0.34*jQuery(window).height())+"px");jQuery(".height-25").css("min-height",(0.25*jQuery(window).height())+"px");jQuery(".pin").each(function(a){jQuery(this).css("margin-top","-"+jQuery(this).innerHeight()+"px")});jQuery(".jump-link").css("top",(-1*jQuery("nav").height())+1+"px");jQuery(".page section:first-of-type").css("margin-top",(jQuery("nav").height())+"px")}jQuery(".box:not(.box.panel)").on("click",function(a){if(window.enhance){jQuery(this).children(".content").slideToggle("fast")}});jQuery(".pane.expandable").first().parent("li").addClass("pane-open");jQuery(".pane.expandable .content").hide().first().show();jQuery(".panel-group").first().addClass("group-open");jQuery(".panel-group ul").hide().first().show();jQuery(".pane.expandable").on("click",function(a){if(!jQuery(this).parent("li").hasClass("pane-open")){jQuery("li.pane-open .content").slideUp();jQuery(this).children(".content").slideDown();jQuery("li").removeClass("pane-open");jQuery(this).parent("li").addClass("pane-open")}});jQuery("header").on("click",function(a){if(!jQuery(this).parent(".panel-group").hasClass("group-open")){jQuery(".panel-group.group-open ul").slideUp();jQuery(this).parent(".panel-group").children("ul").slideDown();jQuery(".panel-group").removeClass("group-open");jQuery(this).parent(".panel-group").addClass("group-open")}});function responsive(){var b=jQuery(window).width();var a=jQuery(window).innerHeight();window.enhance=false;window.static_banner=false;if(b<680){window.enhance=true;jQuery(".box:not(.box.panel,.box.partner)").each(function(){jQuery(this).addClass("expand-button");jQuery(this).children(".content").hide();jQuery(this).css("height","auto")})}else{jQuery(".box:not(.box.panel,.box.partner)").each(function(){jQuery(this).removeClass("expand-button");jQuery(this).children(".content").show()});jQuery(".box-wrapper").each(function(c){var d=-1;jQuery(this).find(".box:not(.box.panel)").each(function(e){jQuery(this).removeAttr("style");d=d>jQuery(this).innerHeight()?d:jQuery(this).innerHeight()});jQuery(this).find(".box:not(.box.panel)").css("height",d)})}if(a<608){window.static_banner=true}}function preload(a){$(a).each(function(){$("")[0].src=this})}preload(["https://dtt0cqbts9kpk.cloudfront.net/p/images/bg_presentation.jpg","https://dtt0cqbts9kpk.cloudfront.net/p/images/bg_kollaborate_banner.jpg","https://dtt0cqbts9kpk.cloudfront.net/p/images/using_mobile.jpg","https://dtt0cqbts9kpk.cloudfront.net/p/images/bg_api_banner.jpg"]);var hexcase=0;var b64pad="";var chrsz=8;function hex_md5(a){return binl2hex(core_md5(str2binl(a),a.length*chrsz))}function b64_md5(a){return binl2b64(core_md5(str2binl(a),a.length*chrsz))}function str_md5(a){return binl2str(core_md5(str2binl(a),a.length*chrsz))}function hex_hmac_md5(b,a){return binl2hex(core_hmac_md5(b,a))}function b64_hmac_md5(b,a){return binl2b64(core_hmac_md5(b,a))}function str_hmac_md5(b,a){return binl2str(core_hmac_md5(b,a))}function md5_vm_test(){return hex_md5("abc")=="900150983cd24fb0d6963f7d28e17f72"}function core_md5(p,k){p[k>>5]|=128<<((k)%32);p[(((k+64)>>>9)<<4)+14]=k;var e=1732584193;var f=-271733879;var g=-1732584194;var h=271733878;for(var j=0;j16){a=core_md5(a,f.length*chrsz)}var e=Array(16),g=Array(16);for(var d=0;d<16;d++){e[d]=a[d]^909522486;g[d]=a[d]^1549556828}var c=core_md5(e.concat(str2binl(b)),512+b.length*chrsz);return core_md5(g.concat(c),512+128)}function safe_add(c,d){var a=(c&65535)+(d&65535);var b=(c>>16)+(d>>16)+(a>>16);return(b<<16)|(a&65535)}function bit_rol(b,a){return(b<>>(32-a))}function str2binl(d){var a=Array();var c=(1<>5]|=(d.charCodeAt(b/chrsz)&c)<<(b%32)}return a}function binl2str(a){var d="";var c=(1<>5]>>>(b%32))&c)}return d}function binl2hex(a){var b=hexcase?"0123456789ABCDEF":"0123456789abcdef";var d="";for(var c=0;c>2]>>((c%4)*8+4))&15)+b.charAt((a[c>>2]>>((c%4)*8))&15)}return d}function binl2b64(a){var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var d="";for(var b=0;b>2]>>8*(b%4))&255)<<16)|(((a[b+1>>2]>>8*((b+1)%4))&255)<<8)|((a[b+2>>2]>>8*((b+2)%4))&255);for(var c=0;c<4;c++){if(b*8+c*6>a.length*32){d+=b64pad}else{d+=e.charAt((f>>6*(3-c))&63)}}}return d}$.gravatar=function(a,d){var c={size:"",rating:"",image:""};$.extend(c,d);var b=$('');b.bind("error",function(){$(this).remove()});return b};$(document).on("ready",function(){$body=$("body");panelState("closed","");inputControl()});function inputControl(){$(this).keyup(function(a){switch(a.keyCode){case 27:panelClose();break}})}$("a[href^='#panel-open-']").on("click",function(a){a.preventDefault();if($body.hasClass("open")){panelClose()}else{if($(this).attr("href")=="#panel-open-right"){panelOpen("right")}else{if($(this).attr("href")=="#panel-open-left"){panelOpen("left")}}}});$("#container").on("click",function(){if($body.hasClass("open")){panelClose()}});$("nav").on("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd transitionEnd",function(){if(($body.hasClass("active-left")||$body.hasClass("active-right"))&&!$body.hasClass("closing")){panelState("open","")}else{panelState("closed","")}});function panelState(b,a){if(a!=""){a=" active-"+a}if(b=="closed"){$body.removeClass("active-left active-right")}$body.removeClass("open closed opening closing").addClass(b+a)}function panelOpen(a){if(a=="left"){panelState("opening","left")}else{if(a=="right"){panelState("opening","right")}}}function panelClose(){panelState("closing","")}function validateEmail(a){var b=/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;return b.test(a)}function oauthtoken(){$(function(){$.post("handlers/auth.ashx?cmd=oauth",function(){window.location.href="/"})})}var meeting={create:function(){if(me==null){$("#open_right").click()}else{if(!($("body").hasClass("mobile")||$("body").hasClass("MSIE"))){$("#startmeeting").addClass("init").css({border:"none","background-color":"transparent !important"}).text("Initializing...");$("#openarchive").hide();$.post("Handlers/Handler.ashx",{cmd:"welcome_entry"},function(a){var b=$.parseJSON(a);if(b.DisplayContent){window.location.href="m/"+b.Content.evalobj.URL}})}}}};$(function(){if(me!=null){var a=$.gravatar($("#imgProfile").data("email"),{secure:true,rating:"pg",size:192,image:"https://dtt0cqbts9kpk.cloudfront.net/p/images/icon_avatar.png"});$("#imgProfile").attr("src",a.attr("src"))}if(window.navigator.userAgent.indexOf("MSIE")>-1){$("body").addClass("MSIE")}if($("body").hasClass("mobile")||$("body").hasClass("MSIE")){$("#container > h3").html("To start a meeting you need the desktop version of Google Chrome/FireFox.");$("#startmeeting").text("Sign up for free")}$(".toggleSignin").click(function(){$("#register").hide();$("#signin").show();$("#login-email, #login-password").val("");if($("body").hasClass("non-mobile")){$("#login-email").focus()}});$(".toggleRegister").click(function(){$("#register").show();$("#signin").hide();$("#register-email, #register-password").val("");if($("body").hasClass("non-mobile")){$("#register-email").focus()}});$("#open_right").click(function(){if($("body").hasClass("non-mobile")){if($("#register").is(":visible")){$("#register-email").focus()}else{$("#login-email").focus()}}});if(me==null){$("#profile").hide()}$("#logoff").click(function(){$("#logoff").text("Hang on...");$.post("Handlers/Auth.ashx",{cmd:"logoff"},function(c){var b=$.parseJSON(c);if(!b.Error){compressExitalert=true;window.location="/"}})});$(document).on("click","#logout",function(){$.post("Handlers/Auth.ashx",{cmd:"logoff"},function(c){var b=$.parseJSON(c);if(!b.Error){window.location="/"}})});$("#gotolabel span, #signout").click(function(){$.post("Handlers/Auth.ashx",{cmd:"logoff"},function(c){var b=$.parseJSON(c);if(!b.Error){window.location="/"}})});$("#login-email,#login-password").keydown(function(b){if(b.which==13){$("#login").submit()}});$("#login").submit(function(d){d.preventDefault();$("#login .error.message").hide();$("#login input.error").removeClass("error");$("#login input[type='submit']").hide();$("#login input").attr("disabled",true).css({opacity:0.6});if(validateEmail($("#login-email").val())){var b=$("#login-email").val();var c=$("#login-password").val();if(c.length>0){$.post("Handlers/Auth.ashx",{u:b,p:c},function(f){var g=$.parseJSON(f);if(g.LoggedIn){me=b;$("#register, #signin").hide();$("#pName").text(b);$("#profile").show();if(me!=null){var e=$.gravatar(b,{secure:true,rating:"pg",size:192,image:"https://dtt0cqbts9kpk.cloudfront.net/p/images/icon_avatar.png"});$("#imgProfile").attr("src",e.attr("src"))}$(".panel-group ul").hide();$("#profile.panel-group ul").show();$("#profile.panel-group").addClass("group-open");setTimeout(function(){$("#open_right").click()},300)}else{$("#login-email, #login-password").addClass("error");$("#login input[type='submit']").show();$("#login input").removeAttr("disabled").css({opacity:1});$("#login .error.message").html("Please check your credentials.").show()}})}else{$("#login .error.message").html("Provide a password").show();$("#login-password").addClass("error");$("#login input[type='submit']").show();$("#login input").removeAttr("disabled").css({opacity:1})}}else{$("#login .error.message").html("Provide a valid email").show();$("#login-email").addClass("error");$("#login input[type='submit']").show();$("#login input").removeAttr("disabled").css({opacity:1})}});$("#btnStart").click(function(){if(isUser){createMeeting()}else{changeView($("#tit_mydiv .s2"))}});$("#register-password, #register-email").keydown(function(b){if(b.which==13){$("#register").submit()}});$("#register").submit(function(b){b.preventDefault();$("#register input[type='submit']").hide();$("#register input").attr("disabled",true).css({opacity:0.6});$("#register .error.message").hide();$("#register input.error").removeClass("error");if(validateEmail($("#register-email").val())){$("#thxer").show()}else{$("#register input[type='submit']").show();$("#register input").removeAttr("disabled").css({opacity:1});$("#register .error.message").html("Please provide an email").show();$("#register-email").addClass("error");$("#register .error.message").html("Please provide an email").show()}return false})});