
var playlistSlider={terms:new Object(),policy:new Object()};function createScrollBar(id,tabName){var num=15;playlistSlider[tabName]=new Control.Slider('scroll_handle_'+tabName,'track_'+tabName,{axis:'vertical',range:$R(0,num),onSlide:function(v){scrollVertical(v,$(id),playlistSlider[tabName]);},onChange:function(v){scrollVertical(v,$(id),playlistSlider[tabName]);}});function scrollVertical(value,element,slider){element.scrollTop=Math.round(value/slider.maximum*(element.scrollHeight-element.offsetHeight));}
if($(id).scrollHeight<=$(id).offsetHeight){}
Event.observe(id,'DOMMouseScroll',wheel);Event.observe(id,'mousewheel',wheel);}
function handle(delta){var tabName=$('activeTab').value;if(navigator.appName=='Opera'){playlistSlider[tabName].setValueBy(delta);}else{playlistSlider[tabName].setValueBy(-delta);}}
var scrollContinue=true;function scrollDown(){if(scrollContinue){playlistSlider[($('activeTab').value)].setValueBy(1);setTimeout("scrollDown()",100);}}
function scrollUp(){if(scrollContinue){playlistSlider[($('activeTab').value)].setValueBy(-1);setTimeout("scrollUp()",100);}}
function scrollStop(){scrollContinue=false;}
function getPolicy(){SWFAddress.setValue('/policy');}
function showPolicy(){$('termsArea').hide();$('termsTab').className='unselectedAboutTab';$('contactArea').hide();$('contactTab').className='unselectedAboutTab';if($('policyArea').hasClassName('alreadyCreated')){$('policyArea').show();$('activeTab').value='policy';$('policyTab').className='selectedAboutTab';}else{$('policyArea').show();$('activeTab').value='policy';createScrollBar('privacyPolicy','policy');Event.observe('track-top_policy','mousedown',function(){scrollContinue=true;Event.observe(document.body,'mouseup',scrollStop);Event.observe('track-top_policy','mouseout',scrollStop);scrollUp();});Event.observe('track-bottom_policy','mousedown',function(){scrollContinue=true;Event.observe(document.body,'mouseup',scrollStop);Event.observe('track-bottom_policy','mouseout',scrollStop);scrollDown();});$('policyArea').addClassName('alreadyCreated');$('policyTab').className='selectedAboutTab';}}
function getTerms(){SWFAddress.setValue('/terms');}
function showTerms(){$('policyArea').hide();$('policyTab').className='unselectedAboutTab';$('contactArea').hide();$('contactTab').className='unselectedAboutTab';if($('termsArea').hasClassName('alreadyCreated')){$('termsArea').show();$('activeTab').value='terms';$('termsTab').className='selectedAboutTab';}else{$('termsArea').show();$('activeTab').value='terms';createScrollBar('termsOfUse','terms');Event.observe('track-top_terms','mousedown',function(){scrollContinue=true;Event.observe(document.body,'mouseup',scrollStop);Event.observe('track-top_terms','mouseout',scrollStop);scrollUp();});Event.observe('track-bottom_terms','mousedown',function(){scrollContinue=true;Event.observe(document.body,'mouseup',scrollStop);Event.observe('track-bottom_terms','mouseout',scrollStop);scrollDown();});$('termsArea').addClassName('alreadyCreated');$('track-top_terms').addClassName('pngfix');$('track_terms').addClassName('pngfix');$('track-bottom_terms').addClassName('pngfix');$$('#scroll_handle_terms img')[0].addClassName('pngfix');$('termsTab').className='selectedAboutTab';}}
function getContact(){SWFAddress.setValue('/contact');}
function showContact(){$('policyArea').hide();$('policyTab').className='unselectedAboutTab';$('termsArea').hide();$('termsTab').className='unselectedAboutTab';if($('contactArea').hasClassName('alreadyCreated')){$('contactArea').show();$('activeTab').value='contact';$('contactTab').className='selectedAboutTab';}else{$('contactArea').show();$('activeTab').value='contact';createScrollBar('contactUs','contact');Event.observe('track-top_contact','mousedown',function(){scrollContinue=true;Event.observe(document.body,'mouseup',scrollStop);Event.observe('track-top_contact','mouseout',scrollStop);scrollUp();});Event.observe('track-bottom_contact','mousedown',function(){scrollContinue=true;Event.observe(document.body,'mouseup',scrollStop);Event.observe('track-bottom_contact','mouseout',scrollStop);scrollDown();});$('contactArea').addClassName('alreadyCreated');$('track-top_contact').addClassName('pngfix');$('track_contact').addClassName('pngfix');$('track-bottom_contact').addClassName('pngfix');$$('#scroll_handle_contact img')[0].addClassName('pngfix');$('contactTab').className='selectedAboutTab';}}
function submitIssue(){$('contact_submit').disabled=true;new Ajax.Request('/index.php',{method:'post',parameters:{action:'about',actionType:'ajax',subAction:'submitIssue',name:$('contact_name').value,email:$('contact_email').value,subject:$('contact_subject').value,notes:$('contact_notes').value},onSuccess:submitIssue_onSuccess});}
function submitIssue_onSuccess(transport){if(transport.responseText)Stackbox.get().activate({content:transport.responseText});$('contact_submit').disabled=false;}
SWFAddress.addEventListener(SWFAddressEvent.CHANGE,function(){var request=SWFAddress.getValue().replace('/','');switch(request){default:showPolicy();break;case'terms':showTerms();break;case'contact':showContact();break;}});