function strTrim(a){return a.replace(/^\s+/,"").replace(/\s+$/,"")}function openAppletWin(b){var d=800;var e=528;var a=window.screen.availHeight;a=a<e?e:a;a=a>d?d:a;var c=818;if(window.screen.height<610){c=1024}Win(b,"IaSession",c,a,0,"no","yes","yes","no")}function openPlayerWin(b,e){var d=800;var f=528;var a=window.screen.availHeight;a=a<f?f:a;a=a>d?d:a;e=e+"";if(e){e=e.replace(".","_")}else{e=""}var c=720;if(window.screen.height<610){c=1024}Win(b,"Player_"+e,c,a,0,"no","yes","yes","no")}function Win(c,e,d,l,h,f,a,b,g){w1=(window.screen.width/2)-((d/2)+(d/58));h1=(window.screen.height/2)-(l/2+(l/14));params="width="+d+",";params+="height="+l+",";params+="toolbar="+g+",";params+="location="+h+",";params+="directories=0,";params+="status=0,";params+="menubar="+f+",";params+="scrollbars="+a+",";params+="resizable="+b+",";if(document.layers){params+="screenX="+w1+",screenY="+h1+","}else{params+="left="+w1+",top="+h1}openWinCheckPopup(c,e,params)}function openWinCheckPopup(a,b,d){var c=window.open(a,b,d);if(c==null||typeof(c)=="undefined"||typeof(c.location)=="undefined"){if(confirm("You have popup blocker(s) running which prevents popup window from opening. Click OK to view instructions on how to disable the popup blocker(s) for Brainfuse.")){window.location.href="/help/popupHelper.asp";return true}}else{c.focus()}}function openSearchPage(b){var a=b+"/admin/search.asp?viewStyle=Poppup&fromPage=opener";Win(a,"Search",550,500,0,0,1,1,0)}function openSearchPage_1(f,b,g,a){var e=(g)?"&multiple=false":"&multiple=true";var d=(a)?"&display="+a:"&display=active";var c=f+"/admin/search.asp?viewStyle=Poppup&fromPage=opener&searchTypeParam="+b+e+d;Win(c,"Search",550,500,0,0,1,1,0)}function openWinWhoIs(a){openWin_WhoIs(a,leftNavWebRoot)}function openWin_WhoIs(g,f){var b=650;var a=600;var e=1;var d=CleanNonAlphaNumeric(g);var c=f+"/tutor/whois.asp?username="+g+"&viewStyle=Poppup";Win(c,d,b,a,0,0,1,e,0)}function openWin_AcctContact(g,l,e,b,a){var c=450;var d=300;var h=1;var f=a+"/admin/account_contacts_frame.asp?Contact_ID="+g+"&acct_id="+l+"&acct_name="+e;if(b!=""){f+="&pageToOpen="+b}Win(f,"ContactDetail",c,d,0,0,1,h,0)}function openQuizWindow(a,c){a=escape(a);var b=c+"/includes/gateway.asp?redirectPage="+a;Win(b,"quizWindow",785,530,0,0,1,1,0)}function IsValidTime(c){var a=/^(\d{1,2}):(\d{2})(:(\d{2}))?(\s?(AM|am|PM|pm))?$/;var b=c.match(a);if(b==null){alert(c+" is not in a valid format.");return false}hour=b[1];minute=b[2];second=b[4];ampm=b[6];if(second==""){second=null}if(ampm==""){ampm=null}if(hour<0||hour>23){alert("Hour must be between 1 and 12. (or 0 and 23 for military time)");return false}if(hour<=12&&ampm==null){alert("You must specify AM or PM.");return false}if(hour>12&&ampm!=null){alert("You can't specify AM or PM for military time.");return false}if(minute<0||minute>59){alert("Minute must be between 0 and 59.");return false}if(second!=null&&(second<0||second>59)){alert("Second must be between 0 and 59.");return false}return true}function IsNumeric(c){var a="0123456789.";var d;var b=true;for(i=0;i<c.length&&b==true;i++){d=c.charAt(i);if(a.indexOf(d)==-1){alert(c+" is not a valid number");b=false}}return b}function IsAlphaNumeric(c){var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";var d;var b=true;for(k=0;k<c.length&&b==true;k++){d=c.charAt(k);if(a.indexOf(d)==-1){b=false}}return b}function CleanNonAlphaNumeric(a){var c;var b="";for(j=0;j<a.length;j++){c=a.charAt(j);if(IsAlphaNumeric(c)){b+=c}}return b}function isValidDate(b,a){var f=/^(\d{1,2})(\/|-)(\d{1,2})\2(\d{4})$/;var d=false;if(a==true){d=true}var e=b.match(f);if(e==null){alert("Date is not in a valid format.");return false}month=e[1];day=e[3];year=e[4];if(month<1||month>12){alert("Month must be between 1 and 12.");return false}if(day<1||day>31){alert("Day must be between 1 and 31.");return false}if((month==4||month==6||month==9||month==11)&&day==31){alert("Month "+month+" doesn't have 31 days!");return false}if(month==2){var c=(year%4==0&&(year%100!=0||year%400==0));if(day>29||(day==29&&!c)){alert("February "+year+" doesn't have "+day+" days!");return false}}if(d){var g=new Date(year,month-1,day);if(g.getTime()>=new Date().getTime()){alert("Please input a past date.");return false}}return true}function isValidZip(d){var b="0123456789-";var c=0;if(d.length!=5&&d.length!=10){alert("Please enter your zip code in 00000 or 00000-0000 format.");return false}for(var a=0;a<d.length;a++){temp=""+d.substring(a,a+1);if(temp=="-"){c++}if(b.indexOf(temp)=="-1"){alert("Invalid characters in your zip code.  Please try again.");return false}if((c>1)||((d.length==10)&&""+d.charAt(5)!="-")){alert("The hyphen character should be used with a properly formatted 5 digit+four zip code, like '12345-6789'.   Please try again.");return false}}return true}function checkAll(e){var d=e.checked;if(d==""){d=false}var c=e.value;var b=e.form[c];for(var a=0;a<b.length;a++){b[a].checked=d}}var DHTML=(document.getElementById||document.all||document.layers);function getObj(a){var b=new Object;if(document.getElementById){b=document.getElementById(a)}else{if(document.all){b=document.all[a]}else{if(document.layers){b=document.layers[a]}}}return b}function disableButton(a){var b=getObj(a);b.innerHTML="<font face=verdana size=1 color=red>processing now... please wait.</font>"}function checkTimeout(a){window.setTimeout(displayTimeoutWarning,(a-5*60*1000))}function displayTimeoutWarning(){window.alert("Your session will timeout out in 5 minute please save your work by submitting the form and return to edit the page.")}function openCatSelectorWindow(d){if(!d){return}var b;var a;b=(window.screen.width/2)-(800/2);a=(window.screen.height/2)-(600/2);var c="width=785,height=530,scrollbars=yes,status=yes";if(document.layers){c+=",screenX="+b+",screenY="+a}else{c+=",left="+b+",top="+a}Win(d,"catSelectorWindow",500,400,"no","no","yes","yes")};
