function StartNaivgationAnimation(n){var t;$(".static-menu-navigation li").removeClass("selected");t=n;t.addClass("selected");var i=t.position(),r=i.left,u=i.top,f=t.width(),e=t.height(),o=r+f/2-$(".fixed-arrow").width()/2,s=u+e/2;$(".fixed-arrow").show();$(".fixed-arrow").stop(!1,!1).animate({left:o+"px"},500)}function VideoClick(n){$("body").css("overflow","hidden");$("#cboxLoadedContent").html("<div id='popup_video'><iframe width='675px' height='365px' frameborder='0' src=''><\/iframe><\/div>");$("#popup_video iframe").attr("src",n+"?autoplay=1&;fs=1&amp;hl=en_US&amp;hd=1")}function Toastr(){"use strict";toastr.options={closeButton:!0,debug:!1,newestOnTop:!0,progressBar:!1,positionClass:"toast-top-right",preventDuplicates:!1,showDuration:"300",hideDuration:"1000",timeOut:"5000",extendedTimeOut:"1000",showEasing:"swing",hideEasing:"linear",showMethod:"fadeIn",hideMethod:"fadeOut"}}function OnException(){"use strict";new Toastr;toastr.error("Sorry, an error occurred while processing your request.")}function OpenDialog(n){n.preventDefault();$("#error-email-home").css("display","none");$("#error-company-home").css("display","none");$("#error-name-home").css("display","none");$("#error-phone-home").css("display","none");$("#input-name-home").css("border","1px solid #ececec");$("#input-email-home").css("border","1px solid #ececec");$("#input-phone-home").css("border","1px solid #ececec");$("#input-company-home").css("border","1px solid #ececec");$("#contact-dialog").ejDialog("open");$("#contact-dialog").removeClass("hide");isLoggedIn||($("#contact-dialog").showWaitingPopUp(),$.ajax({type:"POST",url:"/home/getuserdetails",success:function(n){n.isLogged?($("#input-email-home").val(n.details.Email),$("#input-name-home").val(n.details.Name),$("#input-company-home").val(n.details.Company),$("#input-phone-home").val(n.details.Phone),isLoggedIn=!0,$("#contact-dialog").removeWaitingPopUp()):$("#contact-dialog").removeWaitingPopUp()}}))}function CancelDialog(){$("#contact-dialog").ejDialog("close");$("#contact-dialog").addClass("hide")}function validateFormFieldsHome(){emailHome=$("#input-email-home").val();nameHome=$("#input-name-home").val();companyHome=$("#input-company-home").val();phoneHome=$("#input-phone-home").val();$("#error-email-home").css("display","none");$("#error-company-home").css("display","none");$("#error-name-home").css("display","none");$("#error-phone-home").css("display","none");$("#input-name-home").css("border","1px solid #ececec");$("#input-email-home").css("border","1px solid #ececec");$("#input-phone-home").css("border","1px solid #ececec");$("#input-company-home").css("border","1px solid #ececec");companyHome==""||companyHome.trim().length<1||companyHome==null?(validatationError=!0,$("#error-company-home").html("Please enter your company name"),$("#error-company-home").css("display","block"),$("#input-company-home").css("border","1px solid #E3464D ")):companyHome.trim().length<2?(validatationError=!0,$("#input-company-home").css("border","1px solid #E3464D"),$("#error-company-home").html("Please enter at least two characters"),$("#error-company-home").css("display","block")):/^[0-9]+$/.test(companyHome)?(validatationError=!0,$("#input-company-home").css("border","1px solid #E3464D"),$("#error-company-home").css("display","block"),$("#error-company-home").html("Company names cannot be only numbers and special characters. Please include at least one alphabetic character.")):/^\d+$/.test(companyHome)||/[a-zA-Z]/.test(companyHome)?hasMoreThanAscii.test(companyHome)||(validatationError=!0,validateErrorCompanyfieldHome()):(validatationError=!0,$("#input-company-home").css("border","1px solid #E3464D"),$("#error-company-home").css("display","block"),$("#error-company-home").html("Company names cannot be only numbers and special characters. Please include at least one alphabetic character."));emailHome==""||emailHome==null?(validatationError=!0,$("#error-email-home").html("Please enter your work email."),$("#error-email-home").css("display","block"),$("#input-email-home").css("border","1px solid #E3464D ")):filter.test(emailHome)?hasMoreThanAscii.test(emailHome)?$("#input-email-home").css("border","1px solid #ececec"):(validatationError=!0,validateErrorEmailfieldHome()):(validatationError=!0,$("#error-email-home").css("display","block"),$("#error-email-home").html("Please enter a valid email address."),$("#input-email-home").css("border","1px solid #E3464D "));nameHome==""||nameHome.trim().length<1||nameHome==null?(validatationError=!0,$("#error-name-home").html("Please enter your name."),$("#error-name-home").css("display","block"),$("#input-name-home").css("border","1px solid #E3464D ")):numeric.test(nameHome)||specialcharfilter.test(nameHome)?(validatationError=!0,$("#error-name-home").css("display","block"),$("#error-name-home").html("Only letters and the special characters (-_'`.) are allowed."),$("#input-name-home").css("border","1px solid #E3464D ")):hasMoreThanAscii.test(nameHome)?$("#input-name-home").css("border","1px solid #ececec"):(validatationError=!0,validateErrorNamefieldHome());phoneHome==""||phoneHome.trim().length<1||phoneHome==null?(validatationError=!0,$("#error-phone-home").html("Please enter your phone number."),$("#error-phone-home").css("display","block"),$("#input-phone-home").css("border","1px solid #E3464D ")):/[a-zA-Z]/.test(phoneHome)||phonefilter.test(phoneHome)?(validatationError=!0,$("#error-phone-home").html("Please enter a valid phone number."),$("#error-phone-home").css("display","block"),$("#input-phone-home").css("border","1px solid #E3464D ")):$("#input-phone-home").css("border","1px solid #ececec")}function validateErrorNamefieldHome(){$("#error-name-home").html("Non-ASCII characters are not allowed.");$("#error-name-home").css("display","block");$("#input-name-home").css("border","1px solid #E3464D ")}function validateErrorEmailfieldHome(){$("#error-email-home").html("Non-ASCII characters are not allowed.");$("#error-email-home").css("display","block");$("#input-email-home").css("border","1px solid #E3464D ")}function validateErrorCompanyfieldHome(){$("#error-company-home").html("Non-ASCII characters are not allowed.");$("#error-company-home").css("display","block");$("#input-company-home").css("border","1px solid #E3464D ")}function requestFlatLicense(n){var i,t,r;$("#contact-dialog").showWaitingPopUp();validateFormFieldsHome();i={};t=n==="buy-now"?"/sales/salescontactus/buynow":window.location.href.split("/")[4]=="dashboard"?"/sales/salescontactus/dashboard":window.location.href.split("/")[3]=="products"?"/sales/salescontactus/unlimittedFt":"/sales/salescontactus/contacthome";token=$('input[name="__RequestVerificationToken"]').val();i.__RequestVerificationToken=token;r={Name:nameHome,Company:companyHome,Phone:phoneHome,Email:emailHome,Info:"-"};validatationError?$("#contact-dialog").removeWaitingPopUp():$.ajax({type:"POST",url:t,headers:i,data:r,cache:!0,success:function(n){n.success&&n.ValidationMessage==""?($("#contact-dialog").removeWaitingPopUp(),new CancelDialog,new Toastr,toastr.success("Thank you. Our sales team will be happy to contact you soon.")):n.ValidationMessage!=""&&n.ValidationMessage!=null?($("#contact-dialog").removeWaitingPopUp(),$("#error-email-home").html(n.ValidationMessage),$("#error-email-home").css("display","block"),$("#input-email-home").css("border","1px solid #E3464D ")):($("#contact-dialog").removeWaitingPopUp(),new OnException)},Error:function(){$("#contact-dialog").removeWaitingPopUp();new OnException}});validatationError=!1}var isBoldProduct=window.location.pathname.indexOf("/sales/products/report-viewer")!=-1||window.location.pathname.indexOf("report-viewer-sdk")!=-1?!0:!1,product="",price="",data="";$(document).ready(function(){$(".content-tick").matchHeight();isBoldProduct&&$(".coverage-period").text("1 month");$(".buynow-product").click(function(){$(".buynow-product").addClass("active");$(".buynow-developer-platform").removeClass("active");$(".buynow-global-license").removeClass("active");$("#developer-platform-section").addClass("hide");$("#mobile-Global-section").addClass("hide");$("#Platform-section").removeClass("hide");$(".tick-icon-tabs").removeClass("mobile-tick-icon");$(".essential-studio").removeClass("mobile-tick-icon");$(".unlimited-content").text("1 per license");isBoldProduct?$(".coverage-period").text("1 month"):$(".coverage-period").text("1 year")});$(".buynow-developer-platform").click(function(){$(".buynow-product").removeClass("active");$(".buynow-developer-platform").addClass("active");$(".buynow-global-license").removeClass("active");$("#developer-platform-section").removeClass("hide");$("#mobile-Global-section").addClass("hide");$("#Platform-section").addClass("hide");$(".tick-icon-tabs").addClass("mobile-tick-icon");$(".essential-studio").removeClass("mobile-tick-icon");$(".unlimited-content").text("1 per license");$(".coverage-period").text("1 year")});$(".buynow-global-license").click(function(){$(".buynow-product").removeClass("active");$(".buynow-developer-platform").removeClass("active");$(".buynow-global-license").addClass("active");$("#developer-platform-section").addClass("hide");$("#mobile-Global-section").removeClass("hide");$("#Platform-section").addClass("hide");$(".tick-icon-tabs").addClass("mobile-tick-icon");$(".essential-studio").addClass("mobile-tick-icon");$(".unlimited-content").text("Unlimited");$(".coverage-period").text("1 year")});$(".data-platform-tab").click(function(){$(".data-platform-tab").addClass("active");$(".data-global-license").removeClass("active");$("#developer-platform-section").removeClass("hide");$("#mobile-Global-section").addClass("hide");$(".tick-icon-tabs").removeClass("mobile-tick-icon");$(".essential-studio").removeClass("mobile-tick-icon");$(".unlimited-content").text("1 per license");$(".coverage-period").text("1 year")});$(".data-global-license").click(function(){$(".data-platform-tab").removeClass("active");$(".data-global-license").addClass("active");$("#developer-platform-section").addClass("hide");$("#mobile-Global-section").removeClass("hide");$(".tick-icon-tabs").addClass("mobile-tick-icon");$(".essential-studio").addClass("mobile-tick-icon");$(".unlimited-content").text("Unlimited");$(".coverage-period").text("1 year")});$(".tabs-bottom-strip .data-global-license").click(function(){$("html, body").animate({scrollTop:$(".tabs-top-strip").offset().top-10},1500)});$(".tabs-bottom-strip .data-platform-tab").click(function(){$("html, body").animate({scrollTop:$(".tabs-top-strip").offset().top-10},1500)});$(".tabs-bottom-strip .buynow-developer-platform").click(function(){$("html, body").animate({scrollTop:$(".tabs-top-strip").offset().top-10},1500)});$(".tabs-bottom-strip .buynow-product").click(function(){$("html, body").animate({scrollTop:$(".tabs-top-strip").offset().top-10},1500)});$(".tabs-bottom-strip .buynow-global-license").click(function(){$("html, body").animate({scrollTop:$(".tabs-top-strip").offset().top-10},1500)});$(".purchase-btn").click(function(){function n(){return typeof fbq!="undefined"&&!0&&fbq("track","AddToCart",{content_category:"product",currency:"USD",value:price,content_ids:[JSON.stringify(product)]}),!0}data=$(this).attr("data-details");data=data.split("_");product=data[0];price=data[1].replace(",","");$("form").submit(function(t){t.preventDefault();n()&&$(this).unbind("submit").submit()})})});!function(n){n(["jquery"],function(n){return function(){function v(n,t,r){return u({type:f.error,iconClass:i().iconClasses.error,message:n,optionsOverride:r,title:t})}function r(r,u){return r||(r=i()),t=n("#"+r.containerId),t.length?t:(u&&(t=nt(r)),t)}function y(n,t,r){return u({type:f.info,iconClass:i().iconClasses.info,message:n,optionsOverride:r,title:t})}function p(n){o=n}function w(n,t,r){return u({type:f.success,iconClass:i().iconClasses.success,message:n,optionsOverride:r,title:t})}function b(n,t,r){return u({type:f.warning,iconClass:i().iconClasses.warning,message:n,optionsOverride:r,title:t})}function k(n,u){var f=i();t||r(f);h(n,f,u)||g(f)}function d(u){var f=i();return t||r(f),u&&0===n(":focus",u).length?void e(u):void(t.children().length&&t.remove())}function g(i){for(var u=t.children(),r=u.length-1;r>=0;r--)h(n(u[r]),i)}function h(t,i,r){var u=!(!r||!r.force)&&r.force;return!(!t||!u&&0!==n(":focus",t).length)&&(t[i.hideMethod]({duration:i.hideDuration,easing:i.hideEasing,complete:function(){e(t)}}),!0)}function nt(i){return t=n("<div/>").attr("id",i.containerId).addClass(i.positionClass),t.appendTo(n(i.target)),t}function tt(){return{tapToDismiss:!0,toastClass:"toast",containerId:"toast-container",debug:!1,showMethod:"fadeIn",showDuration:300,showEasing:"swing",onShown:void 0,hideMethod:"fadeOut",hideDuration:1e3,hideEasing:"swing",onHidden:void 0,closeMethod:!1,closeDuration:!1,closeEasing:!1,closeOnHover:!0,extendedTimeOut:1e3,iconClasses:{error:"toast-error",info:"toast-info",success:"toast-success",warning:"toast-warning"},iconClass:"toast-info",positionClass:"toast-top-right",timeOut:5e3,titleClass:"toast-title",messageClass:"toast-message",escapeHtml:!1,target:"body",closeHtml:'<button type="button">&times;<\/button>',closeClass:"toast-close-button",newestOnTop:!0,preventDuplicates:!1,progressBar:!1,progressClass:"toast-progress",rtl:!1}}function c(n){o&&o(n)}function u(u){function k(n){return null==n&&(n=""),n.replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function nt(){ut();et();ot();st();ht();ct();ft();tt()}function tt(){var n="";switch(u.iconClass){case"toast-success":case"toast-info":n="polite";break;default:n="assertive"}o.attr("aria-live",n)}function it(){f.closeOnHover&&o.hover(vt,at);!f.onclick&&f.tapToDismiss&&o.click(v);f.closeButton&&p&&p.click(function(n){n.stopPropagation?n.stopPropagation():void 0!==n.cancelBubble&&n.cancelBubble!==!0&&(n.cancelBubble=!0);f.onCloseClick&&f.onCloseClick(n);v(!0)});f.onclick&&o.click(function(n){f.onclick(n);v()})}function rt(){o.hide();o[f.showMethod]({duration:f.showDuration,easing:f.showEasing,complete:f.onShown});f.timeOut>0&&(y=setTimeout(v,f.timeOut),h.maxHideTime=parseFloat(f.timeOut),h.hideEta=(new Date).getTime()+h.maxHideTime,f.progressBar&&(h.intervalId=setInterval(yt,10)))}function ut(){u.iconClass&&o.addClass(f.toastClass).addClass(w)}function ft(){f.newestOnTop?t.prepend(o):t.append(o)}function et(){if(u.title){var n=u.title;f.escapeHtml&&(n=k(u.title));d.append(n).addClass(f.titleClass);o.append(d)}}function ot(){if(u.message){var n=u.message;f.escapeHtml&&(n=k(u.message));g.append(n).addClass(f.messageClass);o.append(g)}}function st(){f.closeButton&&(p.addClass(f.closeClass).attr("role","button"),o.prepend(p))}function ht(){f.progressBar&&(b.addClass(f.progressClass),o.prepend(b))}function ct(){f.rtl&&o.addClass("rtl")}function lt(n,t){if(n.preventDuplicates){if(t.message===s)return!0;s=t.message}return!1}function v(t){var i=t&&f.closeMethod!==!1?f.closeMethod:f.hideMethod,r=t&&f.closeDuration!==!1?f.closeDuration:f.hideDuration,u=t&&f.closeEasing!==!1?f.closeEasing:f.hideEasing;if(!n(":focus",o).length||t)return clearTimeout(h.intervalId),o[i]({duration:r,easing:u,complete:function(){e(o);clearTimeout(y);f.onHidden&&"hidden"!==a.state&&f.onHidden();a.state="hidden";a.endTime=new Date;c(a)}})}function at(){(f.timeOut>0||f.extendedTimeOut>0)&&(y=setTimeout(v,f.extendedTimeOut),h.maxHideTime=parseFloat(f.extendedTimeOut),h.hideEta=(new Date).getTime()+h.maxHideTime)}function vt(){clearTimeout(y);h.hideEta=0;o.stop(!0,!0)[f.showMethod]({duration:f.showDuration,easing:f.showEasing})}function yt(){var n=(h.hideEta-(new Date).getTime())/h.maxHideTime*100;b.width(n+"%")}var f=i(),w=u.iconClass||f.iconClass;if("undefined"!=typeof u.optionsOverride&&(f=n.extend(f,u.optionsOverride),w=u.optionsOverride.iconClass||w),!lt(f,u)){l++;t=r(f,!0);var y=null,o=n("<div/>"),d=n("<div/>"),g=n("<div/>"),b=n("<div/>"),p=n(f.closeHtml),h={intervalId:null,hideEta:null,maxHideTime:null},a={toastId:l,state:"visible",startTime:new Date,options:f,map:u};return nt(),rt(),it(),c(a),f.debug&&console&&console.log(a),o}}function i(){return n.extend({},tt(),a.options)}function e(n){t||(t=r());n.is(":visible")||(n.remove(),n=null,0===t.children().length&&(t.remove(),s=void 0))}var t,o,s,l=0,f={error:"error",info:"info",success:"success",warning:"warning"},a={clear:k,remove:d,error:v,getContainer:r,info:y,options:{},subscribe:p,success:w,version:"2.1.3",warning:b};return a}()})}("function"==typeof define&&define.amd?define:function(n,t){"undefined"!=typeof module&&module.exports?module.exports=t(require("jquery")):window.toastr=t(window.jQuery)});$(document).ready(function(){var t=$(".static-menu-navigation").offset().top,n=$(".static-menu-navigation").height();StartNaivgationAnimation($(".static-menu-navigation li:eq(0)"));$(window).scroll(function(){$(window).scrollTop()>=t?$(".static-menu-navigation").addClass("fixed-menu"):$(".static-menu-navigation").removeClass("fixed-menu");$(".static-menu-navigation").hasClass("fixed-menu")&&($(".fixed-arrow").show(),$(".static-menu-navigation li").length==5&&($(window).scrollTop()>$("body .segment:eq(7)").offset().top-(n+1)?$(".fixed-arrow").hide():$(window).scrollTop()>$("body .segment:eq(6)").offset().top-(n+1)?StartNaivgationAnimation($(".static-menu-navigation li:eq(4)")):$(window).scrollTop()>$("body .segment:eq(5)").offset().top-(n+1)?StartNaivgationAnimation($(".static-menu-navigation li:eq(3)")):$(window).scrollTop()>$("body .segment:eq(4)").offset().top-(n+1)?StartNaivgationAnimation($(".static-menu-navigation li:eq(2)")):$(window).scrollTop()>$("body .segment:eq(2)").offset().top-(n+1)?StartNaivgationAnimation($(".static-menu-navigation li:eq(1)")):$(window).scrollTop()>$("body .segment:eq(0)").offset().top&&StartNaivgationAnimation($(".static-menu-navigation li:eq(0)"))))});$(".static-menu-navigation li").click(function(){var r=$(this),i,t;StartNaivgationAnimation(r);i=r.data("move-to");i=="pricing"&&(i="platform-pricing");t=$("#"+i).offset().top;t=r.index()==0?$(".static-menu-navigation").hasClass("fixed-menu")?t-1:t-(n+2):$(".static-menu-navigation").hasClass("fixed-menu")?t-n:t-2*n;$("body, html").animate({scrollTop:t},1e3)})}),function(n,t,i){function u(i,r,u){var f=t.createElement(i);return r&&(f.id=h+r),u&&(f.style.cssText=u),n(f)}function bt(n){var i=c.length,t=(y+n)%i;return t<0?i+t:t}function v(n,t){return Math.round((/%/.test(n)?(t==="x"?l.width():l.height())/100:1)*parseInt(n,10))}function vi(n){return r.photo||/\.(gif|png|jpe?g|bmp|ico)((#|\?).*)?$/i.test(n)}function yi(){var t;r=n.extend({},n.data(p,w));for(t in r)n.isFunction(r[t])&&t.slice(0,2)!=="on"&&(r[t]=r[t].call(p));r.rel=r.rel||p.rel||"nofollow";r.href=r.href||n(p).attr("href");r.title=r.title||p.title;typeof r.href=="string"&&(r.href=n.trim(r.href))}function ut(t,i){n.event.trigger(t);i&&i.call(p)}function bi(){var t,n=h+"Slideshow_",i="click."+h,u,e;r.slideshow&&c[1]?(u=function(){st.text(r.slideshowStop).unbind(i).bind(dt,function(){(r.loop||c[y+1])&&(t=setTimeout(f.next,r.slideshowSpeed))}).bind(kt,function(){clearTimeout(t)}).one(i+" "+vt,e);o.removeClass(n+"off").addClass(n+"on");t=setTimeout(f.next,r.slideshowSpeed)},e=function(){clearTimeout(t);st.text(r.slideshowStart).unbind([dt,kt,vt,i].join(" ")).one(i,function(){f.next();u()});o.removeClass(n+"on").addClass(n+"off")},r.slideshowAuto?u():e()):o.removeClass(n+"off "+n+"on")}function pi(t){if(!wt){if(p=t,yi(),c=n(p),y=0,r.rel!=="nofollow"&&(c=n("."+at).filter(function(){var t=n.data(this,w).rel||this.rel;return t===r.rel}),y=c.index(p),y===-1&&(c=c.add(p),y=c.length-1)),!g){if(g=lt=!0,o.show(),r.returnFocus)n(p).blur().one(li,function(){n(this).focus()});nt.css({opacity:+r.opacity,cursor:r.overlayClose?"pointer":"auto"}).show();r.w=v(r.initialWidth,"x");r.h=v(r.initialHeight,"y");f.position();et&&l.bind("resize."+pt+" scroll."+pt,function(){nt.css({width:l.width(),height:l.height(),top:l.scrollTop(),left:l.scrollLeft()})}).trigger("resize."+pt);ut(ci,r.onOpen);oi.add(ui).hide();ei.html(r.close).show()}f.load(!0)}}function wi(){!o&&t.body&&(si=!1,l=n(i),o=u(e).attr({id:w,"class":ft?h+(et?"IE6":"IE"):""}).hide(),nt=u(e,"Overlay",et?"position:absolute":"").hide(),rt=u(e,"Wrapper"),b=u(e,"Content").append(a=u(e,"LoadedContent","width:0; height:0; overflow:hidden"),ri=u(e,"LoadingOverlay").add(u(e,"LoadingGraphic")),ui=u(e,"Title"),fi=u(e,"Current"),ht=u(e,"Next"),ct=u(e,"Previous"),st=u(e,"Slideshow").bind(ci,bi),ei=u(e,"Close")),rt.append(u(e).append(u(e,"TopLeft"),gt=u(e,"TopCenter"),u(e,"TopRight")),u(e,!1,"clear:left").append(ni=u(e,"MiddleLeft"),b,ti=u(e,"MiddleRight")),u(e,!1,"clear:left").append(u(e,"BottomLeft"),ii=u(e,"BottomCenter"),u(e,"BottomRight"))).find("div div").css({float:"left"}),ot=u(e,!1,"position:absolute; width:9999px; visibility:hidden; display:none"),oi=ht.add(ct).add(fi).add(st),n(t.body).append(nt,o.append(rt,ot)))}function ki(){if(o){if(!si){si=!0;tt=gt.height()+ii.height()+b.outerHeight(!0)-b.height();it=ni.width()+ti.width()+b.outerWidth(!0)-b.width();k=a.outerHeight(!0);d=a.outerWidth(!0);o.css({"padding-bottom":tt,"padding-right":it});ht.click(function(){f.next()});ct.click(function(){f.prev()});ei.click(function(){f.close()});nt.click(function(){r.overlayClose&&f.close()});n(t).bind("keydown."+h,function(n){var t=n.keyCode;g&&r.escKey&&t===27&&(n.preventDefault(),f.close());g&&r.arrowKey&&c[1]&&(t===37?(n.preventDefault(),ct.click()):t===39&&(n.preventDefault(),ht.click()))});n(t).on("click","'.' + boxElement",function(n){n.which>1||n.shiftKey||n.altKey||n.metaKey||(n.preventDefault(),pi(this))})}return!0}return!1}var hi={transition:"elastic",speed:300,width:!1,initialWidth:"600",innerWidth:!1,maxWidth:!1,height:!1,initialHeight:"450",innerHeight:!1,maxHeight:!1,scalePhotos:!0,scrolling:!0,inline:!1,html:!1,iframe:!1,fastIframe:!0,photo:!1,href:!1,title:!1,rel:!1,opacity:.9,preloading:!0,current:"image {current} of {total}",previous:"previous",next:"next",close:"close",open:!1,returnFocus:!0,reposition:!0,loop:!0,slideshow:!1,slideshowAuto:!0,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",onOpen:!1,onLoad:!1,onComplete:!1,onCleanup:!1,onClosed:!1,overlayClose:!0,escKey:!0,arrowKey:!0,top:!1,bottom:!1,left:!1,right:!1,fixed:!1,data:undefined},w="colorbox",h="cbox",at=h+"Element",ci=h+"_open",kt=h+"_load",dt=h+"_complete",vt=h+"_cleanup",li=h+"_closed",yt=h+"_purge",ft=!n.support.opacity&&!n.support.style,et=ft&&!i.XMLHttpRequest,pt=h+"_IE6",nt,o,rt,b,gt,ni,ti,ii,c,l,a,ot,ri,ui,fi,st,ht,ct,ei,oi,r,tt,it,k,d,p,y,s,g,lt,wt,ai,f,e="div",si;n.colorbox||(n(wi),f=n.fn[w]=n[w]=function(t,i){var r=this;if(t=t||{},wi(),ki()){if(!r[0]){if(r.selector)return r;r=n("<a/>");t.open=!0}i&&(t.onComplete=i);r.each(function(){n.data(this,w,n.extend({},n.data(this,w)||hi,t))}).addClass(at);(n.isFunction(t.open)&&t.open.call(r)||t.open)&&pi(r[0])}return r},f.position=function(n,t){function a(n){gt[0].style.width=ii[0].style.width=b[0].style.width=n.style.width;b[0].style.height=ni[0].style.height=ti[0].style.height=n.style.height}var u=0,e=0,i=o.offset(),s=l.scrollTop(),c=l.scrollLeft();l.unbind("resize."+h);o.css({top:-9e4,left:-9e4});r.fixed&&!et?(i.top-=s,i.left-=c,o.css({position:"fixed"})):(u=s,e=c,o.css({position:"absolute"}));e+=r.right!==!1?Math.max(l.width()-r.w-d-it-v(r.right,"x"),0):r.left!==!1?v(r.left,"x"):Math.round(Math.max(l.width()-r.w-d-it,0)/2);u+=r.bottom!==!1?Math.max(l.height()-r.h-k-tt-v(r.bottom,"y"),0):r.top!==!1?v(r.top,"y"):Math.round(Math.max(l.height()-r.h-k-tt,0)/2);o.css({top:i.top,left:i.left});n=o.width()===r.w+d&&o.height()===r.h+k?0:n||0;rt[0].style.width=rt[0].style.height="9999px";o.dequeue().animate({width:r.w+d,height:r.h+k-97,top:u+50,left:e},{duration:n,complete:function(){a(this);lt=!1;rt[0].style.width=r.w+d+it+"px";rt[0].style.height=r.h+k+tt-97+"px";r.reposition&&setTimeout(function(){l.bind("resize."+h,f.position)},1);t&&t()},step:function(){a(this)}})},f.resize=function(n){g&&(n=n||{},n.width&&(r.w=v(n.width,"x")-d-it),n.innerWidth&&(r.w=v(n.innerWidth,"x")),a.css({width:r.w}),n.height&&(r.h=v(n.height,"y")-k-tt),n.innerHeight&&(r.h=v(n.innerHeight,"y")),n.innerHeight||n.height||(a.css({height:"auto"}),r.h=a.height()),a.css({height:r.h}),f.position(r.transition==="none"?0:r.speed))},f.prep=function(t){function v(){return r.w=r.w||a.width(),r.w=r.mw&&r.mw<r.w?r.mw:r.w,r.w}function p(){return r.h=r.h||a.height(),r.h=r.mh&&r.mh<r.h?r.mh:r.h,r.h}if(g){var i,l=r.transition==="none"?0:r.speed;if(a.remove(),a=u(e,"LoadedContent").append(t),a.hide().appendTo(ot.show()).css({width:v(),overflow:r.scrolling?"auto":"hidden"}).css({height:p()-97}).prependTo(b),ot.hide(),n(s).css({float:"none"}),et)n("select").not(o.find("select")).filter(function(){return this.style.visibility!=="hidden"}).css({visibility:"hidden"}).one(vt,function(){this.style.visibility="inherit"});i=function(){function nt(){ft&&o[0].style.removeAttribute("filter")}var p,f,v=c.length,t,b="frameBorder",k="allowTransparency",e,i,d;if(g){if(e=function(){clearTimeout(ai);ri.hide();ut(dt,r.onComplete)},ft&&s&&a.fadeIn(100),ui.html(r.title).add(a).show(),v>1){if(typeof r.current=="string"&&fi.html(r.current.replace("{current}",y+1).replace("{total}",v)).show(),ht[r.loop||y<v-1?"show":"hide"]().html(r.next),ct[r.loop||y?"show":"hide"]().html(r.previous),r.slideshow&&st.show(),r.preloading)for(p=[bt(-1),bt(1)];f=c[p.pop()];)i=n.data(f,w).href||f.href,n.isFunction(i)&&(i=i.call(f)),vi(i)&&(d=new Image,d.src=i)}else oi.hide();if(r.iframe){if(t=u("iframe")[0],b in t&&(t[b]=0),k in t&&(t[k]="true"),t.name=h+ +new Date,r.fastIframe)e();else n(t).one("load",e);t.src=r.href;r.scrolling||(t.scrolling="no");n(t).addClass(h+"Iframe").appendTo(a).one(yt,function(){t.src="//about:blank"})}else e();r.transition==="fade"?o.fadeTo(l,1,nt):nt()}};r.transition==="fade"?o.fadeTo(l,0,function(){f.position(0,i)}):f.position(l,i)}},f.load=function(t){var i,l,o=f.prep;if(lt=!0,s=!1,p=c[y],t||yi(),ut(yt),ut(kt,r.onLoad),r.h=r.height?v(r.height,"y")-k-tt:r.innerHeight&&v(r.innerHeight,"y"),r.w=r.width?v(r.width,"x")-d-it:r.innerWidth&&v(r.innerWidth,"x"),r.mw=r.w,r.mh=r.h,r.maxWidth&&(r.mw=v(r.maxWidth,"x")-d-it,r.mw=r.w&&r.w<r.mw?r.w:r.mw),r.maxHeight&&(r.mh=v(r.maxHeight,"y")-k-tt,r.mh=r.h&&r.h<r.mh?r.h:r.mh),i=r.href,ai=setTimeout(function(){ri.show()},100),r.inline){u(e).hide().insertBefore(n(i)[0]).one(yt,function(){n(this).replaceWith(a.children())});o(n(i))}else if(r.iframe)o(" ");else if(r.html)o(r.html);else if(vi(i)){n(s=new Image).addClass(h+"Photo").error(function(){r.title=!1;o(u(e,"Error").text("This image could not be loaded"))}).on("load",function(){var n;s.onload=null;r.scalePhotos&&(l=function(){s.height-=s.height*n;s.width-=s.width*n},r.mw&&s.width>r.mw&&(n=(s.width-r.mw)/s.width,l()),r.mh&&s.height>r.mh&&(n=(s.height-r.mh)/s.height,l()));r.h&&(s.style.marginTop=Math.max(r.h-s.height,0)/2+"px");c[1]&&(r.loop||c[y+1])&&(s.style.cursor="pointer",s.onclick=function(){f.next()});ft&&(s.style.msInterpolationMode="bicubic");setTimeout(function(){o(s)},1)});setTimeout(function(){s.src=i},1)}else if(i)ot.on("load",i,r.data,function(t,i,r){o(i==="error"?u(e,"Error").text("Request unsuccessful: "+r.statusText):n(this).contents())})},f.next=function(){!lt&&c[1]&&(r.loop||c[y+1])&&(y=bt(1),f.load())},f.prev=function(){!lt&&c[1]&&(r.loop||y)&&(y=bt(-1),f.load())},f.close=function(){g&&!wt&&(wt=!0,g=!1,ut(vt,r.onCleanup),l.unbind("."+h+" ."+pt),nt.fadeTo(200,0),o.stop().fadeTo(300,0,function(){o.add(nt).css({opacity:1,cursor:"auto"}).hide();ut(yt);a.remove();setTimeout(function(){wt=!1;ut(li,r.onClosed)},1)}))},f.remove=function(){n([]).add(o).add(nt).remove();o=null;n("."+at).removeData(w).removeClass(at).die()},f.element=function(){return n(p)},f.settings=hi)}(jQuery,document,this);$(document).ready(function(){for(var t=document.getElementsByTagName("img"),n=0;n<t.length;n++)t[n].getAttribute("data-original")&&t[n].setAttribute("src",t[n].getAttribute("data-original"));$("#OtherResources ul li").find('a[href*="/blogs/"]').parent().css("clear","left");$("#cboxClose").click(function(){$("body").css("overflow","auto");$("#popup_video iframe").attr("src","")});$("#cboxOverlay").click(function(){$("body").css("overflow","auto");$(".popup_video iframe").attr("src","")});$("#bigdata-development").click(function(){var n=$("#developmentsdkimg").attr("src");n+="?autoplay=1";$("#bigdata-development").css("display","none");$("#developmentsdkimg").css("display","block").attr("src",n)});$("#bigdata-production").click(function(){var n=$("#productionclusterimg").attr("src");n+="?autoplay=1";$("#bigdata-production").css("display","none");$("#productionclusterimg").css("display","block").attr("src",n)});$(document).on("click","#contactus",function(n){n.preventDefault();var t=$("#contact-us-segment").offset().top;$(window).scrollTop(t-55)});$("#resources").find("li").find("a").removeClass("big").addClass("h4");$(".two-column-segment").find("li").find("p").removeClass("medium");$(".sync-image").parent().css("background","#fafafa")});$(window).on("load",function(){viewport().width>=768?($("#videolinkid").colorbox({width:"700px",height:"500px",inline:!0,href:"#popup_video"}),$("#popup_video iframe").attr("width","675px").attr("height","370px")):($("#videolinkid").colorbox({width:"320px",height:"330px",inline:!0,href:"#popup_video"}),$("#popup_video iframe").attr("width","300px").attr("height","200px"))});$(window).resize(function(){viewport().width>=768?($("#videolinkid").colorbox({width:"700px",height:"500px",inline:!0,href:"#popup_video"}),$("#popup_video iframe").attr("width","675px").attr("height","370px")):($("#videolinkid").colorbox({width:"320px",height:"330px",inline:!0,href:"#popup_video"}),$("#popup_video iframe").attr("width","300px").attr("height","200px"))});$(document).ready(function(){$("#faq .faq-question").removeClass("faq-icon-right").addClass("faq-icon-down");$(document).on("click",".expand-clopse",function(){$(this).hasClass("expand")?($(this).removeClass("expand"),$(this).addClass("clopse"),$(".faq-question").removeClass("faq-icon-down").addClass("faq-icon-right"),$(this).text("Expand All"),$(".faq-answer").hide()):($(this).removeClass("clopse"),$(this).addClass("expand"),$(".faq-question").removeClass("faq-icon-right").addClass("faq-icon-down"),$(this).text("Collapse All"),$(".faq-answer").show())});$(document).on("click",".faq-question",function(){$(this).hasClass("faq-icon-right")?$(this).removeClass("faq-icon-right").addClass("faq-icon-down"):$(this).removeClass("faq-icon-down").addClass("faq-icon-right");$(this).nextUntil(".faq-question").slideToggle("fast")})});$(document).ready(function(){function i(){$("#product-name").val()=="dashboard"?$("#platform-name").text("Dashboard"):$("#product-name").val()=="report"&&$("#report-title").text("To get additional pricing and additional information about the Syncfusion Report Platform, fill out the fields below. ")}function o(n){return n=n.replace(/ /g,""),/^[0-9a-zA-Z]+$/.test(n)?!0:!1}function s(){$("#contact-name").css("border","1px solid #a32626");$("#validation-name").html("Non-ASCII characters are not allowed.");$("#validation-name").css("display","block");$("#contact-us-segment").removeWaitingPopUp()}function h(){$("#contact-email").css("border","1px solid #a32626");$("#validation-email").html("Non-ASCII characters are not allowed.");$("#validation-email").css("display","block");$("#contact-us-segment").removeWaitingPopUp()}function c(){$("#contact-company ").css("border","1px solid #a32626");$("#validation-company").html("Non-ASCII characters are not allowed.");$("#validation-company").css("display","block");$("#contact-us-segment").removeWaitingPopUp()}var n=/^[\u0000-\u00ff]*$/;setTimeout(i,1e3);var r=/^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/,u=/^[0-9]/,f=/[!@#$%^&*()+\=[\]{};:"\\|,~<>\/?]/,e=/[!$%^&*_|~=`{}\[\]:";'<>?,\/]/,n=/^[\u0000-\u00ff]*$/,t=/[!%^*+|~=`{}\[\]:";'<>?\/]/;$("#contacus-form").on("click","#contact-submit",function(){var b,d,k,w;$("#contact-us-segment").showWaitingPopUp();var i=!1,y=$("#contact-email").val(),a=$("#contact-name").val(),v=$("#contact-message").val(),l=$("#contact-company").val(),p=$("#contact-phone").val(),g=o(l);$(".contactus-inputs").css("border","1px solid #a6a6a6");$(".contactus-label").css("display","none");b={};token=$('input[name="__RequestVerificationToken"]').val();b.__RequestVerificationToken=token;d=/^\d+$/;l==""||l.trim().length<1||l==null?(i=!0,$("#contact-company ").css("border","1px solid #a32626"),$("#validation-company").html("Please enter your company name"),$("#validation-company").css("display","block"),$("#contact-us-segment").removeWaitingPopUp()):l.trim().length<2?(i=!0,$("#contact-company ").css("border","1px solid #a32626"),$("#validation-company").html("Please enter at least two characters"),$("#validation-company").css("display","block"),$("#contact-us-segment").removeWaitingPopUp()):l.trim().length>=2&&t.test(l)?(i=!0,$("#contact-company ").css("border","1px solid #a32626"),$("#validation-company").html("Letters, numbers, and the following special characters (-$()_&@,.) are allowed"),$("#validation-company").css("display","block"),$("#contact-us-segment").removeWaitingPopUp()):/^[0-9]+$/.test(l)?(i=!0,$("#contact-company ").css("border","1px solid #a32626"),$("#validation-company").css("display","block"),$("#validation-company").html("Company names cannot be only numbers and special characters. Please include at least one alphabetic character."),$("#contact-us-segment").removeWaitingPopUp()):/^\d+$/.test(l)||/[a-zA-Z]/.test(l)?n.test(l)||(i=!0,c()):(i=!0,$("#contact-company ").css("border","1px solid #a32626"),$("#validation-company").css("display","block"),$("#validation-company").html("Company names cannot be only numbers and special characters. Please include at least one alphabetic character."),$("#contact-us-segment").removeWaitingPopUp());y==""||y==null?(i=!0,$("#contact-email").css("border","1px solid #a32626"),$("#validation-email").html("Please enter your email address"),$("#validation-email").css("display","block"),$("#contact-us-segment").removeWaitingPopUp()):r.test(y)?n.test(y)||(i=!0,h()):(i=!0,$("#contact-email").css("border","1px solid #a32626"),$("#validation-email").css("display","block"),$("#validation-email").html("Please enter a valid email address"),$("#contact-us-segment").removeWaitingPopUp());a==""||a.trim().length<1||a==null?(i=!0,$("#contact-name").css("border","1px solid #a32626"),$("#validation-name").html("Please enter your name"),$("#validation-name").css("display","block"),$("#contact-us-segment").removeWaitingPopUp()):f.test(a)?(i=!0,$("#contact-name").css("border","1px solid #a32626"),$("#validation-name").css("display","block"),$("#validation-name").html("Only letters and the special characters (-_'`.) are allowed."),$("#request-license").removeWaitingPopUp()):u.test(a)?(i=!0,$("#contact-name").css("border","1px solid #a32626"),$("#validation-name").css("display","block"),$("#validation-name").html("Only letters and the special characters (-_'`.) are allowed."),$("#request-license").removeWaitingPopUp()):n.test(a)||(i=!0,s());$("#product-name").val().toString()!="JSLanding"&&(p==null||p==""||p.trim().length<1?(i=!0,$("#contact-phone").css("border","1px solid #a32626"),$("#validation-phone").html("Please enter your phone number"),$("#validation-phone").css("display","block"),$("#contact-us-segment").removeWaitingPopUp()):(/[a-zA-Z]/.test(p)||e.test(p))&&(i=!0,$("#contact-phone").css("border","1px solid #a32626"),$("#validation-phone").html("Please enter a valid phone number"),$("#validation-phone").css("display","block"),$("#contact-us-segment").removeWaitingPopUp()));v==""||v.trim().length<1||v==null?(i=!0,$("#contact-message").css("border","1px solid #a32626"),$("#validation-message").html("Please state what information you would like to receive"),$("#validation-message").css("display","block"),$("#validation-message").css("margin-bottom","-23px"),$("#contact-submit").css("margin-top","30px"),$("#contact-us-segment").removeWaitingPopUp()):n.test(v)?t.test(v)&&(i=!0,$("#contact-message").css("border","1px solid #a32626"),$("#validation-message").html("Letters, numbers, and the following special characters (-$()_&@,.) are allowed"),$("#validation-message").css("display","block"),$("#validation-message").css("margin-bottom","-23px"),$("#contact-submit").css("margin-top","30px"),$("#contact-us-segment").removeWaitingPopUp()):(i=!0,$("#contact-message").css("border","1px solid #a32626"),$("#validation-message").html("Please enter valid infromation"),$("#validation-message").css("display","block"),$("#validation-message").css("margin-bottom","-23px"),$("#contact-submit").css("margin-top","30px"),$("#contact-us-segment").removeWaitingPopUp());$("#product-name").val().toString()=="JSLanding"&&(v==""||v.trim().length<1||v==null)&&(i=!0,$("#validation-message").html("Please provide your feedback"));k=$("#product-name").val().toString();k=="JSLanding"?(w={EMail:y,Name:a,Company:l,Message:v,SourceId:3},i||$.ajax({type:"POST",url:"/account/UpdateFeedbackForm/",headers:b,data:JSON.stringify({feedbackDetails:w}),cache:!0,contentType:"application/json; charset=utf-8",dataType:"json",success:function(n){n.success?($("#contact-us-segment").removeWaitingPopUp(),$("#contacus-form").css("display","none"),$("#contactus-confirmation").css("display","block"),$("#greeting").html("Dear "+a+",")):($("#contact-us-segment").removeWaitingPopUp(),$("#contacus-form").css("display","none"),$("#contactus-failure").css("display","block"))}})):(w={Name:a,Company:l,Phone:p,Email:y,Info:v},i||$.ajax({type:"POST",url:"/sales/salescontactus/"+k,headers:b,data:w,cache:!0,success:function(n){n.success&&n.ValidationMessage==""?($("#contact-us-segment").removeWaitingPopUp(),$("#contacus-form").css("display","none"),$("#contactus-confirmation").css("display","block"),$("#greeting").html("Dear "+a+",")):n.ValidationMessage!=""&&n.ValidationMessage!=null?($("#contact-us-segment").removeWaitingPopUp(),$("#validation-email").html(n.ValidationMessage),$("#validation-email").css("display","block"),$("#contact-email").css("border","1px solid #E3464D ")):($("#contact-us-segment").removeWaitingPopUp(),$("#contacus-form").css("display","none"),$("#contactus-failure").css("display","block"))}}))})});var filter=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/,numeric=/[0123456789]/,specialcharfilter=/[!@#$%^&*()+\=[\]{};:"\\|,~<>\/?]/,phonefilter=/[!$%^&*_|~=`{}\[\]:";'<>?,\/]/,hasMoreThanAscii=/^[\u0000-\u00ff]*$/,validatationError=!1,emailHome="",nameHome="",companyHome="",phoneHome="",isLoggedIn=!1;$(document).ready(function(){$("#contact-dialog").ejDialog({width:"415px",showHeader:!1,draggable:!1,enableResize:!1,enableModal:!0,closeOnEscape:!0,showOnInit:!1});isLoggedIn=$("#IsLoggedIn").val()==="True"?!0:!1})