//ºê¶ó¿ìÁ® Ã¼Å©
appname = navigator.appName;
useragent = navigator.userAgent;
if(appname == "Microsoft Internet Explorer") appname = "IE";
IE55 = (useragent.indexOf('MSIE 5.5')>0);  //5.5 ¹öÀü
IE6 = (useragent.indexOf('MSIE 6')>0);     //6.0 ¹öÀü
IE7 = (useragent.indexOf('MSIE 7')>0);     //7.0 ¹öÀü

// png
function setpng24(obj) {
	obj.width=obj.height=1;
	obj.className=obj.className.replace(/\bpng24\b/i,'');
	obj.style.filter =	"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+obj.src+"',sizingMethod='image');"
	obj.src='';
	return '';
}

function filterKey(filter) {
	if(filter){
		var sKey = String.fromCharCode(event.keyCode);
		var re = new RegExp(filter);
		if(!re.test(sKey)) event.returnValue=false;
	}
}
function goLinkPage(target){
	location.href = '#'+target;
}
function goLocation(url){
	location.href = url;
}
function goMenuGreetings(target){
	switch (target) {
	//Home
	case "0" : //ÀÎ»ç¸»
		goUrl = "/main.php?exec=greetings&sub=0";
		break;
	case "notice" : //°øÁö»çÇ×
		goUrl = "/bbs/board.php?bo_table=notice";
		break;
	case "1" : //¿¹¹è½Ã°£¾È³»
		goUrl = "/main.php?exec=greetings&sub=1";
		break;
	case "news" : //¼Ò½Ä
		goUrl = "/bbs/board.php?bo_table=news";
		break;
	case "2" : //±³È¸¾àµµ
		goUrl = "/main.php?exec=greetings&sub=2";
		break;

	default :
			//alert("ÁË¼ÛÇÕ´Ï´Ù.\n\nÆäÀÌÁö¸¦ ÁØºñÁßÀÔ´Ï´Ù. [" + menuCode + "]");
			goUrl = "http://www.worldblessing.net/";
			return;
	}
	location.href = goUrl;
}
function goMenuGathering(target){
		location.href = '/main.php?exec=gathering&sub='+target;
}
function goMenuCircle(target){
		location.href = '/main.php?exec=circle&sub='+target;
}
function goMenuBiblestudy(target){
		location.href = '/main.php?exec=biblestudy&sub='+target;
}
function goMenuTeam(target){
		location.href = '/main.php?exec=team&sub='+target;
}
function goMenuWbp(target){
	location.href = '/main.php?exec=wbp&sub='+target;
}
function goBoard(target){
	location.href = '/bbs/board.php?bo_table='+target;
}
function goMenuEvangelize(target){
	location.href = '/bbs/board.php?bo_table=evangelize&sca='+target;
}
function goFrontMenu(menuCode){
	var goUrl = "";

	switch (menuCode) {
	//Home
	case "FM0" :
		goUrl = "/main_movie.html";
		break;

	case "FM1" : //Ã»³â -ÀÎ»ç¸»
		goUrl = "/main.php?exec=greetings";
		break;
	case "FM2" : //Ã»³â -±â¼ö¸ðÀÓ
		goUrl = "/main.php?exec=gathering";
		break;
	case "FM3" : //Ã»³â -Æ¯º°È°µ¿
		goUrl = "/main.php?exec=circle";
		break;
	case "FM4" : //Ã»³â -¼º°æ°øºÎ
		goUrl = "/main.php?exec=biblestudy";
		break;


	case "FM5" : //Âù¾ç -Âù¾çÆÀ
		goUrl = "/main.php?exec=team";
		break;
	case "FM6" : //Âù¾ç -WBP
		goUrl = "/main.php?exec=wbp";
		break;
	case "FM7" : //Praise Album
		goUrl = "/bbs/board.php?bo_table=album";
		break;

	case "FM8" : //¼±±³ -¸ñ»ç´Ô¼Ò°³
		goUrl = "/main.php?exec=pastors";
		break;
	case "FM9" : //¼±±³ -¼±±³È°µ¿
		goUrl = "/main.php?exec=evangelize";
		break;
	case "FM9_1_00" : //¼±±³È°µ¿ -±¹³»
		goUrl = "/bbs/board.php?bo_table=evangelize&sca=1";
		break;
	case "FM9_2_00" : //¼±±³È°µ¿ -Asia
		goUrl = "/bbs/board.php?bo_table=evangelize&sca=3";
		break;
	case "FM9_3_00" : //¼±±³È°µ¿ -Oceania
		goUrl = "/bbs/board.php?bo_table=evangelize&sca=4";
		break;
	case "FM9_4_00" : //¼±±³È°µ¿ -North America
		goUrl = "/bbs/board.php?bo_table=evangelize&sca=5";
		break;
	case "FM9_5_00" : //¼±±³È°µ¿ -Latin American
		goUrl = "/bbs/board.php?bo_table=evangelize&sca=6";
		break;
	case "FM9_6_00" : //¼±±³È°µ¿ -Europe
		goUrl = "/bbs/board.php?bo_table=evangelize&sca=7";
		break;
	case "FM9_7_00" : //¼±±³È°µ¿ -Africa
		goUrl = "/bbs/board.php?bo_table=evangelize&sca=8";
		break;

	case "FM10" : //¼±±³ -¿¹¹èµ¿¿µ»ó
		goUrl = "/bbs/board.php?bo_table=worship";
		break;

	case "FM11" : //Çà»ç
		goUrl = "/bbs/board.php?bo_table=event";
		break;

	case "FM12" : //ÈÄ¿ø
		goUrl = "/main.php?exec=donation";
		break;

	case "FM13" : //Praise Album
		goUrl = "/bbs/board.php?bo_table=album";
		break;
	case "FM14" : //Praise Album
		goUrl = "http://en.worldblessing.net/";
		break;

	case "FM15" : //»çÀÌÆ®¸Ê
		goUrl = "/main.php?exec=sitemap";
		break;

	default :
			alert("ÁË¼ÛÇÕ´Ï´Ù.\n\nÆäÀÌÁö¸¦ ÁØºñÁßÀÔ´Ï´Ù. [" + menuCode + "]");
			return;
	}

	location.href = goUrl;
}

