window.addEvent('domready', function(){
									 
// elements

var szNormal = 50, szSmall  = 50, szFull   = 750;
 
var kwicks = $$("#kwicks .kwick");
var fx = new Fx.Elements(kwicks, {wait: false, duration: 300});
kwicks.each(function(kwick, i) {
	kwick.addEvent("mouseenter", function(event) {
		var o = {};
		o[i] = {width: [kwick.getStyle("width").toInt(), szFull]}
		kwicks.each(function(other, j) {
			if(i != j) {
				var w = other.getStyle("width").toInt();
				if(w != szSmall) o[j] = {width: [w, szSmall]};
			}
		});
		fx.start(o);
	});
});
 
/*$("kwicks").addEvent("mouseleave", function(event) {
	var o = {};
	kwicks.each(function(kwick, i) {
		o[i] = {width: [kwick.getStyle("width").toInt(), szNormal]}
	});
	fx.start(o);
})*/

//
									 
									 
									 
									 
									 
									 
			//-vertical
			var mySlide = new Fx.Slide('siteMap').hide();
			$('toggle').addEvent('click', function(e){
				e = new Event(e);
				$('siteMap').addClass('show')
				mySlide.toggle();
				e.stop();
			});

//-hide descript
//		var mySlide = new Fx.Slide('description').show();
	//		$('toggleDescription').addEvent('click', function(e){
		//		e = new Event(e);
			//	$('description').addClass('hide')
				//mySlide.toggle();
				//e.stop();
		//	});

//--according

//list of target elements
var list = $$('.description div');
//list elements to be clicked on
var headings = $$('#bodyWrapper .name');
//array to store all of the collapsibles
var collapsibles = new Array();

headings.each( function(heading, i) {

        //for each element create a slide effect
        var collapsible = new Fx.Slide(list[i], {
                duration: 500,
               transition: Fx.Transitions.linear
       });

        //and store it in the array
        collapsibles[i] = collapsible;

        //add event listener
        heading.onclick = function(){
                collapsible.toggle();
                return false;
        }

        //collapse all of the list items
        collapsible.show();

});

//collapse all
$('collapse-all').onclick = function(){
					headings.each( function(heading, i) {
						collapsibles[i].hide();
						var span = $E('span', heading);
						if(span) span.setHTML('+');
					});
					return false;
				}
				
				$('expand-all').onclick = function(){
					headings.each( function(heading, i) {
						collapsibles[i].show();
						var span = $E('span', heading);
						if(span) span.setHTML('-');
					});
					return false;
				}
				
//expand all


$$("table").each(function(table){
  $ES("tr", table).each(function(row,i){
    if ( i % 2 == 1 )
      row.addClass( "odd" );
  });
});
//
});


function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
