function removeInactive(aa){for(var i=0;i<aa.length;i++){if(document.getElementById("slide-level-"+aa[i])&&aa[i]>1){$("slide-level-"+aa[i]).remove();}}}
function slideFrames(ba,to,ca,da){var ea=[];if(ba>to){for(var i=ba;i>to;i--){ea.push(i);}}
var fa=new Fx.Styles($('slide-content'),{duration:1000,wait:false,transition:Fx.Transitions.cubicOut,onComplete:function(){if(to==2&&ba==1){assignQuestionFunc(ca,da);}
if(ba>to){removeInactive(ea);}
initBackLinks();}});var ga=880;if(document.getElementById("faqs-state")){var ha=new Fx.Styles($('faqs-state'),{duration:500,wait:false,onComplete:function(){updateState(to);}});ha.start({'opacity':0});}
if(to>ba){if(to==2){$('slide-level-2').style.display="inline";}
if(to==3){$('slide-level-3').style.display="inline";}}
fa.start({'margin-left':[parseInt(-1*ga*(ba-1),10),parseInt(-1*ga*(to-1),10)]});}
function callSlideFrames(e){if(document.getElementById("slide-level-3")){slideFrames(3,2);}
else{slideFrames(2,1);}
e=new Event(e);e.stop();}
function initBackLinks(){if(document.getElementById("wrapper")){var ia=$$('#wrapper a');ia.each(function(ja){if(ja.href.indexOf("history.back")>-1){if(document.getElementById("slide-level-2")){ja.addEvent('click',callSlideFrames);}
else{ja.removeEvent('click',callSlideFrames);}}});}}
function controlDOM(ka,la,ma,na,oa,id){if(ka=="create"){var pa;if(oa==2){pa=new Element('div',{'class':'faq-questions','id':'slide-level-2'}).injectAfter($('slide-level-1'));}
else if(oa==3){pa=new Element('div',{'class':'faq-answer','id':'slide-level-3'}).injectAfter($('slide-level-2'));}
pa.innerHTML=na;slideFrames(parseInt(oa-1,10),oa,la,ma);}}
function filterLevel1(qa,ra){var sa=0,end=0,index=0;var ta="",filter="",found_h=false,record=false,quit=false;sa=qa.indexOf("<!-- START AJAX SOURCE -->");end=qa.indexOf("<!-- END AJAX SOURCE -->");if(sa<0||end<0){window.location.href=ra;}
else{sa+=26;ta=qa.substring(sa,end);while(index<ta.length){if(ta.substr(index,4)=="<h2>"&&!found_h){record=true;}
if(ta.substr(index,5)=="</h2>"&&!found_h){index+=5;found_h=true;filter+="</h2><ul>";record=false;}
if(ta.substr(index,31)=='<span class="red-text"><strong>'){index+=31;record=true;filter+="<li><span>";}
if(ta.substr(index,16)=='</strong></span>'){index+=16;record=false;filter+=" &raquo;</span></li>";}
if(record){filter+=ta.charAt(index);}
index++;}
if(filter.indexOf("<h2></h2>")>-1||filter.indexOf("<li></li>")>-1){quit=true;}
if(filter.indexOf("<h2>")>-1){filter=filter.replace(/<h2>/i,"<h2>frequently asked questions: ");}
if(!quit){controlDOM("create",qa,ta,filter,2);}}}
function filterLevel2(ua,va,wa){var xa=0;var ya="",filter="",found_h=false,record=false;var za="<!-- START ITEM "+parseInt(wa+1,10)+" -->";var Aa="<!-- END ITEM "+parseInt(wa+1,10)+" -->";ya=va;while(xa<ya.length){if(ya.substr(xa,4)=="<h2>"&&!found_h){record=true;}
if(ya.substr(xa,5)=="</h2>"&&!found_h){xa+=5;found_h=true;filter+="</h2>";record=false;}
if(ya.substr(xa,za.length)==za){xa+=za.length;record=true;}
if(ya.substr(xa,Aa.length)==Aa){xa+=Aa.length;record=false;}
if(record){filter+=ya.charAt(xa);}
xa++;}
if(filter.indexOf("<p></p>")>-1){filter=filter.replace(/<p><\/p>/i,"");}
if(filter.indexOf("<h2>")>-1){filter=filter.replace(/<h2>/i,"<h2>frequently asked questions: ");}
controlDOM("create",ua,ya,filter,3);}
function getContent(Ba){var Ca=new Ajax(Ba,{method:'get',onComplete:function(Da,Ea){filterLevel1(Da,Ba);},onRequest:function(){},onFailure:function(Fa){},evalScripts:false,autoCancel:true}).request();}
function initSlider(){if(document.getElementById("slide-level-1")){var Ga=$$('#slide-level-1 a');Ga.each(function(Ha){Ha.addEvent('click',function(e){getContent(Ha.href);e=new Event(e);e.stop();});});}}
function updateState(to){var Ia=new Fx.Styles($('faqs-state'),{duration:500,wait:false,onComplete:function(){}});var Ja,span2;$('faqs-state').innerHTML="";if(to==2){$('faqs-state').innerHTML="&nbsp;category";Ja=new Element('span',{'events':{'click':function(){slideFrames(2,1);}}});Ja.innerHTML="faqs &raquo;";Ja.injectTop($('faqs-state'));}
if(to==3){$('faqs-state').innerHTML="&nbsp;answer";Ja=new Element('span',{'events':{'click':function(){slideFrames(3,2);}}});Ja.innerHTML="category &raquo;";Ja.injectTop($('faqs-state'));$('faqs-state').innerHTML="&nbsp;"+$('faqs-state').innerHTML;span2=new Element('span',{'events':{'click':function(){slideFrames(3,1);}}});span2.innerHTML="faqs &raquo;";span2.injectTop($('faqs-state'));}
Ia.start({'opacity':1});}
function assignQuestionFunc(Ka,La){var Ma=$$('#slide-level-2 span');Ma.each(function(Na,Oa){Na.addEvent('click',function(){filterLevel2(Ka,La,Oa);});Na.addEvent('mouseenter',function(){Na.style.color="#CD292A";});Na.addEvent('mouseleave',function(){Na.style.color="#333333";});});}
function initMooTools(){initBackLinks();initSlider();}
function backupCategoryEvent(e){if(!e){e=window.event;}
var Pa=e.target||e.srcElement;if(Pa.nodeName.toLowerCase()=="span"&&Pa.parentNode.id=="faqs-state"&&Pa.innerHTML.indexOf("category")>-1){slideFrames(3,2);}}
window.addEvent('domready',initMooTools);document.onmousedown=backupCategoryEvent;