/* SOURCE FILE: AnchorPosition.js */
function getAnchorPosition(anchorname){var useWindow=false;var coordinates=new Object();var x=0,y=0;var use_gebi=false, use_css=false, use_layers=false;if(document.getElementById){use_gebi=true;}else if(document.all){use_css=true;}else if(document.layers){use_layers=true;}if(use_gebi && document.all){x=AnchorPosition_getPageOffsetLeft(document.all[anchorname]);y=AnchorPosition_getPageOffsetTop(document.all[anchorname]);}else if(use_gebi){var o=document.getElementById(anchorname);x=AnchorPosition_getPageOffsetLeft(o);y=AnchorPosition_getPageOffsetTop(o);}else if(use_css){x=AnchorPosition_getPageOffsetLeft(document.all[anchorname]);y=AnchorPosition_getPageOffsetTop(document.all[anchorname]);}else if(use_layers){var found=0;for(var i=0;i<document.anchors.length;i++){if(document.anchors[i].name==anchorname){found=1;break;}}if(found==0){coordinates.x=0;coordinates.y=0;return coordinates;}x=document.anchors[i].x;y=document.anchors[i].y;}else{coordinates.x=0;coordinates.y=0;return coordinates;}coordinates.x=x;coordinates.y=y;return coordinates;}
function getAnchorWindowPosition(anchorname){var coordinates=getAnchorPosition(anchorname);var x=0;var y=0;if(document.getElementById){if(isNaN(window.screenX)){x=coordinates.x-document.body.scrollLeft+window.screenLeft;y=coordinates.y-document.body.scrollTop+window.screenTop;}else{x=coordinates.x+window.screenX+(window.outerWidth-window.innerWidth)-window.pageXOffset;y=coordinates.y+window.screenY+(window.outerHeight-24-window.innerHeight)-window.pageYOffset;}}else if(document.all){x=coordinates.x-document.body.scrollLeft+window.screenLeft;y=coordinates.y-document.body.scrollTop+window.screenTop;}else if(document.layers){x=coordinates.x+window.screenX+(window.outerWidth-window.innerWidth)-window.pageXOffset;y=coordinates.y+window.screenY+(window.outerHeight-24-window.innerHeight)-window.pageYOffset;}coordinates.x=x;coordinates.y=y;return coordinates;}
function AnchorPosition_getPageOffsetLeft(el){var ol=el.offsetLeft;while((el=el.offsetParent) != null){ol += el.offsetLeft;}return ol;}
function AnchorPosition_getWindowOffsetLeft(el){return AnchorPosition_getPageOffsetLeft(el)-document.body.scrollLeft;}
function AnchorPosition_getPageOffsetTop(el){var ot=el.offsetTop;while((el=el.offsetParent) != null){ot += el.offsetTop;}return ot;}
function AnchorPosition_getWindowOffsetTop(el){return AnchorPosition_getPageOffsetTop(el)-document.body.scrollTop;}

/* SOURCE FILE: date.js */
var MONTH_NAMES=new Array('January','February','March','April','May','June','July','August','September','October','November','December','Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec');var DAY_NAMES=new Array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sun','Mon','Tue','Wed','Thu','Fri','Sat');
function LZ(x){return(x<0||x>9?"":"0")+x}
function isDate(val,format){var date=getDateFromFormat(val,format);if(date==0){return false;}return true;}
function compareDates(date1,dateformat1,date2,dateformat2){var d1=getDateFromFormat(date1,dateformat1);var d2=getDateFromFormat(date2,dateformat2);if(d1==0 || d2==0){return -1;}else if(d1 > d2){return 1;}return 0;}
function formatDate(date,format){format=format+"";var result="";var i_format=0;var c="";var token="";var y=date.getYear()+"";var M=date.getMonth()+1;var d=date.getDate();var E=date.getDay();var H=date.getHours();var m=date.getMinutes();var s=date.getSeconds();var yyyy,yy,MMM,MM,dd,hh,h,mm,ss,ampm,HH,H,KK,K,kk,k;var value=new Object();if(y.length < 4){y=""+(y-0+1900);}value["y"]=""+y;value["yyyy"]=y;value["yy"]=y.substring(2,4);value["M"]=M;value["MM"]=LZ(M);value["MMM"]=MONTH_NAMES[M-1];value["NNN"]=MONTH_NAMES[M+11];value["d"]=d;value["dd"]=LZ(d);value["E"]=DAY_NAMES[E+7];value["EE"]=DAY_NAMES[E];value["H"]=H;value["HH"]=LZ(H);if(H==0){value["h"]=12;}else if(H>12){value["h"]=H-12;}else{value["h"]=H;}value["hh"]=LZ(value["h"]);if(H>11){value["K"]=H-12;}else{value["K"]=H;}value["k"]=H+1;value["KK"]=LZ(value["K"]);value["kk"]=LZ(value["k"]);if(H > 11){value["a"]="PM";}else{value["a"]="AM";}value["m"]=m;value["mm"]=LZ(m);value["s"]=s;value["ss"]=LZ(s);while(i_format < format.length){c=format.charAt(i_format);token="";while((format.charAt(i_format)==c) &&(i_format < format.length)){token += format.charAt(i_format++);}if(value[token] != null){result=result + value[token];}else{result=result + token;}}return result;}
function _isInteger(val){var digits="1234567890";for(var i=0;i < val.length;i++){if(digits.indexOf(val.charAt(i))==-1){return false;}}return true;}
function _getInt(str,i,minlength,maxlength){for(var x=maxlength;x>=minlength;x--){var token=str.substring(i,i+x);if(token.length < minlength){return null;}if(_isInteger(token)){return token;}}return null;}
function getDateFromFormat(val,format){val=val+"";format=format+"";var i_val=0;var i_format=0;var c="";var token="";var token2="";var x,y;var now=new Date();var year=now.getYear();var month=now.getMonth()+1;var date=1;var hh=now.getHours();var mm=now.getMinutes();var ss=now.getSeconds();var ampm="";while(i_format < format.length){c=format.charAt(i_format);token="";while((format.charAt(i_format)==c) &&(i_format < format.length)){token += format.charAt(i_format++);}if(token=="yyyy" || token=="yy" || token=="y"){if(token=="yyyy"){x=4;y=4;}if(token=="yy"){x=2;y=2;}if(token=="y"){x=2;y=4;}year=_getInt(val,i_val,x,y);if(year==null){return 0;}i_val += year.length;if(year.length==2){if(year > 70){year=1900+(year-0);}else{year=2000+(year-0);}}}else if(token=="MMM"||token=="NNN"){month=0;for(var i=0;i<MONTH_NAMES.length;i++){var month_name=MONTH_NAMES[i];if(val.substring(i_val,i_val+month_name.length).toLowerCase()==month_name.toLowerCase()){if(token=="MMM"||(token=="NNN"&&i>11)){month=i+1;if(month>12){month -= 12;}i_val += month_name.length;break;}}}if((month < 1)||(month>12)){return 0;}}else if(token=="EE"||token=="E"){for(var i=0;i<DAY_NAMES.length;i++){var day_name=DAY_NAMES[i];if(val.substring(i_val,i_val+day_name.length).toLowerCase()==day_name.toLowerCase()){i_val += day_name.length;break;}}}else if(token=="MM"||token=="M"){month=_getInt(val,i_val,token.length,2);if(month==null||(month<1)||(month>12)){return 0;}i_val+=month.length;}else if(token=="dd"||token=="d"){date=_getInt(val,i_val,token.length,2);if(date==null||(date<1)||(date>31)){return 0;}i_val+=date.length;}else if(token=="hh"||token=="h"){hh=_getInt(val,i_val,token.length,2);if(hh==null||(hh<1)||(hh>12)){return 0;}i_val+=hh.length;}else if(token=="HH"||token=="H"){hh=_getInt(val,i_val,token.length,2);if(hh==null||(hh<0)||(hh>23)){return 0;}i_val+=hh.length;}else if(token=="KK"||token=="K"){hh=_getInt(val,i_val,token.length,2);if(hh==null||(hh<0)||(hh>11)){return 0;}i_val+=hh.length;}else if(token=="kk"||token=="k"){hh=_getInt(val,i_val,token.length,2);if(hh==null||(hh<1)||(hh>24)){return 0;}i_val+=hh.length;hh--;}else if(token=="mm"||token=="m"){mm=_getInt(val,i_val,token.length,2);if(mm==null||(mm<0)||(mm>59)){return 0;}i_val+=mm.length;}else if(token=="ss"||token=="s"){ss=_getInt(val,i_val,token.length,2);if(ss==null||(ss<0)||(ss>59)){return 0;}i_val+=ss.length;}else if(token=="a"){if(val.substring(i_val,i_val+2).toLowerCase()=="am"){ampm="AM";}else if(val.substring(i_val,i_val+2).toLowerCase()=="pm"){ampm="PM";}else{return 0;}i_val+=2;}else{if(val.substring(i_val,i_val+token.length)!=token){return 0;}else{i_val+=token.length;}}}if(i_val != val.length){return 0;}if(month==2){if( ((year%4==0)&&(year%100 != 0) ) ||(year%400==0) ){if(date > 29){return 0;}}else{if(date > 28){return 0;}}}if((month==4)||(month==6)||(month==9)||(month==11)){if(date > 30){return 0;}}if(hh<12 && ampm=="PM"){hh=hh-0+12;}else if(hh>11 && ampm=="AM"){hh-=12;}var newdate=new Date(year,month-1,date,hh,mm,ss);return newdate.getTime();}
function parseDate(val){var preferEuro=(arguments.length==2)?arguments[1]:false;generalFormats=new Array('y-M-d','MMM d, y','MMM d,y','y-MMM-d','d-MMM-y','MMM d');monthFirst=new Array('M/d/y','M-d-y','M.d.y','MMM-d','M/d','M-d');dateFirst =new Array('d/M/y','d-M-y','d.M.y','d-MMM','d/M','d-M');var checkList=new Array('generalFormats',preferEuro?'dateFirst':'monthFirst',preferEuro?'monthFirst':'dateFirst');var d=null;for(var i=0;i<checkList.length;i++){var l=window[checkList[i]];for(var j=0;j<l.length;j++){d=getDateFromFormat(val,l[j]);if(d!=0){return new Date(d);}}}return null;}

