var tmpcookie=new Date();chkcookie=(tmpcookie.getTime()+'');document.cookie="chkcookie="+chkcookie+"; path=/";if(document.cookie.indexOf(chkcookie,0)<0){window.location='http://www.ho-hose.net/cookies.php';}

var ddaccordion={ajaxloadingmsg:'<img src="smanim.gif" /><br />Loading Content...',headergroup:{},contentgroup:{},preloadimages:function(a){a.each(function(){(new Image).src=this.src})},expandone:function(a,b){this.toggleone(a,b,"expand")},collapseone:function(a,b){this.toggleone(a,b,"collapse")},expandall:function(a){var b=this.headergroup[a];this.contentgroup[a].filter(":hidden").each(function(){b.eq(parseInt($(this).attr("contentindex"))).trigger("evt_accordion")})},collapseall:function(a){var b=this.headergroup[a];this.contentgroup[a].filter(":visible").each(function(){b.eq(parseInt($(this).attr("contentindex"))).trigger("evt_accordion")})},toggleone:function(a,b,d){var g=this.headergroup[a].eq(b);a=this.contentgroup[a].eq(b);if(typeof d=="undefined"||d=="expand"&&a.is(":hidden")||d=="collapse"&&a.is(":visible"))g.trigger("evt_accordion")},ajaxloadcontent:function(a,b,d,g){function h(c){if(c){e.cacheddata=c;e.status="cached";if(b.queue("fx").length==0){b.hide().html(c);e.status="complete";g()}}e.status!="complete"&&setTimeout(function(){h(e.cacheddata)},100)}var e=a.data("ajaxinfo");if(e.status=="none"){b.html(this.ajaxloadingmsg);b.slideDown(d.animatespeed);e.status="loading";$.ajax({url:e.url,error:function(c){h("Error fetching content. Server Response: "+c.responseText)},success:function(c){c=c==""?" ":c;h(c)}})}else e.status=="loading"&&h(e.cacheddata)},expandit:function(a,b,d,g,h,e){var c=a.data("ajaxinfo");if(c)if(c.status=="none"||c.status=="loading")this.ajaxloadcontent(a,b,d,function(){ddaccordion.expandit(a,b,d,g,h)});else if(c.status=="cached"){b.html(c.cacheddata);c.cacheddata=null;c.status="complete"}this.transformHeader(a,d,"expand");b.slideDown(e?0:d.animatespeed,function(){d.onopenclose(a.get(0),parseInt(a.attr("headerindex")),b.css("display"),g);if(d.postreveal=="gotourl"&&h){var f=a.is("a")?a.get(0):a.find("a:eq(0)").get(0);f&&setTimeout(function(){location=f.href},200)}})},collapseit:function(a,b,d,g){this.transformHeader(a,d,"collapse");b.slideUp(d.animatespeed,function(){d.onopenclose(a.get(0),parseInt(a.attr("headerindex")),b.css("display"),g)})},transformHeader:function(a,b,d){a.addClass(d=="expand"?b.cssclass.expand:b.cssclass.collapse).removeClass(d=="expand"?b.cssclass.collapse:b.cssclass.expand);if(b.htmlsetting.location=="src"){a=a.is("img")?a:a.find("img").eq(0);a.attr("src",d=="expand"?b.htmlsetting.expand:b.htmlsetting.collapse)}else if(b.htmlsetting.location=="prefix")a.find(".accordprefix").html(d=="expand"?b.htmlsetting.expand:b.htmlsetting.collapse);else if(b.htmlsetting.location=="suffix")a.find(".accordsuffix").html(d=="expand"?b.htmlsetting.expand:b.htmlsetting.collapse)},urlparamselect:function(a){a=window.location.search.match(RegExp(a+"=((\\d+)(,(\\d+))*)","i"));if(a!=null)a=RegExp.$1.split(",");return a},getCookie:function(a){a=RegExp(a+"=[^;]+","i");if(document.cookie.match(a))return document.cookie.match(a)[0].split("=")[1];return null},setCookie:function(a,b){document.cookie=a+"="+b+";path=/"},init:function(a){document.write('<style type="text/css">\n');document.write("."+a.contentclass+"{display: none}\n");document.write("a.hiddenajaxlink{display: none}\n");document.write("</style>");jQuery(document).ready(function(b){ddaccordion.urlparamselect(a.headerclass);var d=ddaccordion.getCookie(a.headerclass);ddaccordion.headergroup[a.headerclass]=b("."+a.headerclass);ddaccordion.contentgroup[a.headerclass]=b("."+a.contentclass);var g=ddaccordion.headergroup[a.headerclass],h=ddaccordion.contentgroup[a.headerclass];a.cssclass={collapse:a.toggleclass[0],expand:a.toggleclass[1]};a.revealtype=a.revealtype||"click";a.revealtype=a.revealtype.replace(/mouseover/i,"mouseenter");if(a.revealtype=="clickgo"){a.postreveal="gotourl";a.revealtype="click"}a.htmlsetting=typeof a.togglehtml=="undefined"?{location:"none"}:{location:a.togglehtml[0],collapse:a.togglehtml[1],expand:a.togglehtml[2]};a.oninit=typeof a.oninit=="undefined"?function(){}:a.oninit;a.onopenclose=typeof a.onopenclose=="undefined"?function(){}:a.onopenclose;var e={},c=ddaccordion.urlparamselect(a.headerclass)||(a.persiststate&&d!=null?d:a.defaultexpanded);if(typeof c=="string")c=c.replace(/c/ig,"").split(",");if(c.length==1&&c[0]=="-1")c=[];if(a.collapseprev&&c.length>1)c=[c.pop()];if(a.onemustopen&&c.length==0)c=[0];g.each(function(f){var i=b(this);if(/(prefix)|(suffix)/i.test(a.htmlsetting.location)&&i.html()!=""){b('<span class="accordprefix"></span>').prependTo(this);b('<span class="accordsuffix"></span>').appendTo(this)}i.attr("headerindex",f+"h");h.eq(f).attr("contentindex",f+"c");var j=h.eq(f),k=j.find("a.hiddenajaxlink:eq(0)");k.length==1&&i.data("ajaxinfo",{url:k.attr("href"),cacheddata:null,status:"none"});if(jQuery.inArray(typeof c[0]=="number"?f:f+"",c)!=-1){ddaccordion.expandit(i,j,a,false,false,!a.animatedefault);e={$header:i,$content:j}}else{j.hide();a.onopenclose(i.get(0),parseInt(i.attr("headerindex")),j.css("display"),false);ddaccordion.transformHeader(i,a,"collapse")}});g.bind("evt_accordion",function(f,i){var j=h.eq(parseInt(b(this).attr("headerindex")));if(j.css("display")=="none"){ddaccordion.expandit(b(this),j,a,true,i);a.collapseprev&&e.$header&&b(this).get(0)!=e.$header.get(0)&&ddaccordion.collapseit(e.$header,e.$content,a,true);e={$header:b(this),$content:j}}else if(!a.onemustopen||a.onemustopen&&e.$header&&b(this).get(0)!=e.$header.get(0))ddaccordion.collapseit(b(this),j,a,true)});g.bind(a.revealtype,function(){if(a.revealtype=="mouseenter"){clearTimeout(a.revealdelay);var f=parseInt(b(this).attr("headerindex"));a.revealdelay=setTimeout(function(){ddaccordion.expandone(a.headerclass,f)},a.mouseoverdelay||0)}else{b(this).trigger("evt_accordion",[true]);return false}});g.bind("mouseleave",function(){clearTimeout(a.revealdelay)});a.oninit(g.get(),c);b(window).bind("unload",function(){g.unbind();var f=[];h.filter(":visible").each(function(){f.push(b(this).attr("contentindex"))});if(a.persiststate==true&&g.length>0){f=f.length==0?"-1c":f;ddaccordion.setCookie(a.headerclass,f)}})})}};ddaccordion.preloadimages(jQuery(ddaccordion.ajaxloadingmsg).filter("img"));

