new Asset.javascript('cssjs/niftys.js');
new Asset.css('cssjs/niftys.css');
window.addEvent('domready', function(){
Nifty("div#pmainz","big transparent");
Nifty("div.ptain","transparent");
var four = $$('.pcata');
var fourfix = $$('.ptain');
var lifr = $$('#navline a');
var spanfr = $$('#navcatapp span');
var daolor = '#000';
var pnzcolor = $('pmainz').getStyle('backgroundColor');
var colorarray = ['#fffff9','#f9ffff','#fff9f9','#f9f9ff'];
var orgcolorval = lifr[0].getStyle('backgroundColor');
four.each(function(emt,i) {
var nk = lifr[i];
var nkcolor = colorarray[i];
var ncn = pnzcolor.hexToRgb(true);
//var pcolornew = ("rgb("+(ncn[0]+75)+","+(ncn[1]+75)+","+(ncn[2]+75)+")").rgbToHex();
var pcolornew = ("rgb("+(ncn[0]+12)+","+(ncn[1]+12)+","+(ncn[2]+7)+")").rgbToHex();

var xxv=new Element('div');
xxv.id='ltdiv'+i;
var xxd=new Element('dl').setStyles('margin:0');
var pds = emt.getElements('dd');
var pdslith = pds.length;
var pcetdl = emt.getElement('dl');
pds.each(function(dspn,z) {
var xxdd=document.createElement("dd");
var xxddina=dspn.getElement('h2').getElement('a').clone().injectInside(xxdd);
dspn.getElement('h2').setStyles('border-bottom:1px solid #ccc');
xxdd.setStyles('width:209px;background-color:'+pcolornew+';font-weight:bold;line-height:16px;text-align:right;margin:1px 0 1px 1px;padding:4px 8px;cursor:pointer');
xxddina.setStyles('color:'+daolor+';text-decoration:none !important');
xxdd.addEvent('mouseenter',function(){
$$('#ltdiv'+i+' dd').each(function(ed){ed.style.backgroundColor=pcolornew;ed.getElement('a').style.color=daolor;});
pds.each(function(pet){pet.style.display='none'});
xxdd.style.backgroundColor=nkcolor;
xxddina.style.color='#33f';
dspn.style.display='';
//ie8-hack
if((dspn.getCoordinates().height)>(25*pdslith)){
$('pmainz').style.height=(dspn.getCoordinates().height+77)+'px';
}else{
$('pmainz').style.height=25*pdslith+78+'px';
}
});
//ie8-hack-end
xxd.appendChild(xxdd);
dspn.style.display='none';
if (!z) {
xxdd.style.backgroundColor=nkcolor;
xxddina.style.color='#33f';
dspn.style.display=''
}
});

xxv.appendChild(xxd);
if (pcetdl.parentNode) {
pcetdl.parentNode.insertBefore(xxv,pcetdl);
}
xxv.setStyles('width:226px;float:left;background-color:'+nkcolor+';margin:0');
pcetdl.setStyles('width:702px;float:right;padding-left:10px');

spanfr[i].setStyles('width:' + (nk.getCoordinates().width-20) + 'px');
nk.setStyles('width:' + (nk.getCoordinates().width-30) + 'px');

nk.addEvent('mouseenter', function(){
$('pmainz').style.height='';
four.each(function(bt) {bt.style.display = 'none';});
lifr.each(function(lfr) {lfr.style.backgroundColor = orgcolorval;});
spanfr.each(function(stp) {stp.style.backgroundColor = '';});
emt.style.display = '';
fourfix[i].style.backgroundColor = nkcolor;
nk.style.backgroundColor = nkcolor;
spanfr[i].style.backgroundColor = nkcolor;
});

emt.style.display = 'none';

Nifty("div#ltdiv"+i+" dd","transparent");

if (!i) {
emt.style.display = '';
fourfix[i].style.backgroundColor = nkcolor;
nk.style.backgroundColor = nkcolor;
spanfr[i].style.backgroundColor = nkcolor;
}

});

if($('menunav'))
fancyMnav = new SlideList($E('ul', 'menunav'), {
transition: Fx.Transitions.backOut, 
duration: 500, 
onClick: function(ev, item) {}
});

var alla = $$('a');
alla.each(function(ael){ael.onfocus=function(){ael.blur();}});

Nifty("div#navline a","transparent");
});