/* SOURCE FILE: PopupWindow.js */
function PopupWindow_getXYPosition(anchorname){var coordinates;if(this.type == "WINDOW"){coordinates = getAnchorWindowPosition(anchorname);}else{coordinates = getAnchorPosition(anchorname);}this.x = coordinates.x;this.y = coordinates.y;}
function PopupWindow_setSize(width,height){this.width = width;this.height = height;}
function PopupWindow_populate(contents){this.contents = contents;this.populated = false;}
function PopupWindow_setUrl(url){this.url = url;}
function PopupWindow_setWindowProperties(props){this.windowProperties = props;}
function PopupWindow_refresh(){if(this.divName != null){if(this.use_gebi){document.getElementById(this.divName).innerHTML = this.contents;}else if(this.use_css){document.all[this.divName].innerHTML = this.contents;}else if(this.use_layers){var d = document.layers[this.divName];d.document.open();d.document.writeln(this.contents);d.document.close();}}else{if(this.popupWindow != null && !this.popupWindow.closed){if(this.url!=""){this.popupWindow.location.href=this.url;}else{this.popupWindow.document.open();this.popupWindow.document.writeln(this.contents);this.popupWindow.document.close();}this.popupWindow.focus();}}}
function PopupWindow_showPopup(anchorname){this.getXYPosition(anchorname);this.x += this.offsetX;this.y += this.offsetY;if(!this.populated &&(this.contents != "")){this.populated = true;this.refresh();}if(this.divName != null){if(this.use_gebi){document.getElementById(this.divName).style.left = this.x + "px";document.getElementById(this.divName).style.top = this.y + "px";document.getElementById(this.divName).style.visibility = "visible";}else if(this.use_css){document.all[this.divName].style.left = this.x;document.all[this.divName].style.top = this.y;document.all[this.divName].style.visibility = "visible";}else if(this.use_layers){document.layers[this.divName].left = this.x;document.layers[this.divName].top = this.y;document.layers[this.divName].visibility = "visible";}}else{if(this.popupWindow == null || this.popupWindow.closed){if(this.x<0){this.x=0;}if(this.y<0){this.y=0;}if(screen && screen.availHeight){if((this.y + this.height) > screen.availHeight){this.y = screen.availHeight - this.height;}}if(screen && screen.availWidth){if((this.x + this.width) > screen.availWidth){this.x = screen.availWidth - this.width;}}var avoidAboutBlank = window.opera ||( document.layers && !navigator.mimeTypes['*']) || navigator.vendor == 'KDE' ||( document.childNodes && !document.all && !navigator.taintEnabled);this.popupWindow = window.open(avoidAboutBlank?"":"about:blank","window_"+anchorname,this.windowProperties+",width="+this.width+",height="+this.height+",screenX="+this.x+",left="+this.x+",screenY="+this.y+",top="+this.y+"");}this.refresh();}}
function PopupWindow_hidePopup(){if(this.divName != null){if(this.use_gebi){document.getElementById(this.divName).style.visibility = "hidden";}else if(this.use_css){document.all[this.divName].style.visibility = "hidden";}else if(this.use_layers){document.layers[this.divName].visibility = "hidden";}}else{if(this.popupWindow && !this.popupWindow.closed){this.popupWindow.close();this.popupWindow = null;}}}
function PopupWindow_isClicked(e){if(this.divName != null){if(this.use_layers){var clickX = e.pageX;var clickY = e.pageY;var t = document.layers[this.divName];if((clickX > t.left) &&(clickX < t.left+t.clip.width) &&(clickY > t.top) &&(clickY < t.top+t.clip.height)){return true;}else{return false;}}else if(document.all){var t = window.event.srcElement;while(t.parentElement != null){if(t.id==this.divName){return true;}t = t.parentElement;}return false;}else if(this.use_gebi && e){var t = e.originalTarget;while(t.parentNode != null){if(t.id==this.divName){return true;}t = t.parentNode;}return false;}return false;}return false;}
function PopupWindow_hideIfNotClicked(e){if(this.autoHideEnabled && !this.isClicked(e)){this.hidePopup();}}
function PopupWindow_autoHide(){this.autoHideEnabled = true;}
function PopupWindow_hidePopupWindows(e){for(var i=0;i<popupWindowObjects.length;i++){if(popupWindowObjects[i] != null){var p = popupWindowObjects[i];p.hideIfNotClicked(e);}}}
function PopupWindow_attachListener(){if(document.layers){document.captureEvents(Event.MOUSEUP);}window.popupWindowOldEventListener = document.onmouseup;if(window.popupWindowOldEventListener != null){document.onmouseup = new Function("window.popupWindowOldEventListener();PopupWindow_hidePopupWindows();");}else{document.onmouseup = PopupWindow_hidePopupWindows;}}
function PopupWindow(){if(!window.popupWindowIndex){window.popupWindowIndex = 0;}if(!window.popupWindowObjects){window.popupWindowObjects = new Array();}if(!window.listenerAttached){window.listenerAttached = true;PopupWindow_attachListener();}this.index = popupWindowIndex++;popupWindowObjects[this.index] = this;this.divName = null;this.popupWindow = null;this.width=0;this.height=0;this.populated = false;this.visible = false;this.autoHideEnabled = false;this.contents = "";this.url="";this.windowProperties="toolbar=no,location=no,status=no,menubar=no,scrollbars=auto,resizable,alwaysRaised,dependent,titlebar=no";if(arguments.length>0){this.type="DIV";this.divName = arguments[0];}else{this.type="WINDOW";}this.use_gebi = false;this.use_css = false;this.use_layers = false;if(document.getElementById){this.use_gebi = true;}else if(document.all){this.use_css = true;}else if(document.layers){this.use_layers = true;}else{this.type = "WINDOW";}this.offsetX = 0;this.offsetY = 0;this.getXYPosition = PopupWindow_getXYPosition;this.populate = PopupWindow_populate;this.setUrl = PopupWindow_setUrl;this.setWindowProperties = PopupWindow_setWindowProperties;this.refresh = PopupWindow_refresh;this.showPopup = PopupWindow_showPopup;this.hidePopup = PopupWindow_hidePopup;this.setSize = PopupWindow_setSize;this.isClicked = PopupWindow_isClicked;this.autoHide = PopupWindow_autoHide;this.hideIfNotClicked = PopupWindow_hideIfNotClicked;}


/* SOURCE FILE: CalendarPopup.js */

