function swapVersionPic(oCurrentPicID) {
   var sCurrentMainPicSource = $(".article-main-pic").attr("src");
   var sCurrentPicSource = $("#"+oCurrentPicID).attr("src");

   var sCleanMainPicSource = sCurrentMainPicSource.substring(26);
   var sCleanPicSource = sCurrentPicSource.substring(24);
   
   $(".article-main-pic").attr("src", "/picturethumbnail/260_195_"+sCleanPicSource);
   $(".article-main-pic").attr("alt", "/picture/"+sCleanPicSource);
   $("#"+oCurrentPicID).attr("src", "/picturethumbnail/25_20_"+sCleanMainPicSource);
   $("#"+oCurrentPicID).attr("alt", "/picture/"+sCleanMainPicSource);
}

function handleMagnifier(sElementId, sMode, iNumberOfMiniPics) {
	
	if(!$('#'+sElementId).hasClass('active') && sMode == 'in') {
		$('#'+sElementId).addClass('active');

		sMainPicWrapper = '<a href="'+$('#'+sElementId).attr('alt')+'" rel="lightbox" id="main-pic-wrapper" />';
		$('#'+sElementId).wrap(sMainPicWrapper);
		
		//surround mini pics with lightbox link
		if(iNumberOfMiniPics > 0) {
			
			for(var i=0;i<iNumberOfMiniPics;i++) {
				
				sPicturePath = $('#version-pic-'+i).attr('alt');
				
				addLightboxLink('#version-pic-'+i, sPicturePath);
			}
		}
		$('.version-pics a').lightBox();
	}
	else if($('#'+sElementId).hasClass('active') && sMode == 'out') {
		$('#'+sElementId).removeClass('active');

		$('#'+sElementId).unwrap();

		//remove lightbox link from mini pics
	   if(iNumberOfMiniPics > 0) {
	      for(var i=0;i<iNumberOfMiniPics;i++) {
	         $('#version-pic-'+i).unwrap();
	      }
	   }
	}
	else {
		/*alert('none');*/
	}
}

function addLightboxLink(sElementIdToSurround, sPicturePath) {
	sSurroundingLink = '<a href="'+sPicturePath+'" rel="lightbox" id="wrapper-'+sElementIdToSurround+'" />';
	$(sElementIdToSurround).wrap(sSurroundingLink);
}
