var FontJazz={_fonts:{},_initialized:false,_css:null,_initialize:function(){for(var fontname in FontJazz._fonts){if(!FontJazz._fonts[fontname].initialized){var image=FontJazz._fonts[fontname].image;var height=FontJazz._fonts[fontname].height;FontJazz._addRule(".FontJazz-"+fontname+" div","float:left; display:inline; overflow:visible;");FontJazz._addRule(".FontJazz-"+fontname+" span","display:block; float:left; background-image:url("+image+"); height:"+height+"px;");FontJazz._addRule(".FontJazz-"+fontname+" br","clear:both;");FontJazz._fonts[fontname].initialized=true;}}},_addRule:function(selector,rule){if(!FontJazz._css){if(document.createStyleSheet){FontJazz._css=document.createStyleSheet();}else{FontJazz._css=document.createElement('style');FontJazz._css.setAttribute('type','text/css');document.getElementsByTagName("head")[0].appendChild(FontJazz._css);}}
if(FontJazz._css.addRule){FontJazz._css.addRule(selector,rule);}else{FontJazz._css.appendChild(document.createTextNode(selector+' { '+rule+" }\n"));}},register:function(fontname,data){FontJazz._fonts[fontname]=data;FontJazz.initialized=false;},transform:function(element,fontname){if(!document.styleSheets)return;if(!FontJazz.initialized)FontJazz._initialize();var font=FontJazz._fonts[fontname];var text=element.firstChild.nodeValue+' ';var div=document.createElement('div');div.className="FontJazz-"+fontname;var html='<span style="overflow:hidden; width:0px;">'+text+'</span>';var adjust=font[text.charAt(0)][2];var word='',w=0,wm=0;for(var i=0;i<text.length;i++){var c=text.charAt(i),metrics=font[c];if(metrics){w+=metrics[1]+(adjust-metrics[2]);if(word=='')wm=adjust-metrics[2];word+='<span style="'+(word==''?'':'margin-left: '+(adjust-metrics[2])+'px;')+'background-position: -'+metrics[0]+'px 0px; width: '+metrics[1]+'px;"></span>';if(c==' '){html+='<div style="margin-left:'+wm+'px; width:'+(w-wm)+'px;">'+word+'</div>';word='';w=0;wm=0;}
adjust=metrics[3]-metrics[1];}}
div.innerHTML=html+"<br />";element.parentNode.insertBefore(div,element);element.parentNode.removeChild(element);},apply:function(tagname,fontname,rootnode){var collection=(rootnode||document.body).getElementsByTagName(tagname);var elements=new Array();for(var i=0;i<collection.length;i++)
elements[i]=collection[i];for(var i=0;i<elements.length;i++)
FontJazz.transform(elements[i],fontname);}};FontJazz.register('font',{image:'img/font.gif',width:837,height:20,'A':[0,16,0,12],'B':[17,13,-3,9],'C':[31,11,-2,9],'D':[43,13,-3,10],'E':[57,11,-1,9],'F':[69,11,-2,8],'G':[81,13,-2,10],'H':[95,13,-2,10],'I':[109,4,-3,2],'J':[114,5,-3,3],'K':[120,13,-3,9],'L':[134,11,-3,8],'M':[146,17,-3,15],'N':[164,12,-3,10],'O':[177,13,-2,10],'P':[191,13,-3,9],'Q':[205,13,-3,10],'R':[219,13,-3,10],'S':[233,12,-2,9],'T':[246,10,-2,7],'U':[257,12,-3,10],'V':[270,16,0,13],'W':[287,19,-3,15],'X':[307,17,0,13],'Y':[325,16,1,12],'Z':[342,12,-3,9],'a':[355,11,0,9],'b':[367,11,0,9],'c':[379,9,0,6],'d':[389,11,0,9],'e':[401,11,0,8],'f':[413,6,0,2],'g':[420,11,0,9],'h':[432,11,0,9],'i':[444,4,0,1],'j':[449,5,0,1],'k':[455,12,0,8],'l':[468,4,0,1],'m':[473,15,0,12],'n':[489,11,0,9],'o':[501,11,0,9],'p':[513,11,0,9],'q':[525,11,0,9],'r':[537,6,0,2],'s':[544,10,1,8],'t':[555,6,0,2],'u':[562,11,0,9],'v':[574,14,3,11],'w':[589,17,1,13],'x':[607,12,1,8],'y':[620,11,0,9],'z':[632,12,1,9],'0':[645,13,0,10],'1':[659,4,-4,6],'2':[664,11,0,10],'3':[676,11,0,10],'4':[688,12,0,10],'5':[701,11,0,10],'6':[713,13,0,10],'7':[727,12,0,10],'8':[740,13,0,10],'9':[754,13,0,10],'&':[768,16,1,13],'!':[785,5,-3,2],'?':[791,11,-2,9],'-':[803,7,1,5],' ':[811,7,1,4],'.':[819,4,-2,3],'\"':[824,7,1,4],'\'':[832,4,1,2]});;function $(v){return(document.getElementById(v));}
function $S(v){return($(v).style);}
function agent(v){return(Math.max(navigator.userAgent.toLowerCase().indexOf(v),0));}
function isset(v){return((typeof(v)=='undefined'||v.length==0)?false:true);}
function XYwin(v){var z=agent('msie')?Array(document.body.clientHeight,document.body.clientWidth):Array(window.innerHeight,window.innerWidth);return(isset(v)?z[v]:z);}
function modalTOG(){document.onclick=function(){$S('modalBG').display='none';$S('modalBOX').display='none';document.onclick=function(){};};}
function modalBOX(v,b){setTimeout("modalTOG()",100);$S('modalBG').height=XYwin(0)+'px';$S('modalBG').display='block';$S('modalBOX').left=Math.round((XYwin(1)-b)/1.7)+'px';$S('modalBOX').width='497px';$S('modalBOX').height='400px';$S('modalBOX').display='block';$('modalBOX').innerHTML='<iframe src="video.html">Your browser doesn\'t support frames, so you can\'t view this video. Sorry!</iframe><div class="modalX">(click anywhere outside the box to close video)</div>';};calendar={month_names:["January","February","March","April","May","June","July","August","September","October","November","December"],weekdays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],month_days:[31,28,31,30,31,30,31,31,30,31,30,31],today:new Date(),opt:{},data:[],wrt:function(txt){this.data.push(txt);},getStyle:function(ele,property){if(ele.currentStyle){var alt_property_name=property.replace(/\-(\w)/g,function(m,c){return c.toUpperCase();});var value=ele.currentStyle[property]||ele.currentStyle[alt_property_name];}else if(window.getComputedStyle){property=property.replace(/([A-Z])/g,"-$1").toLowerCase();var value=document.defaultView.getComputedStyle(ele,null).getPropertyValue(property);}
if(property=="opacity"&&ele.filter)value=(parseFloat(ele.filter.match(/opacity\=([^)]*)/)[1])/100);else if(property=="width"&&isNaN(value))value=ele.clientWidth||ele.offsetWidth;else if(property=="height"&&isNaN(value))value=ele.clientHeight||ele.offsetHeight;return value;},getPosition:function(ele){var x=0;var y=0;while(ele){x+=ele.offsetLeft;y+=ele.offsetTop;ele=ele.offsetParent;}
if(navigator.userAgent.indexOf("Mac")!=-1&&typeof document.body.leftMargin!="undefined"){x+=document.body.leftMargin;offsetTop+=document.body.topMargin;}
var xy=new Array(x,y);return xy;},selectDate:function(year,month,day){var ths=_calendar_active_instance;var themonthname=parseInt(month-1);var thedaynum=parseInt(day);var ordinal='';if(thedaynum==1||thedaynum==21||thedaynum==31){ordinal='st'}
else if(thedaynum==2||thedaynum==22){ordinal='nd';}
else if(thedaynum==3||thedaynum==23){ordinal='rd';}
else{ordinal='th';}
document.getElementById(ths.opt["input"]).value=day+ordinal+" "+this.month_names[themonthname]+" "+year;ths.hideCalendar();},makeCalendar:function(year,month,day){year=parseInt(year);month=parseInt(month);day=parseInt(day);var next_month=month+1;var next_month_year=year;if(next_month>=12){next_month=0;next_month_year++;}
var previous_month=month-1;var previous_month_year=year;if(previous_month<0){previous_month=11;previous_month_year--;}
this.wrt("<table>");this.wrt("<tr><th><a href='javascript:calendar.makeCalendar("+(previous_month_year)+","+(previous_month)+");' title='"+this.month_names[previous_month]+" "+(previous_month_year)+"'><img src='img/cal_arrow_left.gif' alt='&lt;' /></a></th>");this.wrt("<th colspan='5' class='calendar-title'><select name='calendar-month' class='calendar-month' onChange='calendar.makeCalendar("+year+",this.value);'>");for(var i in this.month_names){this.wrt("<option value='"+i+"'");if(i==month)this.wrt(" selected='selected'");this.wrt(">"+this.month_names[i]+"</option>");}
this.wrt("</select>");this.wrt("<select name='calendar-year' class='calendar-year' onChange='calendar.makeCalendar(this.value, "+month+");'>");var current_year=this.today.getYear();if(current_year<1900)current_year+=1900;for(var i=current_year-0;i<current_year+3;i++){this.wrt("<option value='"+i+"'")
if(i==year)this.wrt(" selected='selected'");this.wrt(">"+i+"</option>");}
this.wrt("</select></th>");this.wrt("<th><a href='javascript:calendar.makeCalendar("+(next_month_year)+","+(next_month)+");' title='"+this.month_names[next_month]+" "+(next_month_year)+"'><img src='img/cal_arrow_right.gif' alt='&gt;' /></a></th></tr>");this.wrt("<tr class='header'>");for(var weekday=0;weekday<7;weekday++)this.wrt("<td>"+this.weekdays[weekday]+"</td>");this.wrt("</tr>");var first_day=new Date(year,month,1);var start_day=first_day.getDay();var d=1;var flag=0;if(year%4==0)this.month_days[1]=29;else this.month_days[1]=28;var days_in_this_month=this.month_days[month];for(var i=0;i<=5;i++){if(w>=days_in_this_month)break;this.wrt("<tr>");for(var j=0;j<7;j++){if(d>days_in_this_month)flag=0;else if(j>=start_day&&!flag)flag=1;if(flag){var w=d,mon=month+1;if(mon<10)mon="0"+mon;var class_name='';var yea=this.today.getYear();if(yea<1900)yea+=1900;if(yea==year&&this.today.getMonth()==month&&this.today.getDate()==d)class_name=" today";if(day==d)class_name+=" selected";class_name+=" "+this.weekdays[j].toLowerCase();this.wrt("<td class='days"+class_name+"'><a href='javascript:calendar.selectDate(\""+year+"\",\""+mon+"\",\""+w+"\")'>"+w+"</a></td>");d++;}else{this.wrt("<td class='days'>&nbsp;</td>");}}
this.wrt("</tr>");}
this.wrt("</table>");this.wrt("<input type='button' value='Cancel' class='calendar-cancel' onclick='calendar.hideCalendar();' />");document.getElementById(this.opt['calendar']).innerHTML=this.data.join("");this.data=[];},showCalendar:function(){var input=document.getElementById(this.opt['input']);var div=document.getElementById(this.opt['calendar']);var xy=this.getPosition(input);var width=parseInt(this.getStyle(input,'width'));div.style.left=(xy[0]+width+10)+"px";div.style.top=xy[1]+"px";var existing_date=new Date();var date_in_input=input.value;if(date_in_input){var selected_date=false;var cleandate=date_in_input.replace("th","").replace("st","").replace("nd","").replace("rd","").replace("January","1").replace("February","2").replace("March","3").replace("April","4").replace("May","5").replace("June","6").replace("July","7").replace("August","8").replace("September","9").replace("October","10").replace("November","11").replace("December","12").replace("/"," ").replace("/"," ").replace("-"," ").replace("-"," ");var date_parts=cleandate.split(" ");if(date_parts.length==3){date_parts[1]--;if(date_parts[2]<2000){date_parts[2]=date_parts[2]+2000;}
selected_date=new Date(date_parts[2],date_parts[1],date_parts[0]);}
if(selected_date&&!isNaN(selected_date.getYear())){existing_date=selected_date;}}
var the_year=existing_date.getYear();if(the_year<1900)the_year+=1900;this.makeCalendar(the_year,existing_date.getMonth(),existing_date.getDate());document.getElementById(this.opt['calendar']).style.display="block";_calendar_active_instance=this;},hideCalendar:function(instance){var active_calendar_id="";if(instance)active_calendar_id=instance.opt['calendar'];else active_calendar_id=_calendar_active_instance.opt['calendar'];if(active_calendar_id)document.getElementById(active_calendar_id).style.display="none";_calendar_active_instance={};},set:function(input_id){var input=document.getElementById(input_id);if(!input)return;if(!this.opt['calendar'])this.init();var ths=this;input.onclick=function(){ths.opt['input']=this.id;ths.showCalendar();};},init:function(){if(!this.opt['calendar']||!document.getElementById(this.opt['calendar'])){var div=document.createElement('div');if(!this.opt['calendar'])this.opt['calendar']='calender_div_'+Math.round(Math.random()*100);div.setAttribute('id',this.opt['calendar']);div.className="calendar-box";document.getElementsByTagName("body")[0].insertBefore(div,document.getElementsByTagName("body")[0].firstChild);}}};function $(v1){return(document.getElementById(v1));}
function $S1(v1){return($(v1).style);}
function agent(v1){return(Math.max(navigator.userAgent.toLowerCase().indexOf(v1),0));}
function isset(v1){return((typeof(v1)=='undefined'||v1.length==0)?false:true);}
function XYwin(v1){var z=agent('msie')?Array(document.body.clientHeight,document.body.clientWidth):Array(window.innerHeight,window.innerWidth);return(isset(v1)?z[v1]:z);}
function modalTOG1(){document.onclick=function(){$S1('modalBG1').display='none';$S1('modalBOX1').display='none';document.onclick=function(){};};}
function modalBOX1(v1,b){setTimeout("modalTOG1()",100);$S1('modalBG1').height=XYwin(0)+'px';$S1('modalBG1').display='block';$S1('modalBOX1').left=Math.round((XYwin(1)-b)/1.15)+'px';$S1('modalBOX1').width='790px';$S1('modalBOX1').height='520px';$S1('modalBOX1').display='block';$('modalBOX1').innerHTML='<iframe src="trackview.html">Your browser doesn\'t support frames, so you can\'t view this video. Sorry!</iframe><div class="modalX">(click anywhere outside the box to close window)</div>';}
