/* js cached1: /opt/inet6/inet6es-6.0/base/global/www/skins/default/javascript/max_form.js:/opt/inet6/inet6es-6.0/base/global/inet6se/features/net.newwater.common.standard/skins/default/javascript/base.default.js:/opt/inet6/inet6es-6.0/base/global/www/skins/default/javascript/lib/jquery/selectboxes/selectboxes.js:/opt/inet6/inet6es-6.0/base/global/inet6se/features/net.newwater.common.standard/skins/default/javascript/base.default.js:/opt/inet6/inet6es-6.0/base/global/inet6se/features/net.newwater.common.standard/skins/default/javascript/base.default.js*/
var delrec; var disfld; var frm0; var frm1; var frm2; var multi_selector; function formObj(_1,_2,_3,_4,_5,_6){ this.form=_1; this.action=_2; this.check=false; if(isNaN(_4)){ this.hform=_4; this.page=_5; this.maxpage=_6; }else{ this.hform=false; this.page=_4; this.maxpage=_5; } this.draftoption=0; this.curl=_3; this.saved=true; this.bgerr="#ACDAB4"; this.bg="#FFFFFFF"; this.fg="#000000"; this.debug=false; this.paging=1; if(!this.form.onsubmit){ this.form.onsubmit=function(){ }; } this.set_debug=function(_7){ if(_7){ this.debug=true; } }; this.get_debug=function(){ return this.debug; }; this.set_paging=function(_8){ if(!_8){ this.paging=1; }else{ this.paging=_8; } }; this.get_paging=function(){ return this.paging; }; this.set_colors=function(bg,_a,fg){ this.bgerr=_a; this.bg=bg; this.fg=fg; }; this.populate_field_checks=function(){ var _c=this.form; var _d=new Array(); var _e=new Array(); var _f=new Array(); var alt; var _11; for(var i=0;i<_c.elements.length;i++){ elmnt=_c.elements[i]; typ=elmnt.type; _11=new String(elmnt.alt); alt=_11.split("||"); if(typ!="button"&&typ!="submit"&&typ!="reset"&&typ!="image"&&alt[1]){ _d[i]=elmnt.name; _e[i]=alt[0]; _f[i]=alt[1]; } } this.set_field_names(_d); this.set_field_labels(_e); this.set_field_types(_f); }; this.set_field_names=function(_13){ this.fieldnames=_13; this.set_check_true(); }; this.set_field_labels=function(_14){ this.fieldlabels=_14; this.set_check_true(); }; this.set_field_types=function(_15){ this.checktype=_15; this.set_check_true(); }; this.set_check_false=function(){ this.check=false; }; this.set_check_true=function(){ this.check=true; }; this.reset=function(){ this.reset_form(); }; this.cancel=function(){ if(this.hform&&!isNaN(this.page)){ this.process_form(); this.hform.pg.value=this.page; this.cancel_changes(); }else{ this.cancel_changes(); } }; this.back=function(){ if(!isNaN(this.page)){ this.form.pg.value=this.page-this.get_paging(); this.form.form_button_action.value="back"; if(this.form.pg.value<=0){ this.cancel_changes(); }else{ this.submit_form(this.form); } } }; this.finish=function(_16,_17){ this.form.form_button_action.value="finish"; this.submit(); }; this.submit=function(_18,_19,_1a){ this.form.onsubmit(); this.form.onsubmit(); if(_18){ this.form.actn.value=_18; } if((this.check&&this.check_form())||!this.check){ if(this.hform&&!isNaN(this.page)){ this.process_form(); if(!isNaN(_1a)){ this.hform.pg.value=_1a; }else{ if(_1a!=true){ this.hform.pg.value=this.page+this.get_paging(); } } this.submit_form(this.hform); }else{ if(!isNaN(this.page)){ if(!isNaN(_1a)){ this.form.pg.value=_1a; }else{ if(_1a!=true){ this.form.pg.value=this.page+this.get_paging(); } } this.submit_form(this.form); }else{ this.submit_form(this.form); } } } }; this.onsubmit=function(){ if((this.check&&this.check_form())||!this.check){ if(this.hform&&!isNaN(this.page)){ this.process_form(); this.hform.pg.value=this.page+this.get_paging(); this.submit_form(this.hform); return false; }else{ if(!isNaN(this.page)){ this.form.pg.value=this.page+this.get_paging(); if(this.action){ this.form.action=this.action; } return true; }else{ if(this.action){ this.form.action=this.action; } return true; } } } }; this.process_form=function(){ var frm=this.form; var _1c=this.hform; var tmp; var _1e; var typ; var nm; var val; var nam; var _23; _23=""; for(var i=0;i<frm.elements.length;i++){ _1e=frm.elements[i]; typ=_1e.type; nm=_1e.name; val=_1e.value; nam=eval("hdnfrm."+nm); if(this.debug&&!nam){ alert("The hidden form is missing the field: '"+nm+"'."); } if(typ=="text"||typ=="textarea"||typ=="hidden"){ rExp=/\"/gi; myStr=new String(val); nam.value=myStr.replace(rExp,"\""); }else{ if(typ=="checkbox"){ if(_23.indexOf(","+nm)<0){ nam.value=""; if(_1e.checked){ nam.value=val; _23+=","+nm; } }else{ if(_1e.checked){ nam.value+=","+val; } } }else{ if(typ=="radio"){ if(_1e.checked){ nam.value=_1e.value; } }else{ if(typ=="select-one"){ nam.value=_1e.options[_1e.selectedIndex].value; }else{ if(typ=="select-multiple"){ var _25=new Array(); var y=0; for(var x=0;x<_1e.length;x++){ if(_1e.options[x].selected){ _25[y]=_1e.options[x].value; y++; } } nam.value=_25.join(","); } } } } } } return false; }; this.check_saved=function(){ var _28; if(!this.saved){ _28=confirm("You have made changes to this page. Click OK to save them, CANCEL to exit without saving the changes."); if(_28){ return 1; }else{ return; } }else{ return; } }; this.modified=function(){ this.saved=false; }; this.submit_form=function(frm,_2a){ try{ var _2b=document.getElementsByTagName("select"); for(var i=0;i<_2b.length;i++){ var _2d=false; try{ _2d=eval("myfilter"+_2b[i].name.toString().replace("[]","")); } catch(e){ } if(_2d){ _2d.reset(); } if(_2b[i].getAttribute("picklist")!=null&&_2b[i].getAttribute("picklist")=="post"){ picklistSelectAll(_2b[i]); } } } catch(e){ } if(!_2a){ _2a=this.action; } if(_2a){ frm.action=_2a; } frm.submit(); }; this.reset_form=function(){ this.saved=true; this.form.reset(); }; this.cancel_changes=function(){ var sv=this.check_saved(); var str=new String(this.curl); rExp=/inet=/gi; nresults=str.search(rExp); if(nresults>=0){ var s=str.split("="); str=new String(Base64.decode(s[1])); } rExp=/cancel-form=1/gi; results=str.search(rExp); if(sv){ if((this.check&&this.check_form())||!this.check){ if(this.hform){ this.submit_form(this.hform); }else{ this.submit_form(this.form); } } }else{ if(results>=0){ this.submit_form(this.form,this.curl); }else{ if(isNaN(this.curl)){ var rf=jQuery.query.get("rf"); if(rf){ str=new String(Base64.decode(rf)); document.location.href=str; }else{ document.location.href=this.curl; } }else{ history.go(this.curl); } } } }; this.format_phone=function(phn){ var _33=""; var _34; var _35; var i=0; while(i<phn.length){ _34=phn.charAt(i); if(!isNaN(_34)&&_34!=" "){ _33+=_34; } i++; } if(_33.length<10){ return false; }else{ i=10; _35=" ext. "; while(i<_33.length){ _35+=_33.charAt(i); i++; } if(_35==" ext. "){ _35=""; } return "("+_33.substring(0,3)+") "+_33.substring(3,6)+"-"+_33.substring(6,10)+_35; } }; this.check_form=function(){ var _37,_38,tmp,_3a,_3b,_3c,_3d,i; var _3f,_40,_41,_42; _3f=this.form; _40=this.fieldnames; _41=this.checktype; _42=this.fieldlabels; _3b=this.bgerr; _3c=this.bg; _3d=this.fg; _37=""; _38=""; i=1; for(tmp in _40){ if(_40[tmp]!="!"){ if(isNaN(_41[tmp])&&(_41[tmp].toString().charAt(0)=="R"||_41[tmp].toString().charAt(0)=="C")){ _3a=_3f.elements[_40[tmp]][0]; }else{ _3a=_3f.elements[_40[tmp]]; } if(_3a&&(_3a.type=="select-one"||_3a.type=="select-multiple")){ if(_3a.selectedIndex==_41[tmp]){ _43=1; _38+="Please select another value in the "+_42[tmp]+" field.\n"; } }else{ if(_3a&&(_3a.type=="checkbox")){ var _44=0; var y; var _46=_41[tmp].toString().substr(0,1); var _47=_41[tmp].toString().split("-"); var _48=_47[0].toString().substr(1); var _49; if(_47.length>1){ _49=_47[1].toString(); } var _4a=_3f.elements[_40[tmp]]; for(y=0;y<_4a.length;y++){ if(_4a[y].checked){ _44++; } } if(_46!="!"&&_44<_48){ _43=1; _38+="Please select at least "+_48+" of the options for "+_42[tmp]+".\n"; } if(_46!="!"&&_49>0&&_44>_49){ _43=1; _38+="Please select "+_49+" or less options for "+_42[tmp]+".\n"; } }else{ if(_3a&&(_3a.type=="radio")){ var _4b=0; var y; var _4a=_3f.elements[_40[tmp]]; for(y=0;y<_4a.length;y++){ if(_4a[y].checked){ _4b=1; } } if(_41[tmp]!="!"&&_4b!=1){ _43=1; _38+="Please select one of the options for "+_42[tmp]+".\n"; } }else{ if(_3a&&!this.trim_whitespace(_3a.value)&&((!isNaN(_41[tmp]))||(isNaN(_41[tmp])&&_41[tmp].charAt(0)!="!"))){ _37+=_42[tmp]+"\n"; _3a.style.backgroundColor=_3b; if(i==1){ _3a.focus(); } i++; }else{ if(_3a){ var _43=0; if(!isNaN(_41[tmp])&&_41[tmp]>0){ var _4c=this.trim_whitespace(_3a.value); if(_4c.length<_41[tmp]){ _43=1; _38+=_42[tmp]+" must be at least "+_41[tmp]+" characters.\n"; } }else{ if(_41[tmp].toString()=="zip"||_41[tmp].toString()=="!zip"){ var _4d; var zip=this.trim_whitespace(_3a.value); var _4f=zip.substring(0,5); var _50=zip.substring(5,6); var _51=zip.substring(6,10); if(zip.length>0){ if(zip.length<6){ if(isNaN(_4f)||zip.length<5){ _4d=true; } }else{ if(zip.length==7){ if(!isNaN(zip.substring(0,1))||isNaN(zip.substring(1,2))||!isNaN(zip.substring(2,3))||zip.substring(3,4)!=" "||isNaN(zip.substring(4,5))||!isNaN(zip.substring(5,6))||isNaN(zip.substring(6,7))){ _4d=true; } }else{ if(zip&&zip.length>5){ if(isNaN(_4f)||_50!="-"||isNaN(_51)||zip.length<10){ _4d=true; } } } } if(_4d){ _43=1; _38+="Please use the correct syntax in the "+_42[tmp]+" field: 12345.\n"; } } }else{ if(_41[tmp].toString()=="email"||_41[tmp].toString()=="!email"){ var _52=this.trim_whitespace(_3a.value); if(_52.length>0&&((_52.indexOf("@")<2)||(_52.indexOf(".",_52.indexOf("@"))>(_52.length-2))||(_52.indexOf(".",_52.indexOf("@"))<(_52.indexOf("@")+3)))){ _38+=_42[tmp]+" does not seem to be filled in correctly.\n"; _43=1; } }else{ if(_41[tmp].toString()=="phone"||_41[tmp].toString()=="!phone"){ var phn=this.trim_whitespace(_3a.value); var _54=this.format_phone(phn); if(phn.length>0){ if(!_54){ _43=1; _38+="Please fill out the "+_42[tmp]+" field completely. (ex: 970-353-6227)\n"; }else{ _3a.value=_54; } } }else{ if(_41[tmp].toString()=="date"||_41[tmp].toString()=="!date"){ var d=_3a.value; if(d.length>0){ myString=new String(d); if(myString.indexOf("-")>0){ rExp=/-/gi; newString=new String("/"); d=myString.replace(rExp,newString); } var dt=new Date(d); if(dt.getFullYear()<1970){ dt.setFullYear(dt.getFullYear()+100); } if(isNaN(dt)){ _43=1; _38+="Please enter a valid date in the "+_42[tmp]+" field. 1/2/2000\n"; }else{ _3a.value=(dt.getMonth()+1)+"/"+dt.getDate()+"/"+dt.getFullYear(); } } }else{ if(_41[tmp].toString()=="ndate"||_41[tmp].toString()=="!ndate"){ var d=_3a.value; if(d.length>0){ myString=new String(d); if(myString.indexOf("-")>0){ rExp=/-/gi; newString=new String("/"); d=myString.replace(rExp,newString); } var tdt=new Date(); var ndt=new Date(tdt.getFullYear(),tdt.getMonth(),tdt.getDate()); var dt=new Date(d); if(dt.getFullYear()<1970){ dt.setFullYear(dt.getFullYear()+100); } if(isNaN(dt)||dt<ndt){ _43=1; _38+="Please enter a date equal to or later than today in the "+_42[tmp]+" field. 1/2/2000\n"; }else{ _3a.value=(dt.getMonth()+1)+"/"+dt.getDate()+"/"+dt.getFullYear(); } } }else{ if(_41[tmp].toString()=="time"||_41[tmp].toString()=="!time"){ var tm=this.trim_whitespace(_3a.value); if(tm.length>0){ var _5a,_5b,_5c; _5c=0; _5b=tm.split(" "); if(_5b[0].indexOf(":")>0){ _5a=_5b[0].split(":"); }else{ if(_5b[0].indexOf(".")>0){ _5a=_5b[0].split("."); }else{ if(!isNaN(_5b[0])){ _5a=new Array(2); _5a[0]=_5b[0]; _5a[1]="00"; }else{ _5a=new Array(2); var tmp=_5b[0].toString(); var _5d=tmp.substring(0,2); var _5e=tmp.substring((tmp.length-2),(tmp.length)); if(_5e.toString().toLowerCase()=="am"||_5e.toString().toLowerCase()=="pm"){ var _5f=_5d.toString().substring((_5d.toString().length-1),_5d.toString().length); if(_5f.toString().toLowerCase()=="p"||_5f.toString().toLowerCase()=="a"){ _5d=_5d.toString().substring(0,1); } _5a[0]=_5d; _5a[1]="00"; _5b[1]=_5e; }else{ _5c=1; } } } } if((_5c==0)){ if(_5a[1].toString().length>=4){ var tmp=_5a[1].toString(); _5a[1]=tmp.substring(0,2); _5b[1]=tmp.substring((tmp.length-2),(tmp.length)); } if(_5b[1]){ _5b[1]=this.trim_whitespace(_5b[1].toString().toUpperCase()); } if((_5a[0]>12&&_5a[0]<=24)){ if(_5a[0]==24){ _5b[1]="AM"; }else{ _5b[1]="PM"; } _5a[0]=_5a[0]-12; } if((_5a[0]>0&&_5a[0]<=12&&_5a[1]>=0&&_5a[1]<=59)){ if(_5b[1].toString().toUpperCase()!="AM"&&_5b[1].toString().toUpperCase()!="PM"){ if(_5a[0]==12){ _5b[1]="PM"; }else{ _5b[1]="AM"; } } if(isNaN(_5a[0])||_5a[0]==""){ _5a[0]=12; } if(isNaN(_5a[1])||_5a[1]==""){ _5a[1]="00"; } _3a.value=(_5a[0]+":"+_5a[1]+" "+_5b[1]); }else{ _5c=1; } } if(_5c){ _43=1; _38+="Please enter a valid time in the "+_42[tmp]+" field.  8:30 AM\n"; } } }else{ if(_41[tmp].toString()=="num"||_41[tmp].toString()=="!num"){ var num=this.trim_whitespace(_3a.value); if(num.length>0){ if(isNaN(num)){ _43=1; _38+="Please enter a valid number in the "+_42[tmp]+" field.\n"; } } }else{ if(_41[tmp].toString()=="mny"||_41[tmp].toString()=="!mny"){ var mny=this.trim_whitespace(_3a.value); var _62=1; if(mny.length>0){ for(var i=0;i<mny.length;i++){ var _63=mny.charAt(i); if(_63!=" "&&_63!="$"&&_63!=","&&_63!="."&&_63!="0"&&!parseFloat(_63)){ _43=1; _38+="Please enter a non-zero numeric value in the "+_42[tmp]+" field\n"; _62=0; break; } } if(_62==1){ } } } } } } } } } } } if(_43==1){ _3a.style.backgroundColor=_3b; }else{ _3a.style.backgroundColor="white"; } } } } } } } } if(_37||_38){ var _64,_65; _64=""; _65=""; if(_37){ _64="Please make sure the following fields are filled out completely.\n\n"; } if(_37&&_38){ _65="______________________\n\n"; } alert(_64+_37+_65+_38); return false; }else{ return true; } }; this.scrub_data=function(_66){ var _67=""; for(var i=0;i<_66.length;i++){ var _69=_66.charAt(i); if(parseFloat(_69)||_69=="."||_69=="0"){ _67+=_69; }else{ if(_69!=" "&&_69!="$"&&_69!=","){ alert("Please enter a non-zero numeric value."); break; } } } return _67; }; this.trim_whitespace=function(val){ if(val){ while(""+val.charAt(0)==" "){ val=val.substring(1,val.length); } while(""+val.charAt(val.length-1)==" "){ val=val.substring(0,val.length-1); } }else{ val=""; } return val; }; this.clear_field=function(obj){ var frm=this.form; nam=eval("frm."+obj); nam.value=""; }; } function delObj(sky,_6e,obj,q){ if(!q){ q=""; } this.sky=sky; this.action=_6e; this.obj=obj; this.process="&qrystr_delete=1&process=d&actn=d"+q; this.mssg="\nAll records associated with this record will be deleted."; this.mssg_sky="You are not allowed to delete this record."; this.delete_record=function(ky,nm,q){ var _74; var qry=""; var _76=""; var url=""; if(this.sky>0&&this.sky==ky){ alert(this.mssg_sky); }else{ if(!nm){ nm="This record"; } cnfrm=confirm(nm+" will be deleted from the database."+this.mssg+"\nTo continue press OK. To abort press cancel."); if(cnfrm){ url=new String(this.action); urls=url.split("?"); _74=new parseSearchString("?"+urls[1]); for(o in _74){ qry=qry+"&"+o+"="+_74[o]; } qry=this.obj+"="+ky+qry+this.process+q; document.location.href=urls[0]+"?"+qry; } } }; this.set_message=function(_78){ this.mssg="\n"+_78; }; this.set_message_ipermission=function(_79){ this.mssg_sky=_79; }; this.set_process=function(_7a){ this.process="&"+_7a; }; } function smlTxt(_7b,_7c,x,y){ var rws=document.getElementById(_7b).rows; var img; if(rws==x){ rwnum=y; img="expandup.gif"; }else{ if(rws==y){ rwnum=x; img="expanddn.gif"; } } document.getElementById(_7b).rows=rwnum; document.getElementById(_7c).src=("/Images/buttons/"+img); document.getElementById(_7b).focus(); } function disableObj(fld,_82){ this.dfld=fld; this.cnt=0; if(_82){ this.disable=true; }else{ this.disable=false; } this.dfld.disabled=this.disable; this.check_field=function(val){ if(val){ this.cnt++; }else{ this.cnt--; } if(this.cnt>0){ this.disable=false; }else{ this.disable=true; } this.dfld.disabled=this.disable; }; } function disableField(fld,val,_86){ var _87; _87=new disableObj(fld,_86); _87.check_field(val); } function getFormGroup(_88){ return document.getElementsByName(_88); } function getRadio(_89){ elements=getFormGroup(_89); if(elements){ for(i=0;i<elements.length;i++){ if(elements[i].checked){ return elements[i]; } } } return null; } function getRadioValue(_8a){ element=getRadio(_8a); if(element){ return element.value; } return ""; } function isChecked(_8b){ elements=getFormGroup(_8b); if(elements){ for(i=0;i<elements.length;i++){ if(elements[i].checked){ return true; } } } return false; } function getCheck(_8c){ elements=getFormGroup(_8c); checked=new Array(); if(elements){ for(i=0;i<elements.length;i++){ if(elements[i].checked){ checked.append(elements[i]); } } } return checked; } function getCheckValue(_8d){ elements=getCheck(_8d); values=new Array(); if(elements){ for(i=0;i<elements.length;i++){ values.append(elements[i].value); } } return values; } function getSelect(id){ element=document.getElementById(id); selected=new Array(); if(element){ for(i=0;i<element.options.length;i++){ if(element.options[i].selected){ selected[selected.length]=element.options[i]; } } } return selected; } function getSelectValue(id){ options=getSelect(id); values=new Array(); for(i=0;i<options.length;i++){ values[values.length]=options[i].value; } return values; } function compareText(_90,_91){ return _90.text<_91.text?-1:_90.text>_91.text?1:0; } function compareValue(_92,_93){ return _92.value<_93.value?-1:_92.value>_93.value?1:0; } function compareTextAsFloat(_94,_95){ var _96=parseFloat(_94.text); var _97=parseFloat(_95.text); return _96<_97?-1:_96>_97?1:0; } function compareValueAsFloat(_98,_99){ var _9a=parseFloat(_98.value); var _9b=parseFloat(_99.value); return _9a<_9b?-1:_9a>_9b?1:0; } function sortSelect(_9c,_9d){ if(!_9d){ _9d=compareText; } var _9e=new Array(_9c.options.length); for(var i=0;i<_9e.length;i++){ _9e[i]=new Option(_9c.options[i].text,_9c.options[i].value,_9c.options[i].defaultSelected,_9c.options[i].selected); } _9e.sort(_9d); _9c.options.length=0; for(var i=0;i<_9e.length;i++){ _9c.options[i]=_9e[i]; } } function textCounter(_a0,_a1,_a2,_a3,_a4){ var _a5=parseInt(_a0.offsetWidth)-5; var _a6=_a0.value.length; if(_a6>_a2){ _a0.value=_a0.value.substring(0,_a2); }else{ if(_a5<0){ _a5=0; } var _a7=parseInt(100-((_a2-_a6)*100)/_a2); document.getElementById(_a1).style.width=parseInt((_a5*_a7)/100)+"px"; if(_a4){ document.getElementById(_a1).innerHTML="Limit: "+_a7+"%"; } setcolor(document.getElementById(_a1),_a7,"background-color"); } } function setcolor(obj,_a9,_aa){ obj.style[_aa]="rgb(80%,"+(100-_a9)+"%,"+(100-_a9)+"%)"; } function nextFocusWithMaxLength(_ab,_ac,_ad,_ae){ var _af=(navigator.appName=="Netscape")?_ad.which:_ad.keyCode; txtVal=_ac.value; txtName=_ac.name; frmName=_ab.name; tLength=parseInt(_ac.value.length); frmLength=parseInt(document.forms.length); for(p=0;p<frmLength;p++){ if(document.forms[p].name==frmName){ elemntLength=parseInt(document.forms[p].elements.length); for(i=0;i<elemntLength;i++){ if(document.forms[p].elements[i].name==txtName){ for(k=0;k<tLength;k++){ j=i+1; if((_af!=8)&&(_af!=46)){ nxtElmnt=document.forms[p].elements[j].name; if((_ac.value.length==_ae)||(_af==9)||(_af==13)){ document.forms[p][nxtElmnt].focus(); break; } } } } } } } } jQuery(document).ready(function(){ jQuery("span.field_help").tooltip({track:true,delay:0,showURL:false,showBody:" - ",extraClass:"help"}); }); function syncSelectList(pid,_b1,_b2){ var _b3=document.getElementById(_b1); var _b4=document.getElementById(pid); var _b5=false; if(_b4.selectedIndex>=0){ _b5=_b4.options[_b4.selectedIndex]; } var i; _b4.length=0; for(i=0;i<_b3.options.length;i++){ var no=new Option(); no.value=_b3.options[i].value; no.text=_b3.options[i].text; _b4[i]=no; if(_b2){ if(no.value==_b2){ _b4.selectedIndex=i; } } } } function copyValues(_b8,_b9){ var _ba=document.getElementById(_b8); var _bb=document.getElementById(_b9); _bb.value=_ba.value; } function checkAll(_bc){ for(i=0;i<_bc.length;i++){ _bc[i].checked=true; } } function uncheckAll(_bd){ for(i=0;i<_bd.length;i++){ _bd[i].checked=false; } } function toggleDraftValue(id,_bf){ var obj=jQuery("#"+id); if(_bf=="text"||_bf=="password"||_bf=="spinedit"){ var _c1=obj.val(); var _c2=obj.attr("draft-value"); if(_c2==undefined){ obj.val(""); }else{ obj.val(_c2); } if(_c1==undefined){ obj.attr("draft-value",""); }else{ obj.attr("draft-value",_c1); } var _c3=jQuery("#progressbar"+id); if(_c3.attr("class")=="progress_small"){ _c3.attr("class","progress_small_draft"); }else{ if(_c3.attr("class")=="progress_small_draft"){ _c3.attr("class","progress_small"); }else{ if(_c3.attr("class")=="progress"){ _c3.attr("class","progress_draft"); }else{ if(_c3.attr("class")=="progress_draft"){ _c3.attr("class","progress"); } } } } }else{ if(_bf=="editor"){ var _c4=jQuery("#"+id+"_draft_value"); var _c5=eval("xinha_editors."+id); var _c1=_c5.getHTML(); var _c2=_c4.html(); if(_c2==undefined){ _c5.setHTML(_c5.inwardHtml("")); }else{ _c5.setHTML(_c5.inwardHtml(_c2)); } if(_c1==undefined){ _c4.html(""); }else{ _c4.html(_c1); } }else{ if(_bf=="textarea"){ var _c4=jQuery("#"+id+"_draft_value"); var _c1=obj.html(); var _c2=_c4.html(); if(_c2==undefined){ obj.html(""); }else{ obj.html(_c2); } if(_c1==undefined){ _c4.html(""); }else{ _c4.html(_c1); } var _c3=jQuery("#progressbar"+id); if(_c3.attr("class")=="progress_small"){ _c3.attr("class","progress_small_draft"); }else{ if(_c3.attr("class")=="progress_small_draft"){ _c3.attr("class","progress_small"); }else{ if(_c3.attr("class")=="progress"){ _c3.attr("class","progress_draft"); }else{ if(_c3.attr("class")=="progress_draft"){ _c3.attr("class","progress"); } } } } }else{ if(_bf=="checkbox"||_bf=="radio"){ if(obj.attr("checked")==true){ obj.attr("checked",false); }else{ obj.attr("checked",true); } var _c3=jQuery("#"+id+"_label"); if(_c3.attr("class")=="checkbox-label"){ _c3.attr("class","checkbox-label-draft"); }else{ if(_c3.attr("class")=="checkbox-label-draft"){ _c3.attr("class","checkbox-label"); }else{ if(_c3.attr("class")=="radio-label"){ _c3.attr("class","radio-label-draft"); }else{ if(_c3.attr("class")=="radio-label-draft"){ _c3.attr("class","radio-label"); } } } } }else{ if(_bf=="select"||_bf=="filterlist"||_bf=="picklist"){ var _c6=false; if(obj.attr("multiple")=="true"||obj.attr("multiple")=="multiple"){ _c6=true; } if(_c6){ var _c1=obj.val().join(","); }else{ var _c1=obj.val(); } var _c2=obj.attr("draft-value"); if(_c2==undefined){ obj.val(""); }else{ if(_c6||_c2.indexOf(",")>-1){ obj.val([_c2]); }else{ obj.val(_c2); } } if(_c1==undefined){ obj.attr("draft-value",""); }else{ obj.attr("draft-value",_c1); } var _c3=jQuery("#progressbar"+id); if(_c3.attr("class")=="progress_small"){ _c3.attr("class","progress_small_draft"); }else{ if(_c3.attr("class")=="progress_small_draft"){ _c3.attr("class","progress_small"); }else{ if(_c3.attr("class")=="progress"){ _c3.attr("class","progress_draft"); }else{ if(_c3.attr("class")=="progress_draft"){ _c3.attr("class","progress"); } } } } }else{ if(_bf=="checkbox-group"||_bf=="radio-group"){ var _c6=false; var _c7="radio"; if(_bf=="checkbox-group"){ _c7="checkbox"; } var _c8=obj.find(":"+_c7+":checked"); valar=new Array(); for(var i=0;i<_c8.length;i++){ valar[i]=_c8[i].getAttribute("value"); } var _c2=obj.attr("draft-value"); if(_c2==undefined){ var _c8=obj.find(":"+_c7+":checked"); for(var i=0;i<_c8.length;i++){ valar[i]=_c8[i].setAttribute("checked",false); } }else{ var _ca=_c2.split(","); var _c8=obj.find(":"+_c7); for(var i=0;i<_c8.length;i++){ if(_ca.indexOf(_c8[i].getAttribute("value"))>=0){ _c8[i].setAttribute("checked",true); }else{ _c8[i].removeAttribute("checked"); } } } if(valar.lenth<=0){ obj.attr("draft-value",""); }else{ obj.attr("draft-value",valar.join(",")); } var _c3=jQuery("#"+id+"_label"); if(_c3.attr("class")=="label"){ _c3.attr("class","label-draft"); }else{ if(_c3.attr("class")=="label-draft"){ _c3.attr("class","label"); } } } } } } } } } ;;function displayImageCollection(_1,id,_3,_4){ if(GB_SETS[_1]!=undefined){ return GB_showImageSet(GB_SETS[_1],1); }else{ return GB_showImage(_3,document.getElementById(id).href,_4); } } ;;(function($){ $.fn.addOption=function(){ var _2=function(el,v,t,sO){ var _7=document.createElement("option"); _7.value=v,_7.text=t; var o=el.options; var oL=o.length; if(!el.cache){ el.cache={}; for(var i=0;i<oL;i++){ el.cache[o[i].value]=i; } } if(typeof el.cache[v]=="undefined"){ el.cache[v]=oL; } el.options[el.cache[v]]=_7; if(sO){ _7.selected=true; } }; var a=arguments; if(a.length==0){ return this; } var sO=true; var m=false; var _e,v,t; if(typeof (a[0])=="object"){ m=true; _e=a[0]; } if(a.length>=2){ if(typeof (a[1])=="boolean"){ sO=a[1]; }else{ if(typeof (a[2])=="boolean"){ sO=a[2]; } } if(!m){ v=a[0]; t=a[1]; } } this.each(function(){ if(this.nodeName.toLowerCase()!="select"){ return; } if(m){ for(var _11 in _e){ _2(this,_11,_e[_11],sO); } }else{ _2(this,v,t,sO); } }); return this; }; $.fn.ajaxAddOption=function(url,_13,_14,fn,_16){ if(typeof (url)!="string"){ return this; } if(typeof (_13)!="object"){ _13={}; } if(typeof (_14)!="boolean"){ _14=true; } this.each(function(){ var el=this; $.getJSON(url,_13,function(r){ $(el).addOption(r,_14); if(typeof fn=="function"){ if(typeof _16=="object"){ fn.apply(el,_16); }else{ fn.call(el); } } }); }); return this; }; $.fn.removeOption=function(){ var a=arguments; if(a.length==0){ return this; } var ta=typeof (a[0]); var v,i; if(ta=="string"||ta=="object"||ta=="function"){ v=a[0]; }else{ if(ta=="number"){ i=a[0]; }else{ return this; } } this.each(function(){ if(this.nodeName.toLowerCase()!="select"){ return; } if(this.cache){ this.cache=null; } var _1d=false; var o=this.options; if(!!v){ var oL=o.length; for(var i=oL-1;i>=0;i--){ if(v.constructor==RegExp){ if(o[i].value.match(v)){ _1d=true; } }else{ if(o[i].value==v){ _1d=true; } } if(_1d&&a[1]===true){ _1d=o[i].selected; } if(_1d){ o[i]=null; } _1d=false; } }else{ if(_1d&&a[1]===true){ _1d=o[i].selected; } if(_1d){ this.remove(i); } } }); return this; }; $.fn.sortOptions=function(_21){ var a=typeof (_21)=="undefined"?true:!!_21; this.each(function(){ if(this.nodeName.toLowerCase()!="select"){ return; } var o=this.options; var oL=o.length; var sA=[]; for(var i=0;i<oL;i++){ sA[i]={v:o[i].value,t:o[i].text}; } sA.sort(function(o1,o2){ o1t=o1.t.toLowerCase(),o2t=o2.t.toLowerCase(); if(o1t==o2t){ return 0; } if(a){ return o1t<o2t?-1:1; }else{ return o1t>o2t?-1:1; } }); for(var i=0;i<oL;i++){ o[i].text=sA[i].t; o[i].value=sA[i].v; } }); return this; }; $.fn.selectOptions=function(_29,_2a){ var v=_29; var vT=typeof (_29); var c=_2a||false; if(vT!="string"&&vT!="function"&&vT!="object"){ return this; } this.each(function(){ if(this.nodeName.toLowerCase()!="select"){ return this; } var o=this.options; var oL=o.length; for(var i=0;i<oL;i++){ if(v.constructor==RegExp){ if(o[i].value.match(v)){ o[i].selected=true; }else{ if(c){ o[i].selected=false; } } }else{ if(o[i].value==v){ o[i].selected=true; }else{ if(c){ o[i].selected=false; } } } } }); return this; }; $.fn.copyOptions=function(to,_32){ var w=_32||"selected"; if($(to).size()==0){ return this; } this.each(function(){ if(this.nodeName.toLowerCase()!="select"){ return this; } var o=this.options; var oL=o.length; for(var i=0;i<oL;i++){ if(w=="all"||(w=="selected"&&o[i].selected)){ $(to).addOption(o[i].value,o[i].text); } } }); return this; }; $.fn.containsOption=function(_37,fn){ var _39=false; var v=_37; var vT=typeof (v); var fT=typeof (fn); if(vT!="string"&&vT!="function"&&vT!="object"){ return fT=="function"?this:_39; } this.each(function(){ if(this.nodeName.toLowerCase()!="select"){ return this; } if(_39&&fT!="function"){ return false; } var o=this.options; var oL=o.length; for(var i=0;i<oL;i++){ if(v.constructor==RegExp){ if(o[i].value.match(v)){ _39=true; if(fT=="function"){ fn.call(o[i]); } } }else{ if(o[i].value==v){ _39=true; if(fT=="function"){ fn.call(o[i]); } } } } }); return fT=="function"?this:_39; }; $.fn.selectedValues=function(){ var v=[]; this.find("option:selected").each(function(){ v[v.length]=this.value; }); return v; }; })(jQuery); ;;function displayImageCollection(_1,id,_3,_4){ if(GB_SETS[_1]!=undefined){ return GB_showImageSet(GB_SETS[_1],1); }else{ return GB_showImage(_3,document.getElementById(id).href,_4); } } ;;function displayImageCollection(_1,id,_3,_4){ if(GB_SETS[_1]!=undefined){ return GB_showImageSet(GB_SETS[_1],1); }else{ return GB_showImage(_3,document.getElementById(id).href,_4); } } ;;