function CalendarPopup(){var c;if(arguments.length>0){c = new PopupWindow(arguments[0]);}else{c = new PopupWindow();c.setSize(150,175);}c.offsetX = -152;c.offsetY = 25;c.autoHide();c.monthNames = new Array("January","February","March","April","May","June","July","August","September","October","November","December");c.monthAbbreviations = new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");c.dayHeaders = new Array("S","M","T","W","T","F","S");c.returnFunction = "CP_tmpReturnFunction";c.returnMonthFunction = "CP_tmpReturnMonthFunction";c.returnQuarterFunction = "CP_tmpReturnQuarterFunction";c.returnYearFunction = "CP_tmpReturnYearFunction";c.weekStartDay = 0;c.isShowYearNavigation = false;c.displayType = "date";c.disabledWeekDays = new Object();c.disabledDatesExpression = "";c.yearSelectStartOffset = 2;c.currentDate = null;c.todayText="Today";c.cssPrefix="";c.isShowNavigationDropdowns=false;c.isShowYearNavigationInput=false;window.CP_calendarObject = null;window.CP_targetInput = null;window.CP_dateFormat = "MM/dd/yyyy";c.copyMonthNamesToWindow = CP_copyMonthNamesToWindow;c.setReturnFunction = CP_setReturnFunction;c.setReturnMonthFunction = CP_setReturnMonthFunction;c.setReturnQuarterFunction = CP_setReturnQuarterFunction;c.setReturnYearFunction = CP_setReturnYearFunction;c.setMonthNames = CP_setMonthNames;c.setMonthAbbreviations = CP_setMonthAbbreviations;c.setDayHeaders = CP_setDayHeaders;c.setWeekStartDay = CP_setWeekStartDay;c.setDisplayType = CP_setDisplayType;c.setDisabledWeekDays = CP_setDisabledWeekDays;c.addDisabledDates = CP_addDisabledDates;c.setYearSelectStartOffset = CP_setYearSelectStartOffset;c.setTodayText = CP_setTodayText;c.showYearNavigation = CP_showYearNavigation;c.showCalendar = CP_showCalendar;c.hideCalendar = CP_hideCalendar;c.getStyles = getCalendarStyles;c.refreshCalendar = CP_refreshCalendar;c.getCalendar = CP_getCalendar;c.select = CP_select;c.setCssPrefix = CP_setCssPrefix;c.showNavigationDropdowns = CP_showNavigationDropdowns;c.showYearNavigationInput = CP_showYearNavigationInput;c.copyMonthNamesToWindow();return c;}
function CP_copyMonthNamesToWindow(){if(typeof(window.MONTH_NAMES)!="undefined" && window.MONTH_NAMES!=null){window.MONTH_NAMES = new Array();for(var i=0;i<this.monthNames.length;i++){window.MONTH_NAMES[window.MONTH_NAMES.length] = this.monthNames[i];}for(var i=0;i<this.monthAbbreviations.length;i++){window.MONTH_NAMES[window.MONTH_NAMES.length] = this.monthAbbreviations[i];}}}
function CP_tmpReturnFunction(y,m,d){if(window.CP_targetInput!=null){var dt = new Date(y,m-1,d,0,0,0);if(window.CP_calendarObject!=null){window.CP_calendarObject.copyMonthNamesToWindow();}window.CP_targetInput.value = formatDate(dt,window.CP_dateFormat);}else{alert('Use setReturnFunction() to define which function will get the clicked results!');}}
function CP_tmpReturnMonthFunction(y,m){alert('Use setReturnMonthFunction() to define which function will get the clicked results!\nYou clicked: year='+y+' , month='+m);}
function CP_tmpReturnQuarterFunction(y,q){alert('Use setReturnQuarterFunction() to define which function will get the clicked results!\nYou clicked: year='+y+' , quarter='+q);}
function CP_tmpReturnYearFunction(y){alert('Use setReturnYearFunction() to define which function will get the clicked results!\nYou clicked: year='+y);}
function CP_setReturnFunction(name){this.returnFunction = name;}
function CP_setReturnMonthFunction(name){this.returnMonthFunction = name;}
function CP_setReturnQuarterFunction(name){this.returnQuarterFunction = name;}
function CP_setReturnYearFunction(name){this.returnYearFunction = name;}
function CP_setMonthNames(){for(var i=0;i<arguments.length;i++){this.monthNames[i] = arguments[i];}this.copyMonthNamesToWindow();}
function CP_setMonthAbbreviations(){for(var i=0;i<arguments.length;i++){this.monthAbbreviations[i] = arguments[i];}this.copyMonthNamesToWindow();}
function CP_setDayHeaders(){for(var i=0;i<arguments.length;i++){this.dayHeaders[i] = arguments[i];}}
function CP_setWeekStartDay(day){this.weekStartDay = day;}
function CP_showYearNavigation(){this.isShowYearNavigation =(arguments.length>0)?arguments[0]:true;}
function CP_setDisplayType(type){if(type!="date"&&type!="week-end"&&type!="month"&&type!="quarter"&&type!="year"){alert("Invalid display type! Must be one of: date,week-end,month,quarter,year");return false;}this.displayType=type;}
function CP_setYearSelectStartOffset(num){this.yearSelectStartOffset=num;}
function CP_setDisabledWeekDays(){this.disabledWeekDays = new Object();for(var i=0;i<arguments.length;i++){this.disabledWeekDays[arguments[i]] = true;}}
function CP_addDisabledDates(start, end){if(arguments.length==1){end=start;}if(start==null && end==null){return;}if(this.disabledDatesExpression!=""){this.disabledDatesExpression+= "||";}if(start!=null){start = parseDate(start);start=""+start.getFullYear()+LZ(start.getMonth()+1)+LZ(start.getDate());}if(end!=null){end=parseDate(end);end=""+end.getFullYear()+LZ(end.getMonth()+1)+LZ(end.getDate());}if(start==null){this.disabledDatesExpression+="(ds<="+end+")";}else if(end  ==null){this.disabledDatesExpression+="(ds>="+start+")";}else{this.disabledDatesExpression+="(ds>="+start+"&&ds<="+end+")";}}
function CP_setTodayText(text){this.todayText = text;}
function CP_setCssPrefix(val){this.cssPrefix = val;}
function CP_showNavigationDropdowns(){this.isShowNavigationDropdowns =(arguments.length>0)?arguments[0]:true;}
function CP_showYearNavigationInput(){this.isShowYearNavigationInput =(arguments.length>0)?arguments[0]:true;}
function CP_hideCalendar(){if(arguments.length > 0){window.popupWindowObjects[arguments[0]].hidePopup();}else{this.hidePopup();}}
function CP_refreshCalendar(index){var calObject = window.popupWindowObjects[index];if(arguments.length>1){calObject.populate(calObject.getCalendar(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]));}else{calObject.populate(calObject.getCalendar());}calObject.refresh();}
function CP_showCalendar(anchorname){if(arguments.length>1){if(arguments[1]==null||arguments[1]==""){this.currentDate=new Date();}else{this.currentDate=new Date(parseDate(arguments[1]));}}this.populate(this.getCalendar());this.showPopup(anchorname);}
function CP_select(inputobj, linkname, format){var selectedDate=(arguments.length>3)?arguments[3]:null;if(!window.getDateFromFormat){alert("calendar.select: To use this method you must also include 'date.js' for date formatting");return;}if(this.displayType!="date"&&this.displayType!="week-end"){alert("calendar.select: This function can only be used with displayType 'date' or 'week-end'");return;}if(inputobj.type!="text" && inputobj.type!="hidden" && inputobj.type!="textarea"){alert("calendar.select: Input object passed is not a valid form input object");window.CP_targetInput=null;return;}if(inputobj.disabled){return;}window.CP_targetInput = inputobj;window.CP_calendarObject = this;this.currentDate=null;var time=0;if(selectedDate!=null){time = getDateFromFormat(selectedDate,format)}else if(inputobj.value!=""){time = getDateFromFormat(inputobj.value,format);}if(selectedDate!=null || inputobj.value!=""){if(time==0){this.currentDate=null;}else{this.currentDate=new Date(time);}}window.CP_dateFormat = format;this.showCalendar(linkname);}
function getCalendarStyles(){var result = "";var p = "";if(this!=null && typeof(this.cssPrefix)!="undefined" && this.cssPrefix!=null && this.cssPrefix!=""){p=this.cssPrefix;}result += "<STYLE>\n";result += "."+p+"cpYearNavigation,."+p+"cpMonthNavigation{background-color:#C0C0C0;text-align:center;vertical-align:center;text-decoration:none;color:#000000;font-weight:bold;}\n";result += "."+p+"cpDayColumnHeader, ."+p+"cpYearNavigation,."+p+"cpMonthNavigation,."+p+"cpCurrentMonthDate,."+p+"cpCurrentMonthDateDisabled,."+p+"cpOtherMonthDate,."+p+"cpOtherMonthDateDisabled,."+p+"cpCurrentDate,."+p+"cpCurrentDateDisabled,."+p+"cpTodayText,."+p+"cpTodayTextDisabled,."+p+"cpText{font-family:arial;font-size:8pt;}\n";result += "TD."+p+"cpDayColumnHeader{text-align:right;border:solid thin #C0C0C0;border-width:0px 0px 1px 0px;}\n";result += "."+p+"cpCurrentMonthDate, ."+p+"cpOtherMonthDate, ."+p+"cpCurrentDate{text-align:right;text-decoration:none;}\n";result += "."+p+"cpCurrentMonthDateDisabled, ."+p+"cpOtherMonthDateDisabled, ."+p+"cpCurrentDateDisabled{color:#D0D0D0;text-align:right;text-decoration:line-through;}\n";result += "."+p+"cpCurrentMonthDate, .cpCurrentDate{color:#000000;}\n";result += "."+p+"cpOtherMonthDate{color:#808080;}\n";result += "TD."+p+"cpCurrentDate{color:white;background-color: #C0C0C0;border-width:1px;border:solid thin #800000;}\n";result += "TD."+p+"cpCurrentDateDisabled{border-width:1px;border:solid thin #FFAAAA;}\n";result += "TD."+p+"cpTodayText, TD."+p+"cpTodayTextDisabled{border:solid thin #C0C0C0;border-width:1px 0px 0px 0px;}\n";result += "A."+p+"cpTodayText, SPAN."+p+"cpTodayTextDisabled{height:20px;}\n";result += "A."+p+"cpTodayText{color:black;}\n";result += "."+p+"cpTodayTextDisabled{color:#D0D0D0;}\n";result += "."+p+"cpBorder{border:solid thin #808080;}\n";result += "</STYLE>\n";return result;}
function CP_getCalendar(){var now = new Date();if(this.type == "WINDOW"){var windowref = "window.opener.";}else{var windowref = "";}var result = "";if(this.type == "WINDOW"){result += "<HTML><HEAD><TITLE>Calendar</TITLE>"+this.getStyles()+"</HEAD><BODY MARGINWIDTH=0 MARGINHEIGHT=0 TOPMARGIN=0 RIGHTMARGIN=0 LEFTMARGIN=0>\n";result += '<CENTER><TABLE WIDTH=100% BORDER=0 BORDERWIDTH=0 CELLSPACING=0 CELLPADDING=0>\n';}else{result += '<TABLE CLASS="'+this.cssPrefix+'cpBorder" WIDTH=144 BORDER=1 BORDERWIDTH=1 CELLSPACING=0 CELLPADDING=1>\n';result += '<TR><TD ALIGN=CENTER>\n';result += '<CENTER>\n';}if(this.displayType=="date" || this.displayType=="week-end"){if(this.currentDate==null){this.currentDate = now;}if(arguments.length > 0){var month = arguments[0];}else{var month = this.currentDate.getMonth()+1;}if(arguments.length > 1 && arguments[1]>0 && arguments[1]-0==arguments[1]){var year = arguments[1];}else{var year = this.currentDate.getFullYear();}var daysinmonth= new Array(0,31,28,31,30,31,30,31,31,30,31,30,31);if( ((year%4 == 0)&&(year%100 != 0) ) ||(year%400 == 0) ){daysinmonth[2] = 29;}var current_month = new Date(year,month-1,1);var display_year = year;var display_month = month;var display_date = 1;var weekday= current_month.getDay();var offset = 0;offset =(weekday >= this.weekStartDay) ? weekday-this.weekStartDay : 7-this.weekStartDay+weekday ;if(offset > 0){display_month--;if(display_month < 1){display_month = 12;display_year--;}display_date = daysinmonth[display_month]-offset+1;}var next_month = month+1;var next_month_year = year;if(next_month > 12){next_month=1;next_month_year++;}var last_month = month-1;var last_month_year = year;if(last_month < 1){last_month=12;last_month_year--;}var date_class;if(this.type!="WINDOW"){result += "<TABLE WIDTH=144 BORDER=0 BORDERWIDTH=0 CELLSPACING=0 CELLPADDING=0>";}result += '<TR>\n';var refresh = windowref+'CP_refreshCalendar';var refreshLink = 'javascript:' + refresh;if(this.isShowNavigationDropdowns){result += '<TD CLASS="'+this.cssPrefix+'cpMonthNavigation" WIDTH="78" COLSPAN="3"><select CLASS="'+this.cssPrefix+'cpMonthNavigation" name="cpMonth" onChange="'+refresh+'('+this.index+',this.options[this.selectedIndex].value-0,'+(year-0)+');">';for( var monthCounter=1;monthCounter<=12;monthCounter++){var selected =(monthCounter==month) ? 'SELECTED' : '';result += '<option value="'+monthCounter+'" '+selected+'>'+this.monthNames[monthCounter-1]+'</option>';}result += '</select></TD>';result += '<TD CLASS="'+this.cssPrefix+'cpMonthNavigation" WIDTH="10">&nbsp;</TD>';result += '<TD CLASS="'+this.cssPrefix+'cpYearNavigation" WIDTH="56" COLSPAN="3"><select CLASS="'+this.cssPrefix+'cpYearNavigation" name="cpYear" onChange="'+refresh+'('+this.index+','+month+',this.options[this.selectedIndex].value-0);">';for( var yearCounter=year-this.yearSelectStartOffset;yearCounter<=year+this.yearSelectStartOffset;yearCounter++){var selected =(yearCounter==year) ? 'SELECTED' : '';result += '<option value="'+yearCounter+'" '+selected+'>'+yearCounter+'</option>';}result += '</select></TD>';}else{if(this.isShowYearNavigation){result += '<TD CLASS="'+this.cssPrefix+'cpMonthNavigation" WIDTH="10"><A CLASS="'+this.cssPrefix+'cpMonthNavigation" HREF="'+refreshLink+'('+this.index+','+last_month+','+last_month_year+');">&lt;</A></TD>';result += '<TD CLASS="'+this.cssPrefix+'cpMonthNavigation" WIDTH="58"><SPAN CLASS="'+this.cssPrefix+'cpMonthNavigation">'+this.monthNames[month-1]+'</SPAN></TD>';result += '<TD CLASS="'+this.cssPrefix+'cpMonthNavigation" WIDTH="10"><A CLASS="'+this.cssPrefix+'cpMonthNavigation" HREF="'+refreshLink+'('+this.index+','+next_month+','+next_month_year+');">&gt;</A></TD>';result += '<TD CLASS="'+this.cssPrefix+'cpMonthNavigation" WIDTH="10">&nbsp;</TD>';result += '<TD CLASS="'+this.cssPrefix+'cpYearNavigation" WIDTH="10"><A CLASS="'+this.cssPrefix+'cpYearNavigation" HREF="'+refreshLink+'('+this.index+','+month+','+(year-1)+');">&lt;</A></TD>';if(this.isShowYearNavigationInput){result += '<TD CLASS="'+this.cssPrefix+'cpYearNavigation" WIDTH="36"><INPUT NAME="cpYear" CLASS="'+this.cssPrefix+'cpYearNavigation" SIZE="4" MAXLENGTH="4" VALUE="'+year+'" onBlur="'+refresh+'('+this.index+','+month+',this.value-0);"></TD>';}else{result += '<TD CLASS="'+this.cssPrefix+'cpYearNavigation" WIDTH="36"><SPAN CLASS="'+this.cssPrefix+'cpYearNavigation">'+year+'</SPAN></TD>';}result += '<TD CLASS="'+this.cssPrefix+'cpYearNavigation" WIDTH="10"><A CLASS="'+this.cssPrefix+'cpYearNavigation" HREF="'+refreshLink+'('+this.index+','+month+','+(year+1)+');">&gt;</A></TD>';}else{result += '<TD CLASS="'+this.cssPrefix+'cpMonthNavigation" WIDTH="22"><A CLASS="'+this.cssPrefix+'cpMonthNavigation" HREF="'+refreshLink+'('+this.index+','+last_month+','+last_month_year+');">&lt;&lt;</A></TD>\n';result += '<TD CLASS="'+this.cssPrefix+'cpMonthNavigation" WIDTH="100"><SPAN CLASS="'+this.cssPrefix+'cpMonthNavigation">'+this.monthNames[month-1]+' '+year+'</SPAN></TD>\n';result += '<TD CLASS="'+this.cssPrefix+'cpMonthNavigation" WIDTH="22"><A CLASS="'+this.cssPrefix+'cpMonthNavigation" HREF="'+refreshLink+'('+this.index+','+next_month+','+next_month_year+');">&gt;&gt;</A></TD>\n';}}result += '</TR></TABLE>\n';result += '<TABLE WIDTH=120 BORDER=0 CELLSPACING=0 CELLPADDING=1 ALIGN=CENTER>\n';result += '<TR>\n';for(var j=0;j<7;j++){result += '<TD CLASS="'+this.cssPrefix+'cpDayColumnHeader" WIDTH="14%"><SPAN CLASS="'+this.cssPrefix+'cpDayColumnHeader">'+this.dayHeaders[(this.weekStartDay+j)%7]+'</TD>\n';}result += '</TR>\n';for(var row=1;row<=6;row++){result += '<TR>\n';for(var col=1;col<=7;col++){var disabled=false;if(this.disabledDatesExpression!=""){var ds=""+display_year+LZ(display_month)+LZ(display_date);eval("disabled=("+this.disabledDatesExpression+")");}var dateClass = "";if((display_month == this.currentDate.getMonth()+1) &&(display_date==this.currentDate.getDate()) &&(display_year==this.currentDate.getFullYear())){dateClass = "cpCurrentDate";}else if(display_month == month){dateClass = "cpCurrentMonthDate";}else{dateClass = "cpOtherMonthDate";}if(disabled || this.disabledWeekDays[col-1]){result += '	<TD CLASS="'+this.cssPrefix+dateClass+'"><SPAN CLASS="'+this.cssPrefix+dateClass+'Disabled">'+display_date+'</SPAN></TD>\n';}else{var selected_date = display_date;var selected_month = display_month;var selected_year = display_year;if(this.displayType=="week-end"){var d = new Date(selected_year,selected_month-1,selected_date,0,0,0,0);d.setDate(d.getDate() +(7-col));selected_year = d.getYear();if(selected_year < 1000){selected_year += 1900;}selected_month = d.getMonth()+1;selected_date = d.getDate();}result += '	<TD CLASS="'+this.cssPrefix+dateClass+'"><A HREF="javascript:'+windowref+this.returnFunction+'('+selected_year+','+selected_month+','+selected_date+');'+windowref+'CP_hideCalendar(\''+this.index+'\');" CLASS="'+this.cssPrefix+dateClass+'">'+display_date+'</A></TD>\n';}display_date++;if(display_date > daysinmonth[display_month]){display_date=1;display_month++;}if(display_month > 12){display_month=1;display_year++;}}result += '</TR>';}var current_weekday = now.getDay() - this.weekStartDay;if(current_weekday < 0){current_weekday += 7;}result += '<TR>\n';result += '	<TD COLSPAN=7 ALIGN=CENTER CLASS="'+this.cssPrefix+'cpTodayText">\n';if(this.disabledDatesExpression!=""){var ds=""+now.getFullYear()+LZ(now.getMonth()+1)+LZ(now.getDate());eval("disabled=("+this.disabledDatesExpression+")");}if(disabled || this.disabledWeekDays[current_weekday+1]){result += '		<SPAN CLASS="'+this.cssPrefix+'cpTodayTextDisabled">'+this.todayText+'</SPAN>\n';}else{result += '		<A CLASS="'+this.cssPrefix+'cpTodayText" HREF="javascript:'+windowref+this.returnFunction+'(\''+now.getFullYear()+'\',\''+(now.getMonth()+1)+'\',\''+now.getDate()+'\');'+windowref+'CP_hideCalendar(\''+this.index+'\');">'+this.todayText+'</A>\n';}result += '		<BR>\n';result += '	</TD></TR></TABLE></CENTER></TD></TR></TABLE>\n';}if(this.displayType=="month" || this.displayType=="quarter" || this.displayType=="year"){if(arguments.length > 0){var year = arguments[0];}else{if(this.displayType=="year"){var year = now.getFullYear()-this.yearSelectStartOffset;}else{var year = now.getFullYear();}}if(this.displayType!="year" && this.isShowYearNavigation){result += "<TABLE WIDTH=144 BORDER=0 BORDERWIDTH=0 CELLSPACING=0 CELLPADDING=0>";result += '<TR>\n';result += '	<TD CLASS="'+this.cssPrefix+'cpYearNavigation" WIDTH="22"><A CLASS="'+this.cssPrefix+'cpYearNavigation" HREF="javascript:'+windowref+'CP_refreshCalendar('+this.index+','+(year-1)+');">&lt;&lt;</A></TD>\n';result += '	<TD CLASS="'+this.cssPrefix+'cpYearNavigation" WIDTH="100">'+year+'</TD>\n';result += '	<TD CLASS="'+this.cssPrefix+'cpYearNavigation" WIDTH="22"><A CLASS="'+this.cssPrefix+'cpYearNavigation" HREF="javascript:'+windowref+'CP_refreshCalendar('+this.index+','+(year+1)+');">&gt;&gt;</A></TD>\n';result += '</TR></TABLE>\n';}}if(this.displayType=="month"){result += '<TABLE WIDTH=120 BORDER=0 CELLSPACING=1 CELLPADDING=0 ALIGN=CENTER>\n';for(var i=0;i<4;i++){result += '<TR>';for(var j=0;j<3;j++){var monthindex =((i*3)+j);result += '<TD WIDTH=33% ALIGN=CENTER><A CLASS="'+this.cssPrefix+'cpText" HREF="javascript:'+windowref+this.returnMonthFunction+'('+year+','+(monthindex+1)+');'+windowref+'CP_hideCalendar(\''+this.index+'\');" CLASS="'+date_class+'">'+this.monthAbbreviations[monthindex]+'</A></TD>';}result += '</TR>';}result += '</TABLE></CENTER></TD></TR></TABLE>\n';}if(this.displayType=="quarter"){result += '<BR><TABLE WIDTH=120 BORDER=1 CELLSPACING=0 CELLPADDING=0 ALIGN=CENTER>\n';for(var i=0;i<2;i++){result += '<TR>';for(var j=0;j<2;j++){var quarter =((i*2)+j+1);result += '<TD WIDTH=50% ALIGN=CENTER><BR><A CLASS="'+this.cssPrefix+'cpText" HREF="javascript:'+windowref+this.returnQuarterFunction+'('+year+','+quarter+');'+windowref+'CP_hideCalendar(\''+this.index+'\');" CLASS="'+date_class+'">Q'+quarter+'</A><BR><BR></TD>';}result += '</TR>';}result += '</TABLE></CENTER></TD></TR></TABLE>\n';}if(this.displayType=="year"){var yearColumnSize = 4;result += "<TABLE WIDTH=144 BORDER=0 BORDERWIDTH=0 CELLSPACING=0 CELLPADDING=0>";result += '<TR>\n';result += '	<TD CLASS="'+this.cssPrefix+'cpYearNavigation" WIDTH="50%"><A CLASS="'+this.cssPrefix+'cpYearNavigation" HREF="javascript:'+windowref+'CP_refreshCalendar('+this.index+','+(year-(yearColumnSize*2))+');">&lt;&lt;</A></TD>\n';result += '	<TD CLASS="'+this.cssPrefix+'cpYearNavigation" WIDTH="50%"><A CLASS="'+this.cssPrefix+'cpYearNavigation" HREF="javascript:'+windowref+'CP_refreshCalendar('+this.index+','+(year+(yearColumnSize*2))+');">&gt;&gt;</A></TD>\n';result += '</TR></TABLE>\n';result += '<TABLE WIDTH=120 BORDER=0 CELLSPACING=1 CELLPADDING=0 ALIGN=CENTER>\n';for(var i=0;i<yearColumnSize;i++){for(var j=0;j<2;j++){var currentyear = year+(j*yearColumnSize)+i;result += '<TD WIDTH=50% ALIGN=CENTER><A CLASS="'+this.cssPrefix+'cpText" HREF="javascript:'+windowref+this.returnYearFunction+'('+currentyear+');'+windowref+'CP_hideCalendar(\''+this.index+'\');" CLASS="'+date_class+'">'+currentyear+'</A></TD>';}result += '</TR>';}result += '</TABLE></CENTER></TD></TR></TABLE>\n';}if(this.type == "WINDOW"){result += "</BODY></HTML>\n";}return result;}


eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('h 3t=I;h 1d="24";h 1L="";h 2y="";u 1l(3M){f(3t)1O(3M)}u 2x(){1l("2x() 4w..");h A;h 2I=1c 1v(\'2a.1S.5.0\',\'2a.1S.4.0\',\'2a.1S.3.0\',\'2a.1S\',\'4y.1S\');P(h i=0;i<2I.D;i++){2Y{A=1c 4z(2I[i])}2V(e){A=1T}}f(!A&&2T 3g!="3i")A=1c 3g();f(!A)1l("3Q 3s 61 4B 2U.");B A}h 1K=1c 1v();u 62(){P(h i=0;i<1K.D;i++)1K[i].4E()}u 2f(1D,V){h i,x,n;h 1a;h 1j;h 2o;1l("4F 2f().."+1d+"/"+1L);2o=1L;f(2T(1d)=="3i"||1d=="")1d="3j";1a=m.2r.4G;f(1d=="3j"){f(1a.27("?")==-1)1a+="?2M="+1u(1D);v 1a+="&2M="+1u(1D);1a+="&3k="+1u(1L);1a+="&3q="+1c 3l().3o();P(i=0;i<V.D-1;i++)1a+="&3n[]="+1u(V[i]);1j=1T}v f(1d=="24"){1j="2M="+1u(1D);1j+="&3k="+1u(1L);1j+="&3q="+1c 3l().3o();P(i=0;i<V.D-1;i++)1j=1j+"&3n[]="+1u(V[i])}v{1O("4K 4M 29: "+1d)}x=2x();f(x==1T){f(2y!=""){2r.3a=2y;B I}v{1l("4N 4r 2U P 4O 4o:\\n"+4P.4R);B I}}v{x.4S(1d,1a,1k);1K[1K.D]=x;f(1d=="24"){x.3p("4U","24 "+1a+" 4V/1.1");x.3p("4J-4W","4X/x-4Y-1W-6s")}x.4Z=u(){f(x.50!=4)B;1l("51 "+x.3r);h 2b;h Q;h 2F=x.3r.W(/^\\s*|\\s*$/g,"");2b=2F.1F(0);Q=2F.1Q(2);f(2b==""){}v f(2b=="-")1O("53: "+Q);v{f(2o!="")m.o(2o).2E=2H(Q);v{2Y{h 1M;h 2c=I;f(2T V[V.D-1]=="2U"){1M=V[V.D-1].1M;2c=V[V.D-1].2c}v{1M=V[V.D-1]}1M(2H(Q),2c)}2V(e){1l("59 1w "+e+": 3Q 3s 2H "+Q)}}}}}1l(1D+" 1a = "+1a+"*/68 = "+1j);x.5d(1j);1l(1D+" 1R..");5h x;B 1k}u 2u(){2f("2q",2u.3G)}u 2N(){2f("3v",2N.3G)}u 3v(k){2N(k,3J)}u 3J(3D){k=3D.2K(\'|\');m.o(\'5V\'+k[1]).5U=k[2]+\'&5T=\'+3E.5l(3E.5n()*5p);m.o(\'3R\'+k[1]).C=k[0]}u 2W(k,U,J,3F){m.o(\'1s\'+k).26.28="3N";m.o(\'1s\'+k).2O=I;U=5q(3A(U.C))+J;S=U.W(/(\\r\\n)/g,\'<1h />\');18=\'1t\'+k;f(m.o(18+\'a\'))m.o(18+\'a\').E="1A 3B";f(m.o(18+\'b\'))m.o(18+\'b\').E="1A 3B";2i(18,S.W(/\\\\/g,""),\'\');U=U.W(/\\\\/g,"");f(m.o(\'5M\'+k).C.1F(3F)==\'y\'){U=U.W(/<1h.?\\/>/g,\'\\r\\n\');U=U.W(/<.?31>/g,\'*\');U=U.W(/(<([^>]+)>)/3U,\'\');1O(U)}}u 5J(1o){f(1o.3z==1o.C)1o.C=\'\'};u 5w(1o){f(1o.C==\'\')1o.C=1o.3z};u 5F(k,3S){f(!k)k=\'\';18=\'1t\'+k;f(m.o(18+\'a\'))m.o(18+\'a\').E="1A";f(m.o(18+\'b\'))m.o(18+\'b\').E="1A";1R=3A(m.o(\'5A\'+k).C);1R=1R.W(/\\\\/g,"");h G=1c 1v();h 1P=5B(m.o(\'5D\'+k).C);1P=1P.2K(\'|\');P(i=0;i<1P.D;i++){2L=1P[i].2K(\'$#$\');G[2L[0]]=2L[1]}J=\'\';h 5H=1c 2k(\'^.*5I([0-9]{1,3})$\');f(2i(18,1R)){h R=1k;h 2n=I;h 3O=1c 2k(\'^[\\\\w-2J\\.]+@[\\\\w-2J]+[\\.][\\\\w-2J\\.]+$\');l=m.o(\'2p\'+k+\'1W\').2Z(\'*\');P(h i=0,j=l.D;i<j;i++){1m=l[i].E;f(1m.F(/2l/))K=\'2l\';v f(c=1m.F(/3H-3I-./))K=c;v f(1m.F(/2G/))K=\'2G\';v K=\'5O\';1q=l[i].1I.1p();T=l[i].29;f((1q=="3f"||1q=="30"||1q=="2w")&&!(T=="1Z"||T=="2t"||T=="34")){f(1m.F(/5P/)){K=K+\' 5R\';n=l[i].1Y;p=l[i].5S;1i=1;1G=m.o(l[i].Y+\'5X\');f(1G&&1G.C!=\'\'){f(1G.C.F(/5Y/)){f(l[i].C!=m.o(1G.C).C){1i=1T}}v{1i=1c 2k(1G.C);1i=l[i].C.F(1i)}}f(1m.F(/3H-3I-./)){f(l[i].25==I){f(G[l[i].Y]&&G[l[i].Y]!=\'\')J=J+\'<1h />\'+G[l[i].Y];K=K+\' 1w\';f(R)l[i].60();f(n&&n.1I.1p()=="2e"&&!n.E.F(/1n/))n.E=n.E+" 1n";v f(p&&p.1I.1p()=="2e"&&!p.E.F(/1n/))p.E=p.E+" 1n";R=I}v{f(n&&n.1I.1p()=="2e"&&n.E.F(/1n/))n.E=n.E.3K(0,n.E.3L(/ 1n/));v f(p&&p.1I.1p()=="2e"&&p.E.F(/1n/))p.E=p.E.3K(0,p.E.3L(/ 1n/))}}v f(1m.F(/2G/)){f(l[i].C==\'\'||l[i].C==\'-\'){K=K+\' 1w\';R=I;f(G[l[i].Y]&&G[l[i].Y]!=\'\')J=J+\'<1h />\'+G[l[i].Y]}}v f(l[i].C==\'\'||1i==1T){K=K+\' 1w\';R=I;f(G[l[i].Y]&&G[l[i].Y]!=\'\')J=J+\'<1h />\'+G[l[i].Y]}}v f(1m.F(/69/)){K=K+\' 6a\';f(l[i].C==\'\'||!l[i].C.F(3O)){K=K+\' 1w\';R=I;f(G[l[i].Y]&&G[l[i].Y]!=\'\')J=J+\'<1h />\'+G[l[i].Y]}}l[i].E=K}}f(m.o(\'1H\'+k)&&(m.o(\'6e\'+k).C!=2d(6g(m.o(\'1H\'+k).C.1p())))){m.o(\'1H\'+k).E="2l 1w";f(R){R=I;2n=1k}f(G[\'1H\'+k]&&G[\'1H\'+k]!=\'\')J=J+\'<1h />\'+G[\'1H\'+k]}f(m.o(\'1C\'+k)&&(m.o(\'3R\'+k).C!=2d(m.o(\'1C\'+k).C.1p()))){m.o(\'1C\'+k).E="2l 1w";f(R){R=I;2n=1k}f(G[\'1C\'+k]&&G[\'1C\'+k]!=\'\')J=J+\'<1h />\'+G[\'1C\'+k]}f(R&&3S){m.o(\'1s\'+k).26.28="3T";B 1k}v f(R){m.o(\'1s\'+k).26.28="3T";m.o(\'1s\'+k).2O=1k;2q(k)}f(!R&&!2n){2W(k,m.o(\'6n\'+k),J,1);B I}f(!R){2W(k,m.o(\'6p\'+k),J,1);B I}B I}v B 1k}u 2i(1V,S,6t){2Y{f(m.o(1V+\'a\'))m.o(1V+\'a\').2E=S;f(m.o(1V+\'b\'))m.o(1V+\'b\').2E=S;B 1k}2V(3X){B I}}u 2q(k){h 1i=1c 2k(\'[$][#][$]\',[\'g\']);h 1r=\'$#$\';f(k==\'\')H=\'1\';v H=k;l=m.o(\'2p\'+k+\'1W\').2Z(\'*\');P(h i=0,j=l.D;i<j;i++){1q=l[i].1I.1p();T=l[i].29;f(1q=="3f"||1q=="30"||1q=="2w"){f(T=="3c"){f(l[i].1X.F(/\\[\\]/)){1B=\'\';43(i<j&&!(l[i].1Y&&l[i].1Y.33&&l[i].1Y.33==\'3\')){f(l[i].29==\'3c\'&&l[i].1X.F(/\\[\\]/)&&l[i].25){1B=1B+l[i].C+\',\'}i++}f(1B.D>1)H=H+1r+1B.1Q(0,1B.D-1);v H=H+1r+"-"}v H=H+1r+(l[i].25?"X":"-")}v f(T=="2t"&&l[i].25){H=H+1r+l[i].C}v f(T=="2w-49"){1J=\'\';P(z=0;z<l[i].D;z++){f(l[i].37[z].4a){1J=1J+l[i].37[z].C.W(1i,\'$\')+\',\'}}H=H+1r+1J.1Q(0,1J.D-1)}v f(T=="1Z"&&l[i].1X.F(/4d/)){H=H+\'+++\'+l[i].C}v f(T=="1Z"&&l[i].1X.F(/4f/)){H=H+\'+++\'+l[i].C}v f(T!="1Z"&&T!="34"&&T!="2t"){H=H+1r+l[i].C.W(1i,\'$\')}}}2u(H,39)}u 39(1b){f(1b.27(\'*$#\')==-1&&1b.F(/4n:/))2r.3a=1b;v f(1b.F(/!!!/)){2h=" 4q";2S=1b.27(\'|\')}v{2h="4s";2S=1b.D}h 2g=1b.27(\'*$#\');h k=1b.1Q(0,2g);h 3b=1b.1F(2g+3);f(k==\'1\')k=\'\';m.o(\'2p\'+k+\'1W\').4v();m.o(\'1s\'+k).26.28="3N";m.o(\'1s\'+k).2O=I;S=1b.1Q(2g+4,2S);f(m.o(\'1t\'+k+\'a\'))m.o(\'1t\'+k+\'a\').E="1A "+2h;f(m.o(\'1t\'+k+\'b\'))m.o(\'1t\'+k+\'b\').E="1A "+2h;2i(\'1t\'+k,S,\'\');f(3b==\'y\'){S=S.W(/<1h.?\\/>/g,\'\\r\\n\');S=S.W(/(<.?31>|<.?b>)/g,\'*\');S=S.W(/(<([^>]+)>)/3U,\'\');1O(S)}}h 3P=0;h 3h="";h 19=8;u 2d(s){B 2R(1x(1y(s),s.D*19))}u 54(s){B 2v(1x(1y(s),s.D*19))}u 55(s){B 2Q(1x(1y(s),s.D*19))}u 56(1g,Q){B 2R(2m(1g,Q))}u 58(1g,Q){B 2v(2m(1g,Q))}u 5a(1g,Q){B 2Q(2m(1g,Q))}u 5c(){B 2d("5e")=="5f"}u 1x(x,1N){x[1N>>5]|=5i<<((1N)%32);x[(((1N+64)>>>9)<<4)+14]=1N;h a=5j;h b=-5k;h c=-5m;h d=5o;P(h i=0;i<x.D;i+=16){h 3u=a;h 3w=b;h 3C=c;h 3y=d;a=L(a,b,c,d,x[i+0],7,-5r);d=L(d,a,b,c,x[i+1],12,-5t);c=L(c,d,a,b,x[i+2],17,5u);b=L(b,c,d,a,x[i+3],22,-5x);a=L(a,b,c,d,x[i+4],7,-5y);d=L(d,a,b,c,x[i+5],12,5z);c=L(c,d,a,b,x[i+6],17,-5C);b=L(b,c,d,a,x[i+7],22,-5E);a=L(a,b,c,d,x[i+8],7,5G);d=L(d,a,b,c,x[i+9],12,-5K);c=L(c,d,a,b,x[i+10],17,-5L);b=L(b,c,d,a,x[i+11],22,-5N);a=L(a,b,c,d,x[i+12],7,5Q);d=L(d,a,b,c,x[i+13],12,-5W);c=L(c,d,a,b,x[i+14],17,-5Z);b=L(b,c,d,a,x[i+15],22,63);a=M(a,b,c,d,x[i+1],5,-65);d=M(d,a,b,c,x[i+6],9,-66);c=M(c,d,a,b,x[i+11],14,67);b=M(b,c,d,a,x[i+0],20,-6b);a=M(a,b,c,d,x[i+5],5,-6c);d=M(d,a,b,c,x[i+10],9,6f);c=M(c,d,a,b,x[i+15],14,-6h);b=M(b,c,d,a,x[i+4],20,-6i);a=M(a,b,c,d,x[i+9],5,6j);d=M(d,a,b,c,x[i+14],9,-6k);c=M(c,d,a,b,x[i+3],14,-6l);b=M(b,c,d,a,x[i+8],20,6o);a=M(a,b,c,d,x[i+13],5,-6q);d=M(d,a,b,c,x[i+2],9,-6u);c=M(c,d,a,b,x[i+7],14,6v);b=M(b,c,d,a,x[i+12],20,-3Y);a=O(a,b,c,d,x[i+5],4,-3Z);d=O(d,a,b,c,x[i+8],11,-40);c=O(c,d,a,b,x[i+11],16,41);b=O(b,c,d,a,x[i+14],23,-42);a=O(a,b,c,d,x[i+1],4,-44);d=O(d,a,b,c,x[i+4],11,45);c=O(c,d,a,b,x[i+7],16,-46);b=O(b,c,d,a,x[i+10],23,-47);a=O(a,b,c,d,x[i+13],4,48);d=O(d,a,b,c,x[i+0],11,-4b);c=O(c,d,a,b,x[i+3],16,-4c);b=O(b,c,d,a,x[i+6],23,4e);a=O(a,b,c,d,x[i+9],4,-4g);d=O(d,a,b,c,x[i+12],11,-4h);c=O(c,d,a,b,x[i+15],16,4i);b=O(b,c,d,a,x[i+2],23,-4l);a=N(a,b,c,d,x[i+0],6,-4m);d=N(d,a,b,c,x[i+7],10,4p);c=N(c,d,a,b,x[i+14],15,-4t);b=N(b,c,d,a,x[i+5],21,-4u);a=N(a,b,c,d,x[i+12],6,4x);d=N(d,a,b,c,x[i+3],10,-4A);c=N(c,d,a,b,x[i+10],15,-4C);b=N(b,c,d,a,x[i+1],21,-4D);a=N(a,b,c,d,x[i+8],6,4H);d=N(d,a,b,c,x[i+15],10,-4I);c=N(c,d,a,b,x[i+6],15,-4L);b=N(b,c,d,a,x[i+13],21,4Q);a=N(a,b,c,d,x[i+4],6,-4T);d=N(d,a,b,c,x[i+11],10,-52);c=N(c,d,a,b,x[i+2],15,57);b=N(b,c,d,a,x[i+9],21,-5g);a=1f(a,3u);b=1f(b,3w);c=1f(c,3C);d=1f(d,3y)}B 1v(a,b,c,d)}u 1U(q,a,b,x,s,t){B 1f(3m(1f(1f(a,q),1f(x,t)),s),b)}u L(a,b,c,d,x,s,t){B 1U((b&c)|((~b)&d),a,b,x,s,t)}u M(a,b,c,d,x,s,t){B 1U((b&d)|(c&(~d)),a,b,x,s,t)}u O(a,b,c,d,x,s,t){B 1U(b^c^d,a,b,x,s,t)}u N(a,b,c,d,x,s,t){B 1U(c^(b|(~d)),a,b,x,s,t)}u 2m(1g,Q){h 1E=1y(1g);f(1E.D>16)1E=1x(1E,1g.D*19);h 2A=1v(16),2s=1v(16);P(h i=0;i<16;i++){2A[i]=1E[i]^6r;2s[i]=1E[i]^3W}h 36=1x(2A.38(1y(Q)),35+Q.D*19);B 1x(2s.38(36),35+4j)}u 1f(x,y){h 2z=(x&2X)+(y&2X);h 3e=(x>>16)+(y>>16)+(2z>>16);B(3e<<16)|(2z&2X)}u 3m(2B,2D){B(2B<<2D)|(2B>>>(32-2D))}u 1y(Z){h 1z=1v();h 2j=(1<<19)-1;P(h i=0;i<Z.D*19;i+=19)1z[i>>5]|=(Z.5b(i/19)&2j)<<(i%32);B 1z}u 2Q(1z){h Z="";h 2j=(1<<19)-1;P(h i=0;i<1z.D*32;i+=19)Z+=5s.5v((1z[i>>5]>>>(i%32))&2j);B Z}u 2R(1e){h 2P=3P?"6m":"6w";h Z="";P(h i=0;i<1e.D*4;i++){Z+=2P.1F((1e[i>>2]>>((i%4)*8+4))&3d)+2P.1F((1e[i>>2]>>((i%4)*8))&3d)}B Z}u 2v(1e){h 3x="4k+/";h Z="";P(h i=0;i<1e.D*4;i+=3){h 3V=(((1e[i>>2]>>8*(i%4))&2C)<<16)|(((1e[i+1>>2]>>8*((i+1)%4))&2C)<<8)|((1e[i+2>>2]>>8*((i+2)%4))&2C);P(h j=0;j<4;j++){f(i*8+j*6>1e.D*32)Z+=3h;v Z+=3x.1F((3V>>6*(3-j))&6d)}}B Z}',62,405,'|||||||||||||||if||var|||no|objColl|document||getElementById||||||function|else||||||return|value|length|className|match|all_custom_error|params|false|custom_error|newclass|md5_ff|md5_gg|md5_ii|md5_hh|for|data|all_valid|stringXHTML|typ|err|args|replace||id|str|||||||||msgbox|chrsz|uri|message|new|sajax_request_type|binarray|safe_add|key|br|regexp|post_data|true|sajax_debug|temp|errortxt|thefield|toLowerCase|fld|prefix|sendbutton|usermessage|encodeURIComponent|Array|error|core_md5|str2binl|bin|info|group|cforms_captcha|func_name|bkey|charAt|obj_regexp|cforms_q|nodeName|all_child_obj|sajax_requests|sajax_target_id|callback|len|alert|error_container|substring|waiting|XMLHTTP|null|md5_cmn|elementId|form|name|nextSibling|hidden|||||POST|checked|style|indexOf|cursor|type|Msxml2|status|extra_data|hex_md5|label|sajax_do_call|offset|result|doInnerXHTML|mask|RegExp|secinput|core_hmac_md5|code_err|target_id|cforms|cforms_submitcomment|location|opad|radio|x_cforms_submitcomment|binl2b64|select|sajax_init_object|sajax_failure_redirect|lsw|ipad|num|0xFF|cnt|innerHTML|txt|cformselect|eval|msxmlhttp|_|split|keyvalue|rs|x_reset_captcha|disabled|hex_tab|binl2str|binl2hex|end|typeof|object|catch|call_err|0xFFFF|try|getElementsByTagName|textarea|strong||nodeType|submit|512|hash|childNodes|concat|cforms_setsuccessmessage|href|pop|checkbox|0xF|msw|input|XMLHttpRequest|b64pad|undefined|GET|rst|Date|bit_rol|rsargs|getTime|setRequestHeader|rsrnd|responseText|not|sajax_debug_mode|olda|reset_captcha|oldb|tab|oldd|defaultValue|decodeURI|failure|oldc|newimage|Math|popFlag|arguments|cf|box|reset_captcha_done|substr|search|text|auto|regexp_e|hexcase|Could|cforms_cap|upload|progress|ig|triplet|0x5C5C5C5C|ee|1926607734|378558|2022574463|1839030562|35309556|while|1530992060|1272893353|155497632|1094730640|681279174|multiple|selected|358537222|722521979|comment_post_ID|76029189|cforms_pl|640364487|421815835|530742520|128|ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789|995338651|198630844|http|agent|1126891415|mailerr|sajax|success|1416354905|57434055|reset|called|1700485571|Microsoft|ActiveXObject|1894986606|connection|1051523|2054922799|abort|in|pathname|1873313359|30611744|Content|Illegal|1560198380|request|NULL|user|navigator|1309151649|userAgent|open|145523070|Method|HTTP|Type|application|www|onreadystatechange|readyState|received|1120210379|Error|b64_md5|str_md5|hex_hmac_md5|718787259|b64_hmac_md5|Caught|str_hmac_md5|charCodeAt|md5_vm_test|send|abc|900150983cd24fb0d6963f7d28e17f72|343485551|delete|0x80|1732584193|271733879|round|1732584194|random|271733878|999999|unescape|680876936|String|389564586|606105819|fromCharCode|setField|1044525330|176418897|1200080426|cf_working|decodeURIComponent|1473231341|cf_customerr|45705983|cforms_validate|1770035416|regexp_field_id|field_|clearField|1958414417|42063|cf_popup|1990404162|default|required|1804603682|fldrequired|previousSibling|rnd|src|cf_captcha_img|40341101|_regexp|_field_|1502002290|focus|create|sajax_cancel|1236535329||165796510|1069501632|643717713|post|email|fldemail|373897302|701558691|0x3F|cforms_a|38016083|encodeURI|660478335|405537848|568446438|1019803690|187363961|0123456789ABCDEF|cf_failure|1163531501|cf_codeerr|1444681467|0x36363636|urlencoded|stringDOM|51403784|1735328473|0123456789abcdef'.split('|'),0,{}))


