// JavaScript Document
document.observe("dom:loaded", function() {
	var oldColor;
	var tableTags=document.getElementsByTagName('table');
	for (var tableTagsCnt=0;tableTagsCnt<tableTags.length;tableTagsCnt++){
		if(tableTags[tableTagsCnt].className=='listingTr'){
			tableRows=tableTags[tableTagsCnt].getElementsByTagName('tr');
			rowCount=0
			for (var tableRowCnt=0;tableRowCnt<tableRows.length;tableRowCnt++,rowCount++){
					if (tableRows[tableRowCnt].style.backgroundColor==''&&tableRows[tableRowCnt].className==''){
						tableRows[tableRowCnt].style.backgroundColor=(rowCount%2)?'#CCC':'';	
						tableRows[tableRowCnt].onmouseover=mouseOverRow;
						tableRows[tableRowCnt].onmouseout=mouseOutRow;
					}else{
						rowCount=1;
					}
		}
	}
	}
	function mouseOverRow(){
		oldColor=this.style.backgroundColor;
		this.style.backgroundColor='#666';	
		var tX=this.getElementsByTagName('div');
		for (var uX=0;uX<tX.length;uX++){
			if(tX[uX].className=='moreInfo')
			{
				tX[uX].style.display='block';
			}
		}
	}
	function mouseOutRow(){
		this.style.backgroundColor=oldColor;	
		oldColor='';
		var tX=this.getElementsByTagName('div');
		for (var uX=0;uX<tX.length;uX++){
			if(tX[uX].className=='moreInfo')
			{
				tX[uX].style.display='none';
			}
		}	
	}
	  $$('a.a-name-anchor').each(function(anchor){
		anchor.id=anchor.name+'-anchor';
		});
      $$('a.anchorLink').each(function(anchor){
        anchor.observe('click', function(event) {
		  var elLink = Event.element(event).readAttribute('href');
		  var scrollLink = elLink.substr(1,elLink.length);
		  if(elLink=='#'){
		  	new Effect.ScrollTo('logo');	
		  }else{
			new Effect.ScrollTo(scrollLink+'-anchor');
		  }
          Event.stop(event);
		  return false;
        });
      });
});