var DefaultDateFormat='MM/DD/YYYY';var HideWait=3;var Y2kPivotPoint=76;var UnselectedMonthText='';var FontSize=11;var FontFamily='Tahoma';var CellWidth=18;var CellHeight=16;var ImageURL='/images/calendar.jpg';var NextURL='/images/next.gif';var PrevURL='/images/prev.gif';var CalBGColor='white';var TopRowBGColor='buttonface';var DayBGColor='lightgrey';var ZCounter=100;var Today=new Date();var WeekDays=new Array('S','M','T','W','T','F','S');var MonthDays=new Array(31,28,31,30,31,30,31,31,30,31,30,31);var MonthNames=new Array('January','February','March','April','May','June','July','August','September','October','November','December');with(document){writeln('<style>');writeln('td.calendarDateInput {letter-spacing:normal;line-height:normal;font-family:'+FontFamily+',Sans-Serif;font-size:'+FontSize+'px;}');writeln('select.calendarDateInput {letter-spacing:.06em;font-family:Verdana,Sans-Serif;font-size:11px;}');writeln('input.calendarDateInput {letter-spacing:.06em;font-family:Verdana,Sans-Serif;font-size:11px;}');writeln('</style>');}
function YearDigitsOnly(e){var KeyCode=(e.keyCode)?e.keyCode:e.which;return((KeyCode==8)||(KeyCode==9)||(KeyCode==37)||(KeyCode==39)||(KeyCode==46)||((KeyCode>47)&&(KeyCode<58)));}
function GetTagPixels(StartTag,Direction){var PixelAmt=(Direction=='LEFT')?StartTag.offsetLeft:StartTag.offsetTop;while((StartTag.tagName!='BODY')&&(StartTag.tagName!='HTML')){StartTag=StartTag.offsetParent;PixelAmt+=(Direction=='LEFT')?StartTag.offsetLeft:StartTag.offsetTop;}
return PixelAmt;}
function BehindCal(SelectList,CalLeftX,CalRightX,CalTopY,CalBottomY,ListTopY){var ListLeftX=GetTagPixels(SelectList,'LEFT');var ListRightX=ListLeftX+SelectList.offsetWidth;var ListBottomY=ListTopY+SelectList.offsetHeight;return(((ListTopY<CalBottomY)&&(ListBottomY>CalTopY))&&((ListLeftX<CalRightX)&&(ListRightX>CalLeftX)));}
function FixSelectLists(Over){if(navigator.appName=='Microsoft Internet Explorer'){var CalDiv=this.getCalendar();var CalLeftX=CalDiv.offsetLeft;var CalRightX=CalLeftX+CalDiv.offsetWidth;var CalTopY=CalDiv.offsetTop;var CalBottomY=CalTopY+(CellHeight*9);var FoundCalInput=false;formLoop:for(var j=this.formNumber;j<document.forms.length;j++){for(var i=0;i<document.forms[j].elements.length;i++){if(typeof document.forms[j].elements[i].type=='string'){if((document.forms[j].elements[i].type=='hidden')&&(document.forms[j].elements[i].name==this.hiddenFieldName)){FoundCalInput=true;i+=3;}
if(FoundCalInput){if(document.forms[j].elements[i].type.substr(0,6)=='select'){ListTopY=GetTagPixels(document.forms[j].elements[i],'TOP');if(ListTopY<CalBottomY){if(BehindCal(document.forms[j].elements[i],CalLeftX,CalRightX,CalTopY,CalBottomY,ListTopY)){document.forms[j].elements[i].style.visibility=(Over)?'hidden':'visible';}}
else break formLoop;}}}}}}}
function DayCellHover(Cell,Over,Color,HoveredDay){Cell.style.backgroundColor=(Over)?DayBGColor:Color;if(Over){if((this.yearValue==Today.getFullYear())&&(this.monthIndex==Today.getMonth())&&(HoveredDay==Today.getDate()))self.status='Click to select today';else{var Suffix=HoveredDay.toString();switch(Suffix.substr(Suffix.length-1,1)){case'1':Suffix+=(HoveredDay==11)?'th':'st';break;case'2':Suffix+=(HoveredDay==12)?'th':'nd';break;case'3':Suffix+=(HoveredDay==13)?'th':'rd';break;default:Suffix+='th';break;}
self.status='Click to select '+this.monthName+' '+Suffix;}}
else self.status='';return true;}
function PickDisplayDay(ClickedDay){this.show();var MonthList=this.getMonthList();var DayList=this.getDayList();var YearField=this.getYearField();FixDayList(DayList,GetDayCount(this.displayed.yearValue,this.displayed.monthIndex));for(var i=0;i<MonthList.length;i++){if(MonthList.options[i].value==this.displayed.monthIndex)MonthList.options[i].selected=true;}
for(var j=1;j<=DayList.length;j++){if(j==ClickedDay)DayList.options[j-1].selected=true;}
this.setPicked(this.displayed.yearValue,this.displayed.monthIndex,ClickedDay);YearField.value=this.picked.yearPad;YearField.defaultValue=YearField.value;}
function BuildCalendarDays(){var Rows=5;if(((this.displayed.dayCount==31)&&(this.displayed.firstDay>4))||((this.displayed.dayCount==30)&&(this.displayed.firstDay==6)))Rows=6;else if((this.displayed.dayCount==28)&&(this.displayed.firstDay==0))Rows=4;var HTML='<table width="'+(CellWidth*7)+'" cellspacing="0" cellpadding="1" style="cursor:default">';for(var j=0;j<Rows;j++){HTML+='<tr>';for(var i=1;i<=7;i++){Day=(j*7)+(i-this.displayed.firstDay);if((Day>=1)&&(Day<=this.displayed.dayCount)){if((this.displayed.yearValue==this.picked.yearValue)&&(this.displayed.monthIndex==this.picked.monthIndex)&&(Day==this.picked.day)){TextStyle='color:white;font-weight:bold;'
BackColor=DayBGColor;}
else{TextStyle='color:black;'
BackColor=CalBGColor;}
if((this.displayed.yearValue==Today.getFullYear())&&(this.displayed.monthIndex==Today.getMonth())&&(Day==Today.getDate()))TextStyle+='border:1px solid darkred;padding:0px;';HTML+='<td align="center" class="calendarDateInput" style="cursor:default;height:'+CellHeight+';width:'+CellWidth+';'+TextStyle+';background-color:'+BackColor+'" onClick="'+this.objName+'.pickDay('+Day+')" onMouseOver="return '+this.objName+'.displayed.dayHover(this,true,\''+BackColor+'\','+Day+')" onMouseOut="return '+this.objName+'.displayed.dayHover(this,false,\''+BackColor+'\')">'+Day+'</td>';}
else HTML+='<td class="calendarDateInput" style="height:'+CellHeight+'">&nbsp;</td>';}
HTML+='</tr>';}
return HTML+='</table>';}
function GetGoodYear(YearDigits){if(YearDigits.length==4)return YearDigits;else{var Millennium=(YearDigits<Y2kPivotPoint)?2000:1900;return Millennium+parseInt(YearDigits,10);}}
function GetDayCount(SomeYear,SomeMonth){return((SomeMonth==1)&&((SomeYear%400==0)||((SomeYear%4==0)&&(SomeYear%100!=0))))?29:MonthDays[SomeMonth];}
function VirtualButton(Cell,ButtonDown){if(ButtonDown){Cell.style.borderLeft='buttonshadow 1px solid';Cell.style.borderTop='buttonshadow 1px solid';Cell.style.borderBottom='buttonhighlight 1px solid';Cell.style.borderRight='buttonhighlight 1px solid';}
else{Cell.style.borderLeft='buttonhighlight 1px solid';Cell.style.borderTop='buttonhighlight 1px solid';Cell.style.borderBottom='buttonshadow 1px solid';Cell.style.borderRight='buttonshadow 1px solid';}}
function NeighborHover(Cell,Over,DateObj){if(Over){VirtualButton(Cell,false);self.status='Click to view '+DateObj.fullName;}
else{Cell.style.border='buttonface 1px solid';self.status='';}
return true;}
function FixDayList(DayList,NewDays){var DayPick=DayList.selectedIndex+1;if(NewDays!=DayList.length){var OldSize=DayList.length;for(var k=Math.min(NewDays,OldSize);k<Math.max(NewDays,OldSize);k++){(k>=NewDays)?DayList.options[NewDays]=null:DayList.options[k]=new Option(k+1,k+1);}
DayPick=Math.min(DayPick,NewDays);DayList.options[DayPick-1].selected=true;}
return DayPick;}
function FixYearInput(YearField){var YearRE=new RegExp('\\d{'+YearField.defaultValue.length+'}');if(!YearRE.test(YearField.value))YearField.value=YearField.defaultValue;}
function CalIconHover(Over){var Message=(this.isShowing())?'hide':'show';self.status=(Over)?'Click to '+Message+' the calendar':'';return true;}
function CalTimerReset(){eval('clearTimeout('+this.timerID+')');eval(this.timerID+'=setTimeout(\''+this.objName+'.show()\','+(HideWait*1000)+')');}
function DoTimer(CancelTimer){if(CancelTimer)eval('clearTimeout('+this.timerID+')');else{eval(this.timerID+'=null');this.resetTimer();}}
function ShowCalendar(){if(this.isShowing()){var StopTimer=true;this.getCalendar().style.zIndex=--ZCounter;this.getCalendar().style.visibility='hidden';this.fixSelects(false);}
else{var StopTimer=false;this.fixSelects(true);this.getCalendar().style.zIndex=++ZCounter;this.getCalendar().style.visibility='visible';}
this.handleTimer(StopTimer);self.status='';}
function SetElementStatus(Hide){this.getDayList().style.visibility=(Hide)?'hidden':'visible';this.getYearField().style.visibility=(Hide)?'hidden':'visible';this.getCalendarLink().style.visibility=(Hide)?'hidden':'visible';}
function CheckMonthChange(MonthList){var DayList=this.getDayList();if(MonthList.options[MonthList.selectedIndex].value==''){DayList.selectedIndex=0;this.hideElements(true);this.setHidden('');}
else{this.hideElements(false);if(this.isShowing()){this.resetTimer();this.getCalendar().style.zIndex=++ZCounter;}
var DayPick=FixDayList(DayList,GetDayCount(this.picked.yearValue,MonthList.options[MonthList.selectedIndex].value));this.setPicked(this.picked.yearValue,MonthList.options[MonthList.selectedIndex].value,DayPick);}}
function CheckDayChange(DayList){if(this.isShowing())this.show();this.setPicked(this.picked.yearValue,this.picked.monthIndex,DayList.selectedIndex+1);}
function CheckYearInput(YearField){if((YearField.value.length==YearField.defaultValue.length)&&(YearField.defaultValue!=YearField.value)){if(this.isShowing()){this.resetTimer();this.getCalendar().style.zIndex=++ZCounter;}
var NewYear=GetGoodYear(YearField.value);var MonthList=this.getMonthList();var NewDay=FixDayList(this.getDayList(),GetDayCount(NewYear,this.picked.monthIndex));this.setPicked(NewYear,this.picked.monthIndex,NewDay);YearField.defaultValue=YearField.value;}}
function dateObject(){if(Function.call){var ParentObject=this;var ArgumentStart=0;}
else{var ParentObject=arguments[0];var ArgumentStart=1;}
ParentObject.date=(arguments.length==(ArgumentStart+1))?new Date(arguments[ArgumentStart+0]):new Date(arguments[ArgumentStart+0],arguments[ArgumentStart+1],arguments[ArgumentStart+2]);ParentObject.yearValue=ParentObject.date.getFullYear();ParentObject.monthIndex=ParentObject.date.getMonth();ParentObject.monthName=MonthNames[ParentObject.monthIndex];ParentObject.fullName=ParentObject.monthName+' '+ParentObject.yearValue;ParentObject.day=ParentObject.date.getDate();ParentObject.dayCount=GetDayCount(ParentObject.yearValue,ParentObject.monthIndex);var FirstDate=new Date(ParentObject.yearValue,ParentObject.monthIndex,1);ParentObject.firstDay=FirstDate.getDay();}
function storedMonthObject(DateFormat,DateYear,DateMonth,DateDay){(Function.call)?dateObject.call(this,DateYear,DateMonth,DateDay):dateObject(this,DateYear,DateMonth,DateDay);this.yearPad=this.yearValue.toString();this.monthPad=(this.monthIndex<9)?'0'+String(this.monthIndex+1):this.monthIndex+1;this.dayPad=(this.day<10)?'0'+this.day.toString():this.day;this.monthShort=this.monthName.substr(0,3).toUpperCase();if(DateFormat.indexOf('YYYY')==-1)this.yearPad=this.yearPad.substr(2);if(DateFormat.indexOf('/')>=0)var Delimiter='/';else if(DateFormat.indexOf('-')>=0)var Delimiter='-';else var Delimiter='';if(/DD?.?((MON)|(MM?M?))/.test(DateFormat)){this.formatted=this.dayPad+Delimiter;this.formatted+=(RegExp.$1.length==3)?this.monthShort:this.monthPad;}
else if(/((MON)|(MM?M?))?.?DD?/.test(DateFormat)){this.formatted=(RegExp.$1.length==3)?this.monthShort:this.monthPad;this.formatted+=Delimiter+this.dayPad;}
this.formatted=(DateFormat.substr(0,2)=='YY')?this.yearPad+Delimiter+this.formatted:this.formatted+Delimiter+this.yearPad;}
function displayMonthObject(ParentObject,DateYear,DateMonth,DateDay){(Function.call)?dateObject.call(this,DateYear,DateMonth,DateDay):dateObject(this,DateYear,DateMonth,DateDay);this.displayID=ParentObject.hiddenFieldName+'_Current_ID';this.getDisplay=new Function('return document.getElementById(this.displayID)');this.dayHover=DayCellHover;this.goCurrent=new Function(ParentObject.objName+'.getCalendar().style.zIndex=++ZCounter;'+ParentObject.objName+'.setDisplayed(Today.getFullYear(),Today.getMonth());');if(ParentObject.formNumber>=0)this.getDisplay().innerHTML=this.fullName;}
function neighborMonthObject(ParentObject,IDText,DateMS){(Function.call)?dateObject.call(this,DateMS):dateObject(this,DateMS);this.buttonID=ParentObject.hiddenFieldName+'_'+IDText+'_ID';this.hover=new Function('C','O','NeighborHover(C,O,this)');this.getButton=new Function('return document.getElementById(this.buttonID)');this.go=new Function(ParentObject.objName+'.getCalendar().style.zIndex=++ZCounter;'+ParentObject.objName+'.setDisplayed(this.yearValue,this.monthIndex);');if(ParentObject.formNumber>=0)this.getButton().title=this.monthName;}
function SetDisplayedMonth(DispYear,DispMonth){this.displayed=new displayMonthObject(this,DispYear,DispMonth,1);this.previous=new neighborMonthObject(this,'Previous',this.displayed.date.getTime()-86400000);this.next=new neighborMonthObject(this,'Next',this.displayed.date.getTime()+(86400000*(this.displayed.dayCount+1)));if(this.formNumber>=0)this.getDayTable().innerHTML=this.buildCalendar();}
function SetPickedMonth(PickedYear,PickedMonth,PickedDay){this.picked=new storedMonthObject(this.format,PickedYear,PickedMonth,PickedDay);this.setHidden(this.picked.formatted);this.setDisplayed(PickedYear,PickedMonth);}
function calendarObject(DateName,DateFormat,DefaultDate){this.hiddenFieldName=DateName;this.monthListID=DateName+'_Month_ID';this.dayListID=DateName+'_Day_ID';this.yearFieldID=DateName+'_Year_ID';this.monthDisplayID=DateName+'_Current_ID';this.calendarID=DateName+'_ID';this.dayTableID=DateName+'_DayTable_ID';this.calendarLinkID=this.calendarID+'_Link';this.timerID=this.calendarID+'_Timer';this.objName=DateName+'_Object';this.format=DateFormat;this.formNumber=-1;this.picked=null;this.displayed=null;this.previous=null;this.next=null;this.setPicked=SetPickedMonth;this.setDisplayed=SetDisplayedMonth;this.checkYear=CheckYearInput;this.fixYear=FixYearInput;this.changeMonth=CheckMonthChange;this.changeDay=CheckDayChange;this.resetTimer=CalTimerReset;this.hideElements=SetElementStatus;this.show=ShowCalendar;this.handleTimer=DoTimer;this.iconHover=CalIconHover;this.buildCalendar=BuildCalendarDays;this.pickDay=PickDisplayDay;this.fixSelects=FixSelectLists;this.setHidden=new Function('D','if (this.formNumber >= 0) this.getHiddenField().value=D');this.getHiddenField=new Function('return document.forms[this.formNumber].elements[this.hiddenFieldName]');this.getMonthList=new Function('return document.getElementById(this.monthListID)');this.getDayList=new Function('return document.getElementById(this.dayListID)');this.getYearField=new Function('return document.getElementById(this.yearFieldID)');this.getCalendar=new Function('return document.getElementById(this.calendarID)');this.getDayTable=new Function('return document.getElementById(this.dayTableID)');this.getCalendarLink=new Function('return document.getElementById(this.calendarLinkID)');this.getMonthDisplay=new Function('return document.getElementById(this.monthDisplayID)');this.isShowing=new Function('return !(this.getCalendar().style.visibility != \'visible\')');function getMonthIndex(MonthAbbr){for(var MonPos=0;MonPos<MonthNames.length;MonPos++){if(MonthNames[MonPos].substr(0,3).toUpperCase()==MonthAbbr.toUpperCase())break;}
return MonPos;}
function SetGoodDate(CalObj,Notify){CalObj.setPicked(Today.getFullYear(),Today.getMonth(),Today.getDate());if(Notify)alert('WARNING: The supplied date is not in valid \''+DateFormat+'\' format: '+DefaultDate+'.\nTherefore, the current system date will be used instead: '+CalObj.picked.formatted);}
if(DefaultDate!=''){if((this.format=='YYYYMMDD')&&(/^(\d{4})(\d{2})(\d{2})$/.test(DefaultDate)))this.setPicked(RegExp.$1,parseInt(RegExp.$2,10)-1,RegExp.$3);else{if((this.format.substr(0,2)=='YY')&&(/^(\d{2,4})(-|\/)/.test(DefaultDate))){var YearPart=GetGoodYear(RegExp.$1);if(/(-|\/)(\w{1,3})(-|\/)(\w{1,3})$/.test(DefaultDate)){var MidPart=RegExp.$2;var EndPart=RegExp.$4;if(/D$/.test(this.format)){var DayPart=EndPart;var MonthPart=MidPart;}
else{var DayPart=MidPart;var MonthPart=EndPart;}
MonthPart=(/\d{1,2}/i.test(MonthPart))?parseInt(MonthPart,10)-1:getMonthIndex(MonthPart);this.setPicked(YearPart,MonthPart,DayPart);}
else SetGoodDate(this,true);}
else if(/(-|\/)(\d{2,4})$/.test(DefaultDate)){var YearPart=GetGoodYear(RegExp.$2);if(/^(\w{1,3})(-|\/)(\w{1,3})(-|\/)/.test(DefaultDate)){if(this.format.substr(0,1)=='D'){var DayPart=RegExp.$1;var MonthPart=RegExp.$3;}
else{var MonthPart=RegExp.$1;var DayPart=RegExp.$3;}
MonthPart=(/\d{1,2}/i.test(MonthPart))?parseInt(MonthPart,10)-1:getMonthIndex(MonthPart);this.setPicked(YearPart,MonthPart,DayPart);}
else SetGoodDate(this,true);}
else SetGoodDate(this,true);}}}
function DateInput(DateName,Required,DateFormat,DefaultDate){if(arguments.length==0)document.writeln('<span style="color:red;font-size:'+FontSize+'px;font-family:'+FontFamily+';">ERROR: Missing required parameter in call to \'DateInput\': [name of hidden date field].</span>');else{if(arguments.length<3){DateFormat=DefaultDateFormat;if(arguments.length<2)Required=false;}
else if(/^(Y{2,4}(-|\/)?)?((MON)|(MM?M?)|(DD?))(-|\/)?((MON)|(MM?M?)|(DD?))((-|\/)Y{2,4})?$/i.test(DateFormat))DateFormat=DateFormat.toUpperCase();else{var AlertMessage='WARNING: The supplied date format for the \''+DateName+'\' field is not valid: '+DateFormat+'\nTherefore, the default date format will be used instead: '+DefaultDateFormat;DateFormat=DefaultDateFormat;if(arguments.length==4){var CurrentDate=new storedMonthObject(DateFormat,Today.getFullYear(),Today.getMonth(),Today.getDate());AlertMessage+='\n\nThe supplied date ('+DefaultDate+') cannot be interpreted with the invalid format.\nTherefore, the current system date will be used instead: '+CurrentDate.formatted;DefaultDate=CurrentDate.formatted;}
alert(AlertMessage);}
if(!CurrentDate)var CurrentDate=new storedMonthObject(DateFormat,Today.getFullYear(),Today.getMonth(),Today.getDate());if(arguments.length<4){DefaultDate=(Required)?CurrentDate.formatted:'';}
eval(DateName+'_Object=new calendarObject(\''+DateName+'\',\''+DateFormat+'\',\''+DefaultDate+'\')');if((Required)||(arguments.length==4)){var InitialStatus='';var InitialDate=eval(DateName+'_Object.picked.formatted');}
else{var InitialStatus=' style="visibility:hidden"';var InitialDate='';eval(DateName+'_Object.setPicked('+Today.getFullYear()+','+Today.getMonth()+','+Today.getDate()+')');}
with(document){writeln('<input type="hidden" class="hidden" name="'+DateName+'" value="'+InitialDate+'">');for(var f=0;f<forms.length;f++){for(var e=0;e<forms[f].elements.length;e++){if(typeof forms[f].elements[e].type=='string'){if((forms[f].elements[e].type=='hidden')&&(forms[f].elements[e].name==DateName)){eval(DateName+'_Object.formNumber='+f);break;}}}}
writeln('<table cellpadding="0" cellspacing="2"><tr>'+String.fromCharCode(13)+'<td valign="middle">');writeln('<select class="calendarDateInput" id="'+DateName+'_Month_ID" onChange="'+DateName+'_Object.changeMonth(this)">');if(!Required){var NoneSelected=(DefaultDate=='')?' selected':'';writeln('<option value=""'+NoneSelected+'>'+UnselectedMonthText+'</option>');}
for(var i=0;i<12;i++){MonthSelected=((DefaultDate!='')&&(eval(DateName+'_Object.picked.monthIndex')==i))?' selected':'';writeln('<option value="'+i+'"'+MonthSelected+'>'+MonthNames[i].substr(0,3)+'</option>');}
writeln('</select>'+String.fromCharCode(13)+'</td>'+String.fromCharCode(13)+'<td valign="middle">');writeln('<select'+InitialStatus+' class="calendarDateInput" id="'+DateName+'_Day_ID" onChange="'+DateName+'_Object.changeDay(this)">');for(var j=1;j<=eval(DateName+'_Object.picked.dayCount');j++){DaySelected=((DefaultDate!='')&&(eval(DateName+'_Object.picked.day')==j))?' selected':'';writeln('<option'+DaySelected+'>'+j+'</option>');}
writeln('</select>'+String.fromCharCode(13)+'</td>'+String.fromCharCode(13)+'<td valign="middle">');writeln('<input'+InitialStatus+' class="calendarDateInput" type="text" id="'+DateName+'_Year_ID" size="'+eval(DateName+'_Object.picked.yearPad.length')+'" maxlength="'+eval(DateName+'_Object.picked.yearPad.length')+'" title="Year" value="'+eval(DateName+'_Object.picked.yearPad')+'" onKeyPress="return YearDigitsOnly(window.event)" onKeyUp="'+DateName+'_Object.checkYear(this)" onBlur="'+DateName+'_Object.fixYear(this)">');write('<td valign="middle">'+String.fromCharCode(13)+'<a'+InitialStatus+' id="'+DateName+'_ID_Link" href="javascript:'+DateName+'_Object.show()" onMouseOver="return '+DateName+'_Object.iconHover(true)" onMouseOut="return '+DateName+'_Object.iconHover(false)"><img src="'+ImageURL+'" align="baseline" title="Calendar" border="0"></a>&nbsp;');writeln('<span id="'+DateName+'_ID" style="position:absolute;visibility:hidden;width:'+(CellWidth*7)+'px;background-color:'+CalBGColor+';border:1px solid dimgray;" onMouseOver="'+DateName+'_Object.handleTimer(true)" onMouseOut="'+DateName+'_Object.handleTimer(false)">');writeln('<table width="'+(CellWidth*7)+'" cellspacing="0" cellpadding="1">'+String.fromCharCode(13)+'<tr style="background-color:'+TopRowBGColor+';">');writeln('<td id="'+DateName+'_Previous_ID" style="cursor:default" align="center" class="calendarDateInput" style="height:'+CellHeight+'" onClick="'+DateName+'_Object.previous.go()" onMouseDown="VirtualButton(this,true)" onMouseUp="VirtualButton(this,false)" onMouseOver="return '+DateName+'_Object.previous.hover(this,true)" onMouseOut="return '+DateName+'_Object.previous.hover(this,false)" title="'+eval(DateName+'_Object.previous.monthName')+'"><img src="'+PrevURL+'"></td>');writeln('<td id="'+DateName+'_Current_ID" style="cursor:pointer" align="center" class="calendarDateInput" style="height:'+CellHeight+'" colspan="5" onClick="'+DateName+'_Object.displayed.goCurrent()" onMouseOver="self.status=\'Click to view '+CurrentDate.fullName+'\';return true;" onMouseOut="self.status=\'\';return true;" title="Show Current Month">'+eval(DateName+'_Object.displayed.fullName')+'</td>');writeln('<td id="'+DateName+'_Next_ID" style="cursor:default" align="center" class="calendarDateInput" style="height:'+CellHeight+'" onClick="'+DateName+'_Object.next.go()" onMouseDown="VirtualButton(this,true)" onMouseUp="VirtualButton(this,false)" onMouseOver="return '+DateName+'_Object.next.hover(this,true)" onMouseOut="return '+DateName+'_Object.next.hover(this,false)" title="'+eval(DateName+'_Object.next.monthName')+'"><img src="'+NextURL+'"></td></tr>'+String.fromCharCode(13)+'<tr>');for(var w=0;w<7;w++)writeln('<td width="'+CellWidth+'" align="center" class="calendarDateInput" style="height:'+CellHeight+';width:'+CellWidth+';font-weight:bold;border-top:1px solid dimgray;border-bottom:1px solid dimgray;">'+WeekDays[w]+'</td>');writeln('</tr>'+String.fromCharCode(13)+'</table>'+String.fromCharCode(13)+'<span id="'+DateName+'_DayTable_ID">'+eval(DateName+'_Object.buildCalendar()')+'</span>'+String.fromCharCode(13)+'</span>'+String.fromCharCode(13)+'</td>'+String.fromCharCode(13)+'</tr>'+String.fromCharCode(13)+'</table>');}}}
jQuery(document).ready(JT_init);function JT_init(){jQuery("a.jTip").hover(function(){JT_show(this.href,this.id,this.name)},function(){jQuery('#JT').remove()}).click(function(){return false});jQuery("a.jTipStatic").hover(function(){JT_showStatic(this.id,this.name)},function(){jQuery('#JT').remove()}).click(function(){return false});jQuery("a.jTipClick").click(function(){JT_show(this.href,this.id,this.name)},function(){jQuery('#JT').remove()}).click(function(){return false});jQuery("td.gameday").click(function(){JT_showStatic(this.id,this.abbr)},function(){jQuery('#JT').remove()}).click(function(){return false});}
function JT_showStatic(linkId,title){JT_show("static",linkId,title);}
function JT_showClick(url,linkId,title){jQuery('#JT').hide();JT_show(url,linkId,title);}
function JT_show(url,linkId,title){if(title==false)
title="&nbsp;";var de=document.documentElement;var w=self.innerWidth||(de&&de.clientWidth)||document.body.clientWidth;var hasArea=w-getAbsoluteLeft(linkId);var clickElementy=getAbsoluteTop(linkId)-3;var queryString=url.replace(/^[^\?]+\??/,'');var params=parseQuery(queryString);if(params['width']===undefined){params['width']=355};if(params['link']!==undefined){jQuery('#'+linkId).bind('click',function(){window.location=params['link']});jQuery('#'+linkId).css('cursor','pointer');}
if(hasArea>(params['width']*1)){jQuery("body").append("<div id='JT' class='pop-alt' style='width:"+params['width']*1+"px'><div id='JT_arrow_left'></div><div id='JT_close_left'></div><div id='JT_copy'><div class='JT_loader'><div></div></div>");var arrowOffset=getElementWidth(linkId)-72;var clickElementx=getAbsoluteLeft(linkId)+arrowOffset;}else{jQuery("body").append("<div id='JT' style='width:"+params['width']*1+"px'><div id='JT_arrow_right' style='left:"+((params['width']*1)+1)+"px'></div><div id='JT_close_right'></div><div id='JT_copy'><div class='JT_loader'><div></div></div>");var clickElementx=getAbsoluteLeft(linkId)-((params['width']*1)-82);}
jQuery('#JT').css({left:clickElementx+"px",top:clickElementy+"px"});jQuery('#JT').show();if(url=="static"){jQuery('#JT_copy').html(jQuery('#'+linkId).children('div.jt_content').html());}
else{jQuery('#JT_copy').load(url);}}
function doJTipHide(){jQuery('#JT').hide();}
function getElementWidth(objectId){x=document.getElementById(objectId);return x.offsetWidth;}
function getAbsoluteLeft(objectId){o=document.getElementById(objectId)
oLeft=o.offsetLeft
while(o.offsetParent!=null){oParent=o.offsetParent
oLeft+=oParent.offsetLeft
o=oParent}
return oLeft}
function getAbsoluteTop(objectId){o=document.getElementById(objectId)
oTop=o.offsetTop
while(o.offsetParent!=null){oParent=o.offsetParent
oTop+=oParent.offsetTop
o=oParent}
return oTop}
function parseQuery(query){var Params=new Object();if(!query)return Params;var Pairs=query.split(/[;&]/);for(var i=0;i<Pairs.length;i++){var KeyVal=Pairs[i].split('=');if(!KeyVal||KeyVal.length!=2)continue;var key=unescape(KeyVal[0]);var val=unescape(KeyVal[1]);val=val.replace(/\+/g,' ');Params[key]=val;}
return Params;}
function blockEvents(evt){if(evt.target){evt.preventDefault();}
else{evt.returnValue=false;}}
var overlays_autoCloseOverlayDelay=1500;function overlays_autoCloseOverlay(reloadParent)
{setTimeout("overlays_closeOverlay(\"slow\",reloadParent)",overlays_autoCloseOverlayDelay);}
function overlays_autoCloseOverlay(reloadParent,delayTime){setTimeout("overlays_closeOverlay(\"slow\",reloadParent)",delayTime);}
function overlays_closeOverlay()
{closeOverlay("fast",null);}
function overlays_closeOverlay(reloadParent)
{closeOverlay("fast",reloadParent);}
function overlays_closeOverlay(fadeSpeed,reloadParent)
{tb_remove(fadeSpeed);if(reloadParent!=''&&reloadParent!=null)
{window.location.reload();}}
function overlays_loadOverlayAjaxProcessingView(){jQuery("#overlay_ajax_defaultContent").css({display:"none"});jQuery("#overlay_ajax_loader").show();jQuery("#overlay_ajax_responseContent").css({display:"none"});}
function overlays_loadOverlayResponseView(responseContent,headerMessage){jQuery("#overlay_ajax_loader").fadeOut("slow",function(){jQuery("#overlay_ajax_responseContent").html(responseContent);jQuery("#overlay_ajax_responseContent").fadeIn("fast");});jQuery("#overlay_ajax_header").html(headerMessage);}
function doAjaxContainerReload(id,url,btn,title_id,title_content){jQuery(btn).removeClass("off");jQuery(btn).addClass("current");jQuery(btn).siblings().removeClass("current");jQuery(btn).siblings().removeClass("off");jQuery(btn).siblings().addClass("off");jQuery("#"+id).children(".ajax_loader").show();jQuery("#"+id).children("div.ajax_content").css({display:"none"});jQuery("#"+title_id).html(title_content);jQuery("#"+id).ajaxSuccess(function(request,settings){jQuery("#"+id).children(".ajax_loader").fadeOut("slow",function(){jQuery("#"+id).children("div.ajax_content").fadeIn("fast");});});jQuery('#'+id+' div.ajax_content').load(url);return false;};function doAjaxModuleLoad(id,url){jQuery("#"+id).children(".ajax_loader").show();jQuery("#"+id).children("div.ajax_content").css({display:"none"});jQuery("#"+id).ajaxSuccess(function(request,settings){jQuery("#"+id).children(".ajax_loader").fadeOut("slow",function(){jQuery("#"+id).children("div.ajax_content").fadeIn("fast");});});jQuery('#'+id+' div.ajax_content').load(url);return false;};function doAjaxModuleLoadNoAnimation(id,url){jQuery("#"+id).children("div.ajax_content").css({display:"none"});jQuery("#"+id).ajaxSuccess(function(request,settings){jQuery("#"+id).children("div.ajax_content").fadeIn("fast");});jQuery('#'+id+' div.ajax_content').load(url);return false;};function doAjaxModuleLoadOverlay(id,url){jQuery("#"+id).children(".ajax_loader_overlay").show();jQuery("#"+id).children("div.ajax_content").css({display:"none"});jQuery("#"+id).ajaxSuccess(function(request,settings){jQuery("#"+id).children(".ajax_loader_overlay").fadeOut("slow",function(){jQuery("#"+id).children("div.ajax_content").fadeIn("fast");});});jQuery('#'+id+' div.ajax_content').load(url);return false;};String.prototype.trimm=function(){a=this.replace(/^\s+/,'');return a.replace(/\s+$/,'');};function hideBleedingElements(doc){jQuery("embed").css({display:"none"});jQuery("object").css({display:"none"});jQuery("select:not(.overlay *)").css({visibility:"hidden"});}
function showBleedingElements(doc){jQuery("embed").css({display:"block"});jQuery("object").css({display:"block"});jQuery("select:not(.overlay *)").css({visibility:"visible"});}
function filterToggle(togglee,toggler)
{if(document.getElementById(togglee).style.display=='block'){document.getElementById(togglee).style.display='none';toggler.style.backgroundPosition='2px 3px';}
else{document.getElementById(togglee).style.display='block';toggler.style.backgroundPosition='2px -9px';}
jQuery('.ad').hide().show();};function openNewWindow(location)
{var newWindow=window.open(location,'_blank');if(newWindow)
{if(newWindow.focus)
{newWindow.focus();}
return false;}
return true;}
function getPopupWinHandle(loc,width,height,resizable,scrollbars,toolbar,dependent,winName,locationBar,statusBar,align){var alignValue="top=1,left=1"
if(align=='center'){LeftPosition=(screen.width)?(screen.width-width)/2:0;TopPosition=(screen.height)?(screen.height-height)/2:0;alignValue="top="+TopPosition+",left="+LeftPosition;}else if(align=='topright'){LeftPosition=(screen.width)?(screen.width-width):0;TopPosition=1;alignValue="top="+TopPosition+",left="+LeftPosition;}else if(align=='topcenter'){LeftPosition=(screen.width)?(screen.width-width)/2:0;TopPosition=1;alignValue="top="+TopPosition+",left="+LeftPosition;}else if(align=='topleft'){alignValue="top=1,left=1";}
var win=eval("window.open(loc, '"
+winName
+"','width="+width
+",height="+height
+",resizable="+resizable
+",scrollbars="+scrollbars
+",toolbar="+toolbar
+",dependent="+dependent
+",screenX=1,screenY=1,"+alignValue
+",location="+locationBar
+",status="+statusBar+"')");win.focus();return win;}
function popupWin(loc,width,height,resizable,scrollbars,toolbar,dependent,winName,locationBar,statusBar,align){var newWin=getPopupWinHandle(loc,width,height,resizable,scrollbars,toolbar,dependent,winName,locationBar,statusBar,align);}
function getObject(obj){var theObj;if(document.all){if(typeof obj=="string"){return document.all(obj);}else{return obj.style;}}
if(document.getElementById){if(typeof obj=="string"){return document.getElementById(obj);}else{return obj.style;}}
return null;}
function toCount(entrance,exit,text,characters){var entranceObj=getObject(entrance);var exitObj=getObject(exit);var length=characters-entranceObj.value.length;if(length<=0){length=0;text='<span class="disable"> '+text+' </span>';entranceObj.value=entranceObj.value.substr(0,characters-1);}
exitObj.innerHTML=text.replace("{CHAR}",length);}
function pauseMilli(millis)
{var date=new Date();var curDate=null;do{curDate=new Date();}
while(curDate-date<millis);}
function validatePassword(pword){var errMsg="";if(pword.length>49){errMsg="The password entered is too long - must be less than 50 characters.";}
if(pword.indexOf(" ")>=0){errMsg="The password field must not contain spaces.";}
if(pword.length==0){errMsg="The password field must not be empty.";}
return errMsg;}
function validateEmailAddress(strorig){var str=strorig.trimm();var at="@";var dot=".";var lat=str.indexOf(at);var lstr=str.length;var ldot=str.indexOf(dot);var errMsg="";var error="The email address entered is not valid.";if(lstr==0){errMsg="The email address field must not be empty.";}
if(lstr>99){errMsg="The email address field must be less than 100 characters.";}
if(str.indexOf(at)==-1){errMsg=error;}
if(str.indexOf(at)==-1||str.indexOf(at)==0||str.indexOf(at)==lstr){errMsg=error;}
if(str.indexOf(dot)==-1||str.indexOf(dot)==0||str.indexOf(dot)==lstr){errMsg=error;}
if(str.indexOf(at,(lat+1))!=-1){errMsg=error;}
if(str.substring(lat-1,lat)==dot||str.substring(lat+1,lat+2)==dot){errMsg=error;}
if(str.indexOf(dot,(lat+2))==-1){errMsg=error;}
if(str.indexOf(" ")!=-1){errMsg=error;}
return errMsg;}
function createPlayer(videoId,divId,autostartVal,height,width,hostURL){var flashvars={};flashvars.file=hostURL+"/videos/modules/playlist?id="+videoId+"&xml";flashvars.width=width;flashvars.height=height;flashvars.fullscreen="true";flashvars.controlbar="bottom";flashvars.autostart=autostartVal;flashvars.playlist="none";flashvars.repeat="list";flashvars.displayclick="play";flashvars.stretching="uniform";flashvars.targetdiv=divId;var params={wmode:"transparent",allowfullscreen:"true",allowscriptaccess:"always"};var attributes={};attributes.align="top";attributes.name=divId;var swfFile="http://s3.amazonaws.com/sportsvite_video_bucket/jw_player43.swf";swfobject.embedSWF(swfFile,divId,width,height,"9.0.115",hostURL+"/swf/expressInstall.swf",flashvars,params,attributes);}
function createCustomPlayer(videoUrl,imageUrl,divId,autostartVal,height,width,hostURL){var flashvars={};flashvars.file=videoUrl+"&image="+imageUrl;flashvars.width=width;flashvars.height=height;flashvars.fullscreen="true";flashvars.controlbar="bottom";flashvars.autostart=autostartVal;flashvars.playlist="none";flashvars.repeat="list";flashvars.displayclick="play";flashvars.stretching="uniform";flashvars.targetdiv=divId;var params={wmode:"transparent",allowfullscreen:"true",allowscriptaccess:"always"};var attributes={};attributes.align="top";attributes.name=divId;var swfFile="http://s3.amazonaws.com/sportsvite_video_bucket/jw_player43.swf";swfobject.embedSWF(swfFile,divId,width,height,"9.0.115",hostURL+"/swf/expressInstall.swf",flashvars,params,attributes);}
var jwPlayer;var jwPlayList;var jwFinalItemIndex;var jwPlayListEnded=false;var jwPAAdTrack='<IMG SRC="http://ad.doubleclick.net/ad/N4390.cstv.comOX2328/B3380623.9;sz=1x1;ord=[timestamp]?" BORDER=0 WIDTH=1 HEIGHT=1/>';function replay(){jwPlayListEnded=false;jwPlayer.sendEvent("LOAD",jwPlayer.getConfig().file+"&xml");jwPlayer.sendEvent("ITEM",0);var autoStart=jwPlayer.getConfig().autostart;if(autoStart==false){jwPlayer.sendEvent("PLAY");}}
function checkForReplay(){if(jwPlayListEnded==true){replay();}}
function handleStateChange(obj){var stateValObj=obj.newstate;var playListIdx=jwPlayer.getConfig().item;if((playListIdx==jwFinalItemIndex)&&(stateValObj=='COMPLETED')){if(jwFinalItemIndex>0){jwPlayListEnded=true;var div=jwPlayer.getConfig().targetdiv;jQuery("#"+div).parent().append(jwPAAdTrack);}}}
function playerReady2(obj){jwPlayer=document.getElementById(obj['id']);setTimeout("playerReadyContinued()",999);}
function playerReady(obj){jwPlayer=document.getElementById(obj['id']);setTimeout("playerReadyContinued()",100);}
function errorMonitor(){alert("error: "+obj.message);}
function playerReadyContinued(){if(jwPlayer.getPlaylist()){jwPlayList=jwPlayer.getPlaylist();jwFinalItemIndex=jwPlayList.length-1;jwPlayer.addModelListener("STATE","handleStateChange");jwPlayer.addViewListener("PLAY","checkForReplay");}
else{setTimeout("playerReadyContinued()",100);}}
function playerReadyContinued2(){jwPlayList=jwPlayer.getPlaylist();jwFinalItemIndex=jwPlayList.length-1;jwPlayer.addModelListener("STATE","handleStateChange");jwPlayer.addViewListener("PLAY","checkForReplay");}
function regionAlert(i){jQuery(i).parent().animate({backgroundColor:'#d2d2d2'},340).animate({backgroundColor:'#ef8214',borderTopColor:'#d8700c',borderRightColor:'#d8700c',borderBottomColor:'#d8700c',borderLeftColor:'#d8700c'},420).animate({backgroundColor:'#ef8214'},1000).animate({backgroundColor:'#d2d2d2',borderTopColor:'#c6c6c6',borderRightColor:'#c6c6c6',borderBottomColor:'#c6c6c6',borderLeftColor:'#c6c6c6'},1000);jQuery(i).parent().find("p").animate({color:'#666'},340).animate({color:'#fff'},420).animate({color:'#fff'},1000).animate({color:'#666'},1000);jQuery(i).parent().find("a.region-links").animate({color:'#3574c2'},340).animate({color:'#fff'},420,function(){jQuery(i+" a.home-region").css('background-position','-244px center');}).animate({color:'#fff'},1000).animate({color:'#3574c2'},1000,function(){jQuery(i+" a.home-region").css('background-position','6px center');});};function smoothScroll(t){var targetOffset=jQuery(t).offset().top;jQuery('html,body').animate({scrollTop:targetOffset},420);return false;};function toggleSideMenuSubItems(subItem){if(jQuery(subItem).hasClass("sub-arrow-up")){jQuery(subItem).removeClass("sub-arrow-up");jQuery(subItem).addClass("sub-arrow-down");}else{jQuery(subItem).removeClass("sub-arrow-down");jQuery(subItem).addClass("sub-arrow-up");}
jQuery(subItem).parent().find("ul.sub").slideToggle("fast");};function updateFeaturedStatus(actionVal,etidVal,eidVal,featureVal,divId)
{var postTarget="/intranet/updateLastFeatured";jQuery.post(postTarget,{action:actionVal,etid:etidVal,eid:eidVal},function(data){handleFeaturedStatusResponse(eidVal,featureVal,divId);});jQuery("#featured_ajax_loader").show();};function handleFeaturedStatusResponse(eidVal,featureVal,divId)
{var spanTxt=document.getElementById(eidVal);var featureDiv=document.getElementById(divId+'_featureContent');var unfeatureDiv=document.getElementById(divId+'_unfeatureContent');if(featureVal=='true')
{var time=new Date();var lmonth=time.getMonth()+1;var date=time.getDate();var year=computeYear(time);var minutes=time.getMinutes();var hours=time.getHours();if(minutes<10)
{minutes='0'+minutes;}
spanTxt.innerHTML="<font color='green'>"+lmonth+"/"+date+"/"+year+" "+
hours+":"+minutes+"</font>";featureDiv.style.display="none";unfeatureDiv.style.display="block";}
else
{spanTxt.innerHTML="No longer featured";featureDiv.style.display="block";unfeatureDiv.style.display="none";}};function computeYear(theDate)
{x=theDate.getYear();var y=x%100;y+=(y<38)?2000:1900;return y;};String.prototype.trimStr=function(){a=this.replace(/^\s+/,'');return a.replace(/\s+$/,'');};function enableCalSelectDateField(calIconId,monthId,dayId,yearId,beginYear,endYear){jQuery('#'+calIconId).datePicker({createButton:false,startDate:'01/01/'+beginYear,endDate:'31/12/'+endYear}).bind('click',function()
{jQuery(this).dpDisplay();return false;}).bind('dateSelected',function(e,selectedDate,$td,state)
{updateSelects(selectedDate);}).bind('dpClosed',function(e,selected)
{updateSelects(selected[0]);});var updateSelects=function(selectedDate)
{selectedDate=new Date(selectedDate);var d=selectedDate.getDate();var m=selectedDate.getMonth();var y=selectedDate.getFullYear();jQuery('#'+dayId).val(d);jQuery('#'+monthId).val(m+1);jQuery('#'+yearId).val(y);}
jQuery('#'+dayId+', #'+monthId+', #'+yearId).bind('change',function()
{var d=new Date(jQuery('#'+yearId).val(),jQuery('#'+monthId).val(),jQuery('#'+dayId).val());jQuery('#'+calIconId).dpSetSelected(d.asString());});};function initToolTip(){jQuery(".cTip").hover(function(){jQuery(this).find("span").css("display","block");},function(){jQuery(this).find("span").css("display","none");});};var JsMap=function(){var _internalMap={};this._put=function(key,value){_internalMap[key]=value;};this._get=function(key){return _internalMap[key];};this._remove=function(key){if(_internalMap[key]!=null){delete(_internalMap[key]);}};this.size=function(){count=0;for(var i in _internalMap){count++;}
return count;};};JsMap.prototype.put=function(key,value){this._put(key,value);};JsMap.prototype.get=function(key){return this._get(key);};JsMap.prototype.remove=function(key){this._remove(key);};function IECheck(){if(jQuery.browser.msie&&jQuery.browser.version==6){$("body").prepend("<div id=\"ie6-notice\"><p><strong>Welcome! Looks like you're using Internet Explorer 6?</strong> We try to support all browsers, but some features are not possible with IE6.<br />To access all of Sportsvite's features, consider upgrading to <a href=\"http://www.mozilla.com\">Firefox</a>, <a href=\"http://www.apple.com/safari/download/\">Safari</a>, or <a href=\"http://www.google.com/chrome\">Google Chrome</a>. (They're all free!)</p></div>");}};function showOptField(field){jQuery(field).css("backgroundColor","#ffffaa");jQuery(field).fadeIn("fast").animate({backgroundColor:"white"},1000);return false;};function showOptField(field,styleIndicatorField){jQuery(styleIndicatorField).val("");jQuery(field).css("backgroundColor","#ffffaa");jQuery(field).fadeIn("fast").animate({backgroundColor:"white"},1000);return false;};function hideOptField(field){jQuery(field).hide();return false;};function hideOptField(field,styleIndicatorField){jQuery(styleIndicatorField).val("hide");jQuery(field).hide();return false;};function clearLabels(f,v){if(f.value==v){f.value="";jQuery(f).css("color","#444444");}else if(f.value==""){f.value=v;jQuery(f).css("color","#bbbbbb");}};function toggleFields(fs,fh){jQuery(fh).hide();if(fs!=""){showOptField(fs);}
return false;};function moreEquipment(id){jQuery("#tne-equipment p a").before("<input type=\"text\" class=\"text\" /> <input type=\"text\" class=\"text small\" id=\"tne-equip-"+id+"\" value=\"qty\" onfocus=\"clearLabels(this, 'qty');\" onblur=\"clearLabels(this, 'qty');\" /><br />");id+=1;jQuery("#tne-equipment p a").replaceWith("<a onclick=\"moreEquipment("+id+");\">+ add more equipment</a>");};function postComment(encSid,encPid,svId){var commentVal=jQuery('#commentEntry').val();commentVal=jQuery.trim(commentVal);if(commentVal==''||commentVal=='Give teammates an update, or talk some smack...'){return;}
jQuery("#comments-added-comment").attr("id","");jQuery.post("/events/modules/addComment",{comment:commentVal,encSVId:encSid,encSVPlayerId:encPid,sid:svId},function(data){pushToCommentList(data);});}
function pushToCommentList(data){var comment=jQuery.trim(data);if(comment!='error'){jQuery("#comments-added-comment").hide();jQuery('#comments-empty-state').hide();if(jQuery('#chatterList > dt').length>0){jQuery('#chatterList').prepend(comment);}
else{jQuery('#chatterDiv').prepend(comment);}
jQuery("#comments-added-comment").hide();jQuery("#comments-added-comment").slideDown("medium");jQuery('#commentEntry').attr("value","");toCount('commentEntry','commentEntryLimit','{CHAR} characters left',250);}}
function getImportCreds(service){jQuery("#player-select-mod").slideToggle("fast");jQuery(".import-services").hide();jQuery(".login-entry").fadeIn("fast");jQuery(".login-entry span.service-name").replaceWith("<span class=\"service-name\">"+service+"</span>");jQuery(".import-results span.service-name").replaceWith("<span class=\"service-name\">"+service+"</span>");};function hideImporter(){jQuery("#player-select-mod").slideToggle("fast");jQuery(".import-services").show();jQuery(".login-entry").hide();jQuery(".import-results").hide();};function getContacts(){jQuery(".login-entry").slideToggle("fast",function(){jQuery(".import-results").fadeIn("fast");});}
jQuery(document).ready(function(){jQuery(".player-team-list li input").click(function(){if(jQuery(this).is(":checked")){jQuery(this).parent().css("backgroundPosition","0px -68px");if((jQuery(".invite-list ul li").length/2)==Math.round(jQuery(".invite-list ul li").length/2)){jQuery(".invite-list ul").append("<li><a class=\"invite-remove\" href=\"#\">x</a> <a href=\"#\">User Name</a> <em>Team Name, Team Name</em></li>");}else{jQuery(".invite-list ul").append("<li class=\"alt\"><a class=\"invite-remove\" href=\"#\">x</a> <a href=\"#\">User Name</a> <em>Team Name, Team Name</em></li>");}
jQuery("a.invite-remove").click(function(){jQuery(this).parent().remove();return false;});}else{jQuery(this).parent().css("backgroundPosition","0px 0px");}});jQuery("a.invite-remove").click(function(){jQuery(this).parent().remove();return false;});jQuery("input#imported-all").click(function(){if(jQuery(this).is(":checked")){jQuery(this).parent().find("label").text("De-Select All:");}else{jQuery(this).parent().find("label").text("Select All:");}
jQuery(".results-scroll input").attr("checked",jQuery(this).is(":checked"));});});jQuery(document).ready(function(){jQuery('#sports_tab span').click(function(){jQuery('#sports_drop').css({display:"block"});jQuery('#sports_tab a').css({backgroundPosition:"0px 0px"});jQuery('#sports_tab>a').css({color:"#e2e2e2"});if(jQuery('#sports_tab').className=="current"){jQuery('#sports_drop').css({left:"2px"});}
jQuery('.ad.skyscraper').hide();return false;});jQuery('#sports_tab').hover(function(){},function(){jQuery('#sports_drop').css({display:"none"});if(this.className!="current"){jQuery('#sports_tab a').css({backgroundPosition:"0px bottom"});jQuery('#sports_tab a').hover(function(){jQuery(this).css({backgroundPosition:"-310px bottom"});},function(){jQuery(this).css({backgroundPosition:"0px bottom"});});}else{jQuery('#sports_tab a').css({backgroundPosition:"right bottom"});jQuery('#sports_tab>a').css({color:"#1a4987"});jQuery('#sports_tab a').hover(function(){jQuery(this).css({backgroundPosition:"right bottom"});},function(){jQuery(this).css({backgroundPosition:"right bottom"});});}
jQuery('.ad.skyscraper').show();});jQuery('#sports_drop').hover(function(){jQuery('#sports_tab a').css({backgroundPosition:"0px 0px"});},function(){jQuery(this).css({display:"none"});if(jQuery('#sports_tab').className!="current"){jQuery('#sports_tab a').css({backgroundPosition:"0px bottom"});jQuery('#sports_tab a').hover(function(){jQuery(this).css({backgroundPosition:"-310px bottom"});},function(){jQuery(this).css({backgroundPosition:"0px bottom"});});}else{jQuery('#sports_tab a').css({backgroundPosition:"right bottom"});jQuery('#sports_tab>a').css({color:"#1a4987"});jQuery('#sports_tab a').hover(function(){jQuery(this).css({backgroundPosition:"right bottom"});},function(){jQuery(this).css({backgroundPosition:"right bottom"});});}
jQuery('.ad.skyscraper').show();});jQuery("a.sub-arrow-up").click(function(){toggleSideMenuSubItems(this);return false;});jQuery("a.sub-arrow-down").click(function(){toggleSideMenuSubItems(this);return false;});initToolTip();});function sortBar(target){jQuery(target).parent().find("li").removeClass("current");jQuery(target).addClass("current");};var rra_cats=["<strong>Which one fits you best?</strong><br />Choose to continue...","<strong>Trying to get a game together, but need more players?</strong> Sometimes the hardest part of getting a game together is finding people to play. Tell the community what you're looking for and let players find you.","<strong>Do you have a team or group looking for players?</strong> Every team needs a ringer now and then, or maybe you're just having trouble rounding out your roster? Either way, broadcast your needs to the whole Sportsvite community by using Team Builder.","<strong>Are you are a player looking for a game, or are you available to join a team?</strong> Many teams on Sportsvite are looking for players, and there are plenty of pickup games to participate in. If you're available for either, post a note here and let organizers find you.","<strong>Are you looking for an activity partner?</strong> Want to find a golf or tennis buddy? Maybe someone to run or work out with? Or perhaps you're going to yoga for the first time and want to find a class? Post about yourself and your availability here.","<strong>Do you have a league you're looking to promote?</strong> If you're a league organizer, here's where you can try to recruit new teams, get the word out about your upcoming registration or tournament, or announce any other league activities you might have.","<strong>Do you need help with the site, or just want to ask a general question?</strong> If you have a sports question, or maybe need some advice, this is the spot for you. Want to learn how to throw a curveball, or maybe you just don't understand how to use a feature on the site? Well, ask away."];function resetCat(){isSelected=false;jQuery("#start-help").show();jQuery("#cat-help").html("");jQuery("#bull-cats-help li").each(function(){jQuery(this).find("a").removeClass("selected");jQuery(this).find("a").removeClass("current");jQuery(this).slideDown("fast");});initHelp();};function setCat(cat){var catID="";switch(cat){case'1':catID="event";break;case'2':catID="team";break;case'3':catID="agent";break;case'4':catID="partner";break;case'5':catID="league";break;case'6':catID="ask";break;default:catID="none";}
if(catID=="none"){jQuery("#start-help").show();resetCat();}else{jQuery("#start-help").hide();jQuery("a#"+catID).addClass("selected");jQuery("#bull-cats-help li").each(function(){if(jQuery(this).find("a").hasClass("selected")==false){jQuery(this).slideUp("fast");jQuery("#cat-help").html("<a onclick=\"resetCat();\">Wait... can I change that?</a>");jQuery("#bulletin-form").slideDown("fast");jQuery("#bulletin-form").fadeTo("fast",1);}});}};function initHelp(cat){var isSelected=false;if(cat==undefined){cat=-1;jQuery("#bulletin-form").stop().fadeTo("fast",.5);}else{isSelected=true;setCat(cat);}
jQuery("#bull-cats-help li a").hover(function(){if(isSelected==false){jQuery("#bull-cats-help li a").removeClass("current");jQuery(this).addClass("current");jQuery("#start-help").hide();var id=jQuery(this).attr("id");switch(id){case"event":jQuery("#cat-help").html(rra_cats[1]);break;case"team":jQuery("#cat-help").html(rra_cats[2]);break;case"agent":jQuery("#cat-help").html(rra_cats[3]);break;case"partner":jQuery("#cat-help").html(rra_cats[4]);break;case"league":jQuery("#cat-help").html(rra_cats[5]);break;case"ask":jQuery("#cat-help").html(rra_cats[6]);break;default:jQuery("#cat-help").hide();}}},function(){});jQuery("#bull-cats-help li a").click(function(){isSelected=true;jQuery(this).addClass("selected");jQuery("#bull-cats-help li").each(function(){if(jQuery(this).find("a").hasClass("selected")==false){jQuery(this).slideUp("fast");jQuery("#cat-help").html("<a onclick=\"resetCat();\">Wait... can I change that?</a>");jQuery("#bulletin-form").slideDown("fast");jQuery("#bulletin-form").fadeTo("fast",1);}});});};