/**
* °ü¸®ÀÚ ¿ÞÂÊ ¸Þ´º
* 
* param -> action : Ãâ·Â ÆäÀÌÁö
* param -> target : target
* param -> content : »ó¼¼ Á¤º¸ Ãâ·Â
* param -> dashline : ±¸ºÐ¼±
* param -> index : ÇØ´ç ÀÎµ¦½º
*/
function subMenuView(id,no){
	
	var subNum = document.all[id+'[]'].length;
	for(i=0;i<subNum;i++){		
		if(i==no){
			if(document.all[id+'[]'][i].style.display=="none"){
			document.all[id+'[]'][i].style.display='';
			}else{
			document.all[id+'[]'][i].style.display='none';
			}
		}else{
		document.all[id+'[]'][i].style.display='none';
		}
	}
	return;
}

/**
* ¼û±â º¸±â ¼³Á¤
* param -> index : ¹è¿­ÀÇ index
* param -> hidenId : ¼û±è ¼Ó¼º ¾ÆÀÌµðµð
* param -> type : Å¸ÀÔ ( 0: ±âº», 1: À§Ä¡ ¼³Á¤(ÁÂÇ¥))
*/
function setShowView(index, hidenId, type, docX, docY, urlFile, iFile){
	
	try{		
		var objId = document.all[hidenId];
		
		switch(type){
			case 0:
				if(objId[index].style.display == "none"){
					objId[index].style.display = "";
				}else{
					objId[index].style.display = "none";
				}
				break;
			case 1:
				if(objId[index].style.display == "none"){
					var pos = new Array(2);
					pos = checkPos();
					
					objId[index].style.top = pos[1];
					objId[index].style.left = pos[0];					
					objId[index].style.display = "";
				}else{
					objId[index].style.display = "none";
				}
				break;
			case 2:			
				if(objId[index].style.display == "none"){
					var pos = new Array(2);
					var gapX = 20;
					var gapY = 20;
					
					pos = checkPos();				
					if(window.document.body.offsetWidth < (pos[0] + docX)){					
						 pos[0] = pos[0] - (pos[0]+docX+ gapX  - parseInt(window.document.body.offsetWidth) );
					}
				
					objId[index].style.top = pos[1];					
					objId[index].style.left = pos[0];					
					objId[index].style.display = "";
				}else{
					objId[index].style.display = "none";
				}
				break;
			case 3:
				//alert("aaaa");
				if(objId.style.display == "none"){
					var pos = new Array(2);
					pos = checkPos();
					
					objId.style.top = pos[1];
					objId.style.left = pos[0];
					objId.style.display = "";
				}else{
					objId.style.display = "none";
				}
				break;
			case 4:				
				objId = document.all[hidenId + index];
				if(objId.style.display == "none"){
					var pos = new Array(2);
					pos = checkPos();
					
					objId.style.top = pos[1];
					objId.style.left = pos[0];
					objId.style.display = "";
				}else{
					objId.style.display = "none";
				}
				break;
			case 5:
				var pos = new Array(2);
				pos = checkPos();
				
				objId.style.top = pos[1];
				objId.style.left = pos[0];
				objId.style.display = "";
				var urlStr = urlFile+"?";
				
				var argLen = arguments.length;
				
				for(var i=7; i<argLen; i++){
					var strSplit = arguments[i].split("!");
					if(i == 7){
						urlStr += strSplit[0]+"="+strSplit[1];
					}else{
						urlStr += "&"+strSplit[0]+"="+strSplit[1];
					}
				}
				
				document.all[iFile].src = urlStr;
					
				break;
			case 6:				
				var pos = new Array(2);
				var gapX = 50;
				var gapY = 50;
				
				pos = checkPos();				
				
				if(window.document.body.offsetWidth < (pos[0] + docX)){					
					pos[0] = pos[0] - (pos[0]+docX+ gapX  - parseInt(window.document.body.offsetWidth) );
				}
				
				//alert(docY + " + " + pos[1]);
				if(window.document.body.offsetHeight < (pos[1] + docY) ){
					pos[1] = pos[1] - (docY+ gapY );
				}
				
				///alert("result : " + pos[1]);
			
				objId.style.top = pos[1];					
				objId.style.left = pos[0];
				objId.style.width = docX;
				objId.style.height = docY;				
				objId.style.display = "";
				
				var urlStr = urlFile+"?";
				
				var argLen = arguments.length;
				
				
				for(var i=7; i<argLen; i++){
					var strSplit = arguments[i].split("!");
					if(i == 7){
						urlStr += strSplit[0]+"="+strSplit[1];
					}else{
						urlStr += "&"+strSplit[0]+"="+strSplit[1];
					}
				}
				document.all[iFile].width = docX;
				document.all[iFile].height = docY;
				document.all[iFile].src = urlStr;
				
				break;
		}
		
	}catch(e){}
}

