﻿function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function viewFlash(flag){
	document.write(flag);
}

/*Window open*/
var aWindow = null;
function openWind(a,w,h,s) {
   if(aWindow != null){
     aWindow.close();
   }
   
   aWindow = window.open(a,"", "width="+w+",scrollbars="+s+",height="+h);
   return;
}


///////////////////////////////////////////
//메뉴 마우스 오버
function imgRollover() {
	var imgarr     = document.getElementsByTagName('img');
	var imgSrc     = new Array();
	var imgClass   = new Array();
	
	for (i=0;i<imgarr.length;i++){
		if (imgarr[i].className.indexOf('imgclass')!=-1) {	// 클래스네임에 ...가(이) 있다면...
			imgSrc[i]=imgarr[i].getAttribute('src');		// 이미지 경로를 구해온다.
			imgClass[i]=imgarr[i].className;				//imgClass 배열에 클래스 네임을 대입한다.
			
			imgarr[i].setAttribute('xsrc', imgSrc[i]);
			
			imgarr[i].onmouseover=function(){
				this.setAttribute('src',this.className.match(/ (\S+)/)[1])
			}
			
			imgarr[i].onmouseout=function(){
				this.setAttribute('src',this.getAttribute('xsrc'))
			}
		}
	}
}

window.attachEvent("onload",imgRollover);


function dataShowFun(param){
	var gData = document.getElementsByName(param);
	for(var i=0; i<gData.length; i++){
		if(gData[i].style.display == "none"){
			gData[i].style.display = "block";
		} else {
			gData[i].style.display = "none";
		}
	}
}

/* 메인페이지 게시판 Tab */
function mainTabChange(num,imgname,tabid,bbsid){
	var gtabid = document.getElementsByName(tabid);
	for ( var k = 0; k < gtabid.length; k++ ) {
		var currentImgSrc = gtabid[k].src;
		if(currentImgSrc.indexOf("_ov")>0) {
			var Imglength = currentImgSrc.length-7;
			var realImgsrc = currentImgSrc.substring(0,Imglength);
			gtabid[k].src = realImgsrc + ".gif";
		}
	}
	gtabid[num-1].src = "/img/main/" + imgname +"_ov.gif";
	shodHideBBS(num,bbsid);
}

function shodHideBBS(num,bbsid){
	var gbbsid = document.getElementsByName(bbsid);
	for ( var j = 0; j < gbbsid.length; j++ ) {
		if(gbbsid[j].style.display == "block"){
			gbbsid[j].style.display = "none";
		}
	}
	gbbsid[num-1].style.display = "block";
}

/* UCC Image Change */
function uccImgChange(src,titleTxt){
	//alert(titleTxt);
	var gimgid = document.getElementById('imgChangeArea');
	var gtxtid = document.getElementById('txtTitle');
	if(src == null || src == ""){
		gimgid.src = gimgid.src;
		gtxtid.innerHTML = titleTxt ;
	}
	gimgid.src = src;
	gtxtid.innerHTML = titleTxt ;
}

