var Global=this;function niy(A){if(!A){A="Feature not implemented yet."}alert(A)}function prev(A){if(!A){A="Not available in preview mode."}alert(A)}function tabToggle(A,B){swap_content(A,B)}function TDToggle(){}var toggledContentState=new Array();TDToggle.toggle=function(B,E,D){var A=E.id;if(!D){D="block"}var C=toggledContentState[B];if(!C){C="hidden"}if(C=="hidden"){showElement(B,D);toggledContentState[B]="shown";if(A){changeElementClass(A,"twiddle_open")}}else{if(C=="shown"){hideElement(B);toggledContentState[B]="hidden";if(A){changeElementClass(A,"twiddle_closed")}}}};function SpecialCollectionListToggle(){}SpecialCollectionListToggle.handleChange=function(F,A){var D=$(F);for(var C=0;C<D.childNodes.length;C++){if(D.childNodes[C].id){Element.show(String(D.childNodes[C].id)+"_link");li_id=String(D.childNodes[C].id)+"_content";Element.hide(li_id)}}var E=String(A.id)+"_link";Element.hide(E);var B=String(A.id)+"_content";Element.show(B)};function save_lp(A){niy()}function tdPop(C,D,A,B){td_pop(C,D,A,B)}function td_pop(J,G,L,E){var B=J+random_string(4);if(isJavaWebStart(G)){document.location=G;return }var C=feature_settings.get(J,"stat");var H=feature_settings.get(J,"re_size");var K=feature_settings.get(J,"scroll");var F=feature_settings.get(J,"tools");var I=feature_settings.get(J,"locvar");var A=pop_dimensions.get(J,L,E);var D=window.open(G,B,"width="+A[0]+",height="+A[1]+",toolbar="+F+",status="+C+",scrollbars="+K+",resizable="+H+",location="+I);D.focus()}feature_settings={};feature_settings.DEFAULT={stat:"no",re_size:"yes",scroll:"yes",tools:"no",locvar:"no"};feature_settings.get=function(B,A){if(this[B]&&this[B][A]){return this[B][A]}else{if(this.DEFAULT[A]){return(this.DEFAULT[A])}else{throw new Error("Unsupported feature: "+A)}}};feature_settings.user_url={tools:"yes",locvar:"yes",stat:"yes"};feature_settings.interactive={stat:"yes",tools:"yes"};feature_settings.document={stat:"yes",tools:"yes"};feature_settings.help={stat:"yes"};feature_settings.contact={stat:"yes"};feature_settings.video={scroll:"no"};var pop_dimensions={};pop_dimensions.get=function(F,C,E){if((C&&C=="None")||C==0){C=""}if((E&&E=="None")||E==0){E=""}var B=this.DEFAULT;for(var G in this){if(G==F){B=this[F];break}}var D=B[0];var A=B[1];if(C){D=C}if(E){A=E}return[D,A]};pop_dimensions.DEFAULT=[660,456];pop_dimensions.audio=[425,296];pop_dimensions.document=[660,450];pop_dimensions.image=[660,456];pop_dimensions.interactive=[700,510];pop_dimensions.video=[425,484];pop_dimensions.help=[750,450];pop_dimensions.contact=[720,450];pop_dimensions.confirmation=[250,100];pop_dimensions.compare=[550,350];pop_dimensions.essay=pop_dimensions.compare;var grade_widget_obj;function update_grade_widget(){widget_exists=!($("grade_range_widget")==null);if(widget_exists){grade_widget_obj=new grade_widget}}function grade_widget(){this.lower_grade_default_value="K";this.upper_grade_default_value="12";this.grade_range_label=$("grade_range_label");this.grade_range_selects=$("grade_range_selects");this.grade_widget_form=$("grade_widget_form");this.select_gw_lower=this.grade_widget_form.gw_lower;this.select_gw_upper=this.grade_widget_form.gw_upper;this.lower_grade_value=this.select_gw_lower.value;this.upper_grade_value=this.select_gw_upper.value;this.grade_range_display_str="foo";this.set_grade_value=function(A,B){if(A=="upper"){this.upper_grade_value=B}else{this.lower_grade_value=B}};this.toggle_grade_widget=function(A){grade_widget_obj.grade_range_label.toggle();grade_widget_obj.grade_range_selects.toggle()};this.change_grade_range=function(){this.lower_grade_value=this.get_grade_select_value("lower");this.upper_grade_value=this.get_grade_select_value("upper");this.set_browsing_cookie(this.lower_grade_value,this.upper_grade_value);cookie_vals=this.get_browsing_grades();this.set_grade_value("upper",cookie_vals.upper_grade);this.set_grade_value("lower",cookie_vals.lower_grade);this.update_grade_range_display_str();this.update_browser_items();this.toggle_grade_widget()};this.update_browser_items=function(){this.update_grade_range_display();this.update_form_select_elems()};this.update_form_select_elems=function(){for(i=0;i<this.select_gw_lower.options.length;i++){if(this.select_gw_lower.options[i].value==this.lower_grade_value){this.select_gw_lower.options.selectedIndex=i}}for(i=0;i<this.select_gw_upper.options.length;i++){if(this.select_gw_upper.options[i].value==this.upper_grade_value){this.select_gw_upper.options.selectedIndex=i}}};this.update_grade_range_display=function(){grade_display_elem=$("grade_range_value_1");grade_display_elem.innerHTML=this.get_grade_range_display_str()};this.update_grade_range_display_str=function(){this.grade_range_display_str=this.create_grade_range_display_str(this.lower_grade_value,this.upper_grade_value)};this.get_grade_range_display_str=function(){return this.grade_range_display_str};this.create_grade_range_display_str=function(A,B){g_string=A+"-"+B;return g_string};this.get_grade_select_value=function(A){if(A=="upper"){return this.select_gw_upper.value}else{return this.select_gw_lower.value}};this.get_browsing_grades=function(){var B=getCookieVal(bgr);var A=null;if(B){var C=B.split(cookiesep);if(C.length==2){lower_grade=C[0];upper_grade=C[1];var A={lower_grade:lower_grade,upper_grade:upper_grade,}}}return A};this.reset_cookie_values=function(){this.set_browsing_cookie(this.lower_grade_default_value,this.upper_grade_default_value)};this.set_browsing_cookie=function(B,C){var D=B+cookiesep+C;var A=new Date();A.setFullYear(A.getFullYear()+10);document.cookie=bgr+"="+D+";path=/;expires="+A.toGMTString()};this.__init__=function(){this.grade_range_display_str=this.update_grade_range_display_str();var A=this.get_browsing_grades();if(A==null){this.reset_cookie_values();A=this.get_browsing_grades()}A=this.get_browsing_grades();this.lower_grade_value=A.lower_grade;this.upper_grade_value=A.upper_grade;this.update_grade_range_display_str();this.update_browser_items()};this.__init__()}function xupdate_grade_widget(){alert(update_grade_widget.caller);var B=["learning_object","lesson_plan","student_activity","listing","subtopic","subtheme"];if(!in_array(page_type,B)){return }var C=get_browsing_grades();var A=document.getElementById("grade_range_value_1");if(A){A.innerHTML=C.display_string}if(C){set_grade_widgets_selects(C.lower_grade,C.upper_grade)}showElement("grade_range","inline")}function init_banner(){if(Global.is_preview){set_banner_user_name("Preview");return }else{set_banner_user_name()}if(AuthManager.status==AuthManager.AUTH_USER){build_top_folder_menu()}handle_affiliate()}function set_grade_widgets_selects(C,F){var A;for(var D=0;D<document.grade_widget_form.gw_lower.options.length;D++){var E=document.grade_widget_form.gw_lower.options[D].value;if(!E){E=document.grade_widget_form.gw_lower.options[D].text}if(E==C){A=D;break}}if(A){document.grade_widget_form.gw_lower.selectedIndex=A}var B;for(var D=0;D<document.grade_widget_form.gw_upper.options.length;D++){var G=document.grade_widget_form.gw_upper.options[D].value;if(!G){G=document.grade_widget_form.gw_upper.options[D].text}if(G==F){B=D;break}}if(B){document.grade_widget_form.gw_upper.selectedIndex=B}}function run_grade_change_handlers(A,B){if(page_type){switch(page_type){case"learning_object":getStandards(null,true);break;case"lesson_plan":getStandards(null,true);break;case"student_activity":getStandards(null,true);break;case"subtopic":filter_list_on_gradeband();break;case"listing":filter_list_on_gradeband();break;case"subtheme":filter_list_on_gradeband();break;default:break}}}function set_crumb(){return }function init_tdhome(){if(Global.is_preview&&Global.is_preview==true){return }insert_dname(" ","")}function insert_dname(C,D){if(!C){C=""}if(!D){D=""}var A=document.getElementById("user_name");if(A){var B=get_display_name();if(B){A.innerHTML=C+B+D}}}function load_save_to_folder_select(){return }function set_banner_user_name(C){var A;if(C){A=C}else{A=get_display_string()}var B=document.getElementById("user_string");if(B&&A){B.innerHTML=A}if(Global.TestDriveManager&&A==TestDriveManager.tdrive_display_name){changeColor("user_string_container","#cc0000")}}function get_display_string(C){var B=get_display_name();var A=get_org_name();var D=" ";if(C==true){D="<br />"}if(B&&A){return B+D+"of "+A}else{if(B&&!A){return B}else{return"Please sign in."}}}function get_display_name(){var A=get_cookie_val(lgn);if(A){var B=A.split(cookiesep);var C=Utf8.decode(unescape(B[2]));return C}else{return""}}function get_jursidiction_state(){var A;var B=get_cookie_val(org);if(!B){return A}var C=new Array();C=B.split(cookiesep);if(C[1]){A=unescape(C[2]);state=A.split("-")[1]}return Utf8.decode(state)}function get_org_name(){var A;var B=get_cookie_val(org);if(!B){return A}var C=new Array();C=B.split(cookiesep);if(C[1]){A=unescape(C[1])}return Utf8.decode(A)}function get_org_id(){var B;var A=get_cookie_val(org);if(!A){return B}var C=new Array();C=A.split(cookiesep);if(C[0]){B=C[0]}return B}function handle_affiliate(){var B=get_cookie_val(afy);var C="";if(Global.asset_link_base){C=asset_link_base}if(B){var A=B.split(cookiesep);var D=document.createElement("img");if(page_type=="tdhome"){var E=C+"/assets/image_support/aff_support/AFFILX_home.gif"}else{if(page_type=="media_enclosure"){var E=C+"/assets/image_support/aff_support/AFFILX_pop.gif"}else{var E=C+"/assets/image_support/aff_support/AFFILX_stnd.gif"}}E=E.replace(/AFFILX/g,A[0]);D.setAttribute("src",E.replace(/"/g,""));D.setAttribute("alt",A[0].replace(/"/g,""));var F=document.getElementById("aff_brand");if(F){F.appendChild(D)}}}function setTrapCookie(){var B=window.location.href;var A=new Date();A.setHours(A.getHours()+1);document.cookie=trap+"="+B+";path=/;expires="+A.toGMTString()}function removeTrapCookie(){var A=getCookieVal(trap);if(A){var C="/";var B=new Date();B.setHours(B.getHours()-1);document.cookie=trap+"="+C+";path=/;expires="+B.toGMTString()}}function get_folders(F){var E=new Array();var B;if(F=="user"){B=fld}else{if(F=="group"){B=gf2}}var A=get_cookie_val(B);if(A){var H=A.split(cookiesep);for(var D=0;D<H.length;D++){var C=H[D].split(foldersep);if(C.length==2){var G={folder_name:unescape(C[1]),folder_id:C[0]};E.push(G)}else{if(C.length==3){var G={folder_name:unescape(C[2]),folder_id:C[0],in_dropdown:C[1]};E.push(G)}}}}return E}var folder_menu_visible=false;function hideFolders(A){folder_menu_visible=false;setZIndex("main_content",100);var B=document.getElementById(A);B.style.left="-10000px";changeBorderColor("pulldown_link","#999966");changeBackgroundColor("pulldown_link","#f6f6dd")}function showFolders(A,C){if(folder_menu_visible==true&&C!=null&&C=="click"){hideFolders(A)}else{setZIndex("main_content",-100);var B=document.getElementById(A);B.style.left="auto";folder_menu_visible=true;changeBorderColor("pulldown_link","#006666");changeBackgroundColor("pulldown_link","#fff")}}function build_top_folder_menu(){var D=get_folders("user");var A=new Array();var C=document.getElementById("top_folders");if(C){var B="";B='<li><a href="'+manage_folders+'"><strong>Manage My Folders</strong></a></li>';if(D.length>0){for(var E=0;E<D.length;E++){if(D[E].in_dropdown==1){B+='<li><a href="'+vf_serv+D[E].folder_id+'">'+Utf8.decode(D[E].folder_name)+"</a></li>"}}}if(A.length>0){B+='<li><a name="gf_dummy"><strong>Group Folders:</strong></a></li>';for(var E=0;E<A.length;E++){B+='<li><a href="'+vf_serv+A[E].folder_id+'">'+Utf8.decode(A[E].folder_name)+"</a></li>"}}C.innerHTML=B}}function init_pop(){handle_affiliate()}function init_login(){var A=document.getElementById("signin_org_name");if(!A){return }var B=get_org_name();if(B!=0&&B!=undefined){A.innerHTML=B;showElement("org_data")}}function check_user_type(A){if(A==1){showElement("subject")}else{hideElement("subject")}}function trap_enter_press(C,E){var A=13;var D=C||window.event;var B=D.charCode||D.keyCode;if(B!=A){return true}else{if(E){E()}return false}}function stat(A,B){return };