//explorer flash °íÃÄ¿ä ~
function flashLoadjs(src,w,h,objectId){
	if(w) wstr = "width='" + w + "'";
	else wstr = "";
	if(h) hstr = "height='" + h + "'";
	else hstr = "";
	html = '';
	html += '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" '+wstr+' '+hstr+' id="'+objectId+'" name="'+objectId+'">';
	html += '<param name="movie" value="'+src+'">';
    html += '<param name="quality" value="high">';
	html += '<param name="wmode" value="transparent">';
	html += '<embed src="'+src+'" quality="high" pluginspage="https://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" '+wstr+' '+hstr+'></embed></object>';
	document.write(html);
}
function boardWin( no,tbl ) {
	window.open( "/service/boardViewPop.html?no="+no+"&tbl="+tbl , "", "top=200, left=300, width=520, height=400, resizable=1, scrollbars=yes" );
	return;
}
function imgnextview(){
	event.srcElement.style.display = 'none';
	event.srcElement.nextSibling.style.display = '';
}
function imgpreview(){
	event.srcElement.style.display = 'none';
	event.srcElement.previousSibling.style.display = '';
}
function buttonGo(type){
	if(type==1) location = "/index_02.html";
	if(type==2) location = "/mypage/updateGoodInfo.html";
	if(type==3) location = "/mypage/orderList.html";
	if(type==4) location = "/mypage/sellList.html";
}

//trim
String.prototype.trim = function() {
	var str=this.replace(/(\s+$)/g,"");
	return str.replace(/(^\s*)/g,"");
}
//display change
function displaychange(obj){
	if (obj.style.display=='none') obj.style.display = 'block';
	else obj.style.display = 'none';
}

//¼ýÀÚ , ³Ö±â
function commaSplit(srcNumber) {
    var txtNumber = '' + srcNumber;
    var rxSplit = new RegExp('([0-9])([0-9][0-9][0-9][,.])');
    var arrNumber = txtNumber.split('.');
    arrNumber[0] += '.';
    do {
        arrNumber[0] = arrNumber[0].replace(rxSplit, '$1,$2');
    } while (rxSplit.test(arrNumber[0]));
    if (arrNumber.length > 1) {
        return arrNumber.join('');
    } else {
        return arrNumber[0].split('.')[0];
    }
}

//space ¸·±â
function defensenull(){
	if(event.keyCode == 32) event.returnValue = false;
}

//¼ýÀÚ¸¸ ÀÔ·Â¹Þ±â
function onlynumber(){
	if (event.keyCode>=48 && event.keyCode<=57 || event.keyCode>=96 && event.keyCode<=105 || event.keyCode>=33 && event.keyCode<=40 || event.keyCode==8 || event.keyCode==9 || event.keyCode==13 || event.keyCode==46){
		return;
	}
	else{
		event.returnValue=false;
	}
}

//¼ýÀÚ,¿µ¾î,"_" ¸¸ ÀÔ·Â¹Þ±â
function onlyid(){
	if (event.keyCode>=48 && event.keyCode<=57 || event.keyCode>=96 && event.keyCode<=105 || event.keyCode>=65 && event.keyCode<=90 ||  event.keyCode==189 && event.shiftKey==true || event.keyCode>=33 && event.keyCode<=40 || event.keyCode==8 || event.keyCode==9 || event.keyCode==13 || event.keyCode==46){
		return;
	}
	else{
		event.returnValue=false;
	}
}

//null Ã¼Å©
function check_null(obj,msg){
	if (obj.value.trim() == '')
	{
		alert(msg);
		obj.focus();
		return false;
	}
	else return true;
}

//¿ìÆí¹øÈ£ °Ë»ö
function find_zip(formname){
	zip1 = "zip1";
	zip2 = "zip2";
	addr1 = "addr1";
	addr2 = "addr2";
	window.open("/js/inc/find_zip.html?formName="+formname+"&zip1="+zip1+"&zip2="+zip2+"&addr1="+addr1+"&addr2="+addr2,"","width=400,height=200");
}

//¾ÆÀÌµð Áßº¹°Ë»ç
function find_id(){
	window.open("/js/inc/find_id.html","","width=300,height=150");
}

