//Common.js
var hal=hal||{};var ua=navigator.userAgent.toLowerCase();var appVer=navigator.appVersion.toLowerCase();var minVer=parseFloat(appVer);var majVer=parseInt(minVer);var isOpera=ua.indexOf('opera')!=-1;var isMac=ua.indexOf('mac')!=-1;var iePos=appVer.indexOf('msie');if(iePos!=-1){minVer=parseFloat(appVer.substring(iePos+5,appVer.indexOf(';',iePos)));majVer=parseInt(minVer)}var isSafari=ua.indexOf('safari')!=-1;var isFirefox=ua.indexOf('firefox/')!=-1;var isGecko=!isSafari&&typeof navigator.product!='undefined'&&navigator.product.toLowerCase()=='gecko';var isGver=isGecko?navigator.productSub:0;var isIE=iePos!=-1&&!isOpera&&!isSafari;var isIE6=isIE&&majVer==6;var isIE7up=isIE&&minVer>=7;var isMobile=ua.indexOf('mobile')!=-1;var isSafariMobile=isSafari&&isMobile;if(typeof($)=='undefined'){function $(a){if(arguments.length>1){for(var i=0,elements=[],length=arguments.length;i<length;i++)elements.push($(arguments[i]));return elements}if(typeof a=='string')a=document.getElementById(a);return a}}if(!Array.prototype.map){Array.prototype.map=function(a){var b=this.length;if(typeof a!='function')return[];var c=new Array(b);var d=arguments[1];for(var i=0;i<b;i++)if(i in this)c[i]=a.call(d,this[i],i,this);return c}}Array.prototype.inArray=function(a){var b=this.length;for(var i=0;i<b;i++){if(this[i]===a)return true}return false};if(!Array.prototype.indexOf){Array.prototype.indexOf=function(a){var b=this.length>>>0;var c=Number(arguments[1])||0;c=(c<0)?Math.ceil(c):Math.floor(c);if(c<0)c+=b;for(;c<b;c++){if(c in this&&this[c]===a)return c}return-1}}if(!String.prototype.trim){String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,'')}}var Hal={Cookie:function(){var d=document;var g=this;this.setCookie=function(a,b,c){if(!c)c=30;var e=new Date();e.setTime(e.getTime()+(c*24*60*60*1000));var f='; expires='+e.toGMTString();d.cookie=a+'='+b+f+'; path=/'};this.getCookie=function(a){var b=a+'=';var e=d.cookie.split(';');for(var i=0;i<e.length;i++){var c=e[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(b)==0)return c.substring(b.length,c.length)}return null};this.deleteCookie=function(a){g.setCookie(a,'',-1)};this.add=function(a,b,c){g.setCookie(a,b,c)};this.remove=function(a){g.deleteCookie(a)};var h=d.cookie.split(';');var j;for(var i=0,len=h.length;i<len;i++){j=h[i].split('=');this[j[0].trim()]=j[1]}},Ajax:function(m,n,o){var p=this;this.url=m;this.params='';this.sendMethod='GET';this.callBackSuccess=n&&typeof n=='function'?function(a){n(a)}:function(){};this.callBackFailure=o&&typeof o=='function'?function(a){o(a)}:null;this.loadingHTML='';this.loadingText='';this.targetId='';this.targetObject=null;this.timeout=null;this.proxyCache=3;this.getXmlHttp=function(){var a=false;if(window.XMLHttpRequest)a=new XMLHttpRequest();else if(window.ActiveXObject){try{a=new ActiveXObject('MSXML2.XMLHTTP')}catch(ex){try{a=new ActiveXObject('Microsoft.XMLHTTP')}catch(Ex){a=false}}}return a};this._ao=new p.getXmlHttp();this.ajaxObject=p._ao;this.parseStyles=function(b){var c=document.getElementsByTagName('head')[0];if(!c)return;var d='<style[^>]*>([\u0001-\uFFFF]*?)</style>';var e=new RegExp(d,'img');var f=new RegExp(d,'im');var g=(b.match(e)||[]).map(function(a){return(a.match(f)||['',''])[1]});for(i=0;i<g.length;i++){var h=document.createElement('style');h.type='text/css';if(isIE)h.styleSheet.cssText=g[i];else{var j=document.createTextNode(g[i]);h.appendChild(j)}c.appendChild(h)}};this.sanitizeHtml=function(a){var b=a;var c=b.match(new RegExp('<form[^>]+>','img'));if(c)b=b.substr(c.lastIndex);b=b.replace(new RegExp('<(script|style|iframe)[^>]*[\\S\\s]*?<\\/\\1>|<\\/(?:form|body|html)>','ig'),'');b=b.replace(/<input.*?(?=__EVENTTARGET)[^>]*>/i,'');b=b.replace(/<input.*?(?=__EVENTARGUMENT)[^>]*>/i,'');b=b.replace(/<input.*?(?=__VIEWSTATE)[^>]*>/i,'');b=b.replace(/<input.*?(?=__REQUESTDIGEST)[^>]*>/i,'');b=b.replace(/<input.*?(?=__EVENTVALIDATION)[^>]*>/i,'');return b};this.parseScripts=function(b){if(!b.match(/<script[^>]*>/ig))return;var c=b;c=c.replace(/(?:\/\/<\!\[CDATA\[)|(?:\/\/\]\]>)|<\!\-\-|\/\/\-\->/ig,'');c=c.replace(/(?:<script.*\s*.*\s*)(?=var theForm)(?:[\s\S]*?)<\/script>/,'');c=c.replace(/(?:<script.*\s*.*\s*)(?=WebForm_OnSubmit)(?:[\s\S]*?)<\/script>/,'');c=c.replace(/(?:<script.*\s*.*\s*)(?=Sys\.WebForms)(?:[\s\S]*?)<\/script>/,'');var d='<script[^>]*>([\u0001-\uFFFF]*?)<\/script>';var e=new RegExp(d,'img');var f=new RegExp(d,'im');var g=(c.match(e)||[]).map(function(a){return(a.match(f)||['',''])[1]});var h=g.join('\n');if(h.trim()=='')return;if(window.execScript)window.execScript(h);else window.eval(h)};this.getUrl=function(a){a=a.toLowerCase();a+=(a.indexOf('?')!=-1?'&':'?')+'t='+(new Date()).getTime();if(a.indexOf('http')!=0)return a;if(a.indexOf((location.protocol+'//'+location.hostname).toLowerCase())==0)return a;return'streamingproxy.axd?'+(p.proxyCache?'cache='+p.proxyCache+'&':'')+'url='+encodeURIComponent(a)};this.update=function(b,c,d,e,f,g){var h=p.ajaxObject;if(h){h.abort();if(p.timeout)var i=setTimeout(function(){h.abort()},p.timeout);var j=null;if(c){if(typeof c=='object')j=c;else j=document.getElementById(c);p.targetObject=j}else j=document.getElementById(p.targetId)||p.targetObject;h.onreadystatechange=function(){if(h.readyState==4){if(typeof i!='undefined')clearTimeout(i);if(h.status>=200&&h.status<300){var a=h.responseText;p.parseStyles(a);if(j)j.innerHTML=p.sanitizeHtml(a);if(d&&typeof d=='function')d(a,j);else p.callBackSuccess(a,j);p.parseScripts(a)}else{if(e&&typeof e=='function')e(h.status,j);else if(p.callBackFailure)p.callBackFailure(h.status,j);else if(j)j.innerHTML=''}delete h}else if(j)j.innerHTML=p.loadingHTML!=''?p.loadingHTML:'<div style="text-align:center;font-size:11px;color:#444444"><img src="'+(typeof _imagePath!='undefined'?_imagePath:'/images/')+'ajax-loader.gif" alt="Loading..." /><br />'+(p.loadingText!=''?p.loadingText:'Loading...')+'</div>'};var k=b||p.url;if(k)p.url=k;k=p.getUrl(k);var l=g||p.params||'';if(!f)var f=p.sendMethod;h.open(f,k,true);if(f.toUpperCase()=='POST'){h.setRequestHeader('Content-type','application/x-www-form-urlencoded');h.send(l)}else h.send(null)}};this.submit=function(a,b,c,d){p.sendMethod='POST';var e=hal.getArray(document.getElementsByTagName('INPUT'));var f=hal.getArray(document.getElementsByTagName('SELECT'));var g=hal.getArray(document.getElementsByTagName('TEXTAREA'));var h=hal.getArray(document.getElementsByTagName('BUTTON'));if(e.length==0&&f.length==0&&g.length==0&&h.length==0)return;var j=e.concat(f,g,h);if(j.length>0){var k='';for(var i=0,len=j.length,elm;i<len;i++){elm=j[i];if(elm.name&&elm.name.length>0&&elm.name!='__VIEWSTATE'&&elm.name!='__EVENTVALIDATION')k+=elm.name+'='+elm.value+'&'}p.params=k.substr(0,k.length-1)}p.update(a,b,c,d)}}};hal.cookie=new Hal.Cookie();Hal.QueryString=function(){var a=window.location.search.substring(1);if(a.length==0)return;var b=a.split('&');var c=b.length;if(c==0)return;var d;for(i=0;i<c;i++){d=b[i].split('=');this[d[0]]=d[1]}};hal.queryString=new Hal.QueryString();hal.getScrollTop=function(a){return a?a.scrollTop:document.documentElement.scrollTop||document.body.scrollTop||window.pageYOffset||0};hal.getScrollLeft=function(a){return a?a.scrollLeft:document.documentElement.scrollLeft||document.body.scrollLeft||window.pageXOffset||0};hal.getScrollHeight=function(a){return a?a.scrollHeight:document.body.parentNode.scrollHeight};hal.getScrollWidth=function(a){return a?a.scrollWidth:document.body.parentNode.scrollWidth};hal.getWinHeight=function(){return window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight||0};hal.getWinWidth=function(){return window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth||0};hal.getArray=function(b){if(b==null||b.length==0)return[];var a=[];for(var i=0,len=b.length;i<len;i++)a.push(b[i]);return a};hal.getObjDim=function(a){var b=[];b[0]=a.offsetWidth;b[1]=a.offsetHeight;return b};hal.getObjPos=function(a){var b=[],objLeft=0,objTop=0;while(a!=null){objLeft+=a.offsetLeft;objTop+=a.offsetTop;a=a.offsetParent}b[0]=objLeft;b[1]=objTop;return b};hal.getNextSibling=function(a){do a=a.nextSibling;while(a&&a.nodeType!=1);return a};hal.getPlaceholder=function(a,b){var d=document;if(!a){a='gPh';b=d.body}var c=d.getElementById(a);if(!c){c=d.createElement('div');c.id=a;c.style.position='absolute';c.style.display='none';hal.insertElement(c,b)}return c};hal.getIFrame=function(a,b){if(!isIE6)return null;var d=document;if(!a){a='gIfm';b=d.body}var c=d.getElementById(a);if(!c){c=d.createElement('iframe');if(window.location.protocol=='https:')c.src=_htmlPath+'blank.html';c.id=a;c.className='gIfm';c.frameBorder='0';c.scrolling='no';hal.insertElement(c,b)}return c};hal.insertElement=function(a,b){var c=b||document.getElementById('scrollContainer')||document.body;c.insertBefore(a,c.childNodes[0])};hal.addEvent=function(a,b,c,d){if(typeof a=='string')var a=document.getElementById(a);if(a.addEventListener){a.addEventListener(b,c,d||false);return true}else if(a.attachEvent){var r=a.attachEvent('on'+b,c);return r}else a['on'+b]=c};hal.cancelEvent=function(e){if(!e)var e=window.event;e.cancelBubble=true;if(e.stopPropagation)e.stopPropagation()};hal.isChildEvent=function(e){if(!e)var e=window.event;var a=e.srcElement||e.target;var b=e.toElement||e.relatedTarget;while(b!=a&&b!=null)b=b.parentNode;return b==a};hal.defaultEnterSubmit=function(a,b){if(a==null||b==null)return;if(a.keyCode==13&&!(a.srcElement&&(a.srcElement.tagName.toLowerCase()=='textarea'))){var c=typeof b=='object'?b:document.getElementById(b);if(c&&typeof(c.click)!='undefined'){c.click();a.cancelBubble=true;if(a.stopPropagation)a.stopPropagation();return false}}return true};hal.getUICulture=function(){var a='en';var b='lang';var c=hal.cookie;var d=hal.queryString;if(d[b]!=undefined){a=d[b];c.add(b,a);return a}else if(c[b]!=undefined)a=c[b];else if(navigator.language)a=navigator.language;else if(navigator.browserLanguage)a=navigator.browserLanguage;else if(navigator.systemLanguage)a=navigator.systemLanguage;else if(navigator.userLanguage)a=navigator.userLanguage;return a.substr(0,2).toLowerCase()};hal.culture=hal.culture||{};hal.culture.lang=hal.getUICulture();if({ja:1}[hal.culture.lang])Date.CultureInfo={firstLetterDayNames:["日","月","火","水","木","金","土"],monthNames:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],formatPatterns:{shortDate:"yyyy-MM-dd",yearMonth:"yyyy年 M月"},closeText:'クローズ',departDateText:'日出発',returnDateText:'帰国日'};else if({ko:1}[hal.culture.lang])Date.CultureInfo={firstLetterDayNames:["일","월","화","수","목","금","토"],monthNames:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],formatPatterns:{shortDate:"yyyy-MM-dd",yearMonth:"yyyy년 M월"},closeText:'닫다',departDateText:'날짜 출발',returnDateText:'재방 날짜'};else Date.CultureInfo={firstLetterDayNames:["S","M","T","W","T","F","S"],monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],formatPatterns:{shortDate:"M/d/yyyy",yearMonth:"MMMM yyyy"},closeText:'Close',departDateText:'Departing Date',returnDateText:'Returning Date'};Date.parseIso=function(a){if(!isNaN(this.parse(a)))return this.parse(a);var b=/(\d{4})(-(\d\d)(-(\d\d)(T(\d\d):(\d\d)(:(\d\d)(\.(\d+))?)?(Z|(([-+])(\d\d):(\d\d)))?)?)?)?/;var d=a.match(new RegExp(b));if(!d)return NaN;var c=new Date(d[1],0,1);c.setMonth((d[3]||1)-1);c.setDate(d[5]||1);c.setHours(d[7]||0);c.setMinutes(d[8]||0);c.setSeconds(d[10]||0);c.setMilliseconds(parseFloat('0.'+(d[12]||0))*1000);return c.getTime()};
//CloseButton.js
function CloseButton(c,f){var b=this;var e=document;var g=e.getElementById(c);var d='Button_Close';this.id=c;this.className='';this.hasLoaded=false;this.panel=g;this.onClick=f||function(){};for(x=0;x<4;x++)eval("var "+d+x+"=new Image();"+d+x+".src='"+_imagePath+d+x+".gif';");this.apply=function(){b.hasLoaded=false;b.load()};this.load=function(){if(b.hasLoaded)return;b.hasLoaded=true;var a=e.createElement('img');b.panel.appendChild(a);a.className=b.className;a.src=_imagePath+'Button_Close0.gif';a.alt='Close';a.onclick=function(){b.onClick();return false};a.onmouseover=function(){cbCimg(this,1)};a.onmousedown=function(){cbCimg(this,2)};a.onmouseup=function(){cbCimg(this,1)};a.onmouseout=function(){cbCimg(this,0)}};b.load()}function cbCimg(a,c){a.src=_imagePath+'Button_Close'+c+'.gif'}
//ButtonEnhanced.js
hal.be={coll:[],sender:{},pbCC:false,formSubmitted:false,isAllEnabled:false};hal.be.submit=function(){var o=this;if(o.formSubmitted)return;o.formSubmitted=true;var a;for(var i=0,len=o.coll.length;i<len;i++){a=o.coll[i];if(o.sender==a.bttn){if(a.disableAllOnSubmit){o.disableAll();return}a.disable();return}}};hal.be.click=function(a,b,c,d,e){if(c&&!d&&!e)return true;if(c&&d){hal.be.sender=a;return true}if(e){a.disabled=true;hal.be.setImg(a,3);a.onmouseover=null;a.onmouseout=null;a.onmousedown=null;a.onmouseup=null;if(!hal.be.pbCC)hal.be.pbCC=true;else{if(!b)b=window.event;if(b.preventDefault)b.preventDefault();else b.returnValue=false}}return c};hal.be.setImg=function(a,i){a.style.backgroundImage=a.style.backgroundImage.replace(/_[0-3]{1}/,'_'+i)};hal.be.enableAll=function(){var b=this;for(var i=0,len=b.coll.length;i<len;i++)b.coll[i].enable()};hal.be.disableAll=function(){var b=this;for(var i=0,len=b.coll.length;i<len;i++)b.coll[i].disable()};hal.be.reload=function(){var c=hal.be.coll;for(var i=0,len=c.length;i<len;i++)c[i].init()};hal.be.rebind=function(a){var b=this;var c;for(var i=0,len=b.coll.length;i<len;i++){c=b.coll[i];if(c.id==a){c.bttn=document.getElementById(a);c.init();return true}}return false};Hal.ButtonEnhanced=function(l){var m=document.getElementById(l);if(!m)return;var n=this;this.id=l;this.bttn=document.getElementById(l);this.baseImage=this.bttn.className||'ButtonPrimaryLarge100';this.disableAllOnSubmit=false;this.init=function(){var a=n.bttn.disabled;if(n.baseImage.toLowerCase().indexOf('disabled')!=-1){n.baseImage=n.baseImage.replace(/disabled/ig,'');a=true}var b=/Primary/i.test(n.baseImage);var c=/Secondary/i.test(n.baseImage);var d=/Tertiary/i.test(n.baseImage);var e=/Neutral/i.test(n.baseImage);var f=/Large/i.test(n.baseImage);var g=/Medium/i.test(n.baseImage);var h=n.baseImage.indexOf('MetallicSilver')>=0;var i=n.baseImage.indexOf('MetallicPink')>=0;var j=n.baseImage.match(/\d{2,3}/)||(f?100:75);if(!/\d{2,3}/.test(n.baseImage))n.baseImage+=f?'100':'75';var k='';for(x=3;x>=0;x--){k=n.baseImage+'_'+x;if(typeof window[k]=='object')continue;window[k]=new Image();if(h||i)window[k].src=_imagePath+k+'.png';else window[k].src=_imagePath+k+'.gif'}n.bttn.className='';n.bttn.style.height=f?'30px':g?'22px':'18px';n.bttn.style.width=j+'px';n.bttn.style.border='0px';n.bttn.style.color=a?'#C3C3C3':(h?'#000':(i?'#FFF':(e?'#BF2296':'#FFF')));n.bttn.style.fontSize=f?'12px':g?'11px':'10px';n.bttn.style.fontFamily='Arial';n.bttn.style.fontWeight='bold';n.bttn.style.textTransform='uppercase';n.bttn.style.cursor='pointer';if(h||i)n.bttn.style.background='transparent url('+_imagePath+n.baseImage+(a?'_3':'_0')+'.png) no-repeat';else n.bttn.style.background='transparent url('+_imagePath+n.baseImage+(a?'_3':'_0')+'.gif) no-repeat';n.bttn.onmouseover=function(){hal.be.setImg(n.bttn,1)};n.bttn.onmouseout=function(){hal.be.setImg(n.bttn,0)};n.bttn.onmousedown=function(){hal.be.setImg(n.bttn,2)};n.bttn.onmouseup=function(){hal.be.setImg(n.bttn,1)};n.bttn.enable=function(){this.disabled=false;n.init()};n.bttn.disable=function(){this.disabled=true;this.style.color='#C3C3C3';hal.be.setImg(this,3);this.onmouseover=null;this.onmouseout=null;this.onmousedown=null;this.onmouseup=null};window[k].onerror=function(){n.bttn.style.backgroundColor=b?'#BF2296':c?'#B193D6':d?'#F0AE51':h?'#BF2296':i?'#BF2296':e?'#D1D6E6':'#BF2296';n.bttn.onmouseover=function(){};n.bttn.onmouseout=function(){};n.bttn.onmousedown=function(){};n.bttn.onmouseup=function(){}}};this.init();hal.be.coll.push(this)};Hal.ButtonEnhanced.prototype.enable=function(){this.bttn.enable()};Hal.ButtonEnhanced.prototype.disable=function(){this.bttn.disable()};
//Accordian.js
hal.accd={};Hal.Accordian=function(g,h,j,k,l,m,n,p){var q=document.getElementById(g);if(!q)return;var r=this;this.id=g;this.container=document.getElementById(g);this.dlItems=[];this.keepState=j!=null?j:true;this.useSlide=k!=null?k:true;this.cookie=new Hal.Cookie()||{setCookie:function(){},getCookie:function(){return 0}};this.autoClose=h!=null?h:false;this.itemOnClick=p&&typeof p=='function'?function(a){p(a)}:function(){};this.itemClassName=l||'accItm';this.itemOverClassName=m||'accOvr';this.itemSelectedClassName=n||'accSel';this.setCookie=function(a,b){if(r.keepState)r.cookie.setCookie(a,b);else r.cookie.deleteCookie(a)};this.slideOpen=function(a){var b=a.offsetHeight;var c=a.initHeight;if(b<c){hal.accd.accl=Math.round(hal.accd.accl*1.5);a.style.height=(b+hal.accd.accl>c?c:b+hal.accd.accl)+'px'}else{a.style.height=c+'px';clearInterval(hal.accd.opnTmr)}};this.slideClose=function(a){var b=a.offsetHeight;if(b>0){hal.accd.accl=Math.round(hal.accd.accl*1.5);a.style.height=(b-hal.accd.accl<0?0:b-hal.accd.accl)+'px'}else{a.style.height='0px';clearInterval(hal.accd.clsTmr)}};this.openItem=function(a){a.status=1;var b=a.ddItem;if(r.useSlide){hal.accd.accl=1;hal.accd.opnTmr=setInterval(function(){r.slideOpen(b)},1)}else b.style.display='block';if(a.cbxItem&&a.cbxItem.type=='checkbox')a.cbxItem.checked=true;r.setCookie(a.id,1)};this.closeItem=function(a){a.status=0;var b=a.ddItem;if(r.useSlide){hal.accd.accl=1;b.initHeight=b.offsetHeight;b.style.overflowY='hidden';hal.accd.clsTmr=setInterval(function(){r.slideClose(b)},1)}else b.style.display='none';if(a.cbxItem&&a.cbxItem.type=='checkbox')a.cbxItem.checked=false;r.setCookie(a.id,0)};this.closeAll=function(){var a=r.ddItems;var b;for(var i=0,len=a.length;i<len;i++){b=a[i];if(b.status==0)continue;r.closeItem(b)}};this.getParentObj=function(o){var a=r.dlItems;for(var i=0,len=a.length;i<len;i++)if(a[i].dtItem==o)return a[i]};this.itmOvr=function(a){hal.accd.tC=a.className;if(a.status==0)a.className=hal.accd.tC+' '+r.itemOverClassName};this.itmOut=function(a){a.className=hal.accd.tC};this.itmClk=function(a){if(r.autoClose)r.closeAll();var b=r.getParentObj(a);if(b.status==0){r.openItem(b);hal.accd.tC=b.className=r.itemClassName+' '+r.itemSelectedClassName}else{r.closeItem(b);b.className=r.itemClassName+' '+r.itemOverClassName;hal.accd.tC=r.itemClassName}if(r.itemOnClick&&typeof r.itemOnClick=='function')r.itemOnClick(b)};this.init=function(){var a=r.container.getElementsByTagName('DL');var b;var c;var d;var e=0;var f=0;for(var i=0,len=a.length;i<len;i++){b=a[i];c=b.dtItem=b.getElementsByTagName('DT')[0];d=b.ddItem=b.getElementsByTagName('DD')[0];cbxItem=b.cbxItem=b.getElementsByTagName('INPUT')[0];b.id=r.id+'_dl_'+i;f=parseInt(r.cookie.getCookie(b.id)||0);b.status=isNaN(f)?0:parseInt(f);b.className=r.itemClassName;if(r.useSlide)d.initHeight=d.offsetHeight;if(b.status==0){if(r.useSlide){d.style.overflowY='hidden';d.style.height='0px'}else d.style.display='none';b.className=r.itemClassName;if(cbxItem&&cbxItem.type=='checkbox')cbxItem.checked=false}else{if(r.useSlide)d.style.overflowY='visible';else d.style.display='block';b.className=r.itemClassName+' '+r.itemSelectedClassName;if(cbxItem&&cbxItem.type=='checkbox')cbxItem.checked=true}b.onmouseover=function(){r.itmOvr(this)};b.onmouseout=function(){r.itmOut(this)};c.onclick=function(){r.itmClk(this)};r.dlItems.push(b)}};if(isIE&&majVer>7||!r.useSlide)this.init();else hal.addEvent(window,'load',function(){r.init()},false)};
//HelpPanel3.js
hal.hpl={timer:0,delay:0,initialized:false};var tooltip=hal.getPlaceholder('tooltip');function helpPanelReInit(){hal.hpl.initialized=false}Hal.HelpPanel=function(e){var f=this;var d=document;this.id=e||'tooltip';this.panel=d.getElementById(e);this.contentUrl='';this.direction='none';this.isStatic=false;this.panelTitle='';this.targetElements=[];this.width=200;this.height=0;this.hasLoaded=false;this.contentObj=null;this.innerHTML='';this.disabled=false;this.iFrame=hal.getIFrame('hpIfm');this.placeHolder=hal.getPlaceholder(e+'Ph');this.initializePlaceholder=function(){var b=this;var c=b.placeHolder;if(c){c.className='HelpPanelPh';if(b.panel&&b.panel.style&&b.panel.style.cssText)c.style.cssText=b.panel.style.cssText;c.style.position='absolute';c.style.zIndex=1000;c.onmouseover=function(a){b.panelOver(a)};c.onmouseout=function(a){b.panelOut(a)}}};this.initializePlaceholder();var g=hal.hpl;if(typeof g.helpPanelColl=='undefined')g.helpPanelColl=[];if(!g.helpPanelColl.inArray(e))g.helpPanelColl.push(e)};Hal.HelpPanel.prototype.show=function(e,a,b,c){var d=this;if(d.isStatic||d.disabled)return;var b=b||d.id;if(b&&b.length>0){var f=document.getElementById(b);if(f){d.id=b;d.innerHTML=f.innerHTML;d.contentUrl=''}}if(c&&c.length>0){if(c!=d.contentUrl){d.contentUrl=c;d.hasLoaded=false}}d.mouseOver(e,a)};Hal.HelpPanel.prototype.hide=function(a,b){this.mouseOut(a,b)};Hal.HelpPanel.prototype.apply=function(){var a=this;if(!a.isStatic)a.register();a.hasLoaded=false;a.load()};Hal.HelpPanel.prototype.init=function(){var a=this;a.innerHTML=a.panel.innerHTML;if(a.isStatic)a.load(this);else a.register()};Hal.HelpPanel.prototype.register=function(){var a=this;var b=a.targetElements;var c=b.length;if(!a.isStatic&&c>0){var d;for(var i=0;i<c;i++){d=document.getElementById(b[i]);if(d){hal.addEvent(d,'mouseover',function(e){a.mouseOver(e,d)});hal.addEvent(d,'mouseout',function(e){a.mouseOut(e,d)})}}}};Hal.HelpPanel.prototype.load=function(a){var b=this;if(b.disabled)return;if(!b.hasLoaded){b.hasLoaded=true;var d=document;var c='tr';var e='td';var f='div';var g='visible';var h='hidden';var i=b.direction;var j=d.createElement('table');j.border=0;j.cellPadding=0;j.cellSpacing=0;j.className='hpTbl';var k=d.createElement('tbody');j.appendChild(k);var l=d.createElement(c);k.appendChild(l);var m=d.createElement(e);l.appendChild(m);m.className='hPtl hPnb';var n=d.createElement(f);m.appendChild(n);n.className='hPcClip';var o=d.createElement(f);n.appendChild(o);o.className='hPci hPc0';m=d.createElement(e);l.appendChild(m);m.className='hPt hPnb';m.style.width='100%';n=d.createElement(f);m.appendChild(n);n.className='hPaT hPnb';n.style.visibility=i=='top'?g:h;m=d.createElement(e);l.appendChild(m);m.className='hPtr hPnb';n=d.createElement(f);m.appendChild(n);n.className='hPcClip';o=d.createElement(f);n.appendChild(o);o.className='hPci hPc1';l=d.createElement(c);k.appendChild(l);m=d.createElement(e);l.appendChild(m);m.className='hPl hPnb';m.style.height='100%';n=d.createElement(f);m.appendChild(n);n.className='hPaL hPnb';n.style.visibility=i=='left'?g:h;m=d.createElement(e);l.appendChild(m);m.className='hPm';if(b.panelTitle!=''){n=d.createElement(f);m.appendChild(n);n.className='hPtt';n.innerHTML=b.panelTitle}var p=d.createElement(f);m.appendChild(p);p.className='hPc';b.contentObj=p;if(typeof Hal!='undefined'&&Hal&&b.contentUrl&&b.contentUrl.length>0){var q=new Hal.Ajax();q.update(b.contentUrl,p,function(){b.reposition(a)});b.innerHTML=p.innerHTML}else p.innerHTML=b.innerHTML;m=d.createElement(e);l.appendChild(m);m.className='hPr hPnb';n=d.createElement(f);m.appendChild(n);n.className='hPaR hPnb';n.style.visibility=i=='right'?g:h;l=d.createElement(c);k.appendChild(l);m=d.createElement(e);l.appendChild(m);m.className='hPbl hPnb';n=d.createElement(f);m.appendChild(n);n.className='hPcClip';o=d.createElement(f);n.appendChild(o);o.className='hPci hPc2';m=d.createElement(e);l.appendChild(m);m.className='hPb hPnb';n=d.createElement(f);m.appendChild(n);n.className='hPaB hPnb';n.style.visibility=i=='bottom'?g:h;m=d.createElement(e);l.appendChild(m);m.className='hPbr hPnb';n=d.createElement(f);m.appendChild(n);n.className='hPcClip';o=d.createElement(f);n.appendChild(o);o.className='hPci hPc3';if(b.isStatic){b.panel.innerHTML='';b.panel.appendChild(j)}else{var r=b.placeHolder;if(r){r.innerHTML='';r.appendChild(j);r.style.width=b.width+'px';if(b.height>0)r.style.height=b.height+'px'}}}};Hal.HelpPanel.prototype.reposition=function(a){var b=this;if(a)hal.hpl.timer=setTimeout(function(){b.setPos(a)},10)};Hal.HelpPanel.prototype.mouseOver=function(e,a){var b=this;if(b.disabled)return;hal.hpl.cancelEvt(e);hal.hpl.hideAll();b.load(a);b.display(1);b.setPos(a)};Hal.HelpPanel.prototype.mouseOut=function(e,a){var b=hal.hpl;if(!e)var e=window.event;b.cancelEvt(e);var c=window.event?e.srcElement:e.target;var d=e.relatedTarget?e.relatedTarget:e.toElement;while(d!=c&&d!=null)d=d.parentNode;if(d==c)return;var f=this;b.timer=setTimeout(function(){f.display(0)},b.delay)};Hal.HelpPanel.prototype.panelOver=function(e){hal.hpl.cancelEvt(e)};Hal.HelpPanel.prototype.panelOut=function(e){var a=this,hp=hal.hpl;hp.timer=setTimeout(function(){a.display(0)},hp.delay)};Hal.HelpPanel.prototype.setPos=function(a){var b=this;if(b.disabled)return;var a=a||document.getElementById(b.targetElements[0]);if(!a)return;var c=b.direction;var d=b.placeHolder,x=0,y=0;var e='px';var f=hal.getObjPos(a);var g=f[0];var h=f[1];var i=hal.getObjDim(a);var j=i[0];var k=i[1];var l=hal.getObjDim(d);var m=l[0];var n=l[1];switch(c){case'top':x=(g+j/2)-(m/2);y=h+k;break;case'left':x=g+j;y=(h+(k/2))-(n/2);break;case'right':x=g-m;y=(h+(k/2))-(n/2);break;case'bottom':x=(g+j/2)-(m/2);y=h-n;break;default:x=g+j;y=(h+(k/2))-(n/2);break}x=parseInt(x)+e;y=parseInt(y)+e;d.style.left=x;d.style.top=y;var o=b.iFrame;if(o&&d.style.display!='none'){o.style.left=x;o.style.top=y;o.style.width=m+e;o.style.height=n+e}};Hal.HelpPanel.prototype.display=function(i){var a=this;if(a.disabled)return;if(a.placeHolder)a.placeHolder.style.display=i==0?'none':'block';if(a.iFrame)a.iFrame.style.display=i==0?'none':'block'};hal.hpl.cancelEvt=function(e){var e=e||window.event;if(!e)return;if(e.stopPropagation)e.stopPropagation();else e.cancelBubble=true;if(e.preventDefault)e.preventDefault();else e.returnValue=false;clearTimeout(hal.hpl.timer)};hal.hpl.hideAll=function(){var d=document;var a=d.getElementsByTagName('DIV');var b=a.length;for(var i=0;i<b;i++){if(a[i].className=='HelpPanelPh')a[i].style.display='none'}var c=d.getElementById('hpIfm');if(c)c.style.display='none'};var helpPanel=new Hal.HelpPanel();hal.hpl.lastIndex=-1;Hal.HelpPanel.prototype.displayballoontip=function(a,e){var b=this;var c=hal.hpl;if(!c.initialized)b.initalizetooltip();var f=c.helpPanelColl;var g=f.length;var h;var j;if(f&&g>0){var d=document;for(var i=0;i<g;i++){h=d[f[i]];if(!h)continue;targetElms=h.targetElements;if(targetElms.length<1)continue;if(a==d.getElementById(targetElms[0])){h.mouseOver(e,a);c.lastIndex=i;break}}}};Hal.HelpPanel.prototype.delayhidehelppanel=function(a,e){var b=hal.hpl;b.timer=setTimeout(function(){b.hideAll()},b.delay)};Hal.HelpPanel.prototype.initalizetooltip=function(){var a=hal.hpl;if(a.initialized)return;a.initialized=true;a.helpPanelColl=a.helpPanelColl||[];var b=a.helpPanelColl;var d=document;var c=[];var e;var f;var g;var h;var j;var k;var l;var m=d.getElementsByTagName('DIV');var n;e=m.length;for(var n=0;n<e;n++){c[n]=m[n]}m=null;for(var i=0;i<e;i++){if(!c[i].getAttribute('targetElement'))continue;f=c[i];j=f.getAttribute('targetElement');if(j&&d.getElementById(j)){if(f.getAttribute('getavailpopup')=='false')continue;g=f.id;d[g]=new Hal.HelpPanel(g);h=d[g];h.innerHTML=h.panel.innerHTML;h.targetElements=[j];k=f.getAttribute('width',0);l=f.getAttribute('height',0);if(k&&!isNaN(parseInt(k)))h.width=parseInt(k);if(l&&!isNaN(parseInt(l)))h.height=parseInt(l);h.direction=f.getAttribute('direction',0)||'none';h.contentUrl=f.getAttribute('contentUrl',0)}}};
//PopUpPanel2.js
hal.pup={};hal.pup.pupTmr=0;hal.pup.pupColl=[];var Hal=Hal||{};Hal.PopUpPanel=function(a){var a=a||'popUpPnl';var d=document;this.id=a;this.contentUrl='';this.contentObj=null;this.ajaxObj=null;this.callBackSuccess=function(){};this.callBackFailure=function(){};this.panel=d.getElementById(a)||hal.getPlaceholder('popUpPnl');this.disableBackground=false;this.iFrame=hal.getIFrame('popUpIfm');this.bg=d.getElementById(a+'Bg');this.hideClose=false;this.hasLoaded=false;this.innerHTML=this.panel.innerHTML;this.offsetLeft=0;this.offsetTop=0;this.onCancel=null;this.onPreRender=null;this.panelTitle='';this.panelType='default';this.position='absolute';this.srcAlign='left';this.srcElements=[];this.srcEvent='click';this.height=0;this.width=300;this.zIndex=550;this.placeHolder=hal.getPlaceholder('popUpPh');this.innerTable=null;this.headerObj=null;this.footerObj=d.createElement('DIV');var b=this.panel;b.className='PopWinDiv';b.style.display='none';b.style.position='absolute';hal.pup.pupColl.push(this)};Hal.PopUpPanel.prototype.apply=function(){var a=this;a.hasLoaded=false;if(a.srcElements.length>0)a.register()};Hal.PopUpPanel.prototype.open=function(e,a){var b=this;b.load();b.preRender();if(!b.disableBackground)b.showBackground();if(!e)var e=window.event||null;var c=(isIE&&e&&e.srcElement&&e.type=='mouseover');if(a&&a.nodeType==3)a=a.parentNode;var d=b.panel;if(d){if(c){d.style.filter='progid:DXImageTransform.Microsoft.Fade(duration=0.25,overlap=1.00)';d.filters[0].apply()}d.style.display='block';if(c)d.filters[0].play();b.reposition(a);if(d.style.display!='none'&&d.focus)d.focus()}};Hal.PopUpPanel.prototype.reposition=function(e){var f=this,d=document;var g=f.panel;var h=hal.getObjDim(g);var i=f.offsetLeft!=0?f.offsetLeft:0;var j=f.offsetTop!=0?f.offsetTop:0;var k=f.srcAlign;var l=(!e&&!d.getElementById(f.srcElements[0]))?'absolutecentered':f.position;f.position=l;var m=0;var n=0;var o=h[0];var p=h[1];if(l=='absolutecentered'){m=(hal.getWinWidth()/2)-(o/2)+hal.getScrollLeft();n=(hal.getWinHeight()/2)-(p/2)+hal.getScrollTop();m=m<0?0:m;n=n<0?0:n}else{var q=d.getElementById(f.id+'_pos');q=q||e;m=(hal.getObjPos(q)[0]-3)-(k=='right'?o-q.offsetWidth-4:0)+(i!=0?parseInt(i):0);m=adjustREdge(m,o);n=(hal.getObjPos(q)[1]+(q?q.offsetHeight:0))+(j!=0?parseInt(j):0);n=adjustBEdge(n,p)}g.style.left=m+'px';g.style.top=n+'px';var r=document.getElementById('scrollContainer');if(!f.disableBackground){var s=f.bg,iFm=f.iFrame,sH=hal.getScrollHeight(r),sW=hal.getScrollWidth(r),wH=hal.getWinHeight(),wW=hal.getWinWidth();var x=((sW<wW)?wW:sW)+'px',y=((sH<wH)?wH:sH)+'px';s.style.width=x;s.style.height=y;if(iFm){iFm.style.width=x;iFm.style.height=y}}function adjustREdge(a,b){var c=hal.getScrollLeft()+hal.getWinWidth();var d=a+b;a=c<d?a-(d-c):a;return a<0?0:a}function adjustBEdge(a,b){var c=hal.getScrollTop()+hal.getWinHeight();var d=a+b;a=c<d?a-(d-c):a;return a<0?0:a}};Hal.PopUpPanel.prototype.close=function(){var b=this;b.panel.style.display='none';if(!b.disableBackground)b.hideBackground();var a=arguments;if(a.length>0)for(var i=0;i<a.length;i++)if(typeof(a[i])=='function')eval(a[i])};Hal.PopUpPanel.prototype.load=function(){var b=this;var d=document;if(!b.hasLoaded){b.hasLoaded=true;var c=_imagePath;var e;var f;var g;var h='div';var i='tr';var j='td';var k=b.panelType=='simple';var l='CommonPanel';var m='PopWin';var n=d.createElement('table');b.innerTable=n;n.id=b.id+'_tbl';n.border=0;n.cellPadding=0;n.cellSpacing=0;n.style.width='100%';n.className=l+'Table';var o=d.createElement('tbody');n.appendChild(o);var p=d.createElement(i);o.appendChild(p);var q=d.createElement(j);p.appendChild(q);if(!k){q.className=l+'TopLeft';f=d.createElement('img');q.appendChild(f);f.src=c+'spacer.gif';f.className='crnrImg';f.alt='';q=d.createElement(j);p.appendChild(q);q.className=l+'Top';q=d.createElement(j);p.appendChild(q);q.className=l+'TopRight PopPanelTopRight';p=d.createElement(i);o.appendChild(p);q=d.createElement(j);p.appendChild(q);q.className=l+'Left';q=d.createElement(j);p.appendChild(q);q.className='PopPanelMain';q.style.position='relative';if(b.height>0)q.style.height=b.height-24;if(!b.hideClose){f=d.createElement('img');q.appendChild(f);f.className=m+'CloseBtn';f.src=c+'Button_Close0.gif';f.alt='Close';f.onclick=function(){b.cancel();b.close();return false};f.onmouseover=function(){cbCimg(this,1)};f.onmousedown=function(){cbCimg(this,2)};f.onmouseup=function(){cbCimg(this,1)};f.onmouseout=function(){cbCimg(this,0)}}}if(b.panelTitle!=''||k){var r=d.createElement(h);q.appendChild(r);r.id=b.id+'Header';b.headerObj=r;r.className=m+'Title';g=d.createElement(h);r.appendChild(g);g.style.styleFloat='left';g.className=m+'TitleText';g.innerHTML=b.panelTitle;if(k){var s=d.createElement(h);r.appendChild(s);s.style.position='relative';s.className=m+'CloseBtn';var t=d.createElement('button');s.appendChild(t);t.style.position='absolute';t.className=m+'CloseBtnSimple';t.innerHTML='r';t.onclick=function(){b.cancel();b.close();return false}}}var u=d.createElement(h);q.appendChild(u);b.contentObj=u;if(typeof Hal!='undefined'&&Hal&&b.contentUrl&&b.contentUrl.length>0){b.ajaxObj=new Hal.Ajax();b.ajaxObj.update(b.contentUrl,u,function(a){b.callBackSuccess(a);b.onCallBackSuccess()},b.callBackFailure);b.innerHTML=u.innerHTML}else u.innerHTML=b.innerHTML;var v=b.footerObj;q.appendChild(v);v.id=b.id+'Footer';v.style.position='absolute';v.style.bottom='0px';if(!k){q=d.createElement(j);p.appendChild(q);q.className=l+'Right';p=d.createElement(i);o.appendChild(p);q=d.createElement(j);p.appendChild(q);q.className=l+'BottomLeft';q=d.createElement(j);p.appendChild(q);q.className=l+'Bottom';q=d.createElement(j);p.appendChild(q);q.className=l+'BottomRight';f=d.createElement('img');q.appendChild(f);f.src=c+'spacer.gif';f.className='crnrImg';f.alt=''}var w=b.position=='absolutecentered'?hal.getPlaceholder():b.placeHolder;var x=b.panel;x.innerHTML='';x.appendChild(n);x.style.width=b.width+'px';if(b.height>0){x.style.height=b.height+'px';var y=b.innerTable;y.style.height='100%'}x.style.zIndex=b.zIndex;x.onmouseout=b.srcEvent=='mouseover'?function(a){b.mouseOut(a,this)}:null;w.parentNode.insertBefore(x,w);if(!b.disableBackground){var z=b.bg;if(!z){z=hal.getPlaceholder(b.id+'Bg');z.className='gBg';b.bg=z}z.onclick=function(){b.cancel();b.close()}}}};Hal.PopUpPanel.prototype.onCallBackSuccess=function(a){var b=this;a=a||document.getElementById(b.srcElements[0]);if(a&&b.position=='absolutecentered')hal.pup.pupTmr=setTimeout(function(){b.reposition(a)},10)};Hal.PopUpPanel.prototype.register=function(){var b=this;if(b&&b.srcElements&&b.srcElements.length>0){var c=b.srcElements;var d;var e;for(var i=0;i<c.length;i++){d=document.getElementById(c[i]);if(d){e=b.srcEvent;if(window.addEventListener){if(d.tagName=='A'&&e=='click'){d.href='javascript:void(0)'}d.addEventListener(e,function(a){b.open(a,d)},false)}else{d.attachEvent('on'+e,function(a){b.open(a,d)})}}}}};Hal.PopUpPanel.prototype.cancel=function(){var a=this;if(typeof a.onCancel=='function')a.onCancel();else if(typeof a.onCancel=='string'&&a.onCancel.length>0)eval(a.onCancel)};Hal.PopUpPanel.prototype.preRender=function(){var a=this;if(!a.onPreRender)return;if(typeof a.onPreRender=='function')a.onPreRender();else if(typeof a.onPreRender=='string'&&a.onPreRender.length>0)eval(a.onPreRender)};Hal.PopUpPanel.prototype.mouseOut=function(e,a){var b=this;if(!e)var e=window.event;if(a.className!='PopWinDiv')return;var c=(e.relatedTarget)?e.relatedTarget:e.toElement;while(c!=a&&c!=null){c=c.parentNode;if(c==a)return}hal.pup.pupTmr=setTimeout(function(){b.close()},250)};Hal.PopUpPanel.prototype.showBackground=function(){var a=this;if(a.bg)a.bg.style.display='block';if(a.iFrame)a.iFrame.style.display='block'};Hal.PopUpPanel.prototype.hideBackground=function(){var a=this;if(a.iFrame)a.iFrame.style.display='none';if(a.bg)a.bg.style.display='none'};function getPopUpPanelById(a){var b=hal.pup.pupColl;if(b.length>0)for(var i=0;i<b.length;i++)if(a==b[i].id)return b[i];return null}function fPopWinCloseAll(){if(typeof(fPopWinCloseAllExtended)=='function')fPopWinCloseAllExtended();var a=hal.pup.pupColl;var b=null;if(a.length>0){for(var i=0;i<a.length;i++){b=a[i];b.close()}}}function fPopWinOpen(e,a,b){if(!e||typeof e!='object')var e=window.event;var b=b||getPopUpPanelById(a.id)||new PopUpPanel(a.id);var w=a.style.width;var c=b.width;b.width=!isNaN(parseInt(w))?w.indexOf('px')!=-1?parseInt(w):c:c;b.open()}function fPopWinOnClick(a,b,c){var d='absolute';var f=getPopUpPanelById(b);var g=f||new PopUpPanel(b);g.position=a?c&&c.length>0?c:d:d;if(!f){g.panel=document.getElementById(b)||g.panel;g.innerHTML=g.panel.innerHTML;var w=g.panel.style.width;var h=g.width;g.width=!isNaN(parseInt(w))?w.indexOf('px')!=-1?parseInt(w):h:h}var e=window.event||null;g.open(e,a)}
//StagePanel2.js
hal.spl=hal.spl||{};hal.spl.timer=0;hal.spl.oTf=null;hal.spl.alertPanel=null;hal.spl.confirmPanel=null;hal.spl.laf=hal.spl.laf||'default';var Hal=Hal||{};Hal.StagePanel=function(a){var d=document;var b=this;var a=a||'stagePanel';this.id=a;this.panelType=a=='alertPnl'?'alert':a=='confirmPnl'?'confirm':'standard';this.panelStyle='light';this.position='relative';this.iconUrl=null;this.panelTitle='';this.contentUrl='';this.isCollapsible=false;this.showClose=false;this.hideCancel=false;this.closeButton=null;this.callBackSuccess=function(){};this.callBackFailure=function(){};this.onClientCancel=function(){};this.onClientOk=function(){};if(hal.spl.laf=='metallic'){this.okButtonText='OK'}else{this.okButtonText='OK'}this.cancelButtonText='Cancel';this.okButton=null;this.cancelButton=null;this.srcElements=[];this.srcEvent='';this.panel=d.getElementById(a)||hal.getPlaceholder(a);this.hasLoaded=false;this.contentObj=null;this.innerHTML='';this.iFrame=hal.getIFrame();this.bg=d.getElementById('sPnlBg');this.height=0;if(hal.spl.laf=='metallic'){this.width=370}else{this.width=300}this.zIndex=1010};Hal.StagePanel.prototype.reposition=function(){var a=this;var b=a.panel;var c=hal.getObjDim(b);var d='px';var e=0;var f=0;var g=c[0];var h=c[1];e=(hal.getWinWidth()/2)-(g/2)+hal.getScrollLeft();f=(hal.getWinHeight()/2)-(h/2)+hal.getScrollTop();e=e<0?0:e;f=f<0?0:f;b.style.left=e+d;b.style.top=f+d;var i=document.getElementById('scrollContainer');var j=a.bg;var k=hal.getScrollHeight(i);var l=hal.getScrollWidth(i);var m=hal.getWinHeight();var n=hal.getWinWidth();var o=(k<m)?m:k;var p=(l<n)?n:l;j.style.height=o+d;j.style.width=p+d;var q=a.iFrame;if(q){q.style.width=p+d;q.style.height=o+d}};Hal.StagePanel.prototype.load=function(){var a=this;if(!a.hasLoaded){a.hasLoaded=true;var d=document;var f=a.id;var h=a.panelType=='alert';var i=a.panelType=='confirm';var j=a.panelType=='error';var k=a.panelType=='info';var n=j||h;var o=a.iconUrl||h||i||j||k;var q='relative';a.position=h||i?'absolutecentered':q;var s=a.position==q;var u=n?'Attn':'';var v=a.panel;var w='table';var x='div';var y='tbody';var z='a';var A='p';var B='span';var C='tr';var D='td';var E='img';var F='button';var G=_imagePath||'/images/';var H='spacer';var p='px';var I=a.panelStyle=='dark'?'D':'';var J='Module';var K='Content';var t='Top';var L=t.toLowerCase();var M='Row';var N='Table';var m='Main';var l='Left';var r='Right';var b='Bottom';var O=b.toLowerCase();var c='Cell';var g='.gif';var P='Title';var Q='100%';if(hal.spl.laf=='default'){var R=d.createElement(w);R.border=0;R.cellPadding=0;R.cellSpacing=0;R.style.width=Q;R.style.height=Q;var S=d.createElement(y);R.appendChild(S);var T=d.createElement(C);S.appendChild(T);T.style.verticalAlign=O;var U=d.createElement(D);T.appendChild(U);U.className=J+t+l;var V=d.createElement(E);U.appendChild(V);V.src=G+J+I+u+'_tl'+g;U=d.createElement(D);T.appendChild(U);U.className=J+t+I+(n?' '+J+t+'Err':'');U.style.width=Q;V=d.createElement(E);U.appendChild(V);V.src=G+H+g;V.style.width=(isSafari?200:1)+p;V.style.height=1+p;U=d.createElement(D);T.appendChild(U);U.className=J+t+r;V=d.createElement(E);U.appendChild(V);V.src=G+J+I+u+'_tr'+g;T=d.createElement(C);S.appendChild(T);T.style.verticalAlign=L;U=d.createElement(D);T.appendChild(U);U.className=J+m+I+(n?' '+J+m+'Err':'');U.colSpan=3;U.style.width=Q;var W=d.createElement(x);U.appendChild(W);W.className=J+m+K;W.style.position=q;if(!isIE){V=d.createElement(E);W.appendChild(V);V.src=G+'Grad'+(a.panelStyle=='dark'?'Lavendar':'White')+'.png';V.className=J+'GradientImg';V.style.zIndex=1}if(a.showClose||h||i){var X=d.createElement(x);W.appendChild(X);var Y=d.createElement(E);X.appendChild(Y);X.style.zIndex=a.zIndex+2;X.style.position=q;X.style.width=X.style.height='14px';X.style.styleFloat=X.style.cssFloat='right';X.style.marginRight=(isIE6?2:3)+p;Y.src=G+'Button_Close0.gif';Y.alt='Close';Y.onclick=function(){a.onClientCancel();a.close();return false};Y.onmouseover=function(){cbCimg(this,1)};Y.onmousedown=function(){cbCimg(this,2)};Y.onmouseup=function(){cbCimg(this,1)};Y.onmouseout=function(){cbCimg(this,0)};a.closeButton=Y}var Z=d.createElement(x);W.appendChild(Z);Z.className=J+K;Z.style.padding=7+p;Z.style.position=q;if(a.panelTitle!=''){oDv=d.createElement(x);Z.appendChild(oDv);oDv.className=J+P;oDv.innerHTML=a.panelTitle}if(o){var ba=d.createElement(E);Z.appendChild(ba);ba.style.position='absolute';ba.style.top='0px';ba.style.left='0px';ba.style.margin='3px';ba.src=a.iconUrl||(h||j?G+'IconError'+g:i?G+'IconConfirm'+g:k?G+'IconInfo'+g:G+'spacer'+g);ba.alt=h?'Alert':j?'Error':i?'Confirm':k?'Info':''}var bb=d.createElement(x);Z.appendChild(bb);bb.className=J+K;bb.style.marginLeft=(o?30:0)+p;if(n)bb.className='AlertText';if(h||i){var bc=d.createElement(x);Z.appendChild(bc);bc.style.textAlign='center';bc.style.marginTop='7px';var bd=d.createElement(F);bc.appendChild(bd);bd.id=f+'_ok';bd.style.margin='3px';bd.onkeypress=function(e){a.onKeyPress(e)};bd.className='ButtonPrimaryMedium75';bd.innerHTML=a.okButtonText;bd.onclick=function(){a.onClientOk();a.close();return false};a.okButton=bd;if(i&&!a.hideCancel){var be=d.createElement(F);bc.appendChild(be);be.id=f+'_cxl';be.style.margin='3px';be.onkeypress=function(e){a.onKeyPress(e)};be.className='ButtonSecondaryMedium75';be.innerHTML=a.cancelButtonText;be.onclick=function(){a.onClientCancel();a.close();return false};a.cancelButton=be}}T=d.createElement(C);S.appendChild(T);T.style.verticalAlign=L;U=d.createElement(D);T.appendChild(U);U.className=J+b+l;V=d.createElement(E);U.appendChild(V);V.src=G+J+I+u+'_bl'+g;U=d.createElement(D);T.appendChild(U);U.className=J+b+I+(n?' '+J+b+'Err':'');U.style.width=Q;V=d.createElement(E);U.appendChild(V);V.src=G+H+g;U=d.createElement(D);T.appendChild(U);U.className=J+b+r;V=d.createElement(E);U.appendChild(V);V.src=G+J+I+u+'_br'+g}else if(hal.spl.laf=='metallic'){var bf='simplemodal-';var R=d.createElement(x);R.className=bf+'container';R.style.height='200px';R.style.width='370px';R.style.zIndex=1002;var bh=d.createElement(z);bh.className='modalCloseImg '+bf+'close';bh.title='Close';bh.onclick=function(){a.onClientCancel();a.close();return false};R.appendChild(bh);var bi=d.createElement(x);bi.className=bf+'wrap';R.appendChild(bi);var bj='error';var bk=d.createElement(x);bk.className=bj+'Bottom '+bf+'data';bk.style.display='block';bi.appendChild(bk);var bl=d.createElement(x);bl.className=bj+'Container';bk.appendChild(bl);var bm=d.createElement(x);bm.className=bj+'Content';bl.appendChild(bm);bb=d.createElement(A);bm.appendChild(bb);var bn=d.createElement(x);bn.className=bj+'ButtonContainer';bm.appendChild(bn);if(h||i){var bc=d.createElement(B);bc.className='okay';bn.appendChild(bc);var bd=d.createElement(F);bc.appendChild(bd);bd.id=f+'_ok';bd.style.margin='3px';bd.onkeypress=function(e){a.onKeyPress(e)};bd.className='ButtonMetallicSilverLarge75';bd.innerHTML=a.okButtonText;bd.onclick=function(){a.onClientOk();a.close();return false};a.okButton=bd;if(i&&!a.hideCancel){var be=d.createElement(F);bc.appendChild(be);be.id=f+'_cxl';be.style.margin='3px';be.onkeypress=function(e){a.onKeyPress(e)};be.className='ButtonMetallicSilverLarge75';be.innerHTML=a.cancelButtonText;be.onclick=function(){a.onClientCancel();a.close();return false};a.cancelButton=be}}}if(s){}else{var bo=hal.getPlaceholder();var bp='PopWin';v.innerHTML='';v.appendChild(R);v.style.zIndex=1000;v.style.width=a.width+'px';if(a.height>0)v.style.height=a.height+'px';bo.parentNode.insertBefore(v,bo);var bq=new Hal.ButtonEnhanced(f+'_ok');if(i&&!a.hideCancel)var br=new Hal.ButtonEnhanced(f+'_cxl');var bs=a.bg;if(!bs){bs=hal.getPlaceholder('sPnlBg');bs.className='gBg spBg';a.bg=bs}}var bt=s?v:bb;var bu=a.contentUrl;if(typeof Hal!='undefined'&&Hal&&bu&&bu.length>0){var bv=new Hal.Ajax();bv.update(bu,bt,function(){if(!s)a.reposition();a.callBackSuccess});a.innerHTML=bt.innerHTML}else if(!s)bt.innerHTML=a.innerHTML;a.contentObj=bt}};Hal.StagePanel.prototype.open=function(){var a=this;if(a.iFrame)a.iFrame.style.display='block';if(a.bg)a.bg.style.display='block';var b=a.panel;if(b&&b.style){b.style.display='block';a.reposition()}};Hal.StagePanel.prototype.close=function(){var b=this;if(b.panel&&b.panel.style)b.panel.style.display='none';if(b.iFrame)b.iFrame.style.display='none';if(b.bg)b.bg.style.display='none';if(hal.spl.oTf&&hal.spl.oTf.focus)hal.spl.oTf.focus();var a=arguments;if(a.length>0)for(var i=0;i<a.length;i++)if(typeof(a[i])=='function')eval(a[i])};Hal.StagePanel.prototype.register=function(){};Hal.StagePanel.prototype.apply=function(){var a=this;if(a.position!='relative')a.register();a.hasLoaded=false;a.load()};Hal.StagePanel.prototype.Bind=function(){this.apply()};Hal.StagePanel.prototype.init=function(){var a=this;a.innerHTML=a.panel.innerHTML;if(a.position=='relative')a.load();else a.register()};Hal.StagePanel.prototype.onKeyPress=function(e){var a=this;if(!e)var e=window.event;var b=a.okButton;var c=a.cancelButton;var k=e.keyCode;if(k==13||k==27){if(k==27){a.onClientCancel();a.close()}e.cancelBubble=true;if(e.stopPropagation)e.stopPropagation();return false}return true};function halert(a,b,c){var d=hal.spl;if(b){if(typeof b=='object')d.oTf=b;else d.oTf=document.getElementById(b)}if(!d.alertPanel)d.alertPanel=new Hal.StagePanel('alertPnl');var e=d.alertPanel;if(c){e.okButtonText=c}e.innerHTML=a;e.apply();e.open();if(e.okButton&&e.okButton.focus)e.okButton.focus();return}function hconfirm(a,b,c,d,e){var f=null;if(typeof b=='object'){f=b;var b=f.OnClientOk;if(typeof b=='string')f.onClientOk=function(){eval(b)};else if(typeof b=='function')f.onClientOk=function(){b()};var c=f.OnClientCancel;if(typeof c=='string')f.onClientCancel=function(){eval(c)};else if(typeof c=='function')f.onClientCancel=function(){c()}}else{if(!hal.spl.confirmPanel)hal.spl.confirmPanel=new Hal.StagePanel('confirmPnl');f=hal.spl.confirmPanel;if(b){if(typeof b=='string')f.onClientOk=function(){eval(b)};else if(typeof b=='function')f.onClientOk=function(){b()}}if(c){if(typeof c=='string')f.onClientCancel=function(){eval(c)};else if(typeof c=='function')f.onClientCancel=function(){c()}}}if(d){f.okButtonText=d}if(e){f.cancelButtonText=e}f.innerHTML=a;f.apply();f.open();if(f.okButton&&f.okButton.focus)f.okButton.focus();return}
//Calendar2.js
hal.cal={cHd:300,gMx:331,tC:'',gCO:{},cMt:new Date().getMonth()+1,cDt:new Date().getDate(),cYr:new Date().getFullYear(),cDi:new Date().getTime(),c_mOvr:function(a){hal.cal.tC=a.className;if(hal.cal.tC!='ddIv'&&hal.cal.tC!='ddNn')a.className=hal.cal.tC+' cOvr'},c_mOut:function(a){a.className=hal.cal.tC},fYr:function(a){var x=a.getYear();var y=x%100;y+=y<38?2000:1900;return y},aDy:function(a,b){var x=new Date(2000,1,1),y=new Date(2000,1,1);if(x.setDate(128)>y.valueOf()){b.setDate(b.getDate()+a);return b}for(var i=96;a>i;a-=i)b.setDate(b.getDate()+i);b.setDate(b.getDate()+a);return b},hide:function(){var a=document.getElementById('calPnl');if(a)a.style.display='none';var b=document.getElementById('calIfm');if(b)b.style.display='none'},clrC:function(){var a=document.getElementById('calPnl');if(a)a.innerHTML='';hal.cal.hide()},cEv:function(e){if(!e)var e=window.event;e.cancelBubble=true;if(e.stopPropagation)e.stopPropagation()},gLDi:function(a){return(isNaN(a)||a<hal.cal.cDi)?hal.cal.cDi:a},gDsfi:function(a){return hal.cal.gDsfo(new Date(a))},gDsfo:function(a){var M=a.getMonth()+1+'';var b=M.length==1?'0'+M:M;var d=a.getDate()+'';var c=d.length==1?'0'+d:d;return this.dIfo.formatPatterns.shortDate.replace(/y{4}/,hal.cal.fYr(a)).replace(/M{2}/,b).replace(/M{1}/,M).replace(/d{2}/,c).replace(/d{1}/,d)},items:[],dIfo:Date.CultureInfo};hal.cal.initializeAll=function(){var a=hal.cal;var b=a.items;var c;for(var i=0,len=b.length;i<len;i++){c=document.getElementById(b[i]);if(c&&c.value.length>0)c.value=a.gDsfi(Date.parseIso(c.value))}};Hal.Calendar=function(i,j,l,m){var n=document.getElementById(i);if(!n)return;var o=hal.cal;var p=this;var q=n;j=j||i;if(typeof o.gCO[j]=='undefined')o.gCO[j]={};var r=o.gCO[j];if(typeof r.cOa=='undefined')r.cOa=[];if(typeof r.cIa=='undefined')r.cIa=[];if(!r.cOa.inArray(i)){r.cOa.push(i);r.cIa.push(o.cDi)}r.is2nd=false;this.id=i;this.groupName=j;this.title=l.trim()==''?null:l;this.textBox=q;this.groupObj=r;this.cOa=r.cOa;this.cIa=r.cIa;this.panel=document.getElementById('calPnl');this.iFrame=hal.getIFrame('calIfm');this.stagePanel=null;this.allowEmpty=m!=null?m:false;this.register=function(){var h=p.textBox;h.onfocus=function(e){p.open(e);this.select()};h.onclick=function(e){p.open(e);this.select()};h.onblur=function(e){var a=p.textBox;var b=Date.parseIso(a.value);if(isNaN(b))b=o.cDi;var c=new Date(b);var d=new Date(o.fYr(c),c.getMonth(),c.getDate());b=d.getTime();var f=new Date(o.cDi);f=o.aDy(o.gMx,f);var g=f.getTime();if(b<o.cDi)b=o.cDi;else if(b>g)b=g;d.setTime(b);a.value=a.value.trim()==''&&p.allowEmpty?'':o.gDsfo(d);p.setText(b)};h.onkeydown=function(e){if(!e)var e=window.event;var k=e.preventDefault?e.which:e.keyCode;if(k==9)o.hide()};if(h.value.trim()==''&&!p.allowEmpty){h.value=o.gDsfo(new Date())}};this.register();if(!o.items.inArray(i))o.items.push(i)};Hal.Calendar.prototype.init=function(){var a=this;var b=hal.cal;var c=a.cOa;var d=a.cIa;if(c.length!=d.length)return;var e,dI;for(var i=0;i<c.length;i++){e=document.getElementById(c[i]);dI=b.gLDi(Date.parseIso(e.value));d[i]=dI;if(a.allowEmpty)continue;e.value=b.gDsfi(dI)}};Hal.Calendar.prototype.load=function(e,a){var b=this;var c=hal.cal;var f=b.cOa;var g=b.cIa;var h=b.cHt;var j=b.textBox;c.clrC();var d=document;var k=new Date();k.setTime(a);var y=k.getFullYear();var m=k.getMonth()+(b.groupObj.is2nd?0:1);if(m==0){m=12;y--}var l=k.getDate();var o=f.length==2;var r=c.dIfo.monthNames;var t=[31,28,31,30,31,30,31,31,30,31,30,31];var u='table';var v='tr';var w='th';var z='td';var A='tbody';var B=d.createElement(u);B.border=0;B.cellPadding=0;B.cellSpacing=0;B.className='gTb';if(o){var C=d.createElement('thead');B.appendChild(C);var D=d.createElement(v);C.appendChild(D);var E=d.createElement(w);E.colSpan=2;E.className='gTh '+(j==d.getElementById(f[0])?'gTh0':'gTh1');var F;E.innerHTML=j==d.getElementById(f[0])?b.title||c.dIfo.departDateText:b.title||c.dIfo.returnDateText;D.appendChild(E)}var G=d.createElement(A);B.appendChild(G);var H=d.createElement(v);G.appendChild(H);var I=d.createElement(z);I.colSpan=2;H.appendChild(I);var J=d.createElement(u);J.border=0;J.cellPadding=0;J.cellSpacing=0;J.className='mTb';I.appendChild(J);var K=d.createElement(A);var L,oTy,oTr,oTd,oTh,tCn;J.appendChild(K);var M=c.cYr;var N=c.cMt;var O=c.cDt;for(var q=0;q<2;q++){oTr=d.createElement(v);K.appendChild(oTr);for(var n=0;n<6;n++){if(N>12){N=1;M+=1}k.setTime(Date.parseIso(N+'/1/'+M));oTd=d.createElement(z);oTr.appendChild(oTd);oTd.className=(N==m||N==(m+1>12?1:m+1)?'mTds':'mTd');oTd.id=k.getTime()+'mm';oTd.innerHTML=r[N-1].substr(0,3);oTd.onclick=function(e){c.cEv(e);b.load(e,parseInt(this.id))};N++}}var P=d.createElement(v);P.style.verticalAlign='top';G.appendChild(P);var Q=y;var R=m;var S=l;var T=false;var U=true;var V=false;var W=1;var X=new Date(c.cDi);X=c.aDy(c.gMx,X);var Y;var Z;var ba;var bb;var bc;var bd;var be;for(p=0;p<2;p++){if(p==0)b.groupObj.is2nd=false;Y=new Date(Q,R-1,1);Y.od=Y.getDay()+1;Z=new Date();ba=(Q==Z.getFullYear()&&R==Z.getMonth()+1)?Z.getDate():0;t[1]=(((Y.getFullYear()%100!=0)&&(Y.getFullYear()%4==0))||(Y.getFullYear()%400==0))?29:28;oTd=d.createElement(z);P.appendChild(oTd);oTd.className='dTbC';L=d.createElement(u);oTd.appendChild(L);L.border=0;L.cellPadding=0;L.cellSpacing=0;L.className='dTb';oTy=d.createElement(A);L.appendChild(oTy);oTr=d.createElement(v);oTy.appendChild(oTr);oTh=d.createElement(w);oTr.appendChild(oTh);oTh.className='mNm';oTh.colSpan=7;oTh.innerHTML=c.dIfo.formatPatterns.yearMonth.replace(/y{4}/,Q).replace(/M{4}/,r[R-1]).replace(/\bM{1}\b/,R);oTr=d.createElement(v);oTy.appendChild(oTr);for(s=0;s<7;s++){oTh=d.createElement(w);oTr.appendChild(oTh);oTh.className='dOw';oTh.innerHTML=c.dIfo.firstLetterDayNames[s]}oTr=d.createElement(v);oTy.appendChild(oTr);oTr.className='dtRw';for(i=1;i<=42;i++){oTd=d.createElement(z);oTr.appendChild(oTd);tCn='';x=((i-Y.od>=0)&&(i-Y.od<t[R-1]))?i-Y.od+1:'&nbsp;';T=!isNaN(x);if(i==36&&!T){oTy.removeChild(oTr);break}bb=T?new Date(Q,R-1,x):null;bc=T?bb.getTime():null;if(V)tCn='sDts';else if(x==ba)tCn='ddTy';else if(!T)tCn='ddNn';else if((x<ba||(T&&bb&&bb>X))&&x<32){tCn='ddIv';T=false}else tCn='ddNm';if(T){if(o){bd=g[0];be=g[1];if(bc==bd&&bc==be)tCn='sDtb';else if(bc==bd){tCn='sDt0';V=true}else if(bc==be){tCn='sDt1';V=false}else if(bc>bd&&bc<be)tCn='sDts'}else{if(bc==Date.parseIso(j.value))tCn='sDt'}if(W==1||W==7){tCn+=' ddWe'}oTd.id=bc+'dd';oTd.mId=p+'mm';oTd.onclick=function(e){b.sTT(e,this)}}oTd.onmouseover=function(){c.c_mOvr(this)};oTd.onmouseout=function(){c.c_mOut(this)};oTd.className=tCn;oTd.innerHTML=x;W++;if(i%7==0&&i<36){oTr=d.createElement(v);oTy.appendChild(oTr);W=1}}R+=1;if(R>12){R=1;Q+=1}}b.loadPlaceholder();b.panel.appendChild(b.container(B));b.show(e,o)};Hal.Calendar.prototype.loadPlaceholder=function(){var a=this;var b=hal.cal;var d=document,cPl='calPnl';var c=a.panel;if(!c){c=hal.getPlaceholder(cPl);c.onmouseover=function(e){};c.onmouseout=function(e){};c.onclick=function(e){b.cEv(e)};a.panel=c}c.innerHTML=''};Hal.Calendar.prototype.show=function(){var a=this;var b=a.getPos();var c=b[0]+'px';var d=b[1]+'px';if(a.panel){var e=a.panel;e.style.left=c;e.style.top=d;e.style.zIndex=1000;e.style.display='block';if(a.iFrame){var f=a.iFrame;f.style.width=e.offsetWidth;f.style.height=e.offsetHeight;f.style.left=c;f.style.top=d;f.style.zIndex=999;f.style.display='block'}}};Hal.Calendar.prototype.sTT=function(e,a){var b=this;var c=hal.cal;var d=parseInt(a.id);var f=new Date(d);if(a.mId){if(parseInt(a.mId)==1)b.groupObj.is2nd=true}b.textBox.value=c.gDsfo(f);b.setText(d);b.focusNext(e,d)};Hal.Calendar.prototype.focusNext=function(e,a){var b=this;var d=document;var c=hal.cal;var f=b.textBox;var g=b.cOa;var h;var k=g.length;var j;for(i=0;i<k;i++){j=i+1;if(f==d.getElementById(g[i])){if(j==k){if(k==2){b.load(e,a);setTimeout('hal.cal.hide()',c.cHd);return}c.hide();return}else if(j>k)return;h=d.getElementById(g[j]);break}}var l=h.parentNode;if(l&&(l.style.display=='none'||l.style.visibility=='hidden')){h.value=f.value;c.hide();return}if(h.focus&&h.select){h.focus();h.select()}};Hal.Calendar.prototype.open=function(e){var a=this;var b=hal.cal;b.cEv(e);var c=a.textBox;a.init();var d=b.cDi;if(!isNaN(Date.parseIso(c.value))){var f=new Date();f.setTime(Date.parseIso(c.value));if(f.getTime()>=b.cDi)d=f.getTime()}a.setText(d);a.load(e,d)};Hal.Calendar.prototype.m_onClick=function(e,a){hal.cal.cEv(e);this.load(e,parseInt(a.id))};Hal.Calendar.prototype.setText=function(a){var b=this;var c=b.textBox;var d=b.cOa;var e=b.cIa;if(!d||!e)return;var f;var g;var h;var j=false;var k=c.value.trim()==''&&b.allowEmpty;for(var i=0,len=d.length;i<len;i++){f=document.getElementById(d[i]);if(k){f.value='';continue}g=f.value;h=Date.parseIso(g);j=j|c==f;if(j){if(isNaN(h)||h<a)f.value=c.value}else{if(isNaN(h)||h>a)f.value=c.value}e[i]=Date.parseIso(f.value)}};Hal.Calendar.prototype.getPos=function(){var a=this;var t=a.textBox;var b=[];var c=0;var d=0;var e=t.offsetHeight;var f=hal.getScrollTop();var g=235;while(t!=null){c+=t.offsetLeft;d+=t.offsetTop;t=t.offsetParent}if(d-g>=f&&d+e+g>hal.getWinHeight()+f)d-=(g+2);else d+=e;b[0]=c-5;b[1]=d;return b};Hal.Calendar.prototype.container=function(a){var d=document;var e='relative';var f='table';var h='div';var i='tbody';var j='tr';var k='td';var n='img';var o='button';var q=_imagePath||'/images/';var s='spacer';var p='px';var u='Module';var v='Content';var t='Top';var w=t.toLowerCase();var x='Row';var y='Table';var m='Main';var l='Left';var r='Right';var b='Bottom';var z=b.toLowerCase();var c='Cell';var g='.gif';var A='Title';var B='100%';var C=d.createElement(f);C.border=0;C.cellPadding=0;C.cellSpacing=0;C.style.width=B;C.style.height=B;var D=d.createElement(i);C.appendChild(D);var E=d.createElement(j);D.appendChild(E);E.style.verticalAlign=z;var F=d.createElement(k);E.appendChild(F);F.className=u+t+l;var G=d.createElement(n);F.appendChild(G);G.src=q+u+'_tl'+g;F=d.createElement(k);E.appendChild(F);F.className=u+t;F.style.width=B;G=d.createElement(n);F.appendChild(G);G.src=q+s+g;G.style.width=(isSafari?200:1)+p;G.style.height=1+p;F=d.createElement(k);E.appendChild(F);F.className=u+t+r;G=d.createElement(n);F.appendChild(G);G.src=q+u+'_tr'+g;E=d.createElement(j);D.appendChild(E);E.style.verticalAlign=w;F=d.createElement(k);E.appendChild(F);F.className=u+m;F.colSpan=3;F.style.width=B;var H=d.createElement(h);F.appendChild(H);H.className=u+m+v;H.style.position=e;if(!isIE){G=d.createElement(n);H.appendChild(G);G.src=q+'GradWhite.png';G.className=u+'GradientImg';G.style.zIndex=1}var I=d.createElement(h);H.appendChild(I);I.className=u+v;I.style.padding=7+p;I.style.position=e;var J=d.createElement(h);I.appendChild(J);J.appendChild(a);var K=d.createElement(h);I.appendChild(K);K.style.textAlign='center';K.style.marginTop='7px';var L=d.createElement('a');K.appendChild(L);L.className='cLnk';L.href='javascript:void(0)';L.innerHTML=hal.cal.dIfo.closeText;L.onclick=function(){hal.cal.hide();return false};E=d.createElement(j);D.appendChild(E);E.style.verticalAlign=w;F=d.createElement(k);E.appendChild(F);F.className=u+b+l;G=d.createElement(n);F.appendChild(G);G.src=q+u+'_bl'+g;F=d.createElement(k);E.appendChild(F);F.className=u+b;F.style.width=B;G=d.createElement(n);F.appendChild(G);G.src=q+s+g;F=d.createElement(k);E.appendChild(F);F.className=u+b+r;G=d.createElement(n);F.appendChild(G);G.src=q+u+'_br'+g;return C};hal.addEvent(document,'click',hal.cal.hide);hal.addEvent(window,'load',hal.cal.initializeAll);
//TaskBar.js
hal.taskbar={H:110,S:10,t:10,i:-1,T1:null,T0:null};hal.taskbar.open=function(){var a=hal.taskbar;clearInterval(a.T0);a.i=a.S-1;a.T1=setInterval(tbShow,a.t)};hal.taskbar.close=function(){var a=hal.taskbar;clearInterval(a.T1);a.i=1;a.T0=setInterval(tbHide,a.t)};function tbShow(){var a=hal.taskbar;var b=a.H;a.i=a.i<1?1:a.i-2;if(oTbPD){var c=oTbPD.clientHeight;if(c<b){var d=c+(a.S-a.i)*2;oTbPD.style.height=(d>b?b:d)+'px'}else{oTbPD.style.height=b+'px';clearInterval(a.T1)}}}function tbHide(){var a=hal.taskbar;a.i=a.i>a.S?a.S:a.i+2;if(oTbPD){if(oTbPD.clientHeight>1){var b=parseInt(oTbPD.clientHeight-(a.S+a.i));b=b<1?1:b;oTbPD.style.height=b+'px'}else{oTbPD.style.height='1px';clearInterval(a.T0)}}}hal.culture.languages={en:{language:'en',name:'English',getURL:function(){hal.cookie.add('lang',this.language);return window.location.href}},ja:{language:'ja',name:'日本語',getURL:function(){return'http://HawaiianAirlines.co.jp/'}},ko:{language:'ko',name:'한국어 ',getURL:function(){return'http://HawaiianAirlines.co.kr'}}};hal.taskbar.lang={interval:10,step:7,timer:0,initY:27,initX:65,Y:27,X:65,maxY:80,maxX:95};Hal.LanguageSelector=function(f){var d=document;var g=d.getElementById(f);if(!g)return;this.initClip='rect(auto auto 27px 65px)';var h=this;var j=hal.taskbar.lang;var k=_imagePath||'/images/';var l;var m;var n;var o;var p='LI';var q='DIV';var r=d.createElement('UL');r.style.clip=h.initClip;g.appendChild(r);var s=d.createElement(p);r.appendChild(s);var t=hal.culture.languages;for(var u in t){l=t[u];m=d.createElement(p);m.id=u;if(hal.culture.lang==u){m.className='selLang';r.insertBefore(m,r.childNodes[0])}else{m.className='itmLang';m.onclick=function(){window.location.href=hal.culture.languages[this.id].getURL()};r.appendChild(m)}o=d.createElement('IMG');o.src=k+u+'-24x19.png';m.appendChild(o);n=d.createElement(q);n.innerHTML=l.name;m.appendChild(n)}s.style.display='none';r.onmouseover=function(e){this.style.cursor='pointer';clearInterval(j.timer);r.style.background='transparent url('+k+'bg_LangBar.png) no-repeat top right';j.timer=setInterval(frameOpen,j.interval)};r.onmouseout=function(e){hal.cancelEvent(e);if(hal.isChildEvent(e))return;clearInterval(j.timer);j.timer=setInterval(frameClose,j.interval)};function frameOpen(){var a;var b;var c=false;var d=false;var i=j.step;if(j.X>0){j.X-=i;a=(j.X<=0?'auto':j.X+'px')}else{j.X=0;a='auto';c=true}if(j.Y<j.maxY){j.Y+=i;b=(j.Y>=j.maxY?'auto':j.Y+'px')}else{j.Y=j.maxY;b='auto';d=true}r.style.clip='rect(auto auto '+b+' '+a+')';if(c&&d)clearInterval(j.timer)}function frameClose(){var a;var b;var c=false;var d=false;var i=j.step;if(j.X<j.initX){j.X+=i;a=(j.X>j.initX?j.initX:j.X)}else{j.X=j.initX;a=j.initX;c=true}if(j.Y>j.initY){j.Y-=i;b=(j.Y<j.initY?j.initY:j.Y)}else{j.Y=j.initY;b=j.initY;d=true}r.style.clip='rect(auto auto '+b+'px '+a+'px)';if(c&&d){clearInterval(j.timer);r.style.background='transparent none'}}};
//SearchTextBox.js
hal.stbx={};hal.stbx.isFired=false;hal.stbx.defaultText='SEARCH SITE';hal.stbx.defaultColor='#9977BA';function sTbx_onKeyPress(e,a,b){var e=e||window.event;if(!hal.stbx.isFired&&e.keyCode==13){var c=e.srcElement||e.target;if(c&&(c.tagName.toLowerCase()!="textarea")){var d=document.getElementById(b);if(d&&typeof(d.click)!='undefined'){hal.stbx.isFired=true;d.click();e.cancelBubble=true;if(e.stopPropagation)e.stopPropagation();return false}}}return true}function sTbxBtn_onClick(e,a,b){var c;var d=hal.stbx;var f=document.getElementById(b);var g=f.value;var h=a.id&&a.id.indexOf('_AdvSrch')!=-1;if(g.trim()==''||g==d.defaultText){d.isFired=false;if(!h)return false;else g=''}if(typeof searchUrl!='undefined'&&searchUrl!=null&&searchUrl.length>0)c=searchUrl;else c=(typeof baseHost!='undefined'&&baseHost!=null?baseHost:'http://www.hawaiianair.com')+'/search/results.aspx';if(a.id&&a.id.indexOf('_AdvSrch')!=-1){var i='advanced.aspx';var j=/results\.aspx/ig;if(c.lastIndexOf('/')==c.length-1&&!(j.test(c)))c=c+i;else c=c.replace(j,i)}window.location=c+"?"+(typeof qName!='undefined'&&qName&&qName.length>0?qName:"k")+"="+encodeURI(g)}function sTbx_onFocus(e,a){if(a.value.trim()==hal.stbx.defaultText){a.value='';a.style.color='#333'}if(a.value.trim().length>0&&a.select)a.select()}function sTbx_onBlur(e,a){if(a.value.trim()==''){a.value=hal.stbx.defaultText;a.style.color=hal.stbx.defaultColor}}function sTbx_init(){var a=hal.stbx;var b=document.getElementsByTagName('INPUT');var c=b.length;var d;for(var i=0;i<c;i++){d=b[i];if(d.className.indexOf('SearchTextBoxStyle')==-1)continue;if(d.value==''){d.style.color=a.defaultColor;d.value=a.defaultText}}}hal.addEvent(window,'load',function(){sTbx_init()},false);
//Login.js
function liToggle(){liIsCollapsed=!liIsCollapsed;liIsCollapsed?liHide():liShow()}function liShow(){if(tHide){clearInterval(tHide)}liCntr=liGr-1;tShow=setInterval("fLiShow()",liG1);fLiSetImgs()}function liHide(){if(tShow){clearInterval(tShow)}liCntr=1;tHide=setInterval("fLiHide()",liG1)}function fLiShow(){liCntr=liCntr<1?1:liCntr-2;if(oLogInMain){if(oLogInMain.clientHeight<liMaxH){oLogInMain.style.height=(oLogInMain.clientHeight+((liGr-liCntr)*2))+"px";oLogInMainImg.style.height=oLogInMain.style.height;fLiSetElements()}else{clearInterval(tShow);oLogInMain.style.height=liMaxH+"px"}}}function fLiHide(){liCntr=liCntr>liGr?liGr:liCntr+2;if(oLogInMain){if(oLogInMain.clientHeight>liMinH){var a=parseInt(oLogInMain.clientHeight-(liGr+liCntr));a=a<liMinH?liMinH:a;oLogInMain.style.height=a+"px";oLogInMainImg.style.height=oLogInMain.style.height;fLiSetElements()}else{clearInterval(tHide);fLiSetImgs();oLogInMain.style.height=liMinH+"px"}}}function fLiSetElements(){if(oLogInIframe){oLogInIframe.style.height=oLogInTable.clientHeight+"px"}if(oLogInFlower){oLogInFlower.style.height=oLogInTable.clientHeight-4+"px"}}function fLiSetImgs(){if(oLogInArrowImg){if(ie6){oLogInArrowImg.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+(liIsCollapsed?imgLogInArrow0:imgLogInArrow1)+"', sizingMethod='image')"}else{oLogInArrowImg.src=(liIsCollapsed?imgLogInArrow0:imgLogInArrow1)}}if(oLogInFlowerImg){if(ie6){oLogInFlowerImg.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+(liIsCollapsed?imgLogInFlower0:imgLogInFlower1)+"', sizingMethod='image')"}else{oLogInFlowerImg.src=(liIsCollapsed?imgLogInFlower0:imgLogInFlower1);oLogInFlowerImg.style.height=(liIsCollapsed?"37px":"51px")}}}
//FlightSearch.js
if(typeof fsCalII=='undefined')var fsCalII=false;if(typeof fsCalTP=='undefined')var fsCalTP=false;if(typeof fsCalSP=='undefined')var fsCalSP=false;function ddlOND_OnChange(e,a,b){fsOnd(b)}function fsOnd(a){var b=a.id;var c=a.ondArray;var d=document;var e='';var f=d.getElementById(b+'_omt');var g=d.getElementById(b+'_omc');var h=d.getElementById(b+'_omp');var m=d.getElementById(b+'_fsAC');var n=d.getElementById(b+'_fsCS');var o=d.getElementById(b+'_fsRF');var p=a.refundFare;var q=false;var r=false;var s='hidden';var t='block';var u='none';var v='visible';if(c.length>0&&f&&g){f.innerHTML='';var w='';var x=false;var y='';var z;var A=true;var B;var C;var D=150;for(var i=0;i<c.length;i++){var E=c[i];var F=E.clientWidth;w=E.value;D=D>F?D:F;for(var j=0;j<fsDC.length;j++){if(w==fsDC[j]){x=true;y=b+w;z=d.getElementById(y);if(!z){C=d.getElementById('ondMsg_'+w);if(C&&e!=getAmContent(C)){e=getAmContent(C);B=d.createElement('div');B.className='fsAm'+(A?'0':'1');if(A)A=false;f.appendChild(B);B.id=y;setAmContent(B,e)}}}}for(var k=0;k<fsAC.length;k++){if(fsAC[k]==w){q=true;break}}for(var l=0;l<fsCS.length;l++){if(fsCS[l]==w){r=true;break}}}g.style.display=x?t:u;if(m)m.style.display=q?t:u;if(o){o.style.visibility=r?s:v;if(p&&r)p.checked=false}fsShowHideCalLink(a);if(h){var G=h.getAttribute('absPos');if(G!=null&&G.length>0){G=G.toLowerCase();var H='px';var I=isIE6||isSafari?0:20;var J=1000;h.style.zIndex=J-1;g.style.zIndex=J;switch(G){case'absoluteright':g.style.left=xC=(F+I)+H;break;case'absoluteleft':g.style.left=xC=(-(g.clientWidth))+H;break}var K=hal.getIFrame(b+'_iFm');if(K){K.style.display=x?t:u;if(x){K.style.width=g.offsetWidth+H;K.style.height=g.offsetHeight+H;K.style.left=g.offsetLeft+H;K.style.top=g.offsetTop+H}}}}}}function fsONDClose(a,e){while(a!=null){if(a.className=='fsONDabsPos'||a.className=='fsONDpos'){a.style.display='none';var b=document.getElementById(a.id.replace('_omc','_iFm'));if(b)b.style.display='none';return}a=a.offsetParent}}function getAmContent(a){return a.innerHTML}function setAmContent(a,b){a.innerHTML=b}var fsSbmt=false,fsQs='';function fsContinue_OnClick(a,e,b){if(!b)return false;var c=b.tripType;var d=b.travelers;var f=b.origin;var g=b.destination;var h=b.departureDate;var i=b.returnDate;var j=b.altCity;var k=b.refundFare;if(c.selectedIndex==2&&multicityURL){window.location.href=multicityURL;return false}if(f.value==g.value){halert('Please choose different departure and destination cities.',g);return false}if(f.value==''){halert('Please choose a valid departure city.',f);return false}if(g.value==''){halert('Please choose a valid destination city.',g);return false}var l=new Date(h.value);var m=new Date(i.value);if(typeof(fsValidate)!='undefined'&&typeof(fsValidate)=='function'){if(!fsValidate(b))return false}setCkVls(b);fsQs='?qrys=qres&source=';fsQs+='&Trip='+c.value+'&departure='+f.value+'&destination='+g.value;fsQs+='&out_day='+l.getDate()+'&out_month='+(l.getMonth()+1)+'&return_day='+m.getDate()+'&return_month='+(m.getMonth()+1);fsQs+='&adult_no='+(d.selectedIndex+1);fsQs+=(fsAC&&fsAC.length>0&&(fsAC.join().indexOf(f.value)!=-1||fsAC.join().indexOf(g.value)!=-1)&&j&&j.checked?'&alt_city=1':'');fsQs+=(k&&k.checked?'&refund_fare=1':'');return true}function fsRedirect(a){if(!fsSbmt){fsSbmt=true;window.location.href=(a!=null?a:findFlightServerURL)+fsQs}}function ffCtlInit(a){fsHdr(a)}function ddlTripType_OnChange(e,a,b){if(a.selectedIndex==2&&multicityURL){a.selectedIndex=0;window.location.href=multicityURL;return}fsHdr(b)}var tDt=null;function fsHdr(a){if(!a)return;var b=hal.cal;var c=a.id;var d=a.tripType;var e=document.getElementById(c+'_dtRtnDiv');if(e){e.style.visibility=d&&d.value=="OW"?'hidden':'visible'}var f=a.departureDate;var g=a.returnDate;if(f&&g){tDt=b.gDsfi(b.gLDi(Date.parse(g.value)));if(d.value=="OW")g.value=f.value;else g.value=tDt}}function fsDefault_OnKeyPress(e,a){if(!e)var e=window.event;if(e.keyCode==13){var b=document.getElementById(a);if(b&&typeof(b.click)!='undefined')b.click();e.cancelBubble=true;if(e.stopPropagation)e.stopPropagation();return false}return true}function ffCa(a){var b=[],eL=0,eT=0,t=a;while(t!=null){eL+=t.offsetLeft;eT+=t.offsetTop;t=t.offsetParent}b[0]=eL;b[1]=eT;return b}function getCkVls(a,b){if(a==null)return;var c=a.id,cSeaStr=b.join();var d=new Hal.Cookie();if(cSeaStr.indexOf('tripType')==-1&&d.getCookie(c+'.tripType')!=null)a.tripType.value=d.getCookie(c+'.tripType');if(cSeaStr.indexOf('travelers')==-1&&d.getCookie(c+'.travelers')!=null)a.travelers.value=d.getCookie(c+'.travelers');if(cSeaStr.indexOf('origin')==-1&&d.getCookie(c+'.origin')!=null)a.origin.value=d.getCookie(c+'.origin');if(cSeaStr.indexOf('destination')==-1&&d.getCookie(c+'.destination')!=null)a.destination.value=d.getCookie(c+'.destination');if(cSeaStr.indexOf('altCity')==-1&&d.getCookie(c+'.altCity')!=null)a.altCity.checked=d.getCookie(c+'.altCity')}function setCkVls(a){if(a==null)return;var b=a.id;var c=new Hal.Cookie();if(a.tripType)c.setCookie(b+'.tripType',a.tripType.value);if(a.travelers)c.setCookie(b+'.travelers',a.travelers.value);if(a.origin)c.setCookie(b+'.origin',a.origin.value);if(a.destination)c.setCookie(b+'.destination',a.destination.value);if(a.altCity)c.setCookie(b+'.altCity',a.altCity.checked)}var csRmv={},initCln=true;function fsHcs(a,b,c){if(b&&typeof b=='object'&&b.tagName&&b.tagName=='SELECT')a=[b];var d;var e;var f;var g;var h=fsCS.join();for(var i=0;i<a.length;i++){d=a[i];if(initCln||c){csRmv=d.cloneNode(true);initCln=false}for(var x in d.childNodes){f=d.childNodes[x];if(typeof f=='object'&&f.tagName=='OPTGROUP'&&f.label.indexOf('OTHER')!=-1)f.parentNode.removeChild(f)}g=d.options;for(var j=g.length-1;j>-1;j--){e=g[j];if(h.indexOf(e.value)!=-1){d.remove(j)}}}}function fsRo(a,b){if(b&&typeof b=='object'&&b.tagName&&b.tagName=='SELECT')a=[b];if(csRmv.length>0){var c;var d;var e;var f;var g;var h;for(var i=0;i<a.length;i++){c=a[i];g=c.value;while(c.childNodes.length>0){c.removeChild(c.childNodes[0])}h=csRmv;for(var j=0;j<h.childNodes.length;j++){if(h.childNodes[j].tagName=='OPTGROUP'){d=h.childNodes[j];var k=document.createElement('OPTGROUP');c.appendChild(k);k.label=d.label;for(var m=0;m<d.childNodes.length;m++){if(d.childNodes[m].tagName=='OPTION'){e=d.childNodes[m];var l=document.createElement('OPTION');k.appendChild(l);l.text=e.text;l.value=e.value}}}}c.value=g}}}function fsRfdCbx_OnClick(e,a,b){fsShowHideCalLink(b)}function fsShowHideCalLink(a){var b=a.id;var c=document.getElementById(b+'_fsCS');if(!c)return;var d=a.ondArray;var e=a.refundFare;var f;var g='';var h=false;var j=false;var k=false;var m=false;var n=false;var o=false;for(var i=0;i<d.length;i++){f=d[i];g=f.value;if(!m)m=fsSP.inArray(g);if(!m&&!k)k=fsTP.inArray(g);if(m)k=false;j=fsII.inArray(g);if(i==0)n=j;else if(i==1)o=j;for(var l=0;l<fsCS.length;l++){if(fsCS[l]==g){h=true;break}}}var p=n&&o;var q=e&&e.checked;c.style.visibility=q||h||(fsCalII&&p)||(fsCalTP&&k)||(fsCalSP&&m)?'hidden':'visible'}
//LeftMenu.js
hal.lm={};hal.lm.coll=[];hal.lm.url=window.location.href;hal.lm.sCl=function(a){var b='UL';var c='block';a.removeAttribute('href',0);a.style.fontWeight='bold';var d=a;var e;while(d!=null){d=d.parentNode;if(d&&d.tagName==b)d.style.display=c}var f=hal.getNextSibling(a);while(f!=null){if(f.tagName==b){f.style.display=c;break}f=hal.getNextSibling(f)}};hal.lm.init=function(a){var b=this;var c=a.getElementsByTagName('A');if(c&&c.length>0)for(var j=0,len2=c.length;j<len2;j++){aObj=c[j];if(aObj.href&&b.url.indexOf(aObj.href)!=-1){b.sCl(aObj);break}}};Hal.LeftMenu=function(a){if(!a)return;var b=document.getElementById(a);if(!b)return;this.id=a;hal.lm.init(b)};
//ContentRotator.js
hal.cr={items:[]};hal.crb={};if(!Array.prototype.getPreviousIndex){Array.prototype.getPreviousIndex=function(i){return i-1<0?this.length-1:i-1}}if(!Array.prototype.getNextIndex){Array.prototype.getNextIndex=function(i){return i+1>=this.length?0:i+1}}hal.cr.loadAll=function(){var o=this;var a;for(var i=0,len=o.items.length;i<len;i++){a=o.items[i];a.play()}};hal.addEvent(window,'load',function(){hal.cr.loadAll()},false);Hal.ContentRotator=function(a,b){var c=this;this.id=a;this.panel=document.getElementById(a);this.container=document.getElementById(a+'Items');if(!c.id||!c.panel)return;this.items=[];this.fadeDuration=500;this.fadeSteps=12;this.slideDuration=3000;this.i=0;this.tTmr=0;this.iTmr=null;this.oTmr=null;this.hideButtons=b||false;this.bttnsObj=null;this.btnPrevTxt='&#0171;';this.btnNextTxt='&#0187;';this.btnPrevImg=null;this.btnNextImg=null;this.btnOnImg=null;this.btnOffImg=null;var d=c.panel;var e=c.container;e.style.position='relative';e.style.width='100%';e.style.height='100%';var f;var g=0;for(var i=0,len=e.childNodes.length;i<len;i++){f=e.childNodes[i];if(f.nodeType==1){if(f.filters)f.style.filter='alpha(opacity='+(g==0?100:0)+')';else f.style.opacity=g==0?1:0;f.style.position='absolute';f.style.display='block';f.style.zIndex=g==0?10:0;f.style.width='100%';f.style.height='100%';f.style.top='0px';f.style.left='0px';c.items.push(f);g++}}if(!b){var h=hal.crb[a+'Buttons']=new Hal.ContentRotatorButtons(a+'Buttons',this);c.panel.appendChild(h.panel);c.bttnsObj=h}hal.cr.items.push(this)};Hal.ContentRotator.prototype.loadButtons=function(){if(!this.hideButtons&&this.items.length>1)this.bttnsObj.load()};Hal.ContentRotator.prototype.update=function(x){var a=this;if(a.iTmr||a.oTmr)return;var b=a.items.length;var i=x!=null?a.items.getPreviousIndex(x):a.i;var j=x!=null?x:a.items.getNextIndex(i);var r=Math.round(a.fadeDuration/a.fadeSteps);a.oTmr=setInterval(function(){a.fadeOut(j)},r);a.iTmr=setInterval(function(){a.fadeIn(j)},r);if(a.bttnsObj)a.bttnsObj.hilite(j);a.i=j};Hal.ContentRotator.prototype.play=function(){var a=this;if(a.items.length<2)return;a.tTmr=setInterval(function(){a.update()},Math.round(a.slideDuration+a.fadeDuration))};Hal.ContentRotator.prototype.pause=function(){clearInterval(this.tTmr)};Hal.ContentRotator.prototype.clearAllTimers=function(){var a=this;clearInterval(a.tTmr)};Hal.ContentRotator.prototype.fadeIn=function(x){var a=this;var r=Math.round(100/a.fadeSteps);var b=a.items[x];var c=b.filters&&b.filters.length>0;var d=c?b.filters.alpha.opacity:b.style.opacity*100;if(d<100){d=d+r;if(c)b.filters.alpha.opacity=d;else b.style.opacity=d/100}else{if(c)b.filters.alpha.opacity=100;else b.style.opacity=1;b.style.zIndex=10;clearInterval(a.iTmr);a.iTmr=null}};Hal.ContentRotator.prototype.fadeOut=function(x){var a=this;var b=false;var c;var d;var e=true;var r=Math.round(100/a.fadeSteps);for(var i=0,len=a.items.length;i<len;i++){if(x==i)continue;d=a.items[i];b=d.filters&&d.filters.length>0;e&=d.style.zIndex==0;if(d.style.zIndex==0)continue;c=b?d.filters.alpha.opacity:d.style.opacity*100;if(c>0){c=c-r;if(b)d.filters.alpha.opacity=c;else d.style.opacity=c/100}else{if(b)d.filters.alpha.opacity=0;else d.style.opacity=0;d.style.zIndex=0}}if(e){clearInterval(a.oTmr);a.oTmr=null}};Hal.ContentRotatorButtons=function(a,b){var c=this;this.id=a;this.panel=document.createElement('DIV');this.buttonAlignment='right';this.contentObject=b;if(!c.id||!c.panel||!c.contentObject)return;this.bttns=[];this.slides=b.items;this.btnPrevTxt=null;this.btnNextTxt=null;this.btnPrevImg=null;this.btnNextImg=null;this.btnOnImg=null;this.btnOffImg=null;this.imagesLoaded=false;c.panel.id=a;c.panel.className='crBttns'};Hal.ContentRotatorButtons.prototype.load=function(){var a=this;var d=document;var b=a.contentObject;var c=a.panel;var f=a.slides;var g;var h='DIV';var j='IMG';a.btnPrevTxt=b.btnPrevTxt;a.btnNextTxt=b.btnNextTxt;a.btnPrevImg=b.btnPrevImg;a.btnNextImg=b.btnNextImg;a.btnOnImg=b.btnOnImg;a.btnOffImg=b.btnOffImg;if(d.images&&!a.imagesLoaded&&(a.btnPrevImg||a.btnNextImg||a.btnOnImg||a.btnOffImg)){a.imagesLoaded=true;if(a.btnPrevImg)var k=(new Image()).src=a.btnPrevImg;if(a.btnNextImg)var l=(new Image()).src=a.btnNextImg;if(a.btnOnImg)var m=(new Image()).src=a.btnOnImg;if(a.btnOffImg)var n=(new Image()).src=a.btnOffImg}var o=d.createElement(h);o.style.position='relative';o.style.styleFloat=o.style.cssFloat=a.buttonAlignment;o.className='crbInner';c.appendChild(o);g=d.createElement(h);if(a.btnPrevImg&&a.btnPrevImg.length>0){var p=d.createElement(j);p.src=a.btnPrevImg;g.appendChild(p);g.className='btnPrevImg'}else{g.innerHTML=a.btnPrevTxt;g.className='btnPrev'}g.onclick=function(e){b.clearAllTimers();b.update(f.getPreviousIndex(b.i))};g.title='Previous';o.appendChild(g);for(var i=0,len=f.length;i<len;i++){g=d.createElement(h);g.id=i+'_'+b.id;if(a.btnOnImg&&a.btnOnImg.length>0&&a.btnOffImg&&a.btnOffImg.length>0){var q=d.createElement(j);q.src=i==0?a.btnOnImg:a.btnOffImg;g.appendChild(q);g.className=i==0?'btnImg1':'btnImg0'}else{g.innerHTML=i+1+'';g.className=i==0?'btn1':'btn0'}g.title=i+1+'';g.onclick=function(e){var x=parseInt(this.id);if(b.i==x)return;b.clearAllTimers();b.update(x)};a.bttns.push(g);o.appendChild(g)}g=d.createElement(h);if(a.btnNextImg&&a.btnNextImg.length>0){var p=d.createElement(j);p.src=a.btnNextImg;g.appendChild(p);g.className='btnNextImg'}else{g.innerHTML=a.btnNextTxt;g.className='btnNext'}g.title='Next/Play';g.onclick=function(e){b.clearAllTimers();b.update(f.getNextIndex(b.i));b.play()};o.appendChild(g);a.contentObject.bttnsObj=this};Hal.ContentRotatorButtons.prototype.hilite=function(x){var a=this;var b;var c;for(var i=0,len=a.bttns.length;i<len;i++){b=a.bttns[i];if(a.btnOnImg&&a.btnOnImg.length>0&&a.btnOffImg&&a.btnOffImg.length>0){c=b.getElementsByTagName('IMG')[0];if(c)c.src=x==i?a.btnOnImg:a.btnOffImg;b.className=x==i?'btnImg1':'btnImg0'}else{b.className=x==i?'btn1':'btn0'}}};