function flvView()
{
	document.write("<table align='center' >")
	document.write("<tr>")
	document.write("<td><object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0' width='400' height='280' id='stwayPlayer' align='middle'>")
	document.write("<param name='allowX-SCRIPTAccess' value='always' />")
	document.write("<param name='allowFullScreen' value='true' />")
	document.write("<param name='movie' value='http://stway.co.kr/s_swf/stwayPlayer.swf?myURL=rtmp://flash2.stway.net/live/kiest/livestream.flv&live=true' />")
	document.write("<param name='quality' value='high' />")
	document.write("<param name='bgcolor' value='#000000' />")
	document.write("<embed src='http://stway.co.kr/s_swf/stwayPlayer.swf' quality='high' bgcolor='#000000' width='400' height='280' name='stwayPlayer' align='middle' allowX-SCRIPTAccess='always' allowFullScreen='true' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' /></object></td>")
	document.write("</tr>")
	document.write("</table>")
}



	
// 입력없음 체크 & 안내 (한글) *************************************************
// 넷웍스 추가 (090526)
function emptyInputYN(input_obj, lable)
{
	var input = input_obj;
	var type = "";
	var type_no = 0;

	type = input_obj.type;

	if (type == undefined && input_obj.length != undefined)
		type = input_obj[0].type;
	else if (type == undefined)
		type_no = 1;

	if (type == undefined)
		type = "";
	else
		type = type.toUpperCase();

	if (type == "TEXT" || type == "HIDDEN" || type == "TEXTAREA" || type == "PASSWORD")
		type_no = 1;
	else if (type == "SELECT-ONE" || type == "SELECT-MULTIPLE")
		type_no = 2;
	else if (type == "RADIO" || type == "CHECKBOX")
		type_no = 3;

	if(type_no == 1 && input_obj.value == '')
	{
		alert(lable + ' 입력해 주세요.');
		if (!input_obj.readOnly && !input_obj.disabled)
			input_obj.focus();
		return true;
	}
	else if (type_no == 2 && input_obj.value == '')
	{
		alert(lable + ' 선택해 주세요.');
		input_obj.focus();
		return true;
	}
	else if (type_no == 3)
	{
		if (input_obj.length > 1)
		{
			if (!radioCheckedYN(input_obj))
			{
				alert(lable + ' 선택해 주세요.');
				input_obj[0].focus();
				return true;
			}
		}
		else
		{
			if (!input_obj.checked)
			{
				alert(lable + ' 선택해 주세요.');
				input_obj.focus();
				return true;
			}
		}
	}
	else
		return false;
}

// 라디오 버튼 중 선택된 유뮤 **************************************************
function radioCheckedYN(input_obj)
{
	for (i = 0; i < input_obj.length ; i++)
	{
		if (input_obj[i].checked)
			return true;
	}

	return false;
}