//ÁÖ¹Îµî·Ï¹øÈ£ Ã¼Å©
function jumin_check(Jumin1,Jumin2){
	if (Jumin1.value == '' || Jumin1.value.length < 6)
	{
		alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.");
		Jumin1.focus();
		return false;
	}
	if (Jumin2.value == '' || Jumin2.value.length < 7)
	{
		alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.");
		Jumin2.focus();
		return false;
	}
	var ssno = Jumin1.value + Jumin2.value;
	hap = ssno.charAt(0)*2 + ssno.charAt(1)*3 + ssno.charAt(2)*4
				+ ssno.charAt(3)*5 + ssno.charAt(4)*6 + ssno.charAt(5)*7
				+ ssno.charAt(6)*8+ ssno.charAt(7)*9 + ssno.charAt(8)*2
				+ ssno.charAt(9)*3 + ssno.charAt(10)*4 + ssno.charAt(11)*5;
	result1 = 11- hap%11;
	result2 = result1 % 10;

	if (ssno.charAt(12)==result2 && (ssno.charAt(6)=="1" || ssno.charAt(6)=="2" || ssno.charAt(6)=="3" || ssno.charAt(6)=="4")) {
		return true;
	}
	else {
		alert("ÁÖ¹Îµî·Ï¹øÈ£°¡ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù. È®ÀÎÇÏ°í ´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.");
		Jumin1.value="";
		Jumin2.value="";
		Jumin1.focus();
		return false;
	}
}

//»ç¾÷ÀÚ ¹øÈ£ ±æÀÌ Ã¼Å©
function isBizInteger(st,maxLength){
	if (st.length == maxLength) {
		for (j=0; j <maxLength; j++){
			if (((st.substring(j, j+1) < "0") || (st.substring(j, j+1) > "9")))
				return false;
		}
	}
	else {
		return false;
	}
	return true;
}

//»ç¾÷ÀÚ ¹øÈ£ Ã¼Å© ÇÔ¼ö	
function entnum_check(obj1, obj2, obj3){
	biz_value = new Array(10);

	if (isBizInteger(obj1.value,3) == false) {
		alert("¿Ã¹Ù¸£Áö ¾ÊÀº »ç¾÷ÀÚ ¹øÈ£ÀÔ´Ï´Ù.");
		obj1.focus();
		obj1.select();
		return false;
	}

	if (isBizInteger(obj2.value,2) == false) {
		alert("¿Ã¹Ù¸£Áö ¾ÊÀº »ç¾÷ÀÚ ¹øÈ£ÀÔ´Ï´Ù.");
		obj2.focus();
		obj2.select();
		return false;
	}

	if (isBizInteger(obj3.value,5) == false) {
		alert("¿Ã¹Ù¸£Áö ¾ÊÀº »ç¾÷ÀÚ ¹øÈ£ÀÔ´Ï´Ù.");
		obj3.focus();
		obj3.select();
		return false;
	}

	var objstring = obj1.value + "-" + obj2.value + "-" +obj3.value;

	var li_temp, li_lastid;

	if ( objstring.length == 12 ) {
		biz_value[0] = ( parseFloat(objstring.substring(0 ,1)) * 1 ) % 10;
		biz_value[1] = ( parseFloat(objstring.substring(1 ,2)) * 3 ) % 10;
		biz_value[2] = ( parseFloat(objstring.substring(2 ,3)) * 7 ) % 10;
		biz_value[3] = ( parseFloat(objstring.substring(4 ,5)) * 1 ) % 10;
		biz_value[4] = ( parseFloat(objstring.substring(5 ,6)) * 3 ) % 10;
		biz_value[5] = ( parseFloat(objstring.substring(7 ,8)) * 7 ) % 10;
		biz_value[6] = ( parseFloat(objstring.substring(8 ,9)) * 1 ) % 10;
		biz_value[7] = ( parseFloat(objstring.substring(9,10)) * 3 ) % 10;
		li_temp = parseFloat(objstring.substring(10,11)) * 5 + "0";
		biz_value[8] = parseFloat(li_temp.substring(0,1)) + parseFloat(li_temp.substring(1,2));
		biz_value[9] = parseFloat(objstring.substring(11,12));
		li_lastid = (10 - ( ( biz_value[0] + biz_value[1] + biz_value[2] + biz_value[3] + biz_value[4] + biz_value[5] + biz_value[6] + biz_value[7] + biz_value[8] ) % 10 ) ) % 10;

		if (biz_value[9] != li_lastid) {
		alert("¿Ã¹Ù¸£Áö ¾ÊÀº »ç¾÷ÀÚ ¹øÈ£ÀÔ´Ï´Ù.");
		obj1.focus();
		obj1.select();
		return false;
		}
		else{
			return true;
		}
	}
	else {
		alert("¿Ã¹Ù¸£Áö ¾ÊÀº »ç¾÷ÀÚ ¹øÈ£ÀÔ´Ï´Ù.");
		obj1.focus();
		obj1.select();
		return false;
	}
}








