var s = new Object();
s.require_swf_version = 8;
s.src = "";

var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;

if( plugin ){
	plugin = parseInt(plugin.description.substring(plugin.description.indexOf(".")-1)) >= s.require_swf_version;
}else if(navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 && (navigator.userAgent.indexOf("Windows 95")>=0 || navigator.userAgent.indexOf("Windows 98")>=0 || navigator.userAgent.indexOf("Windows NT")>=0)) {
	with(document){
		write('<SCRIPT LANGUAGE=VBScript\> \n');
		write('on error resume next \n');
		write('plugin = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash."&s.require_swf_version)))\n');
		write('<\/SCRIPT\> \n');
	}
}

function setSwf( showava, swfile, swwidth, swheight, swfid ){
	if( plugin ){
		var file = swfile;
		//var fv = location.search.substr(1);
		var w = swwidth;
		
		// 만약 인터네트 교단이라면
		if( swfid == "start" )
		{
			var h = 596;
		}else{
			var h = swheight;
		}		
		
		if( swfid == "start" )
		{
			var bgcolor = "#000000";
		}else{
			var bgcolor = "#ffffff";
		}
		var id = swfid;
		var wmode = "opaque";
		//var fv = (lang) ? "lang=" + lang : "lang=ja";
		var fv = showava;
		
		s.src += '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="' + w + '" height="' + h + '" id="' + id + '" align="middle">';
		s.src += '<param name="allowScriptAccess" value="sameDomain">';
		s.src += '<param name="movie" value="' + file + '">';
		s.src += '<param name="flashvars" value="' + fv + '">';
		s.src += '<param name="quality" value="high">';
		//s.src += '<param name="scale" value="noscale">';
		s.src += '<param name="bgcolor" value="' + bgcolor + '">';
		s.src += '<param name="wmode" value="' + wmode + '">';
		s.src += '<embed src="' + file + '" flashvars="' + fv + '" quality="high" bgcolor="' + bgcolor + '" wmode="' + wmode + '" width="' + w + '" height="' + h + '" name="' + id + '" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash">';
		s.src += '<\/object>';
	}else{
		s.src += '<div>';
		s.src += '	<p>Flash Player 8이상이 설치되여있어야 합니다.</p>';
		s.src += '</div>';

	}

	document.write(s.src);
	s.src = '';
}


///////////// 등록할때 아바타 처리부
// flash에서 조합된 avata값을 hidden값에 저장하기
function sendvar(f_sex, f_face, f_head, f_fashion) {
		var post_var = "f_sex=" + f_sex + "&amp;f_face=" + f_face + "&amp;f_head=" + f_head + "&amp;f_fashion=" + f_fashion ;
		//alert(post_var);
	   
		if (navigator.appName.indexOf("Microsoft") != -1) {
			window.register.avatavar.value = post_var;
			
		}
		else {
			document.register.avatavar.value = post_var;
		}   
}

//////////////////// 암호난이도 평가
function thisMovie(movieName) {
	var isIE = navigator.appName.indexOf("Microsoft") != -1;
	//alett (isIE);
	return (isIE) ? window[movieName] : document[movieName];
}

// swf에 자료를 보낼때
function makeCall(str) {
	thisMovie("extint").asFunc(str);
}

// swf에서 자료를 받을때
function jsFunc(str) {
	if (navigator.appName.indexOf("Microsoft") != -1) {
		var f = window.register;
	} else {
		var f = document.register;
	}   
	var sttr = f.pass.value.length;
	//alert (sttr);
	if( sttr > 20){
		alert(' 암호는 최대 20자까지 정할수 있습니다. \r \r 암호를 다시 정하십시요');
		f.pass.value = '';
		f.pass.focus();
	}		
	makeCall(sttr)
}