//***** 메뉴 링크 **************************************************************
function ClickMenu(b_no, m_no, s_no)
{
	b_no = Number(b_no);
	m_no = Number(m_no);
	s_no = Number(s_no);

	var url = "";

	// 전시회   - O
	if (b_no == 1)
	{
		switch (m_no)
		{
			case 0 : url="/expo/special/list.asp"; break;	//전시회장 소개
			case 1 : url="/expo/special/list.asp"; break;	//전시회장 소개
			case 2 : url="/expo/busi_info/list.asp"; break;	//전시업체 소개
			case 3 : url="/expo/product/list.asp"; break;	//전시제품 소개
			case 4 : url="/expo/exhibition/list.asp"; break;	//국내외 환경전시회
			case 5 : url="/expo/help/expo1_help.asp"; break;	//이용안내
		}
	}

	// 세미나   - O 
	else if(b_no == 2)
	{
		switch (m_no)
		{
			case 0 : url="/seminar/info/list.asp"; break; //세미나
			case 1 : url="/seminar/info/list.asp"; break; //세미나
			case 2 : url="/seminar/international/list.asp"; break; //국내외 환경세미나
			case 3 : url="/seminar/help/seminar_help.asp"; break; //이용안내

		}
	}
	// 설문조사  - O
	else if(b_no == 3)
	{
		switch (m_no)
		{
			case 0 : url="/survey/data/list.asp"; break;  //조사참여
			case 1 : url="/survey/data/list.asp"; break;  //조사참여
			case 2 : url="/survey/request/write.asp"; break;  //조사신청
			case 3 : url="/survey/help/survey.asp"; break;	//이용안내
		}
	}

	// 공모전  - o 
	else if(b_no == 4)
	{
		switch (m_no)
		{
			case 0 : url="/collection/collection/list.asp"; break;  //공모전
			case 1 : url="/collection/collection/list.asp"; break;  //공모전
 			case 2 : url="/collection/contest/list.asp"; break;  //국내외 환경공모전
			case 3 : url="/collection/help/collection.asp"; break;	//이용안내

		}
	}
	/*
	// 온라인상담
	else if(b_no == 5)
	{
		switch (m_no)
		{
			case 1 : url="/community/consult/list.asp"; break;	//홍보 상담 창구
			case 2 : url="/community/e_consult/default.asp"; break;	//진행 화상 상담
			case 3 : url="/community/e_consult/engage/list.asp"; break;	//대기 화상 상담

		}
	}
	*/

	// ExoExpo소개  - o
	else if(b_no == 6)
	{
		switch (m_no)
		{
			case 0 : url="/ecoexpo/contents/ecoexpo.asp"; break;	// ExoExpo 소개
			case 1 : url="/ecoexpo/contents/ecoexpo.asp"; break;	// ExoExpo 소개
			case 2 : url="/ecoexpo/help/expo1_help.asp"; break;		// 참가안내
			case 3 : url="/ecoexpo/faq/list.asp"; break;			// FAQ
		}
	}

	// 커뮤니티
	else if(b_no == 7)
	{
		switch (m_no)
		{
			case 0 : url="/community/consult/list.asp"; break;			// Counseling for advertising
			case 1 : url="/community/consult/list.asp"; break;			// Counseling for advertising
			case 2 : url="/community/e_consult/default.asp"; break;		// video conferencing  
			case 3 : url="/community/ucc/list.asp"; break;				// Exhibition Information 
			case 4 : url="/community/qna/list.asp"; break;				// Q&A
			case 5 : url="/ecoexpo/notice/list.asp"; break;				// NOTICE

		}
	}
	/*
	// 환경기술탐방
	else if(b_no == 8)
	{
		switch (m_no)
		{
			case 1 : url="/ecoReview/focus/list.asp"; break;	//녹색기술 focus
			case 2 : url="/ecoReview/review/list.asp"; break;	//침환경상품 리뷰
		}
	}
	*/
	// ExoExpo달력
	else if(b_no == 9)
	{
		switch (m_no)
		{
			case 0 : url="/schedule/schedule.asp"; break;		//국내외 환경전시회
			case 1 : url="/expo/exhibition/list.asp"; break;		//국내외 환경전시회
			case 2 : url="/seminar/international/list.asp"; break;	//국내외 환경세미나
			case 3 : url="/collection/contest/list.asp"; break;		//국내외 공모전

		}
	}

	// Home
	else if(b_no == 10)
	{
		switch (m_no)
		{
			case 0 : window.open('/swf/koetv/main.asp','','width=980, height=649, menubar=no, scrollbars=no, resizable=no'); break;	//3D 홈페이지
			case 1 : window.open('/swf/koetv/main.asp','','width=980, height=649, menubar=no, scrollbars=no, resizable=no'); break;	//3D 홈페이지
			case 2 : url="/member/login.asp"; break;	//로그인
			case 3 : url="/member/agreement.asp"; break;	//회원가입
			case 4 : url="/sitemap/map.asp"; break;	//사이트맵
		}
	}
	if (url != "")
	{
		//alert("b_no : " + b_no +" / m_no : " + m_no + " / s_no : " + s_no)
		location.href = url;
	}

}

//***** 메인 페이지 링크 *******************************************************
function MainLink(value)
{
	value = Number(value);
	url = "";

	switch(value)
	{
		case 0 : openWind('/99_etc/popup_prize.asp',600,350,'no'); break;
	}
}