ddaccordion.init({headerclass:"exp",contentclass:"catitms",revealtype:"click",mouseoverdelay:200,collapseprev:true,defaultexpanded:[],onemustopen:false,animatedefault:false,persiststate:true,toggleclass:["","ohdr"],togglehtml:["prefix","",""],animatespeed:100,oninit:function(headers,expandedindices){},onopenclose:function(header,index,state,isuseractivated){}})
ddaccordion.init({headerclass:"sbexp",contentclass:"sbcatitms",revealtype:"click",mouseoverdelay:200,collapseprev:true,defaultexpanded:[],onemustopen:false,animatedefault:false,persiststate:true,toggleclass:["oshdr","cshdr"],togglehtml:["none","",""],animatespeed:100,oninit:function(headers,expandedindices){},onopenclose:function(header,index,state,isuseractivated){}})

if(typeof MPStoreOpenWin2=="undefined")MPStoreOpenWin2=new Array();if(typeof MPStoreWinStngs2=="undefined"){MPStoreWinStngs2=new Object();MPStoreWinStngs2.url="";MPStoreWinStngs2.name="";MPStoreWinStngs2.options="";MPStoreWinStngs2.focus=true;MPStoreWinStngs2.html="";MPStoreWinStngs2.redirect="";}function MPOpenPopupWin2JS(action){MPStoreWinStngs2.url="";MPStoreWinStngs2.name="";MPStoreWinStngs2.options="";MPStoreWinStngs2.focus=true;MPStoreWinStngs2.html="";MPStoreWinStngs2.redirect="";var thisURL=(action[1]!="#"&&action[1]!="(EmptyReference!)"&&action[1]!="(Empty Reference!)")?action[1]:"";var redirect=(action[31]!="#"&&action[31]!="(EmptyReference!)"&&action[31]!="(Empty Reference!)")?action[31]:"";if(thisURL!=""){var urlType=(action[2]==1)?"image":"page";MPStoreWinStngs2.focus=action[3];var regExpr=/[\w\S?]/;var validName="";action[11]=(action[11]==true)?"yes":"no";var winName=(action[4]!="")?action[4]:"PopUpWin";for(var n=0;n<winName.length;n++){if(regExpr.test(winName.charAt(n)))validName+=winName.charAt(n);}winName=(validName!="")?validName:"PopUpWin";var width=(action[7]>screen.availWidth)?screen.availWidth:action[7];var height=(action[9]>screen.availHeight)?screen.availHeight:action[9];if(action[6]==true||action[8]==true){width=screen.availWidth;posX=0;}if(action[6]==true||action[10]==true){height=screen.availHeight;posY=0;}var posX=(action[13]!="")?action[13]:0;var posY=(action[15]!="")?action[15]:0;if(action[12]==true&&width>0&&height>0){posX=Math.round((screen.availWidth-width)/2);posY=Math.round((screen.availHeight-height)/2);}else{if(action[14]==1&&width>0)posX=(screen.availWidth-width-posX);else if(action[14]==2)posX=Math.round((screen.availWidth-width)/2);if(action[16]==1&&height>0)posY=(screen.availHeight-height-posY);else if(action[16]==2)posY=Math.round((screen.availHeight-height)/2);}for(i=17;i<=22;i++){action[i]=(action[i]==true)?"yes":"no";}if(action[5]==true&&typeof MPStoreOpenWin2[winName]!="undefined"){var oldWindow=MPStoreOpenWin2[winName];if(oldWindow&&typeof oldWindow=="object")if(!oldWindow.closed)oldWindow.close();}var windowOptions="";if(width>0)windowOptions+="width="+width+",";if(height>0)windowOptions+="height="+height+",";windowOptions+="resizable="+action[11];windowOptions+=",scrollbars="+action[17];windowOptions+=",menubar="+action[18];windowOptions+=",toolbar="+action[21];windowOptions+=",directories="+action[19];windowOptions+=",location="+action[22];windowOptions+=",status="+action[20];windowOptions+=",left="+posX;windowOptions+=",top="+posY;if(urlType=="image"){var font="Verdana,Arial,Helvetica,sans-serif";if(action[28]==1)font="Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif";else if(action[28]==2)font="Helvetica,Geneva,Arial,SunSans-Regular,sans-serif";else if(action[28]==3)font="\"Times New Roman\",Times,Georgia,serif";else if(action[28]==4)font="\"Courier New\",Courier,Monaco,monospace";var textColor=(action[27]!="")?action[27]:"black";var linkColor=(action[30]!="")?action[30]:"#00417d";var textSize=(action[29]!=""&&action[29]>5)?action[29]+"":"12";var backGround=(action[24]!="")?action[24]:"#d3d3d3";var thisHTML="";thisHTML+='<'+'!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">'+"\n\n";thisHTML+='<'+'html>'+"\n\n";thisHTML+='<'+'head>'+"\n";thisHTML+='<'+'meta http-equiv="Content-type" content="text/html;charset=UTF-8">'+"\n";if(action[23]!="")thisHTML+='<'+'title>'+action[23]+'<'+'/title>'+"\n";thisHTML+='<'+'style type="text/css" media="screen"><'+'!--'+"\n";thisHTML+='body,div,td{color:'+textColor+';font-size:'+textSize+'px; font-family:'+font+';background-color:'+backGround+';margin:0;padding:0}'+"\n";thisHTML+='.textpad{margin:0;padding:4px 0}'+"\n";if(action[25]==true){thisHTML+='a{color:'+linkColor+';font-size:'+textSize+'px;text-decoration:none}'+"\n";thisHTML+='a:link { color:'+linkColor+';text-decoration:none}'+"\n";thisHTML+='a:visited{color:'+linkColor+';text-decoration:none}'+"\n";thisHTML+='a:hover{color:'+linkColor+';text-decoration:underline}'+"\n";}
thisHTML+="--><"+"/style>\n<"+"/head>\n\n";thisHTML+='<'+'body bgcolor="'+backGround+'" leftmargin="0" marginheight="0" marginwidth="0" topmargin="0">'+"\n";if(action[26]!="")thisHTML+='<'+'div class="textpad" align="center">'+action[26]+'<'+'/div>'+"\n";thisHTML+='<'+'div align="center"><'+'img src="'+thisURL+'" alt="" border="0"><'+'/div>'+"\n";if(action[25]!="")thisHTML+='<'+'div class="textpad" align="center"><'+'a href="#" onclick="self.close();">Close Window<'+'/a><'+'/div>'+"\n";thisHTML+="<"+"/body>\n\n<"+"/html>";MPStoreWinStngs2.html=thisHTML;MPStoreWinStngs2.type="image";thisURL="";}MPStoreWinStngs2.name=winName;MPStoreWinStngs2.options=windowOptions;MPStoreWinStngs2.url=thisURL;MPStoreWinStngs2.redirect=redirect;var thisPopup=window.open(thisURL,winName,windowOptions);MPStoreOpenWin2[MPStoreWinStngs2.name]=thisPopup;setTimeout("MPTriggerDelayWin2()",400);};}function MPTriggerDelayWin2(){if(typeof MPStoreOpenWin2[MPStoreWinStngs2.name]=="object"){var thisPopup=MPStoreOpenWin2[MPStoreWinStngs2.name];if(thisPopup.closed)thisPopup=window.open(MPStoreWinStngs2.url,MPStoreWinStngs2.name,MPStoreWinStngs2.options);if(thisPopup&&typeof thisPopup=="object"){if(MPStoreWinStngs2.type=="image"&&MPStoreWinStngs2.html!=""){if(!thisPopup.closed){thisPopup.document.open();thisPopup.document.write(MPStoreWinStngs2.html);thisPopup.document.close();};};}if(MPStoreWinStngs2.redirect!="")window.location=MPStoreWinStngs2.redirect;MPStoreOpenWin2[MPStoreWinStngs2.name]=thisPopup;if(thisPopup&&typeof thisPopup=="object")if(!thisPopup.closed&&MPStoreWinStngs2.focus)thisPopup.focus();MPStoreWinStngs2.url="";MPStoreWinStngs2.name="";MPStoreWinStngs2.options="";MPStoreWinStngs2.focus=true;MPStoreWinStngs2.html="";MPStoreWinStngs2.redirect="";};}function MPOpenPop2(mp1,mp2,mp3,mp4,mp5,mp6,mp7,mp8,mp9,mp10,mp11,mp12,mp13,mp14,mp15,mp16,mp17,mp18,mp19,mp20,mp21,mp22,mp23,mp24,mp25,mp26,mp27,mp28,mp29,mp30,mp31){var action=new Array();action[0]='Open Popup JavaScript 2.0';for(var x=1;x<32;x++){action[x]=eval('mp'+x);}MPOpenPopupWin2JS(action);return false;}

