google.load('jquery','1.4.2');google.load('jqueryui','1.8.2');google.setOnLoadCallback(function(){$.blockUI.defaults.css={};$.blockUI.defaults.fadeOut=false;$('.inputButtonStart, .inputButtonEnd').bind('click',function(e){$(this).parent().find('input[type=submit]').parents('form').trigger('submit');$(this).parent().find('input[type=button]').trigger('click');});$('.inputButtonBody .icon').bind('click',function(e){$(this).next('input[type=submit]').parents('form').trigger('submit');$(this).next('input[type=button]').trigger('click');});$('div.anchor_button .icon').bind('click',function(e){$(this).next('input[type=submit]').parents('form').trigger('submit');$(this).next('input[type=button]').trigger('click');$(this).next('button[type=submit]').parents('form').trigger('submit');$(this).next('button[type=button]').trigger('click');});function initPopupSubmit(container){function popupBlock(e){$(e).parents('div.popup, div.popup_small, div.popup_smallest').block({message:"<div class='icon iconLoadingPopup'></div>",overlayCSS:{backgroundColor:'#fff','-webkit-border-radius':'10px','-moz-border-radius':'10px 10px','border-radius':'10px'}});}
$(container).find('form').bind('submit',function(){var hasFormPlugin=false;var isValid=true;var submitEvents=$(this).data("events").submit;jQuery.each(submitEvents,function(key,value){if(value.namespace=='form-plugin'){hasFormPlugin=true;}});if(typeof($(this).valid)=='function'&&!$(this).valid()){isValid=false;}
if(!hasFormPlugin&&isValid){popupBlock($(this));return true;}});$(container).find('a.usePopupSubmit').bind('click',function(){popupBlock($(this));});}
initPopupSubmit($('body div.popup, body div.popup_small, body div.popup_smallest'));var pageLoading=$('#pageLoading');pageLoading.ajaxStart(function(){$(this).fadeIn();$('body').addClass('cursorwait');});pageLoading.ajaxStop(function(){$(this).fadeOut();$('body').removeClass('cursorwait');growlSiteNotices();if(typeof($().delay)=='function'){$().delay(50,function(){if(typeof(fixPNGs)=='function'){fixPNGs();}
$('body').find('a.useTooltip, span.useTooltip, div.useTooltip').oldqtip({destroy:true});$('body').find('a.useBottomTooltip, span.useBottomTooltip, div.useBottomTooltip').oldqtip({destroy:true});$('body').find('img.useTooltip').oldqtip({destroy:true});$('body').find('img.useBottomTooltip').oldqtip({destroy:true});setupQtips($('body'));});}});function initLiveTable(container){if(typeof($().liveTable)=='function'){$(container).find('table.useLiveTable').each(function(){$(this).liveTable({globalCallback:function(e){initLiveTableAjaxAction(e);initReadMore(e);initDropdownMenu(e);initPopup(e);initPopupSubmit(e);initDeleteConfirmationPopup(e);initShoppingCart(e);if(typeof($().checkAll)=='function'){$(e).checkAll("update");}}});});}}
initLiveTable($('body'));function initDeleteConfirmationPopup(container){$(container).find('a.useDeleteConfirmationPopup').bind('click',function(){var element=$(this);$('#siteDeleteConfirmationCancel').unbind().bind('click',function(e){$.fancybox.close();});$('#siteDeleteConfirmationAccept').unbind().bind('click',function(e){$(this).parents('div.popup_smallest').block({message:"<div class='icon iconLoadingPopup'></div>",overlayCSS:{backgroundColor:'#fff','-webkit-border-radius':'10px','-moz-border-radius':'10px 10px','border-radius':'10px'}});window.location=$(element).attr('href');return false;}).attr('href',$(element).attr('href'));$('#siteDeleteConfirmationPopup').fancybox({ajax:{url:false},autoDimensions:false,autoScale:false,width:480,height:'auto',padding:0,changeFade:0}).trigger('click');return false;});}
initDeleteConfirmationPopup($('body'));function initShoppingCart(container){if(typeof($().autoNotice)=='function'){$(container).find('a.usePersonalShoppingCart').autoNotice({httpMethod:'post',params:function(){return{item:this.id.replace('item-','')};},dataType:'json',callback:function(){$.fancybox.close();}});$(container).find('a.useLearningNetworkShoppingCart').autoNotice({httpMethod:'post',params:function(){return{item:$("input[name=learningNetworkCourseId]").val(),dta:this.id.replace('learningnetwork-',''),qty:$("input[name=numSeats]").val()};},dataType:'json',callback:function(){$.fancybox.close();}});$(container).find('a.useMemberPay').autoNotice({httpMethod:'post',params:function(){return{type:'courseAdd',learningNetworkCourseId:$("input[name=learningNetworkCourseId]").val(),id:this.id.replace('learningnetwork-','')};},callback:function(){$.fancybox.close();}});}}
initShoppingCart($('body'));function initCoursePurchasePopup(container){$(container).find('a.useCoursePurchasePopup').bind('click',function(){$('#coursePurchasePopup').fancybox({autoDimensions:false,autoScale:false,width:880,height:'auto',padding:0}).trigger('click');return false;});}
initCoursePurchasePopup($('body'));function initCheckAll(container){if(typeof($().checkAll)=='function'){$(container).find('table.useCheckAll').each(function(){$(this).checkAll();});}}
initCheckAll($('body'));function initDropdownMenu(container){$(container).find('div.useDropdownMenu').dropdownMenus({parent_block_selector:'tr.header',show_effect:function(e){e.addClass('hover');},hide_effect:function(e){e.removeClass('hover');}});}
initDropdownMenu($('body'));if(typeof($().visualize)=='function'){$('table.useBarGraph').visualize({width:590,height:225,type:'bar',barMargin:10});$('table.usePieGraph').visualize({width:590,height:225,type:'pie'});}
function initTabs(container){if(typeof($().tabs)=='function'){$(container).find('div.useTabs').tabs();$(container).find('div.useTabs ul.interface_tabs li a').bind('click',function(e){$.fancybox.resize();});}}
initTabs($('body'));function growlSiteNotices(){$('#siteNotices').delay(500).each(function(){if(typeof($.gritter)!='undefined'){$(this).find('ul.msg li').each(function(){var gritter_title=$(this).find('.title').html();var gritter_text=$(this).find('.content').html();var gritter_image=false;var gritter_sticky=false;if($(this).hasClass('success')){gritter_image='/images/icons/function/accepted_48.png';}
else if($(this).hasClass('add')){gritter_image='/images/icons/function/add_48.png';}
else if($(this).hasClass('remove')){gritter_image='/images/icons/function/cancel_48.png';}
else if($(this).hasClass('error')){gritter_image='/images/icons/function/warning_48.png';}
else if($(this).hasClass('post')||$(this).hasClass('info')||$(this).hasClass('note')){gritter_image='/images/icons/function/info_48.png';}
if($(this).hasClass('sticky')){gritter_sticky=true;}
$.gritter.add({title:gritter_title,text:gritter_text,image:gritter_image,sticky:gritter_sticky,time:8500,after_open:function(){$('.gritter-item-wrapper').addClass('gritter-loaded');},before_close:function(){$('.gritter-item-wrapper').removeClass('gritter-loaded');}});if(typeof(fixPNGs)=='function'){fixPNGs();}
$(this).remove();});$(this).find('ul.msg').remove();}});}
growlSiteNotices();function initToggleVal(container){$(container).find('.useToggleVal').each(function(){if($(this).val()==''){$(this).toggleVal({defaultClass:'default',populateFrom:'alt'});}});}
initToggleVal($('body'));function initFileStyle(container){if(typeof($().filestyle)=='function'){$(container).find('.inputFile').filestyle({image:'/images/layout/3.0/forms/input_file.png',imageheight:34,imagewidth:55,width:258});}}
initFileStyle($('body'));function initLoginInput(){var passwordInput="<input id='passwordInputTemp' class='inputPassword floatLeft default' style='width: 100px;' type='text' name='passwordTemp' value='Password' />";$('#loginInput').toggleVal({defaultClass:'default',populateFrom:'custom',text:'E-mail Address'});$('#passwordInput').after(passwordInput);$('#passwordInputTemp').hide();if($('#passwordInput').val()==''){$('#passwordInput').hide();$('#passwordInputTemp').show();}
$('#passwordInputTemp').focus(function(){$(this).hide();$('#passwordInput').show().focus();});$('#passwordInput').focus(function(){$(this).select();});$('#passwordInput').blur(function(){if($(this).val()==''){$(this).hide();$('#passwordInputTemp').show();}});}
initLoginInput();function initPopup(container){$(container).find('form.usePopup').each(function(e){$(this).bind('submit',function(e){var form=$(this);var formUrl=$(this).attr('action');var formMethod=$(this).attr('method');var formData=$(this).serialize();$(form).fancybox({ajax:{url:formUrl,type:formMethod,data:formData},showNavArrows:false,autoDimensions:false,autoScale:false,width:880,height:'auto',padding:0,onComplete:function(e){var fancyboxInner=$('#fancybox-inner');$(fancyboxInner).find('input:first').focus();initPopup(fancyboxInner);initLiveTable(fancyboxInner);initTabs(fancyboxInner);initDropdownMenu(fancyboxInner);initCheckAll(fancyboxInner);initTableSearch(fancyboxInner);initLiveTableAjaxAction(fancyboxInner);initPopupSubmit(fancyboxInner);initDeleteConfirmationPopup(fancyboxInner);initShoppingCart(fancyboxInner);initAccordions(fancyboxInner);initToggleVal(fancyboxInner);}}).trigger('click');$(form).unbind('click.fb');return false;});});$(container).find('a.usePopup').fancybox({autoDimensions:false,autoScale:false,width:880,height:'auto',padding:0,showNavArrows:false,onComplete:function(e){var fancyboxInner=$('#fancybox-inner');$(fancyboxInner).find('input:first').focus();initPopup(fancyboxInner);initLiveTable(fancyboxInner);initTabs(fancyboxInner);initDropdownMenu(fancyboxInner);initCheckAll(fancyboxInner);initTableSearch(fancyboxInner);initLiveTableAjaxAction(fancyboxInner);initPopupSubmit(fancyboxInner);initDeleteConfirmationPopup(fancyboxInner);initShoppingCart(fancyboxInner);initAccordions(fancyboxInner);initToggleVal(fancyboxInner);}});$(container).find('a.usePopupSmall').fancybox({autoDimensions:false,autoScale:false,width:640,height:'auto',padding:0,showNavArrows:false,onComplete:function(e){var fancyboxInner=$('#fancybox-inner');$(fancyboxInner).find('input:first').focus();initPopup(fancyboxInner);initLiveTable(fancyboxInner);initTabs(fancyboxInner);initDropdownMenu(fancyboxInner);initCheckAll(fancyboxInner);initTableSearch(fancyboxInner);initLiveTableAjaxAction(fancyboxInner);initPopupSubmit(fancyboxInner);initDeleteConfirmationPopup(fancyboxInner);initShoppingCart(fancyboxInner);initAccordions(fancyboxInner);initToggleVal(fancyboxInner);}});$(container).find('a.usePopupSmallest').fancybox({autoDimensions:false,autoScale:false,width:480,height:'auto',padding:0,showNavArrows:false,onComplete:function(e){var fancyboxInner=$('#fancybox-inner');$(fancyboxInner).find('input:first').focus();initPopup(fancyboxInner);initLiveTable(fancyboxInner);initTabs(fancyboxInner);initDropdownMenu(fancyboxInner);initCheckAll(fancyboxInner);initTableSearch(fancyboxInner);initLiveTableAjaxAction(fancyboxInner);initPopupSubmit(fancyboxInner);initDeleteConfirmationPopup(fancyboxInner);initShoppingCart(fancyboxInner);initAccordions(fancyboxInner);initToggleVal(fancyboxInner);}});}
initPopup($("body"));function initLiveTableAjaxAction(container){$(container).find('a.useLiveTableAjaxAction').bind('click',function(e){var liveTable=$(this).parents('table.useLiveTable');var url=$(this).attr('href');$.ajax({url:url,beforeSend:function(data){$(liveTable).liveTable('block');},success:function(data){$(liveTable).liveTable('update');$('#siteNotices').html(data);},error:function(data){$(liveTable).liveTable('unblock');}});return false;});}
initLiveTableAjaxAction($('body'));function initExpandableSection(content){if(typeof($().expandableSection)=='function'){$(content).find('.useExpandableSection').expandableSection();}}
initExpandableSection($("body"));$('a.disabled').bind('click',function(){if($(this).hasClass('disabled')){return false;}});function initAccordions(container){if(typeof($().accordion)=='function'){$(container).find('ul.ui-accordion').accordion({header:'div.item',autoHeight:false,collapsible:true,active:false,change:function(event,ui){$.fancybox.resize();}});}}
initAccordions($('body'));$("ul.trainingarea_menu li:has(div.sub)").hoverIntent({sensitivity:8,timeout:300,over:function(){},out:function(){var sub=$(this).find("div.sub");$(this).removeClass("down").removeClass("subhover");sub.hide();sub.parent().removeClass("subhover");}}).bind('click',function(e){var sub=$(this).find("div.sub");var subContent=sub.find("div.content");if(sub.is(':visible')){$(this).removeClass("down").removeClass("subhover");sub.hide();sub.parent().removeClass("subhover");}
else{sub.show();$(this).addClass("down").addClass("subhover");subContent.show();subContent.parent().addClass("down").addClass("subhover");}
e.preventDefault();});$("ul.trainingarea_menu li div.sub ul li").bind('click',function(e){e.stopPropagation();});function initReadMore(container){container.find("div.useReadMore").bind("click",function(){$(this).parent(".desc").addClass("show_desc");$(this).fadeOut();});}
initReadMore($("body"));function initTableSearch(container){$(container).find('li.useTableSearch').bind('click',function(){var fancyboxContainers=$('#fancybox-wrap, #fancybox-inner');var fancyboxHeight=$(fancyboxContainers).height();var heightOfQuickSearch=60;var searchContainer=$(this).parents('div.tableActionsContainer').siblings('div.liveSearchContainer');if($(searchContainer).is(':visible')){$(searchContainer).animate({height:'hide'});if(fancyboxContainers.is(':visible')){$(fancyboxContainers).animate({height:fancyboxHeight-heightOfQuickSearch});}}
else{$(searchContainer).animate({height:'show'},'normal',function(e){$(searchContainer).find('input').focus();});if(fancyboxContainers.is(':visible')){$(fancyboxContainers).animate({height:fancyboxHeight+heightOfQuickSearch});}}});}
initTableSearch($("body"));function setupQtips(container){container.find('.useQtipTop, a.useTooltip, span.useTooltip, div.useTooltip').oldqtip();container.find('a.useBottomTooltip, span.useBottomTooltip, div.useBottomTooltip').oldqtip({position:'bottom',nudge_top:5});container.find('img.useTooltip').oldqtip({attr:'alt'});container.find('.useQtipBottom, img.useBottomTooltip').oldqtip({position:'bottom',nudge_top:5,attr:'alt'});}
setupQtips($('body'));if(typeof($().biggerlink)=='function'){$('div.useBigLink').biggerlink({hoverclass:'cursorhand'});$('div.useBigLinkPopup').biggerlink({hoverclass:'cursorhand',follow:false});}},true);;google.setOnLoadCallback(function(){$('#feature_slideshow').easySlider({auto:true,speed:1500,pause:6000,prevText:'',nextText:'',continuous:true});if(typeof(DD_belatedPNG)!='undefined'){DD_belatedPNG.fix("#prevBtn a, #nextBtn a");}
$('#create_learning_network .corporate, #create_learning_network .b2b, #create_learning_network .courseprovider').hover(function(){$('#register_personal_account').addClass('hover');},function(){$('#register_personal_account').removeClass('hover');});$('#create_learning_network .corporate').hover(function(){$('#create_learning_network_arrows').addClass('highlight_top');},function(){$('#create_learning_network_arrows').removeClass('highlight_top');});$('#create_learning_network .b2b').hover(function(){$('#create_learning_network_arrows').addClass('highlight_middle');},function(){$('#create_learning_network_arrows').removeClass('highlight_middle');});$('#create_learning_network .courseprovider').hover(function(){$('#create_learning_network_arrows').addClass('highlight_bottom');},function(){$('#create_learning_network_arrows').removeClass('highlight_bottom');});if(typeof($().tabs)=='function'){$('.useFeatured').tabs({fx:{opacity:"toggle"},select:function(event,ui){$('.useFeatured').find('.info').slideUp('normal',function(){$(this).hide();});$('.useFeatured').find('.topinfo').fadeOut('normal',function(){$(this).hide();});},show:function(event,ui){if(typeof(fixPNGs)=='function'){fixPNGs();}
$('.useFeatured').find('.info').slideDown();$('.useFeatured').find('.topinfo').fadeIn();}}).tabs('rotate',7500,false);}
if(typeof($().fancybox)=='function'){$('.useFancybox').fancybox({frameWidth:800,frameHeight:500,overlayShow:true,zoomOpacity:true,zoomSpeedIn:500,zoomSpeedOut:400,centerOnScroll:false,imageScale:false,hideOnContentClick:false});}
if($('#newsSlideshow').length>0){$('#newsSlideshow').cycle({timeout:7500,prev:'#newsSlideshowPrev',next:'#newsSlideshowNext',fx:'fade',pause:true,cleartypeNoBg:true});}
if($('#usingSlideshow').length>0){$('#usingSlideshow').cycle({timeout:9000,prev:'#usingSlideshowPrev',next:'#usingSlideshowNext',fx:'fade',pause:true,cleartypeNoBg:true});}
function initQuickSignupInput(){var firstnameInput=$('#firstnameInput');var lastnameInput=$('#lastnameInput');var emailInput=$('#emailInput');var firstnameDefaultText='First Name';var lastnameDefaultText='Last Name';var emailDefaultText='Email Address';if(firstnameInput.val()==firstnameDefaultText){firstnameInput.addClass('default');}
firstnameInput.focus(function(){if($(this).val()==firstnameDefaultText){$(this).val('');$(this).removeClass('default');}});firstnameInput.blur(function(){if($(this).val()==''){$(this).val(firstnameDefaultText);$(this).addClass('default');}});if(lastnameInput.val()==lastnameDefaultText){lastnameInput.addClass('default');}
lastnameInput.focus(function(){if($(this).val()==lastnameDefaultText){$(this).val('');$(this).removeClass('default');}});lastnameInput.blur(function(){if($(this).val()==''){$(this).val(lastnameDefaultText);$(this).addClass('default');}});if(emailInput.val()==emailDefaultText){emailInput.addClass('default');}
emailInput.focus(function(){if($(this).val()==emailDefaultText){$(this).val('');$(this).removeClass('default');}});emailInput.blur(function(){if($(this).val()==''){$(this).val(emailDefaultText);$(this).addClass('default');}});}
initQuickSignupInput();$("div.course_block").click(function(){window.location=$(this).attr("url");return false;});$('.useVideoPopup').bind('click',function(e){e.stopPropgation();return false;});function calculateLearningNetworkPrice(){$('table.usePricingPlanCalculation').each(function(){var premiumPlanName='Premium Plan';var enterprisePlanName='Enterprise Plan';var totalDisplay=$('.account-total_display');var enterprisePrice=parseFloat($('#account-enterprise_price').val());var premiumPrice=parseFloat($('#account-premium_price').val());var memberLimit=$('#account-member_limit').val();var type=$('input[name=account-plan]:checked').val();var billingFrequency=$('input[name=account-billing_frequency]:checked').val();var billingFrequencyYearlyDiscountPercent=parseFloat($('#account-billing_frequency_yearly_discount_percent').val());var setupSupport=$('#account-setup_support').is(':checked');var setupSupportPrice=parseFloat($('#account-setup_support_price').val());var setupSupportPricePerUser=parseFloat($('#account-setup_support_price_per_user').val());var setupSupportDisplayContainer=$('.account-setup_support_display_container');var setupSupportDisplay=$('#account-setup_support_display');var planNameDisplay=$('#account-plan_name_display');var planTotalPriceDisplay=$('.account-plan_total_display');var planPriceDisplay=$('.account-plan_price_display');var planYearSubscriptionDisplay=$('#account-year_subscription_display');var planPerMonthDisplay=$('#account-per_month_display');var monthlyTotalDisplay=$('.account-monthly_total_display');var memberLimitDisplay=$('.account-member_limit_display');var billingFrequencyYearlyDiscountDisplay=$('#account-billing_frequency_yearly_discount_display');var billingFrequencyYearlyDiscountContainer=$('.account-billing_frequency_yearly_discount_container');var total=0;var planMonthlyPrice=0;var planTotalPrice=0;var planTotalDiscountPrice=0;var planDiscount=0;var totalSetupSupportPrice=0;var price=enterprisePrice;var frequency=1;$("td.freeColumn, td.enterpriseColumn, td.premiumColumn").removeClass('selectedColumn');if(type=='free_corporate'||type=='free_b2b'){$(this).find('tr.pricingContainer').hide();$("td.freeColumn").addClass('selectedColumn');return false;}
if(type=='premium_corporate'||type=='premium_b2b'){price=premiumPrice;planNameDisplay.text(premiumPlanName);$("td.premiumColumn").addClass('selectedColumn');}
else{planNameDisplay.text(enterprisePlanName);$("td.enterpriseColumn").addClass('selectedColumn');}
$(this).find('tr.pricingContainer').fadeIn();$(memberLimitDisplay).text(memberLimit);planMonthlyPrice=price*memberLimit;if(billingFrequency=='yearly'){frequency=12;planTotalPrice=(price*memberLimit*frequency);planDiscount=planTotalPrice*billingFrequencyYearlyDiscountPercent;$(planYearSubscriptionDisplay).show();$(billingFrequencyYearlyDiscountContainer).slideDown();$(planPerMonthDisplay).hide();}
else{frequency=1;planTotalPrice=(price*memberLimit*frequency);planDiscount=0;$(planYearSubscriptionDisplay).hide();$(billingFrequencyYearlyDiscountContainer).slideUp();$(planPerMonthDisplay).show();}
total=planTotalPrice;$(planPriceDisplay).text(price.toFixed(2));$(planTotalPriceDisplay).text(planTotalPrice.toFixed(2));$(monthlyTotalDisplay).text(planMonthlyPrice.toFixed(2));$(billingFrequencyYearlyDiscountDisplay).text(planDiscount.toFixed(2));if(setupSupport){totalSetupSupportPrice=setupSupportPrice+(memberLimit*setupSupportPricePerUser);total=total+totalSetupSupportPrice;$(setupSupportDisplay).text(totalSetupSupportPrice.toFixed(2));$(setupSupportDisplayContainer).slideDown();}
else{$(setupSupportDisplayContainer).slideUp();}
total=total-planDiscount;total=total.toFixed(2);$(totalDisplay).text(total);});}
$('.useCalculateLearningNetworkPrice').bind('click',function(){calculateLearningNetworkPrice();});$('div.useMemberLimitSlider').each(function(){var element=this;var memberLimitSliderAmountInput=$('#account-member_limit');var memberLimitSliderMaxMsg=$('#account-member_limit_max_msg');var memberLimit=parseInt($('#account-member_limit').val());var memberLimitStep=parseInt($('#account-member_limit_step').val());var memberLimitMin=parseInt($('#account-member_limit_min').val());var memberLimitMax=parseInt($('#account-member_limit_max').val());$(this).slider({range:'min',value:memberLimit,min:memberLimitMin,max:memberLimitMax,step:memberLimitStep,slide:function(event,ui){$(memberLimitSliderAmountInput).val(ui.value);if(ui.value>=2500){$(memberLimitSliderMaxMsg).fadeIn();}
else{$(memberLimitSliderMaxMsg).fadeOut();}
calculateLearningNetworkPrice();}});$(memberLimitSliderAmountInput).val($(this).slider('value'));});calculateLearningNetworkPrice();});