//***** 메인 박스 플래쉬링크 ***************************************************************
function MainBoxFlash(value)
{
	value = Number(value);
	url = "";
	switch(value)
	{	
	//	case 1 : url="/swf/koetv/click_info.asp?sess_com_id=rigen2005&sess_exhibition_id=envex2009&sess_where_click=banner"; break;	//리젠코리아
	//	case 2 : url="/swf/koetv/click_info.asp?sess_com_id=sungshin&sess_exhibition_id=envex2009&sess_where_click=banner"; break;	//성신엔지니어링
	//	case 3 : url="/swf/koetv/click_info.asp?sess_com_id=ecobzinet&sess_exhibition_id=envex2009&sess_where_click=banner"; break;	//EcoBizNet
	//	case 4 : url="/swf/koetv/click_info.asp?sess_com_id=yucheon&sess_exhibition_id=envex2009&sess_where_click=banner"; break;	//유천엔바이로
	//	case 5 : url="/swf/koetv/click_info.asp?sess_com_id=titech&sess_exhibition_id=envex2009&sess_where_click=banner"; break;	//티텍
	//	case 6 : url="/swf/koetv/click_info.asp?sess_com_id=samjinvalve&sess_exhibition_id=envex2009&sess_where_click=banner"; break;	//삼진
	//	case 7 : url="/swf/koetv/click_info.asp?sess_com_id=segi0530&sess_exhibition_id=envex2009&sess_where_click=banner"; break;	//세기종합환경
	//	case 8 : url="/swf/koetv/click_info.asp?sess_com_id=dongilco&sess_exhibition_id=envex2009&sess_where_click=banner"; break;	//동일캔버스
	//	case 9 : url="/swf/koetv/click_info.asp?sess_com_id=hyundai&sess_exhibition_id=envex2009&sess_where_click=banner"; break;	//현대
	//	case 10 : url="/swf/koetv/click_info.asp?sess_com_id=korbi945&sess_exhibition_id=envex2009&sess_where_click=banner"; break;	//한국바이오시스템
	//	case 11 : url="/swf/koetv/click_info.asp?sess_com_id=eastblue&sess_exhibition_id=envex2009&sess_where_click=banner"; break;	//blue whale screen
	//	case 12 : url="/swf/koetv/click_info.asp?sess_com_id=ecodays&sess_exhibition_id=envex2009&sess_where_click=banner"; break;	//에코데이	
		case 1 : window.open('/swf/koetv/click_info.asp?sess_com_id=rigen2005&sess_exhibition_id=envex2009&sess_where_click=banner','','width=980, height=649, menubar=no, scrollbars=no, resizable=no'); break; //리젠코리아
		case 2 : window.open('/swf/koetv/click_info.asp?sess_com_id=sungshin&sess_exhibition_id=envex2009&sess_where_click=banner','','width=980, height=649, menubar=no, scrollbars=no, resizable=no'); break;	//성신엔지니어링
		case 3 : window.open('/swf/koetv/click_info.asp?sess_com_id=ecobzinet&sess_exhibition_id=envex2009&sess_where_click=banner','','width=980, height=649, menubar=no, scrollbars=no, resizable=no'); break;	//EcoBizNet
		case 4 : window.open('/swf/koetv/click_info.asp?sess_com_id=yucheon&sess_exhibition_id=envex2009&sess_where_click=banner','','width=980, height=649, menubar=no, scrollbars=no, resizable=no'); break;	//유천엔바이로
		case 5 : window.open('/swf/koetv/click_info.asp?sess_com_id=titech&sess_exhibition_id=envex2009&sess_where_click=banner','','width=980, height=649, menubar=no, scrollbars=no, resizable=no'); break;	//티텍
		case 6 : window.open('/swf/koetv/click_info.asp?sess_com_id=samjinvalve&sess_exhibition_id=envex2009&sess_where_click=banner','','width=980, height=649, menubar=no, scrollbars=no, resizable=no'); break;	//삼진
		case 7 : window.open('/swf/koetv/click_info.asp?sess_com_id=segi0530&sess_exhibition_id=envex2009&sess_where_click=banner','','width=980, height=649, menubar=no, scrollbars=no, resizable=no'); break;	//세기종합환경
		case 8 : window.open('/swf/koetv/click_info.asp?sess_com_id=dongilco&sess_exhibition_id=envex2009&sess_where_click=banner','','width=980, height=649, menubar=no, scrollbars=no, resizable=no'); break;	//동일캔버스
		case 9 : window.open('/swf/koetv/click_info.asp?sess_com_id=hyundai&sess_exhibition_id=envex2009&sess_where_click=banner','','width=980, height=649, menubar=no, scrollbars=no, resizable=no'); break;	//현대
		case 10 : window.open('/swf/koetv/click_info.asp?sess_com_id=korbi945&sess_exhibition_id=envex2009&sess_where_click=banner','','width=980, height=649, menubar=no, scrollbars=no, resizable=no'); break;	//한국바이오시스템
		case 11 : window.open('/swf/koetv/click_info.asp?sess_com_id=eastblue&sess_exhibition_id=envex2009&sess_where_click=banner','','width=980, height=649, menubar=no, scrollbars=no, resizable=no'); break;	//blue whale screen
		case 12 : window.open('/swf/koetv/click_info.asp?sess_com_id=ecodays&sess_exhibition_id=envex2009&sess_where_click=banner','','width=980, height=649, menubar=no, scrollbars=no, resizable=no'); break;	//에코데이
	}
	if (url != "")
	{
		location.href = url;
	//	location.href = 3Dopen(url);
	}
}
/*
function 3Dopen(url)
{
	window.open(url,'','width=980, height=649, menubar=no, scrollbars=no, resizable=no');
}
*/
//***** 퀵 메뉴 ****************************************************************
function quickMenu(value)
{
	value = Number(value);
	url = "";
	switch(value)
	{
		case 1 : url="/ecoReview/focus/list.asp"; break;	//녹색기술
		case 2 : url="/ecoReview/review/list.asp"; break;	//친환경 상품 리뷰
		case 3 : url="/community/event/list.asp"; break;	//EVENT
		case 4 : url="/schedule/schedule.asp"; break;	//ExoExpo 달력
		case 5 : window.open('/inc/popup/booth_search.asp',"",'width=370px, height=270px, status=no, resizable=no, scrollbars=yes, top=100, left=100'); break;//업체검색
		case 6 : window.open('/one_stop/step00/main.asp',"",'width=735px, height=700px, status=no, resizable=no, scrollbars=no, top=0, left=0'); break;	//EcoExpo 등록하기
		case 7 : url="#"; break;	// top
	}
	if (url != "")
	{
		location.href = url;
	}
}

