function resizeImage(objImageID, nMaxWidth)
{
    if (typeof(nMaxWidth) == 'undefined')   // if nMaxWidth not exist then set default width (640)
        nMaxWidth = 640;

	var nImageWidth = objImageID.width;
	
    if (nImageWidth > nMaxWidth)
    {
		objImageID.width = nMaxWidth;
	} 
}


function openOrgImage(strURL)
{
	window.open('/board/board_view_pic.asp?path=' + strURL, 'orgimage', 'width=100,height=100,location=0,toolbar=0,scrollbars=1,resizable=0');
}

function resizeImage2(objImageID, nMaxWidth, nMaxHeight)
{
    if ((typeof(nMaxWidth) == 'undefined') || (typeof(nMaxHeight) == 'undefined'))   
        return false;

	var nImageWidth = objImageID.width;
	var nImageHeight = objImageID.height; 
	
	if ((nImageWidth <= nMaxWidth) && (nImageHeight <= nMaxHeight))
		return;
		
	var dCompRatio;
	var dOrgRatio = nImageWidth / nImageHeight;
	var dFrameRatio = nMaxWidth / nMaxHeight;

	if (dOrgRatio > 1)
	{
		if (dOrgRatio < dFrameRatio)
			dCompRatio = nMaxHeight / nImageHeight;
		else
			dCompRatio = nMaxWidth / nImageWidth;
	}
	else
	{
		if (dOrgRatio > dFrameRatio)
			dCompRatio = nMaxWidth / nImageWidth;
		else
			dCompRatio = nMaxHeight / nImageHeight;
	}

	nTargetWidth = Math.ceil(nImageWidth * dCompRatio);
	nTargetHeight = Math.ceil(nImageHeight * dCompRatio);

	if (nTargetWidth > nMaxWidth)
		nTargetWidth = nMaxWidth;

	if (nTargetHeight > nMaxHeight)
		nTargetHeight = nMaxHeight;
			
	objImageID.width = nTargetWidth;
	objImageID.height = nTargetHeight; 
}