/*=:project
    scalable Inman Flash Replacement (sIFR) version 3, revision 318

  =:file
    Copyright: 2006 Mark Wubben.
    Author: Mark Wubben, <http://novemberborn.net/>

  =:history
    * IFR: Shaun Inman
    * sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin
    * sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

  =:license
    This software is licensed and provided under the CC-GNU LGPL.
    See <http://creativecommons.org/licenses/LGPL/2.1/>    
*/

var parseSelector=(function(){var _1=/\s*,\s*/;var _2=/\s*([\s>+~(),]|^|$)\s*/g;var _3=/([\s>+~,]|[^(]\+|^)([#.:@])/g;var _4=/^[^\s>+~]/;var _5=/[\s#.:>+~()@]|[^\s#.:>+~()@]+/g;function parseSelector(_6,_7){_7=_7||document.documentElement;var _8=_6.split(_1),_9=[];for(var i=0;i<_8.length;i++){var _b=[_7],_c=toStream(_8[i]);for(var j=0;j<_c.length;){var _e=_c[j++],_f=_c[j++],_10="";if(_c[j]=="("){while(_c[j++]!=")"&&j<_c.length){_10+=_c[j]}_10=_10.slice(0,-1)}_b=select(_b,_e,_f,_10)}_9=_9.concat(_b)}return _9}function toStream(_11){var _12=_11.replace(_2,"$1").replace(_3,"$1*$2");if(_4.test(_12)){_12=" "+_12}return _12.match(_5)||[]}function select(_13,_14,_15,_16){return (_17[_14])?_17[_14](_13,_15,_16):[]}var _18={toArray:function(_19){var a=[];for(var i=0;i<_19.length;i++){a.push(_19[i])}return a}};var dom={isTag:function(_1d,tag){return (tag=="*")||(tag.toLowerCase()==_1d.nodeName.toLowerCase())},previousSiblingElement:function(_1f){do{_1f=_1f.previousSibling}while(_1f&&_1f.nodeType!=1);return _1f},nextSiblingElement:function(_20){do{_20=_20.nextSibling}while(_20&&_20.nodeType!=1);return _20},hasClass:function(_21,_22){return (_22.className||"").match("(^|\\s)"+_21+"(\\s|$)")},getByTag:function(tag,_24){return _24.getElementsByTagName(tag)}};var _17={"#":function(_25,_26){for(var i=0;i<_25.length;i++){if(_25[i].getAttribute("id")==_26){return [_25[i]]}}return []}," ":function(_28,_29){var _2a=[];for(var i=0;i<_28.length;i++){_2a=_2a.concat(_18.toArray(dom.getByTag(_29,_28[i])))}return _2a},">":function(_2c,_2d){var _2e=[];for(var i=0,_30;i<_2c.length;i++){_30=_2c[i];for(var j=0,_32;j<_30.childNodes.length;j++){_32=_30.childNodes[j];if(_32.nodeType==1&&dom.isTag(_32,_2d)){_2e.push(_32)}}}return _2e},".":function(_33,_34){var _35=[];for(var i=0,_37;i<_33.length;i++){_37=_33[i];if(dom.hasClass([_34],_37)){_35.push(_37)}}return _35},":":function(_38,_39,_3a){return (pseudoClasses[_39])?pseudoClasses[_39](_38,_3a):[]}};parseSelector.selectors=_17;parseSelector.pseudoClasses={};parseSelector.util=_18;parseSelector.dom=dom;return parseSelector})();
var sIFR=new function(){var _3b=this;var _3c="sIFR-active";var _3d="sIFR-replaced";var _3e="sIFR-flash";var _3f="sIFR-ignore";var _40="sIFR-alternate";var _41="sIFR-class";var _42="sIFR-layout";var _43=6;var _44=126;var _45=8;var _46="SIFR-PREFETCHED";var _47=[];var _48=5;var _49=9999;var _4a="318";this.isActive=false;this.isEnabled=true;this.hideElements=true;this.preserveSingleWhitespace=false;this.fixWrap=true;this.fixHover=true;this.registerEvents=true;this.setPrefetchCookie=true;this.cookiePath="/";this.domains=[];this.fromLocal=false;this.forceClear=false;this.forceWidth=false;this.fitExactly=false;this.forceTextTransform=true;this.useDomContentLoaded=true;this.hasFlashClassSet=false;this.repaintOnResize=true;this.callbacks=[];var _4b=0;var _4c=false,_4d=false;var dom=new function(){var _4f="http://www.w3.org/1999/xhtml";this.getBody=function(){var _50=document.getElementsByTagName("body");if(_50.length==1){return _50[0]}return null};this.addClass=function(_51,_52){if(_52){_52.className=((_52.className||"")==""?"":_52.className+" ")+_51}};this.removeClass=function(_53,_54){if(_54){_54.className=_54.className.replace(new RegExp("(^|\\s)"+_53+"(\\s|$)"),"").replace(/^\s+|(\s)\s+/g,"$1")}};this.hasClass=function(_55,_56){return new RegExp("(^|\\s)"+_55+"(\\s|$)").test(_56.className)};this.hasOneOfClassses=function(_57,_58){for(var i=0;i<_57.length;i++){if(this.hasClass(_57[i],_58)){return true}}return false};this.create=function(_5a){if(document.createElementNS){return document.createElementNS(_4f,_5a)}return document.createElement(_5a)};this.setInnerHtml=function(_5b,_5c){if(ua.innerHtmlSupport){_5b.innerHTML=_5c}else{if(ua.xhtmlSupport){_5c=["<root xmlns=\"",_4f,"\">",_5c,"</root>"].join("");var xml=(new DOMParser()).parseFromString(_5c,"text/xml");xml=document.importNode(xml.documentElement,true);while(_5b.firstChild){_5b.removeChild(_5b.firstChild)}while(xml.firstChild){_5b.appendChild(xml.firstChild)}}}};this.nodeFromHtml=function(_5e){var _5f=this.create("div");_5f.innerHTML=_5e;return _5f.firstChild};this.getComputedStyle=function(_60,_61){var _62;if(document.defaultView&&document.defaultView.getComputedStyle){_62=document.defaultView.getComputedStyle(_60,null)[_61]}else{if(_60.currentStyle){_62=_60.currentStyle[_61]}}return _62||""};this.getStyleAsInt=function(_63,_64,_65){var _66=this.getComputedStyle(_63,_64);if(_65&&!/px$/.test(_66)){return 0}_66=parseInt(_66);return isNaN(_66)?0:_66};this.getWidthFromStyle=function(_67){var _68=this.getStyleAsInt(_67,"width",ua.ie);if(_68==0){var _69=this.getStyleAsInt(_67,"paddingRight",true);var _6a=this.getStyleAsInt(_67,"paddingLeft",true);var _6b=this.getStyleAsInt(_67,"borderRightWidth",true);var _6c=this.getStyleAsInt(_67,"borderLeftWidth",true);_68=_67.offsetWidth-_6a-_69-_6c-_6b}return _68};this.getZoom=function(){return _b1.zoom.getLatest()};this.blurElement=function(_6d){if(ua.gecko){_6d.blur();return}var _6e=dom.create("input");_6e.style.width="0px";_6e.style.height="0px";_6d.parentNode.appendChild(_6e);_6e.focus();_6e.blur();_6e.parentNode.removeChild(_6e)};this.getDimensions=function(_6f){var _70=_6f.offsetWidth;var _71=_6f.offsetHeight;if(_70==0||_71==0){for(var i=0;i<_6f.childNodes.length;i++){var _73=_6f.childNodes[i];if(_73.nodeType!=1){continue}_70=Math.max(_70,_73.offsetWidth);_71=Math.max(_71,_73.offsetHeight)}}return {width:_70,height:_71}};this.contentIsLink=function(_74){var _75=false;for(var i=0;i<_74.childNodes.length;i++){var _77=_74.childNodes[i];if(_77.nodeType==3&&!_77.nodeValue.match(/^\s*$/)){return false}else{if(_77.nodeType!=1){continue}}var _78=_77.nodeName.toLowerCase()=="a";if(!_78){return false}else{_75=true}}return _75}};this.dom=dom;var ua=new function(){var ua=navigator.userAgent.toLowerCase();var _7b=(navigator.product||"").toLowerCase();this.macintosh=ua.indexOf("mac")>-1;this.windows=ua.indexOf("windows")>-1;this.quicktime=false;this.opera=ua.indexOf("opera")>-1;this.konqueror=_7b.indexOf("konqueror")>-1;this.ie=false/*@cc_on||true@*/;this.ieSupported=this.ie&&!/ppc|smartphone|iemobile|msie\s5\.5/.test(ua)/*@cc_on&&@_jscript_version>=5.5@*/;this.ieWin=this.ie&&this.windows/*@cc_on&&@_jscript_version>=5.1@*/;this.windows=this.windows&&(!this.ie||this.ieWin);this.ieMac=this.ie&&this.macintosh/*@cc_on&&@_jscript_version<5.1@*/;this.macintosh=this.macintosh&&(!this.ie||this.ieMac);this.safari=ua.indexOf("safari")>-1;this.webkit=ua.indexOf("applewebkit")>-1&&!this.konqueror;this.khtml=this.webkit||this.konqueror;this.gecko=!this.webkit&&_7b=="gecko";this.operaVersion=this.opera&&/.*opera(\s|\/)(\d+\.\d+)/.exec(ua)?parseInt(RegExp.$2):0;this.webkitVersion=this.webkit&&/.*applewebkit\/(\d+).*/.exec(ua)?parseInt(RegExp.$1):0;this.geckoBuildDate=this.gecko&&/.*gecko\/(\d{8}).*/.exec(ua)?parseInt(RegExp.$1):0;this.konquerorVersion=this.konqueror&&/.*konqueror\/(\d\.\d).*/.exec(ua)?parseInt(RegExp.$1):0;this.flashVersion=0;if(this.ieWin){var axo;var _7d=false;try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(e){try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");this.flashVersion=6;axo.AllowScriptAccess="always"}catch(e){_7d=this.flashVersion==6}if(!_7d){try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(e){}}}if(!_7d&&axo){this.flashVersion=parseFloat(/([\d,?]+)/.exec(axo.GetVariable("$version"))[1].replace(/,/g,"."))}}else{if(navigator.plugins&&navigator.plugins["Shockwave Flash"]){var _7e=navigator.plugins["Shockwave Flash"];this.flashVersion=parseFloat(/(\d+\.?\d*)/.exec(_7e.description)[1]);var i=0;while(this.flashVersion>=_45&&i<navigator.mimeTypes.length){var _80=navigator.mimeTypes[i];if(_80.type=="application/x-shockwave-flash"&&_80.enabledPlugin.description.toLowerCase().indexOf("quicktime")>-1){this.flashVersion=0;this.quicktime=true}i++}}}this.flash=this.flashVersion>=_45;this.transparencySupport=this.macintosh||this.windows;this.computedStyleSupport=this.ie||document.defaultView&&document.defaultView.getComputedStyle&&(!this.gecko||this.geckoBuildDate>=20030624);this.css=true;if(this.computedStyleSupport){try{var _81=document.getElementsByTagName("head")[0];_81.style.backgroundColor="#FF0000";var _82=dom.getComputedStyle(_81,"backgroundColor");this.css=!_82||/\#F{2}0{4}|rgb\(255,\s?0,\s?0\)/i.test(_82);_81.style.backgroundColor="";_81=null}catch(e){}}this.xhtmlSupport=!!window.DOMParser&&!!document.importNode;try{var n=dom.create("span");if(!this.ieMac){n.innerHTML="x"}this.innerHtmlSupport=n.innerHTML=="x"}catch(e){this.innerHtmlSupport=false}this.zoomSupport=!!(this.opera&&document.documentElement);this.geckoXml=this.gecko&&(document.contentType||"").indexOf("xml")>-1;this.requiresPrefetch=this.ieWin||this.khtml;this.verifiedKonqueror=false;this.supported=this.flash&&this.css&&(!this.ie||this.ieSupported)&&(!this.opera||this.operaVersion>=8)&&(!this.webkit||this.webkitVersion>=412)&&(!this.konqueror||this.konquerorVersion>3.5)&&this.computedStyleSupport&&(this.innerHtmlSupport||!this.khtml&&this.xhtmlSupport)&&(!this.gecko||this.geckoBuildDate>20040804)};this.ua=ua;var _84=new function(){var _85={leading:true,"margin-left":true,"margin-right":true,"text-indent":true};var _86=" ";function capitalize($){return $.toUpperCase()}this.normalize=function(str){if(_3b.preserveSingleWhitespace){return str.replace(/\s/g,_86)}return str.replace(/(\n|\r)+/g,_86).replace(/(\s)\s+/g,"$1").replace(/\xA0/,_86)};this.textTransform=function(_89,str){switch(_89){case "uppercase":str=str.toUpperCase();break;case "lowercase":str=str.toLowerCase();break;case "capitalize":var _8b=str;str=str.replace(/^\w|\s\w/g,capitalize);if(str.indexOf("function capitalize")!=-1){var _8c=_8b.replace(/(^|\s)(\w)/g,"$1$1$2$2").split(/^\w|\s\w/g);str="";for(var i=0;i<_8c.length;i++){str+=_8c[i].charAt(0).toUpperCase()+_8c[i].substring(1)}}break}return str};this.toHexString=function(str){if(typeof (str)!="string"||!str.charAt(0)=="#"||str.length!=4&&str.length!=7){return str}str=str.replace(/#/,"");if(str.length==3){str=str.replace(/(.)(.)(.)/,"$1$1$2$2$3$3")}return "0x"+str};this.toJson=function(obj){var _90="";switch(typeof (obj)){case "string":_90="\""+obj+"\"";break;case "number":case "boolean":_90=obj.toString();break;case "object":_90=[];for(var _91 in obj){if(obj[_91]==Object.prototype[_91]){continue}_90.push("\""+_91+"\":"+_84.toJson(obj[_91]))}_90="{"+_90.join(",")+"}";break}return _90};this.convertCssArg=function(arg){if(!arg){return {}}if(typeof (arg)=="object"){if(arg.constructor==Array){arg=arg.join("")}else{return arg}}var obj={};var _94=arg.split("}");for(var i=0;i<_94.length;i++){var $=_94[i].match(/([^\s{]+)\s*\{(.+)\s*;?\s*/);if(!$||$.length!=3){continue}if(!obj[$[1]]){obj[$[1]]={}}var _97=$[2].split(";");for(var j=0;j<_97.length;j++){var $2=_97[j].match(/\s*([^:\s]+)\s*\:\s*([^\s;]+)/);if(!$2||$2.length!=3){continue}obj[$[1]][$2[1]]=$2[2]}}return obj};this.extractFromCss=function(css,_9b,_9c,_9d){var _9e=null;if(css&&css[_9b]&&css[_9b][_9c]){_9e=css[_9b][_9c];if(_9d){delete css[_9b][_9c]}}return _9e};this.cssToString=function(arg){var css=[];for(var _a1 in arg){var _a2=arg[_a1];if(_a2==Object.prototype[_a1]){continue}css.push(_a1,"{");for(var _a3 in _a2){if(_a2[_a3]==Object.prototype[_a3]){continue}var _a4=_a2[_a3];if(_85[_a3]){_a4=parseInt(_a4,10)}css.push(_a3,":",_a4,";")}css.push("}")}return css.join("")};this.bind=function(_a5,_a6){return function(){_a5[_a6].apply(_a5,arguments)}};this.escape=function(str){return escape(str).replace(/\+/g,"%2B")};this.copyProperties=function(_a8,to){for(var _aa in _a8){if(to[_aa]===undefined){to[_aa]=_a8[_aa]}}return to};this.domain=function(){var _ab="";try{_ab=document.domain}catch(e){}return _ab};this.domainMatches=function(_ac,_ad){if(_ad=="*"||_ad==_ac){return true}var _ae=_ad.lastIndexOf("*");if(_ae>-1){_ad=_ad.substr(_ae+1);var _af=_ac.lastIndexOf(_ad);if(_af>-1&&(_af+_ad.length)==_ac.length){return true}}return false};this.uriEncode=function(s){return encodeURI(decodeURIComponent(s))}};this.util=_84;var _b1={};_b1.fragmentIdentifier=new function(){this.fix=true;var _b2;this.cache=function(){_b2=document.title};function doFix(){document.title=_b2}this.restore=function(){if(this.fix){setTimeout(doFix,0)}}};_b1.synchronizer=new function(){this.isBlocked=false;this.block=function(){this.isBlocked=true};this.unblock=function(){this.isBlocked=false;_b3.replaceAll()}};_b1.zoom=new function(){var _b4=100;this.getLatest=function(){return _b4};if(ua.zoomSupport&&ua.opera){var _b5=document.createElement("div");_b5.style.position="fixed";_b5.style.left="-65536px";_b5.style.top="0";_b5.style.height="100%";_b5.style.width="1px";_b5.style.zIndex="-32";document.documentElement.appendChild(_b5);function updateZoom(){if(!_b5){return}var _b6=window.innerHeight/_b5.offsetHeight;var _b7=Math.round(_b6*100)%10;if(_b7>5){_b6=Math.round(_b6*100)+10-_b7}else{_b6=Math.round(_b6*100)-_b7}_b4=isNaN(_b6)?100:_b6;_b1.synchronizer.unblock();document.documentElement.removeChild(_b5);_b5=null}_b1.synchronizer.block();setTimeout(updateZoom,54)}};this.hacks=_b1;this.errors={};var _b8={kwargs:[],replaceAll:function(_b9){for(var i=0;i<this.kwargs.length;i++){_3b.replace(this.kwargs[i])}if(!_b9){this.kwargs=[]}}};var _b3={kwargs:[],replaceAll:_b8.replaceAll};function isValidDomain(){if(_3b.domains.length==0){return true}var _bb=_84.domain();for(var i=0;i<_3b.domains.length;i++){var _bd=_3b.domains[i];if(_84.domainMatches(_bb,_bd)){return true}}return false}function isFile(){if(!_3b.fromLocal&&document.location.protocol=="file:"){if(_3b.debug){throw new Error(_3b.errors.isFile)}return true}return false}function resize(){var _be=resize.viewport;resize.viewport={width:window.innerWidth||document.documentElement.clientWidth||dom.getBody().clientWidth,height:window.innerHeight||document.documentElement.clientHeight||dom.getBody().clientHeight};if(_be&&resize.viewport.width==_be.width&&resize.viewport.height==_be.height){return}if(resize.timer){clearTimeout(resize.timer)}resize.timer=setTimeout(function(){delete resize.timer;for(var i=0;i<_3b.callbacks.length;i++){_3b.callbacks[i].resize()}},200)}this.activate=function(){if(!ua.supported||!this.isEnabled||this.isActive||!isValidDomain()||isFile()){return}if(arguments.length>0){this.prefetch.apply(this,arguments)}this.isActive=true;if(this.hideElements){this.setFlashClass()}if(ua.ieWin&&_b1.fragmentIdentifier.fix&&window.location.hash!=""){_b1.fragmentIdentifier.cache()}else{_b1.fragmentIdentifier.fix=false}if(!this.registerEvents){return}function handler(evt,_c1){_3b.initialize(_c1);if(evt&&evt.type=="load"){if(document.removeEventListener){document.removeEventListener("DOMContentLoaded",handler,false)}if(window.removeEventListener){window.removeEventListener("load",handler,false)}}}if(window.addEventListener){if(_3b.useDomContentLoaded&&ua.gecko){document.addEventListener("DOMContentLoaded",handler,false)}window.addEventListener("load",handler,false)}else{if(ua.ieWin){if(_3b.useDomContentLoaded){document.write("<scr"+"ipt id=__sifr_ie_onload defer src=//:></script>");document.getElementById("__sifr_ie_onload").onreadystatechange=function(){if(this.readyState=="complete"){handler(null,true);this.removeNode()}}}window.attachEvent("onload",handler)}}};this.setFlashClass=function(){if(this.hasFlashClassSet){return}dom.addClass(_3c,dom.getBody()||document.documentElement);this.hasFlashClassSet=true};this.removeFlashClass=function(){if(!this.hasFlashClassSet){return}dom.removeClass(_3c,dom.getBody());dom.removeClass(_3c,document.documentElement);this.hasFlashClassSet=false};this.initialize=function(_c2){if(!this.isActive||!this.isEnabled){return}if(_4d){if(!_c2){_b8.replaceAll(false)}return}_4d=true;_b8.replaceAll(_c2);if(_3b.repaintOnResize){if(window.addEventListener){window.addEventListener("resize",resize,false)}else{window.attachEvent("onresize",resize)}}clearPrefetch()};function getSource(src){if(typeof (src)!="string"){if(src.src){src=src.src}if(typeof (src)!="string"){var _c4=[];for(var _c5 in src){if(src[_c5]!=Object.prototype[_c5]){_c4.push(_c5)}}_c4.sort().reverse();var _c6="";var i=-1;while(!_c6&&++i<_c4.length){if(parseFloat(_c4[i])<=ua.flashVersion){_c6=src[_c4[i]]}}src=_c6}}if(!src&&_3b.debug){throw new Error(_3b.errors.getSource)}if(ua.ie&&src.charAt(0)=="/"){src=window.location.toString().replace(/([^:]+)(:\/?\/?)([^\/]+).*/,"$1$2$3")+src}return src}this.prefetch=function(){if((!ua.requiresPrefetch&&!this.isActive)||!ua.supported||!this.isEnabled||!isValidDomain()){return}if(this.setPrefetchCookie&&new RegExp(";?"+_46+"=true;?").test(document.cookie)){return}try{_4c=true;if(ua.ieWin){prefetchIexplore(arguments)}else{prefetchLight(arguments)}if(this.setPrefetchCookie){document.cookie=_46+"=true;path="+this.cookiePath}}catch(e){if(_3b.debug){throw e}}};function prefetchIexplore(_c8){for(var i=0;i<_c8.length;i++){document.write("<script defer type=\"sifr/prefetch\" src=\""+getSource(_c8[i])+"\"></script>")}}function prefetchLight(_ca){for(var i=0;i<_ca.length;i++){new Image().src=getSource(_ca[i])}}function clearPrefetch(){if(!ua.ieWin||!_4c){return}try{var _cc=document.getElementsByTagName("script");for(var i=_cc.length-1;i>=0;i--){var _ce=_cc[i];if(_ce.type=="sifr/prefetch"){_ce.parentNode.removeChild(_ce)}}}catch(e){}}function getRatio(_cf,_d0){for(var i=0;i<_d0.length;i+=2){if(_cf<=_d0[i]){return _d0[i+1]}}return _d0[_d0.length-1]||1}function getFilters(obj){var _d3=[];for(var _d4 in obj){if(obj[_d4]==Object.prototype[_d4]){continue}var _d5=obj[_d4];_d4=[_d4.replace(/filter/i,"")+"Filter"];for(var _d6 in _d5){if(_d5[_d6]==Object.prototype[_d6]){continue}_d4.push(_d6+":"+_84.escape(_84.toJson(_84.toHexString(_d5[_d6]))))}_d3.push(_d4.join(","))}return _84.escape(_d3.join(";"))}function calculate(_d7){var _d8,_d9;if(!ua.ie){_d8=dom.getStyleAsInt(_d7,"lineHeight");_d9=Math.floor(dom.getStyleAsInt(_d7,"height")/_d8)}else{if(ua.ie){var _da=dom.getComputedStyle(_d7,"fontSize");if(_da.indexOf("px")>0){_d8=parseInt(_da)}else{var _db=_d7.innerHTML;_d7.style.visibility="visible";_d7.style.overflow="visible";_d7.style.position="static";_d7.style.zoom="normal";_d7.style.writingMode="lr-tb";_d7.style.width=_d7.style.height="auto";_d7.style.maxWidth=_d7.style.maxHeight=_d7.style.styleFloat="none";var _dc=_d7;var _dd=_d7.currentStyle.hasLayout;if(_dd){dom.setInnerHtml(_d7,"<div class=\""+_42+"\">X<br />X<br />X</div>");_dc=_d7.firstChild}else{dom.setInnerHtml(_d7,"X<br />X<br />X")}var _de=_dc.getClientRects();_d8=_de[1].bottom-_de[1].top;_d8=Math.ceil(_d8*0.8);if(_dd){dom.setInnerHtml(_d7,"<div class=\""+_42+"\">"+_db+"</div>");_dc=_d7.firstChild}else{dom.setInnerHtml(_d7,_db)}_de=_dc.getClientRects();_d9=_de.length;if(_dd){dom.setInnerHtml(_d7,_db)}_d7.style.visibility=_d7.style.width=_d7.style.height=_d7.style.maxWidth=_d7.style.maxHeight=_d7.style.overflow=_d7.style.styleFloat=_d7.style.position=_d7.style.zoom=_d7.style.writingMode=""}}}return {lineHeight:_d8,lines:_d9}}this.replace=function(_df,_e0){if(!ua.supported){return}if(_e0){_df=_84.copyProperties(_df,_e0)}if(!_4d){return _b8.kwargs.push(_df)}if(_b1.synchronizer.isBlocked){return _b3.kwargs.push(_df)}var _e1=_df.elements;if(!_e1&&parseSelector){_e1=parseSelector(_df.selector)}if(_e1.length==0){return}this.setFlashClass();var src=getSource(_df.src);var css=_84.convertCssArg(_df.css);var _e4=getFilters(_df.filters);var _e5=(_df.forceClear==null)?_3b.forceClear:_df.forceClear;var _e6=_df.forceSingleLine===true;var _e7=_e6||((_df.fitExactly==null)?_3b.fitExactly:_df.fitExactly);var _e8=_e7||(_df.forceWidth==null?_3b.forceWidth:_df.forceWidth);var _e9=parseInt(_84.extractFromCss(css,".sIFR-root","leading"))||0;var _ea=_84.extractFromCss(css,".sIFR-root","font-size",true)||0;var _eb=_84.extractFromCss(css,".sIFR-root","background-color",true)||"#FFFFFF";var _ec=_84.extractFromCss(css,".sIFR-root","kerning",true)||"";var _ed=_df.gridFitType||_84.extractFromCss(css,".sIFR-root","text-align")=="right"?"subpixel":"pixel";var _ee=_3b.forceTextTransform?_84.extractFromCss(css,".sIFR-root","text-transform",true)||"none":"none";var _ef=_84.extractFromCss(css,".sIFR-root","opacity",true)||"100";var _f0=_df.pixelFont||false;var _f1=_df.ratios||_47;var _f2=parseInt(_df.tuneHeight)||0;if(parseInt(_ea).toString()!=_ea&&_ea.indexOf("px")==-1){_ea=0}else{_ea=parseInt(_ea)}if(parseFloat(_ef)<1){_ef=100*parseFloat(_ef)}var _f3="";if(_e7){_84.extractFromCss(css,".sIFR-root","text-align",true)}if(!_df.modifyCss){_f3=_84.cssToString(css)}var _f4=_df.wmode||"";if(!_f4){if(_df.transparent){_f4="transparent"}else{if(_df.opaque){_f4="opaque"}}}if(_f4=="transparent"){if(!ua.transparencySupport){_f4="opaque"}else{_eb="transparent"}}for(var i=0;i<_e1.length;i++){var _f6=_e1[i];if(!ua.verifiedKonqueror){if(dom.getComputedStyle(_f6,"lineHeight").match(/e\+08px/)){ua.supported=_3b.isEnabled=false;this.removeFlashClass();return}ua.verifiedKonqueror=true}if(dom.hasOneOfClassses([_3d,_3f,_40],_f6)){continue}var _f7=dom.getDimensions(_f6);var _f8=_f7.height;var _f9=_e6?_49:_f7.width;var _fa=dom.getComputedStyle(_f6,"display");if(!_f8||!_f9||_fa==null||_fa=="none"){continue}if(_e5&&ua.gecko){_f6.style.clear="both"}var _fb=null;if(_3b.fixWrap&&ua.ie&&_fa=="block"){_fb=_f6.innerHTML;dom.setInnerHtml(_f6,"X")}_f9=_e6?_49:dom.getWidthFromStyle(_f6);if(_fb&&_3b.fixWrap&&ua.ie){dom.setInnerHtml(_f6,_fb)}var _fc,_fd;if(!_ea){var _fe=calculate(_f6);_fc=Math.min(_44,Math.max(_43,_fe.lineHeight));if(_f0){_fc=Math.max(8,8*Math.round(_fc/8))}_fd=_fe.lines;if(isNaN(_fd)||!isFinite(_fd)||_fd==0){_fd=1}if(_fd>1&&_e9){_f8+=Math.round((_fd-1)*_e9)}}else{_fc=_ea;_fd=1}_f8=Math.round(_fd*_fc);if(_e5&&ua.gecko){_f6.style.clear=""}var _ff=dom.create("span");_ff.className=_40;var _100=_f6.cloneNode(true);_f6.parentNode.appendChild(_100);for(var j=0,l=_100.childNodes.length;j<l;j++){_ff.appendChild(_100.childNodes[j].cloneNode(true))}if(_df.modifyContent){_df.modifyContent(_100,_df.selector)}if(_df.modifyCss){_f3=_df.modifyCss(css,_100,_df.selector)}var _103=_3b.fixHover&&dom.contentIsLink(_100);var _104=handleContent(_100,_ee,_df.uriEncode);_100.parentNode.removeChild(_100);if(_df.modifyContentString){_104.text=_df.modifyContentString(_104.text,_df.selector)}if(_104.text==""){continue}var vars=["content="+_84.escape(_104.text),"antialiastype="+(_df.antiAliasType||""),"width="+_f9,"height="+_f8,"fitexactly="+_e7,"tunewidth="+(_df.tuneWidth||""),"tuneheight="+_f2,"offsetleft="+(_df.offsetLeft||""),"offsettop="+(_df.offsetTop||""),"thickness="+(_df.thickness||""),"sharpness="+(_df.sharpness||""),"kerning="+_ec,"gridfittype="+_ed,"zoomsupport="+ua.zoomSupport,"flashfilters="+_e4,"opacity="+_ef,"blendmode="+(_df.blendMode||""),"size="+_fc,"zoom="+dom.getZoom(),"css="+_84.escape(_f3),"selectable="+(_df.selectable==null?"true":_df.selectable),"fixhover="+_103,"preventwrap="+_df.preventWrap,"link="+_84.escape(_104.primaryLink[0]||""),"target="+_84.escape(_104.primaryLink[1]||""),"version="+_4a];var _106=encodeVars(vars);var _107="sIFR_callback_"+_4b++;var _108=new CallbackInfo(_107,vars,_df.onReplacement);window[_107+"_DoFSCommand"]=(function(_109){return function(info,arg){_109.handle(info,arg)}})(_108);_ff.setAttribute("id",_107+"_alternate");_f8=Math.round(_fd*getRatio(_fc,_f1)*_fc)+_48+_f2;var _10c=_e8?_f9:"100%";var _10d;if(ua.ie){_10d=["<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" id=\"",_107,"\" sifr=\"true\" width=\"",_10c,"\" height=\"",_f8,"\" class=\"",_3e,"\">","<param name=\"movie\" value=\"",src,"\"></param>","<param name=\"flashvars\" value=\"",_106,"\"></param>","<param name=\"allowScriptAccess\" value=\"always\"></param>","<param name=\"quality\" value=\"best\"></param>","<param name=\"wmode\" value=\"",_f4,"\"></param>","<param name=\"bgcolor\" value=\"",_eb,"\"></param>","<param name=\"name\" value=\"",_107,"\"></param>","</object>","<scr","ipt event=FSCommand(info,args) for=",_107,">",_107,"_DoFSCommand(info, args);","</","script>"].join("")}else{_10d=["<embed type=\"application/x-shockwave-flash\" class=\""+_3e+"\" src=\"",src,"\" quality=\"best\" flashvars=\"",_106,"\" width=\"",_10c,"\" height=\"",_f8,"\" wmode=\"",_f4,"\" bgcolor=\"",_eb,"\" name=\"",_107,"\" id=\"",_107,"\" allowScriptAccess=\"always\" sifr=\"true\"></embed>"].join("")}var _10e=_10d;if(_df.fixFocus){_10e="<div style=\"margin: 0pt; padding: 0pt; overflow: auto; letter-spacing: 0px; float: none;\">"+_10d+"</div>"}dom.setInnerHtml(_f6,_10e);_108.html=_10d;_3b.callbacks.push(_108);if(_df.selector){if(!_3b.callbacks[_df.selector]){_3b.callbacks[_df.selector]=[_108]}else{_3b.callbacks[_df.selector].push(_108)}}_f6.appendChild(_ff);dom.addClass(_3d,_f6)}_b1.fragmentIdentifier.restore()};this.getCallbackByFlashElement=function(node){for(var i=0;i<_3b.callbacks.length;i++){if(_3b.callbacks[i].id==node.getAttribute("id")){return _3b.callbacks[i]}}};this.redraw=function(){for(var i=0;i<_3b.callbacks.length;i++){_3b.callbacks[i].resetMovie()}};function encodeVars(vars){return vars.join("&amp;").replace(/%/g,"%25")}function handleContent(_113,_114,_115){_115=_115||_84.uriEncode;var _116=[],_117=[],_118=[];var _119=_113.childNodes;var i=0;while(i<_119.length){var node=_119[i];if(node.nodeType==3){var text=_84.normalize(node.nodeValue);text=_84.textTransform(_114,text);text=text.replace(/</g,"&lt;");_117.push(text)}if(node.nodeType==1){var _11d=[];var _11e=node.nodeName.toLowerCase();var _11f=node.className||"";if(/\s+/.test(_11f)){if(_11f.indexOf(_41)>-1){_11f=_11f.match("(\\s|^)"+_41+"-([^\\s$]*)(\\s|$)")[2]}else{_11f=_11f.match(/^([^\s]+)/)[1]}}if(_11f!=""){_11d.push("class=\""+_11f+"\"")}if(_11e=="a"){var href=_115(node.getAttribute("href")||"");var _121=node.getAttribute("target")||"";_11d.push("href=\""+href+"\"","target=\""+_121+"\"");if(_118.length==0){_118=[href,_121]}}_117.push("<"+_11e+(_11d.length>0?" ":"")+_11d.join(" ")+">");if(node.hasChildNodes()){_116.push(i);i=0;_119=node.childNodes;continue}else{if(!/^(br|img)$/i.test(node.nodeName)){_117.push("</",node.nodeName.toLowerCase(),">")}}}if(_116.length>0&&!node.nextSibling){do{i=_116.pop();_119=node.parentNode.parentNode.childNodes;node=_119[i];if(node){_117.push("</",node.nodeName.toLowerCase(),">")}}while(i==_119.length-1&&_116.length>0)}i++}return {text:_117.join("").replace(/\n|\r/g,""),primaryLink:_118}}function CallbackInfo(id,vars,_124,_125){this.id=id;this.vars=vars;this._replacementHandler=_124;this._firedReplacementEvent=!(this._replacementHandler!=null);this._fixHover=_125;this.html=""}CallbackInfo.prototype.getFlashElement=function(){return document.getElementById(this.id)};CallbackInfo.prototype.available=function(){var _126=this.getFlashElement();return _126&&_126.parentNode};CallbackInfo.prototype.handle=function(info,arg){if(!this.available()){return}if(/(FSCommand\:)?resize/.test(info)){var _129=this.getFlashElement();var $=arg.split(/\:|,/);_129.setAttribute($[0],$[1]);if($.length>2){_129.setAttribute($[2],$[3])}if(ua.khtml){var _12b=_129.offsetHeight}if(!this._firedReplacementEvent){this._replacementHandler(this);this._firedReplacementEvent=true}}else{if(/(FSCommand\:)?resetmovie/.test(info)){this.resetMovie()}else{if(/(FSCommand\:)?blur/.test(info)){dom.blurElement(this.getFlashElement())}else{if(this.debugHandler&&/(FSCommand\:)?debug/.test(info)){this.debugHandler(info,arg)}}}}};CallbackInfo.prototype.call=function(type,_12d){if(!this.available()){return false}var _12e=this.getFlashElement();try{_12e.SetVariable("callbackType",type);_12e.SetVariable("callbackValue",_12d);_12e.SetVariable("callbackTrigger",true)}catch(e){return false}return true};CallbackInfo.prototype.replaceText=function(_12f){var _130=_84.escape(_12f);this.injectVars("content",_130);if(this.call("replacetext",_130)){dom.setInnerHtml(this.getAlternate(),_12f);return true}return false};CallbackInfo.prototype.injectVars=function(name,_132){for(var i=0;i<this.vars.length;i++){if(this.vars[i].split("=")[0]==name){this.vars[i]=name+"="+_132;break}}this.html=this.html.replace(/(flashvars(=|\"\svalue=)\")[^\"]+/,"$1"+encodeVars(this.vars))};CallbackInfo.prototype.resetMovie=function(){if(!this.available()){return}var _134=this.getFlashElement();var node=_134.parentNode;node.replaceChild(dom.nodeFromHtml(this.html),_134)};CallbackInfo.prototype.resize=function(){if(!this.available()){return}var _136=this.getFlashElement();var _137=_136.parentNode;_136.style.width="0px";_136.style.height="0px";var _138=this.getAlternate().childNodes;var _139=[];for(var i=0;i<_138.length;i++){var node=_138[i].cloneNode(true);_139.push(node);_137.appendChild(node)}var _13c=dom.getWidthFromStyle(_137);for(var i=0;i<_139.length;i++){_137.removeChild(_139[i])}_136.style.width="";_136.style.height="";if(_13c>0){this.call("resize",_13c)}};CallbackInfo.prototype.changeCSS=function(css){css=_84.escape(_84.cssToString(_84.convertCssArg(css)));this.injectVars("css",css);return this.call("changecss",css)};CallbackInfo.prototype.getAlternate=function(){return document.getElementById(this.id+"_alternate")}};

   var vagrounded = {
    src: '/sifr318/vagrounded.swf'
    ,ratios: [7,1.32,8,1.31,12,1.27,15,1.21,16,1.22,22,1.2,23,1.17,28,1.19,30,1.17,31,1.18,33,1.17,38,1.16,39,1.17,49,1.16,53,1.15,54,1.16,81,1.15,84,1.14,85,1.15,91,1.14,92,1.15,1.14]
  };
  
  
  sIFR.delayCSS  = true;
  // sIFR.domains = ['novemberborn.net'] // Don't check for domains in this demo
  sIFR.fitExactly = true;
  sIFR.activate(vagrounded);

  


  
  sIFR.replace(vagrounded, {
    selector: '#sidebar_message h3'
    ,css: [
      '.sIFR-root { text-align: left; color: #FFFFFF; font-size: 20px; background-color: #FFFFFF; letter-spacing: 2; padding: 0;}'


    ], wmode: 'transparent'
  });




  sIFR.replace(vagrounded, {
    selector: '#sidebar h3'
    ,css: [
      '.sIFR-root { text-align: left; color: #494949; font-size: 20px; background-color: #FFFFFF; letter-spacing: 2; padding: 0;}'


    ], wmode: 'transparent'
  });



    sIFR.replace(vagrounded, {
    selector: '.products h1'
    ,css: [
      '.sIFR-root { text-align: left; color: #000000; font-size: 30px; background-color: #FFFFFF; letter-spacing: 2; line-height: 1em;}'


    ], wmode: 'transparent'
  });

    sIFR.replace(vagrounded, {
    selector: 'h1'
    ,css: [
      '.sIFR-root { text-align: left; color: #000000; font-size: 20px; background-color: #FFFFFF; letter-spacing: 2; line-height: 1em;}'


    ], wmode: 'transparent'
  });
  


 
      sIFR.replace(vagrounded, {
    selector: '.products h2'
    ,css: [
      '.sIFR-root { text-align: left; color: #000000; font-size: 15px; letter-spacing: 2; background-color: #dddddd; }'

      ,'a { text-align: left; color: #000000; letter-spacing: 2; text-decoration: none; line-height: 1em;}'
      ,'a:hover { color: #FFB101; }'



    ], wmode: 'transparent'
  });

   
   
   sIFR.replace(vagrounded, {
    selector: '.title h2'
    ,css: [
      '.sIFR-root { text-align: left; color: #000000; font-size: 25px; letter-spacing: 2;}'

      ,'a { text-align: left; color: #000000; letter-spacing: 2; text-decoration: none; line-height: 1em;}'
      ,'a:hover { color: #FFB101; }'


    ], wmode: 'transparent'
  });






  


   sIFR.replace(vagrounded, {
    selector: '#extended_footer h2'
    ,css: [
      '.sIFR-root { text-align: left; color: #FFFFFF; font-size: 15px; background-color: #FFFFFF; letter-spacing: 2;}'



    ], wmode: 'transparent'
  });

/*


   sIFR.replace(vagrounded, {
    selector: '#menu ul li'
    ,css: [
      '.sIFR-root { text-align: left; color: #000000; font-size: 15px; background-color: #FFFFFF; }'

      ,'a { color: #FFFFFF; background-color: #000000; text-decoration: none;}'
      ,'a:hover { color: #FFB101; text-decoration: none; }'



    ], wmode: 'transparent'
  });

  */


   sIFR.replace(vagrounded, {
    selector: '.desc'
    ,css: [
      '.sIFR-root { color: #FFFFFF; font-size: 20px; background-color: #FFB101; text-align: center; }'
	  ,'a { color: #FF9401; }'
	  ,'a:hover { color: #cccccc; text-decoration: underline; }'



    ], wmode: 'transparent'
  });  
   


 
   
   


/* to get the ratio value:
    sIFR.debug.ratios(bauhauslight, {
    selector: 'h1'
    ,css: [
	      '.sIFR-root { color: #93b61e; font-size: 35px;}'
		

    ], wmode: 'transparent'
  });*/