//***** 플래시 파일 ************************************************************
function flash(width, height, file)
{
	var flash_tag = "";
	flash_tag = '<object id="flash' + file + '" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" ';
	flash_tag +='codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" ';
	flash_tag +='WIDTH="'+width+'" HEIGHT="'+height+'" >';
	flash_tag +='<param name="allowScriptAccess" value="always" />';
	flash_tag +='<param name="movie" value="/swf/2010/'+file+'.swf">';
	flash_tag +='<param name="quality" value="high">';
	flash_tag +='<param name="wmode" value="transparent">';
	flash_tag +='<embed src="/swf/2010/'+file+'.swf" name="'+ file +'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" ';
	flash_tag +='type="application/x-shockwave-flash" allowScriptAccess="always" wmode="transparent" WIDTH="'+width+'" HEIGHT="'+height+'"></embed></object>'

	document.write(flash_tag);
}

//***** 라이브 생중계 **********************************************************
function liveFlvView(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' width='" + width + "' height='" + height + "' id='stwayPlayer' align='middle'>")
	document.write("<param name='allowX-SCRIPTAccess' value='always' />")
	document.write("<param name='allowFullScreen' value='true' />")
	document.write("<param name='movie' value='http://stway.net/s_swf/stwayPlayer.swf?myURL=rtmp://flash3.stway.net/live/hgy/livestream.flv&live=true' />")
	document.write("<param name='quality' value='high' />")
	document.write("<param name='bgcolor' value='#000000' />")
	document.write("<embed src='http://stway.net/s_swf/stwayPlayer.swf?myURL=rtmp://flash3.stway.net/live/hgy/livestream.flv&live=true' quality='high' bgcolor='#000000' width='" + width + "' height='" + height + "' name='stwayPlayer' align='middle' allowX-SCRIPTAccess='always' allowFullScreen='true' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' /></object>")
}

function mainMoviePopup()
{
	window.open('/inc/popup/main_movie.asp',"main_moive","width=720px, height=540, status=no, resizable=no, scrollbars=no, top=100, left=100");
}



/* 업로드 창 띄우기 */
function popup_upload(formName, inputName, uploadType)
{
	var win = '/include/NWS_upload/fileselect.asp?formName='+ formName +'&imageName='+ inputName +'&uploadType='+ uploadType;
	window.open(win, 'popup', 'width=350, height=250');
}