//from frequency decoder via http://honux.pastebin.com/NYfxnZMy
(function(){fdTableSort={regExp_Currency:/^[Â£$â‚¬Â¥Â¤]/,regExp_Number:/^(\-)?[0-9]+(\.[0-9]*)?$/,pos:-1,uniqueHash:1,thNode:null,tableId:null,tableCache:{},tmpCache:{},sortActiveClass:"sort-active",colspan:"colspan",rowspan:"rowspan",addEvent:function(obj,type,fn,tmp){tmp||(tmp=true);if(obj.attachEvent){obj["e"+type+fn]=fn;obj[type+fn]=function(){obj["e"+type+fn](window.event);};obj.attachEvent("on"+type,obj[type+fn]);}else{obj.addEventListener(type,fn,true);};},removeEvent:function(obj,type,fn,tmp){tmp||(tmp=true);try{if(obj.detachEvent){obj.detachEvent("on"+type,obj[type+fn]);obj[type+fn]=null;}else{obj.removeEventListener(type,fn,true);};}catch(err){};},stopEvent:function(e){e=e||window.event;if(e.stopPropagation){e.stopPropagation();e.preventDefault();};return false;},parseClassName:function(head,tbl){var colMatch=tbl.className.match(new RegExp(head+"((-[\\d]+([r]){0,1})+)"));return colMatch&&colMatch.length?colMatch[0].replace(head,"").split("-"):[];},disableSelection:function(element){element.onselectstart=function(){return false;};element.unselectable="on";element.style.MozUserSelect="none";},removeTableCache:function(tableId){if(!(tableId in fdTableSort.tableCache))return;fdTableSort.tableCache[tableId]=null;delete fdTableSort.tableCache[tableId];var tbl=document.getElementById(tableId);if(!tbl)return;var ths=tbl.getElementsByTagName("th");var a;for(var i=0,th;th=ths[i];i++){a=th.getElementsByTagName("a");if(a.length)a[0].onkeydown=a[0].onclick=null;th.onclick=th.onselectstart=th=a=null;};},removeTmpCache:function(tableId){if(!(tableId in fdTableSort.tmpCache))return;var headers=fdTableSort.tmpCache[tableId].headers;var a;for(var i=0,row;row=headers[i];i++){for(var j=0,th;th=row[j];j++){a=th.getElementsByTagName("a");if(a.length)a[0].onkeydown=a[0].onclick=null;th.onclick=th.onselectstart=th=a=null;};};fdTableSort.tmpCache[tableId]=null;delete fdTableSort.tmpCache[tableId];},initEvt:function(e){fdTableSort.init(false);},init:function(tableId){if(!document.getElementsByTagName||!document.createElement||!document.getElementById)return;var tables=tableId&&document.getElementById(tableId)?[document.getElementById(tableId)]:document.getElementsByTagName("table");var c,ii,len,colMatch,showOnly,match,showArrow,columnNumSortObj,obj,workArr,headers,thtext,aclone,multi,colCnt,cel,allRowArr,rowArr,sortableTable,celCount,colspan,rowspan,rowLength;var a=document.createElement("a");a.href="#";a.className="fdTableSortTrigger";var span=document.createElement("span");for(var k=0,tbl;tbl=tables[k];k++){if(tbl.id){fdTableSort.removeTableCache(tbl.id);fdTableSort.removeTmpCache(tbl.id);};allRowArr=tbl.getElementsByTagName('thead').length?tbl.getElementsByTagName('thead')[0].getElementsByTagName('tr'):tbl.getElementsByTagName('tr');rowArr=[];sortableTable=false;for(var i=0,tr;tr=allRowArr[i];i++){if(tr.getElementsByTagName('td').length||!tr.getElementsByTagName('th').length){continue;};rowArr[rowArr.length]=tr.getElementsByTagName('th');for(var j=0,th;th=rowArr[rowArr.length-1][j];j++){if(th.className.search(/sortable/)!=-1){sortableTable=true;};};};if(!sortableTable)continue;if(!tbl.id){tbl.id="fd-table-"+fdTableSort.uniqueHash++;};showArrow=tbl.className.search("no-arrow")==-1;showOnly=tbl.className.search("sortable-onload-show")!=-1;columnNumSortObj={};colMatch=fdTableSort.parseClassName(showOnly?"sortable-onload-show":"sortable-onload",tbl);for(match=1;match<colMatch.length;match++){columnNumSortObj[parseInt(colMatch[match],10)]={"reverse":colMatch[match].search("r")!=-1};};rowLength=rowArr[0].length;for(c=0;c<rowArr[0].length;c++){if(rowArr[0][c].getAttribute(fdTableSort.colspan)&&rowArr[0][c].getAttribute(fdTableSort.colspan)>1){rowLength=rowLength+(rowArr[0][c].getAttribute(fdTableSort.colspan)-1);};};workArr=new Array(rowArr.length);for(c=rowArr.length;c--;){workArr[c]=new Array(rowLength);};for(c=0;c<workArr.length;c++){celCount=0;for(i=0;i<rowLength;i++){if(!workArr[c][i]){cel=rowArr[c][celCount];colspan=(cel.getAttribute(fdTableSort.colspan)>1)?cel.getAttribute(fdTableSort.colspan):1;rowspan=(cel.getAttribute(fdTableSort.rowspan)>1)?cel.getAttribute(fdTableSort.rowspan):1;for(var t=0;((t<colspan)&&((i+t)<rowLength));t++){for(var n=0;((n<rowspan)&&((c+n)<workArr.length));n++){workArr[(c+n)][(i+t)]=cel;};};if(++celCount==rowArr[c].length)break;};};};for(c=0;c<workArr.length;c++){for(i=0;i<workArr[c].length;i++){if(workArr[c][i].className.search("fd-column-")==-1&&workArr[c][i].className.search("sortable")!=-1)workArr[c][i].className=workArr[c][i].className+" fd-column-"+i;if(workArr[c][i].className.match('sortable')){workArr[c][i].className=workArr[c][i].className.replace(/forwardSort|reverseSort/,"");if(i in columnNumSortObj){columnNumSortObj[i]["thNode"]=workArr[c][i];columnNumSortObj["active"]=true;};thtext=fdTableSort.getInnerText(workArr[c][i],true);for(var cn=workArr[c][i].childNodes.length;cn--;){if(workArr[c][i].childNodes[cn].nodeType==1&&(workArr[c][i].childNodes[cn].className=="fdFilterTrigger"||/img/i.test(workArr[c][i].childNodes[cn].nodeName))){continue;};if(workArr[c][i].childNodes[cn].nodeType==1&&/^a$/i.test(workArr[c][i].childNodes[cn].nodeName)){workArr[c][i].childNodes[cn].onclick=workArr[c][i].childNodes[cn].onkeydown=null;};workArr[c][i].removeChild(workArr[c][i].childNodes[cn]);};aclone=a.cloneNode(true);aclone.innerHTML=thtext;
aclone.title="Sort on \u201c"+thtext+"\u201d";
aclone.onclick=aclone.onkeydown=workArr[c][i].onclick=fdTableSort.initWrapper;workArr[c][i].appendChild(aclone);if(showArrow)workArr[c][i].appendChild(span.cloneNode(false));workArr[c][i].className=workArr[c][i].className.replace(/fd-identical|fd-not-identical/,"");fdTableSort.disableSelection(workArr[c][i]);aclone=null;};};};fdTableSort.tmpCache[tbl.id]={cols:rowLength,headers:workArr};workArr=null;multi=0;if("active"in columnNumSortObj){fdTableSort.tableId=tbl.id;fdTableSort.prepareTableData(document.getElementById(fdTableSort.tableId));delete columnNumSortObj["active"];for(col in columnNumSortObj){obj=columnNumSortObj[col];if(!("thNode"in obj)){continue;};fdTableSort.multi=true;len=obj.reverse?2:1;for(ii=0;ii<len;ii++){fdTableSort.thNode=obj.thNode;if(!showOnly){fdTableSort.initSort(false,true);}else{fdTableSort.addThNode();};};if(showOnly){fdTableSort.removeClass(obj.thNode,"(forwardSort|reverseSort)");fdTableSort.addClass(obj.thNode,obj.reverse?"reverseSort":"forwardSort");if(showArrow){span=fdTableSort.thNode.getElementsByTagName('span')[0];if(span.firstChild){span.removeChild(span.firstChild);};span.appendChild(document.createTextNode(len==1?" \u2193":" \u2191"));};};};if(showOnly&&(fdTableSort.tableCache[tbl.id].colStyle||fdTableSort.tableCache[tbl.id].rowStyle)){fdTableSort.redraw(tbl.id,false);};}else if(tbl.className.search(/onload-zebra/)!=-1){fdTableSort.tableId=tbl.id;fdTableSort.prepareTableData(tbl);if(fdTableSort.tableCache[tbl.id].rowStyle){fdTableSort.redraw(tbl.id,false);};};};fdTableSort.thNode=aclone=a=span=columnNumSortObj=thNode=tbl=allRowArr=rowArr=null;},initWrapper:function(e){e=e||window.event;var kc=e.type=="keydown"?e.keyCode!=null?e.keyCode:e.charCode:-1;if(fdTableSort.thNode==null&&(e.type=="click"||kc==13)){var targ=this;while(targ.tagName.toLowerCase()!="th"){targ=targ.parentNode;};fdTableSort.thNode=targ;while(targ.tagName.toLowerCase()!="table"){targ=targ.parentNode;};fdTableSort.tableId=targ.id;fdTableSort.multi=e.shiftKey;fdTableSort.addSortActiveClass();setTimeout(fdTableSort.initSort,5,false);return fdTableSort.stopEvent(e);};return kc!=-1?true:fdTableSort.stopEvent(e);},jsWrapper:function(tableid,colNums){if(!(tableid in fdTableSort.tmpCache)){return false;};if(!(tableid in fdTableSort.tableCache)){fdTableSort.prepareTableData(document.getElementById(tableid));};if(!(colNums instanceof Array)){colNums=[colNums];};fdTableSort.tableId=tableid;var len=colNums.length,colNum;if(fdTableSort.tableCache[tableid].thList.length==colNums.length){var identical=true;var th;for(var i=0;i<len;i++){colNum=colNums[i];th=fdTableSort.tmpCache[tableid].headers[0][colNum];if(th!=fdTableSort.tableCache[tableid].thList[i]){identical=false;break;};};if(identical){fdTableSort.thNode=th;fdTableSort.initSort(true);return;};};fdTableSort.addSortActiveClass();for(var i=0;i<len;i++){fdTableSort.multi=i;colNum=colNums[i];fdTableSort.thNode=fdTableSort.tmpCache[tableid].headers[0][colNum];fdTableSort.initSort(true);};},addSortActiveClass:function(){if(fdTableSort.thNode==null){return;};fdTableSort.addClass(fdTableSort.thNode,fdTableSort.sortActiveClass);fdTableSort.addClass(document.getElementsByTagName('body')[0],fdTableSort.sortActiveClass);},removeSortActiveClass:function(){if(fdTableSort.thNode==null)return;fdTableSort.removeClass(fdTableSort.thNode,fdTableSort.sortActiveClass);fdTableSort.removeClass(document.getElementsByTagName('body')[0],fdTableSort.sortActiveClass);},doCallback:function(init){if(!fdTableSort.tableId||!(fdTableSort.tableId in fdTableSort.tableCache)){return;};fdTableSort.callback(fdTableSort.tableId,init?fdTableSort.tableCache[fdTableSort.tableId].initiatedCallback:fdTableSort.tableCache[fdTableSort.tableId].completeCallback);},addClass:function(e,c){if(new RegExp("(^|\\s)"+c+"(\\s|$)").test(e.className)){return;};e.className+=(e.className?" ":"")+c;},removeClass:function(e,c){e.className=!c?"":e.className.replace(new RegExp("(^|\\s)"+c+"(\\s|$)")," ").replace(/^\s\s*/,'').replace(/\s\s*$/,'');},callback:function(tblId,cb){var func,parts;try{if(cb.indexOf(".")!=-1){parts=cb.split('.');obj=window;for(var x=0,part;part=obj[parts[x]];x++){if(part instanceof Function){(function(){var method=part;func=function(data){method.apply(obj,[data])};})();}else{obj=part;};};}else if(cb+tblId in window){func=window[cb+tblId];}else if(cb in window){func=window[cb];}else{func=null;};}catch(err){};if(!(func instanceof Function))return;func(tblId,fdTableSort.tableCache[tblId].thList);},prepareTableData:function(table){var data=[];var start=table.getElementsByTagName('tbody');start=start.length?start[0]:table;var trs=start.rows;var ths=table.getElementsByTagName('th');var numberOfRows=trs.length;var numberOfCols=fdTableSort.tmpCache[table.id].cols;var data=[];var identical=new Array(numberOfCols);var identVal=new Array(numberOfCols);for(var tmp=0;tmp<numberOfCols;tmp++)identical[tmp]=true;var tr,td,th,txt,tds,col,row;var re=new RegExp(/fd-column-([0-9]+)/);var rowCnt=0;var sortableColumnNumbers=[];for(var tmp=0,th;th=ths[tmp];tmp++){if(th.className.search(re)==-1)continue;sortableColumnNumbers[sortableColumnNumbers.length]=th;};for(row=0;row<numberOfRows;row++){tr=trs[row];if(tr.parentNode!=start||tr.getElementsByTagName("th").length||(tr.parentNode&&tr.parentNode.tagName.toLowerCase().search(/thead|tfoot/)!=-1))continue;data[rowCnt]=[];tds=tr.cells;for(var tmp=0,th;th=sortableColumnNumbers[tmp];tmp++){col=th.className.match(re)[1];td=tds[col];txt=fdTableSort.getInnerText(td)+" ";txt=txt.replace(/^\s+/,'').replace(/\s+$/,'');if(th.className.search(/sortable-date/)!=-1){txt=fdTableSort.dateFormat(txt,th.className.search(/sortable-date-dmy/)!=-1);}else if(th.className.search(/sortable-numeric|sortable-currency/)!=-1){txt=parseFloat(txt.replace(/[^0-9\.\-]/g,''));if(isNaN(txt))txt="";}else if(th.className.search(/sortable-text/)!=-1){txt=txt.toLowerCase();}else if(th.className.search(/sortable-keep/)!=-1){txt=rowCnt;}else if(th.className.search(/sortable-([a-zA-Z\_]+)/)!=-1){if((th.className.match(/sortable-([a-zA-Z\_]+)/)[1]+"PrepareData")in window){txt=window[th.className.match(/sortable-([a-zA-Z\_]+)/)[1]+"PrepareData"](td,txt);};}else if(txt!=""){fdTableSort.removeClass(th,"sortable");if(fdTableSort.dateFormat(txt)!=0){fdTableSort.addClass(th,"sortable-date");txt=fdTableSort.dateFormat(txt);}else if(txt.search(fdTableSort.regExp_Number)!=-1||txt.search(fdTableSort.regExp_Currency)!=-1){fdTableSort.addClass(th,"sortable-numeric");txt=parseFloat(txt.replace(/[^0-9\.\-]/g,''));if(isNaN(txt))txt="";}else{fdTableSort.addClass(th,"sortable-text");txt=txt.toLowerCase();};};if(rowCnt>0&&identical[col]&&identVal[col]!=txt){identical[col]=false;};identVal[col]=txt;data[rowCnt][col]=txt;};data[rowCnt][numberOfCols]=tr;rowCnt++;};var colStyle=table.className.search(/colstyle-([\S]+)/)!=-1?table.className.match(/colstyle-([\S]+)/)[1]:false;var rowStyle=table.className.search(/rowstyle-([\S]+)/)!=-1?table.className.match(/rowstyle-([\S]+)/)[1]:false;var iCBack=table.className.search(/sortinitiatedcallback-([\S-]+)/)==-1?"sortInitiatedCallback":table.className.match(/sortinitiatedcallback-([\S]+)/)[1];var cCBack=table.className.search(/sortcompletecallback-([\S-]+)/)==-1?"sortCompleteCallback":table.className.match(/sortcompletecallback-([\S]+)/)[1];iCBack=iCBack.replace("-",".");cCBack=cCBack.replace("-",".");fdTableSort.tableCache[table.id]={hook:start,initiatedCallback:iCBack,completeCallback:cCBack,thList:[],colOrder:{},data:data,identical:identical,colStyle:colStyle,rowStyle:rowStyle,noArrow:table.className.search(/no-arrow/)!=-1};sortableColumnNumbers=data=tr=td=th=trs=identical=identVal=null;},onUnload:function(){for(tbl in fdTableSort.tableCache){fdTableSort.removeTableCache(tbl);};for(tbl in fdTableSort.tmpCache){fdTableSort.removeTmpCache(tbl);};fdTableSort.removeEvent(window,"load",fdTableSort.initEvt);fdTableSort.removeEvent(window,"unload",fdTableSort.onUnload);fdTableSort.tmpCache=fdTableSort.tableCache=null;},addThNode:function(){var dataObj=fdTableSort.tableCache[fdTableSort.tableId];var pos=fdTableSort.thNode.className.match(/fd-column-([0-9]+)/)[1];var alt=false;if(!fdTableSort.multi){if(dataObj.colStyle){var len=dataObj.thList.length;for(var i=0;i<len;i++){dataObj.colOrder[dataObj.thList[i].className.match(/fd-column-([0-9]+)/)[1]]=false;};};if(dataObj.thList.length&&dataObj.thList[0]==fdTableSort.thNode)alt=true;dataObj.thList=[];};var found=false;var l=dataObj.thList.length;for(var i=0,n;n=dataObj.thList[i];i++){if(n==fdTableSort.thNode){found=true;break;};};if(!found){dataObj.thList.push(fdTableSort.thNode);if(dataObj.colStyle){dataObj.colOrder[pos]=true;};};var ths=document.getElementById(fdTableSort.tableId).getElementsByTagName("th");for(var i=0,th;th=ths[i];i++){found=false;for(var z=0,n;n=dataObj.thList[z];z++){if(n==th){found=true;break;};};if(!found){fdTableSort.removeClass(th,"(forwardSort|reverseSort)");if(!dataObj.noArrow){span=th.getElementsByTagName('span');if(span.length){span=span[0];while(span.firstChild)span.removeChild(span.firstChild);};};};};if(dataObj.thList.length>1){classToAdd=fdTableSort.thNode.className.search(/forwardSort/)!=-1?"reverseSort":"forwardSort";fdTableSort.removeClass(fdTableSort.thNode,"(forwardSort|reverseSort)");fdTableSort.addClass(fdTableSort.thNode,classToAdd);dataObj.pos=-1}else if(alt){dataObj.pos=fdTableSort.thNode};},initSort:function(noCallback,ident){var thNode=fdTableSort.thNode;var tableElem=document.getElementById(fdTableSort.tableId);if(!(fdTableSort.tableId in fdTableSort.tableCache)){fdTableSort.prepareTableData(document.getElementById(fdTableSort.tableId));};fdTableSort.addThNode();if(!noCallback){fdTableSort.doCallback(true);};fdTableSort.pos=thNode.className.match(/fd-column-([0-9]+)/)[1];var dataObj=fdTableSort.tableCache[tableElem.id];var lastPos=dataObj.pos&&dataObj.pos.className?dataObj.pos.className.match(/fd-column-([0-9]+)/)[1]:-1;var len1=dataObj.data.length;var len2=dataObj.data.length>0?dataObj.data[0].length-1:0;var identical=dataObj.identical[fdTableSort.pos];var classToAdd="forwardSort";if(dataObj.thList.length>1){var js="var sortWrapper = function(a,b) {\n";var l=dataObj.thList.length;var cnt=0;var e,d,th,p,f;for(var i=0;i<l;i++){th=dataObj.thList[i];p=th.className.match(/fd-column-([0-9]+)/)[1];if(dataObj.identical[p]){continue;};cnt++;if(th.className.match(/sortable-(numeric|currency|date|keep)/)){f="fdTableSort.sortNumeric";}else if(th.className.match('sortable-text')){f="fdTableSort.sortText";}else if(th.className.search(/sortable-([a-zA-Z\_]+)/)!=-1&&th.className.match(/sortable-([a-zA-Z\_]+)/)[1]in window){f="window['"+th.className.match(/sortable-([a-zA-Z\_]+)/)[1]+"']";}else f="fdTableSort.sortText";e="e"+i;d=th.className.search('forwardSort')!=-1?"a,b":"b,a";js+="fdTableSort.pos   = "+p+";\n";js+="var "+e+" = "+f+"("+d+");\n";js+="if("+e+") return "+e+";\n";js+="else { \n";};js+="return 0;\n";for(var i=0;i<cnt;i++){js+="};\n";};if(cnt)js+="return 0;\n";js+="};\n";eval(js);dataObj.data.sort(sortWrapper);identical=false;}else if((lastPos==fdTableSort.pos&&!identical)||(thNode.className.search(/sortable-keep/)!=-1&&lastPos==-1)){dataObj.data.reverse();classToAdd=thNode.className.search(/reverseSort/)!=-1?"forwardSort":"reverseSort";if(thNode.className.search(/sortable-keep/)!=-1&&lastPos==-1)fdTableSort.tableCache[tableElem.id].pos=thNode;}else{fdTableSort.tableCache[tableElem.id].pos=thNode;classToAdd=thNode.className.search(/forwardSort/)!=-1?"reverseSort":"forwardSort";if(!identical){if(thNode.className.match(/sortable-(numeric|currency|date|keep)/)){dataObj.data.sort(fdTableSort.sortNumeric);}else if(thNode.className.match('sortable-text')){dataObj.data.sort(fdTableSort.sortText);}else if(thNode.className.search(/sortable-([a-zA-Z\_]+)/)!=-1&&thNode.className.match(/sortable-([a-zA-Z\_]+)/)[1]in window){dataObj.data.sort(window[thNode.className.match(/sortable-([a-zA-Z\_]+)/)[1]]);};if(thNode.className.search(/(^|\s)favour-reverse($|\s)/)!=-1){classToAdd=classToAdd=="forwardSort"?"reverseSort":"forwardSort";dataObj.data.reverse();};};};if(ident){identical=false;};if(dataObj.thList.length==1){fdTableSort.removeClass(thNode,"(forwardSort|reverseSort)");fdTableSort.addClass(thNode,classToAdd);};if(!dataObj.noArrow){var span=fdTableSort.thNode.getElementsByTagName('span')[0];if(span.firstChild)span.removeChild(span.firstChild);span.appendChild(document.createTextNode(fdTableSort.thNode.className.search(/forwardSort/)!=-1?" \u2193":" \u2191"));};if(!dataObj.rowStyle&&!dataObj.colStyle&&identical){fdTableSort.removeSortActiveClass();if(!noCallback){fdTableSort.doCallback(false);};fdTableSort.thNode=null;return;};if("tablePaginater"in window&&tablePaginater.tableIsPaginated(fdTableSort.tableId)){tablePaginater.redraw(fdTableSort.tableId,identical);}else{fdTableSort.redraw(fdTableSort.tableId,identical);};fdTableSort.removeSortActiveClass();if(!noCallback){fdTableSort.doCallback(false);};fdTableSort.thNode=null;},redraw:function(tableid,identical){if(!tableid||!(tableid in fdTableSort.tableCache)){return;};var dataObj=fdTableSort.tableCache[tableid];var data=dataObj.data;var len1=data.length;var len2=len1?data[0].length-1:0;var hook=dataObj.hook;var colStyle=dataObj.colStyle;var rowStyle=dataObj.rowStyle;var colOrder=dataObj.colOrder;var highLight=0;var reg=/(^|\s)invisibleRow(\s|$)/;var tr,tds;var idio=true;for(var i=0;i<len1;i++){tr=data[i][len2];if(colStyle){tds=tr.cells;for(thPos in colOrder){if(!colOrder[thPos])fdTableSort.removeClass(tds[thPos],colStyle);else fdTableSort.addClass(tds[thPos],colStyle);};};if(!identical){if(rowStyle&&tr.className.search(reg)==-1){if(highLight++&1)fdTableSort.addClass(tr,rowStyle);else fdTableSort.removeClass(tr,rowStyle);};hook.appendChild(tr);};if(idio){tr.style.backgroundColor="#FFFFFF";idio=false;}else{tr.style.backgroundColor="#F3F3F3";idio=true;}};tr=tds=hook=null;},getInnerText:function(el,allowBrTags){if(typeof el=="string"||typeof el=="undefined")return el;if(el.innerText)return el.innerText;var txt='',i;for(i=el.firstChild;i;i=i.nextSibling){if(allowBrTags&&i.nodeName&&i.nodeName=="BR")txt+="<br />";else if(i.nodeType==3)txt+=i.nodeValue;else if(i.nodeType==1)txt+=fdTableSort.getInnerText(i);};return txt;},dateFormat:function(dateIn,favourDMY){var dateTest=[{regExp:/^(0?[1-9]|1[012])([- \/.])(0?[1-9]|[12][0-9]|3[01])([- \/.])((\d\d)?\d\d)$/,d:3,m:1,y:5},{regExp:/^(0?[1-9]|[12][0-9]|3[01])([- \/.])(0?[1-9]|1[012])([- \/.])((\d\d)?\d\d)$/,d:1,m:3,y:5},{regExp:/^(\d\d\d\d)([- \/.])(0?[1-9]|1[012])([- \/.])(0?[1-9]|[12][0-9]|3[01])$/,d:5,m:3,y:1}];var start,cnt=0,numFormats=dateTest.length;while(cnt<numFormats){start=(cnt+(favourDMY?numFormats+1:numFormats))%numFormats;if(dateIn.match(dateTest[start].regExp)){res=dateIn.match(dateTest[start].regExp);y=res[dateTest[start].y];m=res[dateTest[start].m];d=res[dateTest[start].d];if(m.length==1)m="0"+String(m);if(d.length==1)d="0"+String(d);if(y.length!=4)y=(parseInt(y)<50)?"20"+String(y):"19"+String(y);return y+String(m)+d;};cnt++;};return 0;},sortNumeric:function(a,b){var aa=a[fdTableSort.pos];var bb=b[fdTableSort.pos];if(aa==bb)return 0;if(aa===""&&!isNaN(bb))return-1;if(bb===""&&!isNaN(aa))return 1;return aa-bb;},sortText:function(a,b){var aa=a[fdTableSort.pos];var bb=b[fdTableSort.pos];if(aa==bb)return 0;if(aa<bb)return-1;return 1;}};})();fdTableSort.addEvent(window,"load",fdTableSort.initEvt);fdTableSort.addEvent(window,"unload",fdTableSort.onUnload);

