//
// javascript included in project pages
//

/**
 * Open project gateway window.
 */
function openProjectGateway(projectId, contextPath) {
	var url = contextPath + "/project/gateway/gatewayTopFrame.do?projectId=" + projectId;
	var style = "width=875,height=660,status=no,toolbar=no,menubar=no,location=no";
	var winName = "MiclubConsumerProjectGateway";
	
	var openWin = window.open(url, winName, style);
	try {
		if (openWin) {
			openWin.MainOpenerWindow = window;
			openWin.MainTopWindow = window.top;
			openWin.focus();
		}
	}
	catch (e) {}
}


function popupLargeImage(imageUrl) {
	var url = "/project/projectLargeImage.do?imageUrl=" + encodeURIComponent(imageUrl);
	var style = "width=330,height=400,status-no,toolbar=no,menubar=no,location=no";
	var winName = "MiclubConsumerProjectLargeImage";
	
	var openWin = window.open(url, winName, style);
	if (openWin) {
		openWin.focus();
	}
}


function gotoProject(projectId, projectStatus, gatewayYn) {
	try {
		var anchorAttr = "";
		if (projectStatus == '0101' || projectStatus == '0111') {	// ÀÛ¼ºÁß
			anchorAttr = "/project/projectGoodsInfo.do?projectId=" + projectId + "&status=" + projectStatus;
		} else if (projectStatus == '0102' || projectStatus == '0112') {	// ÁøÇà¿¹Á¤
			anchorAttr = "/project/projectGoodsInfo.do?projectId=" + projectId + "&status=" + projectStatus;
		} else if (projectStatus == '0103' || projectStatus == '0113') {	// ¸ðÁýÁß
			anchorAttr = "/project/projectInviteInfo.do?projectId=" + projectId + "&status=" + projectStatus;
		} else if (projectStatus == '0104' || projectStatus == '0114') {	// ¹ßÇ¥/¹è¼Û
			anchorAttr = "/project/projectGoodsInfo.do?projectId=" + projectId + "&status=" + projectStatus;
		} else if (projectStatus == '0105' || projectStatus == '0115') {	// Ã¼ÇèÁß
			anchorAttr = "/project/projectGoodsInfo.do?projectId=" + projectId + "&status=" + projectStatus;
		} else if (projectStatus == '0106' || projectStatus == '0116') {	// Ã¼Çè°á°ú
			anchorAttr = "/project/projectGoodsInfo.do?projectId=" + projectId + "&status=" + projectStatus;
		} else /*if (projectStatus == '0107' || projectStatus == '0117')*/ {	// ¿Ï·á
			anchorAttr = "/project/projectGoodsInfo.do?projectId=" + projectId + "&status=" + projectStatus;
		}
		if (gatewayYn == 'Y') {
			var style = "width=875,height=660,status=no,toolbar=no,menubar=no,location=no";
			var winName = "MiclubConsumerProjectGateway";
			var openWin = window.open(anchorAttr, winName, style);
			if (openWin) {
//				openWin.MainOpenerWindow = window;
//				openWin.MainTopWindow = window.top;
				openWin.focus();
			}
		} else {
			location.href = anchorAttr;
		}
	} catch (e) {}
}

function resizeContentOuterImage(paramWidth) {
	try {
		var contentObj = document.getElementById("ContentObj");
		var elements = contentObj.all;
		var element;
		var imgWidth = 0;
		var imgHeight = 0;
		for (i=0; i<elements.length; i++) {
			element = elements[i];
			if (element.tagName.toLowerCase() == 'img') {
				imgWidth = element.width;
				imgHeight = element.height;
				if (imgWidth > paramWidth) {
					element.width = paramWidth;
					element.height = paramWidth * imgHeight / imgWidth;
				}
			}
			if (element.tagName.toLowerCase() == 'table') {
				tableWidth = element.width;
				if (tableWidth > paramWidth) {
					element.width = paramWidth;
				}
			}
			if (element.tagName.toLowerCase() == 'embed') {
				tableWidth = element.width;
				if (tableWidth > paramWidth) {
					element.width = paramWidth;
				}
			}                                                   
		}
	} catch (e) {
	}
}