function goFrontLogin(url){
	location.href = '/bbs/login.php?url='+url;
}
function goFrontLogout(url){
	location.href = '/bbs/logout.php?url='+url;
}

//¾ÆÀÌÇÁ·¹ÀÓ ³ôÀÌ Á¶Á¤
function resizeFrame(ifr_id,re) {
	var n=navigator.appName;
	var iex=(n=='Microsoft Internet Explorer');
	var ifr= document.getElementById(ifr_id) ;
	var innerBody = ifr.contentWindow.document.body;
	if(iex) {
		var innerHeight = innerBody.scrollHeight + (innerBody.offsetHeight - innerBody.clientHeight);
	} else {
		var newHeight = ifr.contentWindow.document.body.scrollHeight;
		ifr.height = newHeight;
	}
	if (ifr.style.height != innerHeight) {
		ifr.style.height = innerHeight;
	}
}

//ÇÃ·¡½Ã
function swfprint(objid,furl,fwidth,fheight,transoption,flashvars) {
	var ieTxt = '<object id="'+ objid +'" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,124,0" width="'+ fwidth +'" height="' + fheight +'" align="middle">';
	ieTxt += '<param name="allowScriptAccess" value="always"/>';
	ieTxt += '<param name="movie" value="'+ furl +'"/>';
	ieTxt += '<param name="quality" value="high"/>';
	ieTxt += '<param name="bgcolor" value="#ffffff"/> ';
	if (flashvars) ieTxt += '<param name="flashVars" value="'+ flashvars +'">';
	if (transoption == "t") {
		ieTxt += '<param name="wmode" value="transparent"/>';
	} else if	(transoption == "o") {
		ieTxt += '<param name="wmode" value="opaque"/>';
	}
	ieTxt += '</object>';

	var ffTxt = '<object id="'+ objid +'" type="application/x-shockwave-flash" data="'+ furl +'" width="'+ fwidth +'" height="' + fheight +'"';
	if (flashvars) ffTxt += ' flashVars="'+ flashvars +'" ';
	if (transoption == "t")	{
		ffTxt += ' wmode="transparent"';
	} else if	(transoption == "o")	{
		ffTxt += ' wmode="opaque"';
	}
	ffTxt +='allowScriptAccess="always"';
	ffTxt += '></object>';

	if(appname=="IE"){
		document.write(ieTxt);
	} else {
		document.write(ffTxt);
	}
}
// Scrolling Wing
function initMoving(target, topPosition, topLimit, btmLimit) {
	var obj = $(target);
	if (!obj) return false;
	obj.initTop = topPosition;
	obj.topLimit = topLimit;
	var bottomLimit = document.documentElement.scrollHeight - btmLimit;
	obj.style.position = "absolute";
	obj.top = obj.initTop;
	obj.left = obj.initLeft;
	obj.style.top = obj.top + "px";
	obj.move = setInterval(function() {
		pos = document.documentElement.scrollTop + topPosition;
		if (pos > document.documentElement.scrollHeight - btmLimit)
			pos = document.documentElement.scrollHeight - btmLimit
		if (pos < obj.topLimit)
			pos = obj.topLimit
		interval = obj.top - pos;
		obj.top = obj.top - interval / 3;
		obj.style.top = obj.top + "px";
	}, 30)
}
// ¸µÅ© Á¡¼± ¾ø¾Ö±â
function bluring(){
	if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG") document.body.focus();
}
document.onfocusin=bluring;

//¾ÆÀÌÇÁ·¹ÀÓ
function resizeFrame(ifr_id,re) {
	var n=navigator.appName;
	var iex=(n=='Microsoft Internet Explorer');
	var ifr= document.getElementById(ifr_id) ;
	var innerBody = ifr.contentWindow.document.body;
	if(iex) {
		var innerHeight = innerBody.scrollHeight + (innerBody.offsetHeight - innerBody.clientHeight);
	} else {
		var newHeight = ifr.contentWindow.document.body.scrollHeight;
		ifr.height = newHeight;
	}
	if (ifr.style.height != innerHeight) {
		ifr.style.height = innerHeight;
	}
}

function writeMediaPlayerWithFrame(objID, url, width, height, autoStart) {
	try {
		if (navigator.appName.indexOf("Explorer") !=  -1) {
			if(navigator.userAgent.indexOf("Opera") !=  -1) {
				writeMPlayerNSWithFrame(objID, url, width, height, autoStart);
			} else {
				writeMPlayerIEWithFrame(objID, url, width, height, autoStart);
			}
		} else if (navigator.appName.indexOf("Netscape") !=  -1) {
			writeMPlayerNSWithFrame(objID, url, width, height, autoStart);
		}
	} catch(e) {
		writeMPlayerNSWithFrame(objID, url, width, height, autoStart);
	}
}