function trim(a){return a.replace(/^\s\s*/,"").replace(/\s\s*$/,"")};
function chkNum(a){for(;a.value.length>0&&isNaN(a.value);)a.value=a.value.substring(0,a.value.length-1);a.value=trim(a.value)};

function get(b,a,e,f){a=a;var d="";for(i=0;i<b.getElementsByTagName("select").length;i++){var c=b.getElementsByTagName("select")[i];d=c.options[c.selectedIndex].value=="any"?"":c.options[c.selectedIndex].value;a+=c.name+"="+d+"&"}for(i=0;i<b.getElementsByTagName('textarea').length;i++){a+=b.getElementsByTagName('textarea')[i].name+"="+b.getElementsByTagName('textarea')[i].value+"&";}for(i=0;i<b.getElementsByTagName("input").length;i++)a+=b.getElementsByTagName("input")[i].name+"="+b.getElementsByTagName("input")[i].value+"&";a+="rnd="+(new Date).getTime();ctj(e,a,f)};

function ctj(c,d,b){var a=false;if(window.ActiveXObject){try{a=new ActiveXObject("MSXML2.XMLHTTP.6.0")}catch(e){try{a=new ActiveXObject("MSXML2.XMLHTTP.3.0")}catch(f){}}}else if(window.XMLHttpRequest){a=new XMLHttpRequest;a.overrideMimeType&&a.overrideMimeType("text/html")}if(a){a.open("GET",c+d);a.onreadystatechange=function(){if(a.readyState==4){if(a.status==
200){document.getElementById(b).innerHTML=a.responseText;delete a;a=null}else alert("There was a problem with the request:"+a.statusText);}else document.getElementById(b).innerHTML='<img src="smanim.gif">'};a.send(null)}};

