function getFlashSet(id,nPos,session){
	if(id=="topNavi"){
		url="../swf/sub_TopNavi.swf?nPosT="+nPos+"&loginyn="+session;
		w=946;h=277;t="transparent";bg="none";
	}else if(id=="leftNavi"){
		url="../swf/LeftNavi.swf?nPosL="+nPos+"&loginyn="+session;
		w=190;h=170;t="transparent";bg="none";
	}else if(id=="footer"){
		url='../swf/sub_footer.swf';
		w=920;h=95;t="transparent";bg="none";
	}
	getFlash(id,url,w,h,t,bg);
}


//메인에 사용하는 함수 입니다.
// 덮을때 이부분은 따로 써주셔야 합니다.

function getFlashMain(session, viewpath){
	url="../swf/bof_main.swf?loginyn="+session+"&viewpath="+viewpath;
	getFlash("MAINF",url,"100%","100%","transparent","none");
}

function getFlashMain2(session, viewpath){
	url="../swf/bof_main_1.swf?loginyn="+session+"&viewpath="+viewpath;
	getFlash("MAINF",url,"100%","100%","transparent","none");
}


//플래시출력
function getFlash(id,url,w,h,t,bg){
	var flashOut='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width='+w+' height='+h+' id='+id+'>';
	flashOut+='<param name="movie" value='+url+' />';
	flashOut+='<param name="wmode" value='+t+' />';
	flashOut+='<param name="bgcolor" value='+bg+' />';
	flashOut+='<param name="allowScriptAccess" value="sameDomain" />';
	flashOut+='<param name="quality" value="high" />';
	flashOut+='<param name="menu" value="false" />';
	flashOut+='<embed src='+url+' width='+w+' height='+h+' name='+id+' bgcolor='+bg+' wmode='+t+' swLiveConnect="true" allowScriptAccess="sameDomain" quality="high" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
	flashOut+='</object>';

	document.write(flashOut);
}

// 페이지 focus blur
function bluring(){
	if (event.srcElement!=null) {
		if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG") document.body.focus();
	}
}
document.onfocusin=bluring;

//레이어 온오프
function layerOnOff(on,off){
	document.getElementById(on).style.display='block';
	document.getElementById(off).style.display='none';
}

//팝업 화면 중앙에 띄우기
function Win_pop(newwin,w,h) {
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
if(w=='100%') w=window.availWidth;
winprops = 'width='+w+',height='+h+',top='+wint+',left='+winl+',resizable=no,scrollbars=no,toolbars=no,status=no,menu=no';
win = window.open(newwin, null, winprops)
if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}


//artist
function bof_artist_set_default(num){
	var table=document.getElementById('artiststable');
	var fortablemargin=table.style.marginLeft.split('px');
	var tablemargin=Number(fortablemargin[0]);
	var tds=table.getElementsByTagName('td');
	var tdsnum=tds.length;
	var movemargin=94;
	var atags,imgs,iplus;

	//image mouseover setting
	for(var i=0; i<tdsnum; i++){
		iplus=i+1;
		atags=tds[i].getElementsByTagName('a');
		imgs=tds[i].getElementsByTagName('img');
		if(iplus!=num){
			atags[0].onmouseover=function(){
				bof_artist_change_img(this,'on');
			}
			atags[0].onmouseout=function(){
				bof_artist_change_img(this,'off');
			}
		}else if(iplus==num){
			imgs[0].style.display='none';
			imgs[1].style.display='block';
		}
	}

	if(num>7){
		var minusvalue=-(movemargin*(num-7));
		table.style.marginLeft=minusvalue+'px';
	}
}

function bof_artist_change_img(obj,how){
	var imgs=obj.getElementsByTagName('img');
	if(how=='on'){
		imgs[0].style.display='none';
		imgs[1].style.display='block';
	}else if(how=='off'){
		imgs[0].style.display='block';
		imgs[1].style.display='none';
	}
}

function bof_artist(where){
	var area=document.getElementById('artistslist');
	var table=document.getElementById('artiststable');
	var fortablemargin=table.style.marginLeft.split('px');
	var tablemargin=Number(fortablemargin[0]);
	var tds=area.getElementsByTagName('td');
	var tdsnum=tds.length;
	var movemargin=94;
	var lastmargin=-(movemargin*(tdsnum-7));

	//button
	switch(where){
		case "left" :
			if(tablemargin<0){
				table.style.marginLeft=(tablemargin+movemargin)+'px';
			}
			break;
		case "right" :
			if(tablemargin>lastmargin){
				table.style.marginLeft=(tablemargin-movemargin)+'px';
			}
			break;
	}
}


//faq
function bof_faq(clickele){
	var area=document.getElementById('faqBoard');
	var titles=area.getElementsByTagName('span');
	var cons=area.getElementsByTagName('div');

	for(var i=0; i<titles.length; i++){
		if(titles[i].className=='off' || titles[i].className=='on'){
			if(titles[i]==clickele){
				clickele.className='on';
				for(var j=0; j<cons.length; j++){
					if(cons[j].className=='viewcon'){
						if(j!=i){
							cons[j].style.display='none';
						}else if(j==i){
							cons[j].style.display='block';
						}
					}
				}
			}else{
				titles[i].className='off';
			}
		}
	}
}





//=============개발 추가

//팝업 화면 중앙에 띄우기
function Win_popPro(newwin,w,h) {
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
if(w=='100%') w=window.availWidth;
winprops = 'width='+w+',height='+h+',top='+wint+',left='+winl+',resizable=no,scrollbars=yes,toolbars=no,status=yes,menu=no';
win = window.open(newwin, null, winprops)
if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}

//only 숫자만 입력 받기
function checkNumber(){
    var objEv = event.srcElement;
    var numPattern = /([^0-9])/;
    numPattern = objEv.value.match(numPattern);
    if(numPattern != null){
        alert("숫자만 입력해 주세요!");
        objEv.value="";
        objEv.focus();
        return false;
    }
}
//추가 kim gyoung hwa
var old_diva = "";
function clikker( no )
{
	var obj1 = document.all['diva'];
	var obj2 = document.all['divtr'];
	if( parseInt(old_diva) != no ) {
	    if( old_diva!='' ) {
	     obj1[old_diva].className = 'off';
	    	obj2[old_diva].style.display = 'none';
	    }
					   	for(var i=0;i<obj1.length;i++){
					  	obj1[i].className = 'off';
						  }  
						  obj1[no].className = 'on';
						  
						  for(var i=0;i<obj2.length;i++){
						  	obj2[i].style.display = 'none';
						  }
						  obj2[no].style.display = 'block';
					    old_diva = no;
	}else{
	  obj1[no].className = 'off';
	  obj2[no].style.display = 'none';
	  old_diva = '';
	}
}




