function resizeArchiveImageDisplay(cPlusOrMinus , cMbrType, pClub){
	var oMainArchiveImage = document.images['imgMainArchiveImage'];
	var cCurrentWidth = oMainArchiveImage.width;
		if((cCurrentWidth == '240' || cCurrentWidth == '160') && cPlusOrMinus == "-"){
			if(document.getElementById('spnAdd2FavesAbridged')){	
				document.getElementById('spnAdd2Faves').style.display = 'none';
				document.getElementById('spnAdd2FavesAbridged').style.display = '';
			}
			if(document.getElementById('spnAbridgedOverlayText')){
				document.getElementById('spnOverlayText').style.display = 'none';
				document.getElementById('spnAbridgedOverlayText').style.display = '';	
				document.getElementById('spnAbridgedOverlayText').style.marginBottom = '10px';
			}
		}else{
			if(document.getElementById('spnAdd2FavesAbridged')){	
				document.getElementById('spnAdd2Faves').style.display = '';
				document.getElementById('spnAdd2FavesAbridged').style.display = 'none';	
			}
			if(document.getElementById('spnAbridgedOverlayText')){
				document.getElementById('spnOverlayText').style.display = '';
				document.getElementById('spnAbridgedOverlayText').style.display = 'none';			
			}			
		}		
	if(cMbrType.match(/VIP/gi)){
		var arrPossibleSizes = [[160,120],[240,180],[320,240],[640,480],[800,600]];
		var cMaxWidth = 800;
	}else if (cMbrType.toUpperCase() == "INFO"){
		var arrPossibleSizes = [[160,120],[240,180],[320,240]];
		var cMaxWidth = 320;
	}else if(cCurrentWidth < 320 || cPlusOrMinus == "-"){
		var arrPossibleSizes = [[160,120],[240,180],[320,240]];
		var cMaxWidth = 320;
	}else if(cMbrType.match(/guest/gi)){
		populateStdDynamicInfoBox('anchDecreaseArchiveImageSize', '/ifpage.dll?t=Site/Includes/DynamicInfoBoxContent/StdUnauthorizedMessage&pUnauthorizedMessageType=LoginRequired&pClub='+pClub, 330,'' , 'pHeaderMessage=UnauthorizedMessage_LoginRequired');
		return false;
	}else{
		populateStdDynamicInfoBox('anchDecreaseArchiveImageSize', '/ifPage.dll?t=Site/Includes/DynamicInfoBoxContent/stdVIPUpgradeMessage&pClub='+pClub,'450','','pHeaderMessage=UpgradeMembership');
		return false;
	}
	var cMinWidth = 160;
	for(var i=0;i<arrPossibleSizes.length;i++){
		if(arrPossibleSizes[i][0] == cCurrentWidth){
			if(cPlusOrMinus == "+"){
				if(arrPossibleSizes[i+1]){
					document.getElementById('anchDecreaseArchiveImageSize').disabled = false;
					doResize(arrPossibleSizes[i+1][0] , arrPossibleSizes[i+1][1]);
					if(!document.getElementById('LeftNewLayout')){
						if(document.getElementById('MainParentNewLayout')){
							document.getElementById('MainParentNewLayout').style.width = '1280px';
						}
					}
					
				}else{
					if(!cMbrType.match(/VIP/gi)){
						populateStdDynamicInfoBox('anchIncreaseArchiveImageSize', '/ifPage.dll?t=Site/Includes/DynamicInfoBoxContent/stdVIPUpgradeMessage&pClub='+pClub,'450','','pHeaderMessage=UpgradeMembership');
					}
				}
			}else{
				if(arrPossibleSizes[i-1]){
					document.getElementById('anchIncreaseArchiveImageSize').disabled = false;
					doResize(arrPossibleSizes[i-1][0] , arrPossibleSizes[i-1][1]);
					
					if(!document.getElementById('LeftNewLayout') && i<=3){
						if(document.getElementById('MainParentNewLayout')){
							document.getElementById('MainParentNewLayout').style.width = '960px';
						}
					}
					
				}
			}
		}
	}
	function doResize(nWidth , nHeight){
		var arrResizeWidths =  ['imgMainArchiveImage' , 'imgBottomCenterFrame_Width','imgTopCenterCurtain_Width' , 'imgArchiveImageOverlay'];
		var arrResizeHeights = ['imgMainArchiveImage' ,'imgRightFrame_Height','imgLeftFrame_Height' , 'imgArchiveImageOverlay'];
		try{document.getElementById('divArchiveImageOverlay').style.width = nWidth + 'px';}catch(e){}
		try{document.getElementById('divArchiveImageOverlayText').style.width = nWidth + 'px';}catch(e){}
		try{document.getElementById('divArchiveOuter').style.height = nHeight + 'px';}catch(e){}
		var oImageParentDiv = document.getElementById('divArchiveThumbnailParent');				
		oImageParentDiv.style.width = nWidth +'px'
		oImageParentDiv.style.height = nHeight +'px'
		for(var j=0;j<arrResizeWidths.length;j++){
			try{document.images[arrResizeWidths[j]].setAttribute("width",nWidth);}catch(e){}
			try{document.images[arrResizeHeights[j]].setAttribute("height",nHeight);}catch(e){}
			if(nWidth == cMaxWidth){
				document.getElementById('anchIncreaseArchiveImageSize').disabled = true;
			}else if(nWidth == cMinWidth){
				document.getElementById('anchDecreaseArchiveImageSize').disabled = true;
			}
		}
		if(document.getElementById('divArchiveOuter')){	
			document.getElementById('divArchiveOuter').style.height = nHeight + 'px';
		}
	}
}