function mctj(c,d){var a=false;if(window.ActiveXObject){try{a=new ActiveXObject("MSXML2.XMLHTTP.6.0")}catch(e){try{a=new ActiveXObject("MSXML2.XMLHTTP.3.0")}catch(f){}}}else if(window.XMLHttpRequest){a=new XMLHttpRequest;a.overrideMimeType&&a.overrideMimeType("text/html")}if(a){a.open("GET",c+d);a.onreadystatechange=function(){if(a.readyState==4){if(a.status==
200){document.getElementById('mct').innerHTML=a.responseText;delete a;a=null}else alert("There was a problem with the request:"+a.statusText);}else document.getElementById('mct').innerHTML='<img src="smanim.gif">'};a.send(null)}};

function bincReq(c,d){var a=false;t=parseInt(Math.random()*99999999);if(window.ActiveXObject)try{a=new ActiveXObject("MSXML2.XMLHTTP.6.0")}catch(e){try{a=new ActiveXObject("MSXML2.XMLHTTP.3.0")}catch(f){}} else if(window.XMLHttpRequest){a=new XMLHttpRequest;a.overrideMimeType&&a.overrideMimeType("text/html")}if(a){a.open("GET",c+d+'&t='+t);a.onreadystatechange=function(){if(a.readyState==4){if(a.status==200){document.getElementById('dv').innerHTML=a.responseText;bb_save_state();delete a;a=null}else alert("There was a problem with the request:"+a.statusText);}else document.getElementById('dv').innerHTML='<img src="anim.gif">'};a.send(null)}};

