function hideShowSubMenu(id) {
	if (document.getElementById('subMenu'+id).style.display == 'none') {
		document.getElementById('subMenu'+id).style.display = '';
		document.getElementById('menuItem'+id).className = 'opened';
	} else {
		document.getElementById('subMenu'+id).style.display = 'none';
		document.getElementById('menuItem'+id).className = '';
	}
}

function chngGalleryImage(index) {
	var prevImgIndex = imgIndex;
	switch(index) {
		case 'next':
			imgIndex = (1*imgIndex) + 1; 			
			break;	
		case 'prev':
			imgIndex = (1*imgIndex) - 1; 			
			break;
		default:			
			imgIndex = 100*gallery.length + index;
	}	
	document.getElementById('galleryImage').src = document.getElementById('galleryImage').src.substr(0,document.getElementById('galleryImage').src.lastIndexOf('/')+1)+gallery[imgIndex%gallery.length][0]+'.jpg';		
	document.getElementById('galleryImage').alt = gallery[imgIndex%gallery.length][1];
	document.getElementById('galleryImage').title = gallery[imgIndex%gallery.length][1];
	document.getElementById('galleryZoom').onclick = document.getElementById('galleryImage').onclick = function() {
		var wnd = window.open(document.getElementById('galleryImage').src.substr(0,document.getElementById('galleryImage').src.lastIndexOf('/')-1)+'l/'+gallery[imgIndex%gallery.length][0]+'.jpg','KCMImageLarge');	
		wnd.focus();
	}	
	document.getElementById('galleryLink'+imgIndex%gallery.length).className = 'selected';
	document.getElementById('galleryLink'+prevImgIndex%gallery.length).className = 'normal';	
	if (document.getElementById('galleryComment').firstChild) {
		document.getElementById('galleryComment').firstChild.nodeValue = gallery[imgIndex%gallery.length][1]; 
	}
}
