function hideCollectionInformation() { 

	Effect.Fade('collectioninfo');

}

function hidePress() { 

	Effect.Fade('presspanel');

}

function loadPressYear(year) { 

			Effect.Fade('yearlist',{duration:.2});

		new Effect.Fade('pressimages',{duration:.2,afterFinish:function() { 

			new Ajax.Updater('presspanel', 'ajax.php', {asynchronous:true, evalScripts:true, parameters:'cmd=getPress&selectedYear='+year }

			)}	 

		} );

}



function viewItem(image,subcode,boxid) {

	$('itemimage').src = '/collections/products/items/'+image;

	var boxes = $$('div.colorbox');

	for (var i=0; i<boxes.length; i++) { 

		boxes[i].style.border = '2px solid #ccc';

	}

	

	$(boxid).style.border = '2px solid #555';

	$('span_subcode').innerHTML = subcode;

}

function loadProduct(products_id,collection_id) {

		new Ajax.Updater('productinfo', 'ajax.php', {asynchronous:true, evalScripts:true, parameters:'cmd=getProduct&pid='+products_id+'&cid='+collection_id });	

}

function showMenu() {
	if ($('archivemenu').style.display!='none') {
		Effect.Fade('archivemenu',{duration:.5});
		$('archivelink').style.color='';		
	}
	Effect.Appear('collectionsmenu',{duration:.5});

	$('viewcollections').style.color='#222';

	inmenu=0;

} 

function showArchive() {
//	console.log('here');
//	console.log($('collectionsmenu'));
	if ($('collectionsmenu').style.display!='none') {
		Effect.Fade('collectionsmenu',{duration:.5});
		$('viewcollections').style.color='';		
	}
	Effect.Appear('archivemenu',{duration:.5});

	$('archivelink').style.color='#222';

	inarchive=0;
	


} 



function hideMenu(e) {

//	console.log (e);

	var dim = cmenu.getDimensions();

	var pos = cmenu.cumulativeOffset();

//	console.log(pos.top + dim.height);

//	console.log('dim:'+(pos.left )+' mousex'+e.clientX);

	if (inmenu) {

//		console.log('Y:'+e.clientY +' pos :'+ (pos.top + dim.height));

		if ( (e.clientX < pos.left+5) || (e.clientX > pos.left + dim.width-5)  ) {

			Effect.Fade('collectionsmenu',{duration:.5});

			$('viewcollections').style.color='';

		}

	}



}


function hideAMenu(e) {

//	console.log (e);

	var dim = amenu.getDimensions();

	var pos = amenu.cumulativeOffset();

//	console.log(pos.top + dim.height);

//	console.log('dim:'+(pos.left )+' mousex'+e.clientX);

	if (inarchive) {

//		console.log('Y:'+e.clientY +' pos :'+ (pos.top + dim.height));

		if ( (e.clientX < pos.left+5) || (e.clientX > pos.left + dim.width-5)  ) {

			Effect.Fade('archivemenu',{duration:.5});

			$('archivelink').style.color='';

		}

	}



}




function setupSubmenu(){

		cmenu = $('collectionsmenu');

	var pos = Element.cumulativeOffset($('viewcollections'));

	cmenu.style.left = pos.left+'px';

	cmenu.style.top = '16px';

	cmenu.observe('mouseout',hideMenu);

		amenu = $('archivemenu');

	var pos = Element.cumulativeOffset($('archivelink'));

	amenu.style.left = pos.left+'px';

	amenu.style.top = '16px';

	amenu.observe('mouseout',hideAMenu);


}



function scrollUp() { 

	if (scdiv==null) scdiv = $('PLScroll');

	scdiv.scrollTop=scdiv.scrollTop-2;

	tim = setTimeout("scrollUp()",20);

}

function scrollDown() {

	if (scdiv==null) scdiv = $('PLScroll');

	scdiv.scrollTop =scdiv.scrollTop+ 2;

	tim = setTimeout("scrollDown()",20);



}

function stopScroll() {

	clearTimeout(tim);

//	console.log('stopping');

	

}

