var accordion,listings=false,currentPage=0,accordionPreset=-1;

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

	/*	Enable accordion  */
	
		accordion=new Accordion($$('h3.mainMenu'),$$('.subMenu'),{
		
			'alwaysHide':true,
			'show':accordionPreset
			
		});
		$$('.subMenu').each(function(M,N){M.setStyle('display','block');});
		
	/*	Do listings */
	
		if(listings){
			
			showListings(0);
			$('previousPage').addEvent('click',function(){showListings(currentPage-1);});
			$('nextPage').addEvent('click',function(){showListings(currentPage+1);});
			
		}
		
	/*	Do milkbox */
	
		if($('mainPhoto')) configMilkbox();

});

/*	Listing functions */

function showListings(A){
	
	var L=$$('div.listItem');
	var P=Math.ceil(L.length/9)-1;
	var A=A>P?P:A;
	A=A<0?0:A;
	currentPage=A;
		
	/*	Show specific range */
	
		var i=0;
		L.each(function(M,N){
						
			if(i<A*9||i>=(A+1)*9)M.setStyle('display','none');
			else M.setStyle('display','');
			i++;
		
		});
		
	/*	Show/hide buttons */
	
		$('previousPage').setStyle('display',A==0?'none':'');
		$('nextPage').setStyle('display',A>=P?'none':'');
	
}

/*	Milkbox functions */

function configMilkbox(){
	
	$$('.subPhoto img').each(function(M,N){
	
		M.addEvent('mouseover',function(){
		
			$('mainPhoto').getElements('img')[0].src=this.src;	
			$('mainPhoto').getElements('a')[0].href=this.src.replace("300/225/","");		
		
		});
	
	});	
	
}