function createStyleRule(_1,_2){
if(!document.getElementsByTagName||!(document.createElement||document.createElementNS)){
return;
}
var _3=navigator.userAgent.toLowerCase();
var _4=((_3.indexOf("msie")!=-1)&&(_3.indexOf("opera")==-1));
var _5=(_4&&(_3.indexOf("win")!=-1));
var _6=(_4&&(_3.indexOf("mac")!=-1));
if(_6){
return;
}
var _7=document.getElementsByTagName("head")[0];
var _8=(typeof document.createElementNS!="undefined")?document.createElementNS("http://www.w3.org/1999/xhtml","style"):document.createElement("style");
if(!_5){
var _9=document.createTextNode(_1+" {"+_2+"}");
_8.appendChild(_9);
}
_8.setAttribute("type","text/css");
_8.setAttribute("media","screen");
_7.appendChild(_8);
if(_5&&document.styleSheets&&document.styleSheets.length>0){
var _a=document.styleSheets[document.styleSheets.length-1];
if(typeof _a.addRule=="object"){
_a.addRule(_1,_2);
}
}
}
createStyleRule("#listings","display:none;");
function cssjs(a,o,c1,c2){
switch(a){
case "swap":
o.className=!cssjs("check",o,c1)?o.className.replace(c2,c1):o.className.replace(c1,c2);
break;
case "add":
if(!cssjs("check",o,c1)){
o.className+=o.className?" "+c1:c1;
}
break;
case "remove":
var _f=o.className.match(" "+c1)?" "+c1:c1;
o.className=o.className.replace(_f,"");
break;
case "check":
return new RegExp("\\b"+c1+"\\b").test(o.className);
break;
}
}
function camelize(_10){
var _11=_10.split("-");
if(_11.length==1){
return _11[0];
}
var _12=_10.indexOf("-")==0?_11[0].charAt(0).toUpperCase()+_11[0].substring(1):_11[0];
for(var i=1,len=_11.length;i<len;i++){
var s=_11[i];
_12+=s.charAt(0).toUpperCase()+s.substring(1);
}
return _12;
}
function setStyle(_15,_16){
for(var _17 in _16){
_15.style[camelize(_17)]=_16[_17];
}
}
function cleanWhitespace(_18){
for(var i=0;i<_18.childNodes.length;i++){
var _1a=_18.childNodes[i];
if(_1a.nodeType==3&&!/\S/.test(_1a.nodeValue)){
_1a.parentNode.removeChild(_1a);
}
}
}
var last=[];
var delayTimeout;
function initHome(){
var _1b=document.getElementById("listings");
setStyle(_1b,{display:"block"});
cleanWhitespace(_1b);
pruneByTagName(_1b,"LI");
_1b=_1b.childNodes;
var _1c;
for(var i=0;i<_1b.length;++i){
_1c=_1b[i];
cssjs("add",_1c,"closed");
setStyle(_1c,{height:"24px"});
YAHOO.util.Event.addListener(_1c,"mouseover",beginDelayedCollapse);
YAHOO.util.Event.addListener(_1c,"mouseout",cancelDelayedCollapse);
}
var _1e=new Array();
_1e[0]=9;
var _1f=randomFilter(_1b.length,_1e);
beginCollapse(_1b[_1f].id);
}
function pruneByTagName(_20,_21){
for(var i=0;i<_20.childNodes.length;++i){
var _23=_20.childNodes[i];
if(_23.tagName!=_21){
_23.parentNode.removeChild(_23);
}
}
}
function randomFilter(_24,_25){
var _26=Math.floor(Math.random()*_24);
for(var i=0;i<_25.length;i++){
if(_25[i]==_26){
return randomFilter(_24,_25);
}
}
return _26;
}
function beginDelayedCollapse(e){
cssjs("add",this,"active");
delayTimeout=setTimeout("beginCollapse('"+this.id+"');",300);
}
function cancelDelayedCollapse(e){
if(cssjs("check",this,"closed")){
cssjs("remove",this,"active");
}
clearTimeout(delayTimeout);
}
function beginCollapse(id){
var _2b=document.getElementById(id);
last.push(_2b);
if(last.length>3){
last.shift();
}
var _2c=true;
var _2d=last[(last.length)-2];
if(last.length===1){
_2c=false;
}else{
if(_2d===last[(last.length)-1]){
_2c=false;
}
}
if(_2c==true){
cssjs("remove",_2d,"active");
cssjs("add",_2d,"closed");
cssjs("remove",_2b,"closed");
cssjs("add",_2b,"active");
myAnim=new Tween(_2b.style,_2d.style,"height",Tween.regularEaseOut,24,194,0.4,"px");
myAnim.start();
}else{
if(cssjs("check",_2b,"closed")){
cssjs("remove",_2b,"closed");
cssjs("add",_2b,"active");
myAnim=new Tween(_2b.style,null,"height",Tween.regularEaseOut,24,194,0.4,"px");
myAnim.start();
}
}
}