var dynamicIFrameDebug = false;
function dynamicIFrame(source, callback, formObj) {
	var filename = getFilename(source);
	var extension = getExtension(source);
	var iframename = 'iframe_'+filename+'_'+extension;
	var iframe = document.getElementById(iframename);

	var width=0;
	var height=0;
	var display="none";

	if(dynamicIFrameDebug == true)
	{
		width = 800;
		height = 200;
		display="";
	}

	if(!iframe) {
		if(isExplorer()) {
			if(getVersion() < 5.5) {
				iframe_html = '<iframe id="'+iframename+'" name="'+iframename+'" frameborder="0" width="'+width+'" height="'+height+'" style="display:'+display+';"></iframe>';
				document.body.insertAdjacentHTML('afterBegin', iframe_html);
				iframe = document.getElementById(iframename);
			}else {
				iframe = document.createElement('<iframe id="'+iframename+'" name="'+iframename+'" frameborder="0" width="'+width+'" height="'+height+'" style="display:'+display+';"></iframe>');
				document.body.insertAdjacentElement('afterBegin', iframe);
			}
		}else {
			iframe_html = '<iframe id="'+iframename+'" name="'+iframename+'" frameborder="0" width="'+width+'" height="'+height+'" style="display:'+display+';"></iframe>';
			document.body.insertAdjacentHTML('afterBegin', iframe_html);
			iframe = document.getElementById(iframename);
		}
	}
	if(typeof formObj!='undefined' && formObj.tagName=='FORM') {
		formObj.target = iframename;
		formObj.action = source;
		formObj.submit();
	}else {
		iframe.src = source;
	}
	if(typeof callback=='function') {
		thisFunction = callback;
		thisIFrame = iframe;
		if(arguments.length > 3) {
			var count = 0;
			for(var i=3; i<arguments.length; i++) {
				thisArgs[count] = arguments[i];
				count++;
			}
		}
		onLoadDynamicIFrame();
	}
	return iframe;
}
function onLoadDynamicIFrame() {
	if(isExplorer()) {
		if(getVersion() < 5.5) {
			return;
		}
	}
	if(thisIFrame.readyState != 'complete') {
		setTimeout('onLoadDynamicIFrame()', 50);
		return;
	}

	var html = '';
	
	html = thisIFrame.contentWindow.document.documentElement.innerHTML;
	html = contentMessage(html);
	var args = '';
	for(var i=0; i<thisArgs.length; i++) 
		args += ', thisArgs['+i+']';


	if(html)
		var functioncCall = 'thisFunction(html' + args + ')';
	else
		var functioncCall = 'thisFunction(""' + args + ')';


	eval(functioncCall);
}

//ÆÄÀÏÈ®ÀåÀÚ °¡Á®¿À±â
//2004.1.21 by m320ng
function getExtension(filename) {
	var pos = filename.lastIndexOf('/');
	var ext = '';
	if(pos!=-1) filename = filename.substring(pos+1);
	pos = filename.lastIndexOf('\\');
	if(pos!=-1) filename = filename.substring(pos+1);
	pos = filename.lastIndexOf('.');
	if(pos!=-1) ext = filename.substring(pos+1);
	pos = ext.indexOf('?');
	if(pos!=-1) ext = ext.substring(0, pos);
	return ext.toLowerCase();
}

//ÆÄÀÏÀÌ¸§ °¡Á®¿À±â
//2004.1.21 by m320ng
function getFilename(filename) {
	var pos = filename.lastIndexOf('/');
	if(pos!=-1) filename = filename.substring(pos+1);
	pos = filename.lastIndexOf('\\');
	if(pos!=-1) filename = filename.substring(pos+1);
	pos = filename.lastIndexOf('.');
	if(pos!=-1) filename = filename.substring(0, pos);
	return filename;
}

//getVersion
//ÀÎÅÍ³Ý ÀÍ½ºÇÁ·Î·¯ ¹öÁ¯ ¹ÝÈ¯
function getVersion() {
	if(navigator.appName.match(/Explorer/i)) {
		return navigator.appVersion.match(/MSIE \d+.\d+/)[0].split(" ")[1];
	}else if(navigator.appName.match(/Netscape/i)) {
		return navigator.appVersion.split(" ")[0];
	}else {
		return 0;
	}
}

function isExplorer() {
	if(navigator.appName.match(/Explorer/i)) {
		return true;
	}else {
		return false;
	}
}

function isNetscape() {
	if(navigator.appName.match(/Netscape/i)) {
		return true;
	}else {
		return false;
	}
}

function syncHeight( id ) {
	obj = document.all( id );
	obj.height = obj.contentWindow.document.body.scrollHeight;
}

function popMemInfo(id){
	window.open("/member/popMemInfo.html?id="+id,"","width=427,height=350,left=150px,top=100px,scrollbars=yes");
}
function popImg(filename){
	window.open("/inc/popImgView.html?filename="+filename,"viewimg","width=100,height=100");
}
function popMemoView(no) {
	window.open("/mypage/popMemoView.html?no="+no,"memoview","width=330,height=330");
}
function popMemoWrite(toid,toname,totitle) {
	window.open("/mypage/popMemoWrite.html?toid="+toid+"&toname="+toname+"&totitle="+totitle,"memowrite","width=330,height=330");
}
function addFavorShop(favorid,favorname,favortitle) {
	dynamicIFrame("/inc/addFavorShop.html?favorid="+favorid+"&favorname="+favorname+"&favortitle="+favortitle);
}

