
// 2010.9.14 head/ left/footer 관련 처리
// 2011.1.6 bannerShowFlash(SWF_File, para, Width, Height)		/ flash 배너 호출
// 2011.2.28 goSearch() 검색시 선택 메뉴 클리어 처리 추가 setMenuC()


var _iMenu;		// 선택된 메뉴
var _goMenuURL;	// 이동 URL

function goSearch( _form ){
	if(!_form.keyword.value){
		location.href = "//"+shopUrl+"/eventI/eventCJHELLO.php";	// 헬로모바일 이벤트 페이지로 이동
		return false;
		/*
		alert('검색어를 입력해 주세요');
		_form.keyword.focus();
		return false;
		*/
	}	
	var url =_form.url.options[_form.url.selectedIndex].value + encodeURIComponent( _form.keyword.value );

	//location.href = url;
	setMenuC( '_menu0_0', url);		// 2011.2.28 좌측메뉴 선택 처리 
	return false;
}

function go_Research(_rs)
{
	document.research_form.rs.value = _rs;
	document.research_form.submit();
}

function subView(num){
	var element1 = document.getElementById("menuMainS"+num);
	var bImg1 = document.getElementById("btn_m"+num);

	bImg1.src="//"+stuffUrl+"/images/main/btn_"+barColor+"_m"+num+"_over_nw.gif";
	
	if(element1){
		element1.style.display = "" ;
		if(barColor == "green"){
			element1.style.borderColor = "#97BA2A" ;
		}else if(barColor == "blue"){
			element1.style.borderColor = "#1aa8da" ;
		}else{
			element1.style.borderColor = "#FD872D" ;
		}
	}
}

function subHide(num){
	var element1 = document.getElementById("menuMainS"+num);
	var bImg1 = document.getElementById("btn_m"+num);
	
	bImg1.src="//"+stuffUrl+"/images/main/btn_"+barColor+"_m"+num+"_nw.gif";

	if(element1){
		element1.style.display = "none" ;
	}
}


// 서비스 전체 보기용
function allView(togTxt){
	var elem = document.getElementById("allViewBox");

	var toggleText = document.getElementById(togTxt);
	var onTxt = "-접기";
	var offTxt = "+펼치기";

	elem.style.display = elem.style.display ? "" : "none";

	if(elem.style.display=="none")
		toggleText.innerText = offTxt;
	else
		toggleText.innerText = onTxt;
}	


// 쇼핑몰탭 서브메뉴 선택
var stabOver_num=0;

/* 쇼핑몰탭을 오버했을때*/
function stabOver(num){
	if(stabOver_num >0){
		var element2 = document.getElementById("stabBox"+stabOver_num);
		element2.style.display = "none" ;
	}
	var element1 = document.getElementById("stabBox"+num);

	element1.style.display = "inline" ;
	stabOver_num = num
}

function stabOut(num){
	var element1 = document.getElementById("stabBox"+num);
	element1.style.display = "none" ;
	stabOver_num = 0;
}



var xhrAuthM = null;

// 2010.12.8 선택메뉴 보관
function setMenuC(id, url){
	_iMenu	= id;
	_goMenuURL = url;

	xhrAuthM = getXHR();
	xhrAuthM.onreadystatechange = setMenuCVal_result;
	xhrAuthM.open( "GET", "/ajax/ajax_setMenu.php?iMenu=" + id + "&url=" + encodeURIComponent(url), true );
	xhrAuthM.send( null );
}

function setMenuCVal_result(_response){
	if( xhrAuthM.readyState == 4 ){
		if( xhrAuthM.status == 200 )	{
			if( xhrAuthM.responseText ){
				location.href = xhrAuthM.responseText;
			}
		}
	}
}

// 2010.12.8 선택메뉴 보관
function setMenuCPop(id, url){

	// 기존 선택 메뉴 색상 변경
	var obj = document.getElementById( _iMenu);
	if(obj != null)	obj.className =  "l-orTblMenu";
	//  메뉴저장 설정
	_iMenu = id;
    ajaxGet( "/ajax/ajax_setMenu.php?iMenu=" + id, setMenuCVal_result_Popup );

	var obj = document.getElementById(id);
	if(obj != null) obj.className = "selectdd";
	// 팝업 노출
	popupHelp2010( url );

}

function setMenuCVal_result_Popup(_response){
//alert(_response);
}


// 2010.12.8   선택메뉴 표시
function getMenuC(){
	var obj = document.getElementById( _iMenu);
	if(obj != null){
		obj.className = "selectdd";
	}
	
	xhrAuthM = getXHR();
	xhrAuthM.onreadystatechange = getMenuCVal_result;
	xhrAuthM.open( "GET", "/ajax/ajax_getMenu.php?iMenu=" + _iMenu, true );
	xhrAuthM.send( null );
}

function getMenuCVal_result( _response ){
	if( xhrAuthM.readyState == 4 ){
		if( xhrAuthM.status == 200 )	{
			if( xhrAuthM.responseText ){
				_iMenu = xhrAuthM.responseText;
				var obj = document.getElementById( _iMenu);
				if(obj != null){
					obj.className = "selectdd";
				}
			}
		}
	}
}

function SetCookie(cookieName,cookieVal){
	document.cookie = cookieName+'='+escape(cookieVal)+'; ';
}

function GetCookie(cookieName){
	allCookies = document.cookie.split('; ');  // cookies are separated by semicolons
	for (i=0; i<allCookies.length; i++){
		cookieArray = allCookies[i].split('='); // a name/value pair (a crumb) is separated by an equal sign
		if (cookieName == cookieArray[0]) _iMenu = unescape(cookieArray[1]);
	}
}

// 선택된 메뉴 반전

function clearMenuC( className ){

	var obj = document.getElementById( _iMenu);
	if(obj != null)	obj.className =  className;

	_iMenu = '';

}

// flash 배너 호출  admin/banner 에서 사용함.
function bannerShowFlash(SWF_File, para, Width, Height){

    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-' 
    + '444553540000" codebase="http://download.macromedia.com/pub/shockwave/'
    + 'cabs/flash/swflash.cab#version=9,0,0,0" id="banner" align="middle" '
    + 'width="'+Width+'" height="'+Height+'">');

    document.write('<param name="allowScriptAccess" value="sameDomain" />');
    document.write('<param name="movie" value="' + SWF_File + '" />');

    document.write('<param name="flashvars" value="' + para + '" /> ');
    document.write('<param name="wmode" value="transparent">');
    document.write('<param name="quality" value="high" />');

    document.write('<embed src="' + SWF_File +'?'+ para +'" quality="high" name="banner" '
    + 'align="middle" allowScriptAccess="sameDomain" type="application/x-'
    + 'shockwave-flash" pluginspage="http://www.macromedia.com/go/'
    + 'getflashplayer" width="' + Width + '" height="' + Height + '" />');

    document.write('</object>');
}