function makeReq(c,d){var a=false;if(window.ActiveXObject){try{a=new ActiveXObject("MSXML2.XMLHTTP.6.0")}catch(e){try{a=new ActiveXObject("MSXML2.XMLHTTP.3.0")}catch(f){}}}else if(window.XMLHttpRequest){a=new XMLHttpRequest;a.overrideMimeType&&a.overrideMimeType("text/html")}if(a){a.open("GET",c+d);a.onreadystatechange=function(){if(a.readyState==4){if(a.status==200){document.getElementById('dv').innerHTML=a.responseText;bb_save_state();delete a;a=null}else alert("There was a problem with the request:"+a.statusText);}else document.getElementById('dv').innerHTML='<img src="anim.gif">'};a.send(null)}};

//bbfix stuff
var bb_count=0,bb_curr_idx='',bb_cache=[],bb_iframe_script='count.php',bb_iframe_loaded=false,bb_target_div='';function bb_check_state(){if(bb_iframe_loaded!=false){var a=window.frames.bbFrame1.document.getElementById('divFrameCount').innerHTML;if(a!=bb_curr_idx){if(bb_cache[a])document.getElementById('dv').innerHTML=bb_cache[a];bb_curr_idx=a}}}function bb_done_loading(){bb_iframe_loaded=true}function bb_loadframe(){var a=document.getElementById('bbFrame1');bb_iframe_loaded=false;a.src=bb_iframe_script+'?'+bb_count}function bb_save_state(){var a=document.getElementById(bb_target_div);bb_count++;bb_cache[bb_count]=a.innerHTML;bb_loadframe();bb_curr_idx=bb_count}function bb_init(){bb_target_div='dv';bb_loadframe();window.setInterval('bb_check_state()',1E3);bb_save_state()};

function pypl(e,f,c){var a=false;if(window.ActiveXObject){try{a=new ActiveXObject("MSXML2.XMLHTTP.6.0")}catch(g){try{a=new ActiveXObject("MSXML2.XMLHTTP.3.0")}catch(h){}}}else if(window.XMLHttpRequest){a=new XMLHttpRequest;a.overrideMimeType&&a.overrideMimeType("text/html")}if(a){a.open("GET",e+f);a.onreadystatechange=function(){if(a.readyState==4){if(a.status==
200){document.getElementById(c).innerHTML=a.responseText;var b=document.getElementById(c);b.innerHTML=a.responseText;b=b.getElementsByTagName("script");for(var d=0;d<b.length;d++)eval(b[d].text);delete a;a=null}else alert("There was a problem with the request:"+a.statusText);}else document.getElementById(c).innerHTML='<img src="anim.gif">'};a.send(null)}};

function payp(){document.forms.frmPypl.submit();}