/**
* Ä¿¼­ÀÇ ÁÂÇ¥ ÃøÁ¤
* return pos[0] : X ÁÂÇ¥
* return pos[1] : Y ÁÂÇ¥
*/
function checkPos(){
	var docX = event.clientX + document.body.scrollLeft;
	var docY = event.clientY + document.body.scrollTop;	
	var pos = new Array(docX, docY);
	
	return pos;
}

/**
* °ü¸®ÀÚ ¸®½ºÆ® »ó¼¼ º¸±â
* param -> action : formÀÇ action
* param -> frm : Æû ¸íÄª
* param -> target : Àü¼Û target
* param -> aStr
*/
function viewBInfo2(action, index, target){
	var listHtml = "";
	var argLen = arguments.length;
	
	if(document.all['content'+index].style.display == "none")
	{
		document.all['content'+index].style.display = "";
		document.all['dashline'+index].style.display = "";
		var urlStr = action;
	}
	else
	{
		document.all['content'+index].style.display = "none";
		document.all['dashline'+index].style.display = "none";
		var urlStr = "/admin/club/blank.php";
	}
	
	var listHtml = "<input type='hidden' name='num' value='"+index+"'>";
	for(var i=3; i<argLen; i++){		
		var strSplit = arguments[i].split("|");
		listHtml += "<input type='hidden' name='"+strSplit[0]+"' value='"+strSplit[1]+"'>";
	}
	
	document.all['etcBasicID'].innerHTML = listHtml;
	document.etcBasicForm.target=target+index;
	document.etcBasicForm.action =urlStr;
	document.etcBasicForm.submit();	
}

/**
* °ü¸®ÀÚ ¸®½ºÆ® »ó¼¼ º¸±â
* param -> action : formÀÇ action
* param -> frm : Æû ¸íÄª
* param -> target : Àü¼Û target
* param -> aStr
*/
function viewBInfo(action, index, fName, fValue){	
	if(document.all['content'+index].style.display == "none")
	{
		document.all['content'+index].style.display = "";
		document.all['dashline'+index].style.display = "";
		var urlStr = action;
	}
	else
	{
		document.all['content'+index].style.display = "none";
		document.all['dashline'+index].style.display = "none";
		var urlStr = "/admin/club/blank.php";
	}
	
	var listHtml = "<input type='hidden' name='num' value='"+index+"'><input type='hidden' name='"+fName+"' value='"+fValue+"'>";
	document.all['etcBasicID'].innerHTML = listHtml;
	document.etcBasicForm.target="pointLook"+index;
	document.etcBasicForm.action =urlStr;
	document.etcBasicForm.submit();
}


function viewPop(index, hidenId, type, leftX, topY, docX, docY, urlFile, iFile){	
	var objId = document.all[hidenId];
	var frmId = document.all[iFile];
	var gapX = 50;
	var gapY = 50;
	
	//alert(leftX);
	objId.style.top = topY;					
	objId.style.left = leftX;
	objId.style.width = docX;	
	objId.style.height = docY;	
	objId.style.display = "";
	var urlStr = urlFile+"?";
	
	var argLen = arguments.length;
	
	
	for(var i=9; i<argLen; i++){
		var strSplit = arguments[i].split("|");
		if(i == 9){
			urlStr += strSplit[0]+"="+strSplit[1];
		}else{
			urlStr += "&"+strSplit[0]+"="+strSplit[1];
		}
	}
	frmId.width = docX;
	frmId.height = docY;
	frmId.src = urlStr;	
	
}