function loadFlash(fname,w,h,gubun) {
	var oStr = "";
	switch(gubun) {
	
		case "logo":
		
			oStr  = "<Object classid=clsid:d27cdb6e-ae6d-11cf-96b8-444553540000 "
			oStr += "	codebase=http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0 "
			oStr += "	width="+w+" height="+h+" align=middle>"
			oStr += "	<Param name=allowScriptAccess value=sameDomain />"
			oStr += "	<Param name=movie value="+fname+" />"
			oStr += "	<Param name=quality value=best />"
			oStr += "	<Param name=wmode value=transparent />"
			oStr += "	<Param name=bgcolor value=#ffffff />"
			oStr += "	<Embed src="+fname+" width="+w+" height="+h+" name=index align=middle allowScriptAccess=sameDomain type=application/x-shockwave-flash pluginspage=http://www.macromedia.com/go/getflashplayer />"
			oStr += "</Object>"
			break;
		
		default:
			oStr = "<Embed src='"+fname+"'+ quality=high width="+w+" height="+h
			oStr += "	pluginspage=http://www.macromedia.com/go/getflashplayer type=application/x-shockwave-flash></Embed>"
			break;	
	}
	
	document.write(oStr);
}



function sualchk(chkfield){
		var checkOK = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
		var checkStr = chkfield;
		var allValid = true;
		var allNum = "";
		checkStr = checkStr.toUpperCase();
		for (i = 0;  i < checkStr.length;  i++)
		{
		  ch = checkStr.charAt(i);
		  for (j = 0;  j < checkOK.length;  j++)
			if (ch == checkOK.charAt(j))
				break;
		    	if (j == checkOK.length)
		    	{
		      		allValid = false;
		      		break;
		    	}
		}
	if (allValid == false) return false;
	if (allValid == true) return true;
}

function suchk(chkfield){
		var checkOK = "0123456789";
		var checkStr = chkfield;
		var allValid = true;
		var allNum = "";
		for (i = 0;  i < checkStr.length;  i++)
		{
		  ch = checkStr.charAt(i);
		  for (j = 0;  j < checkOK.length;  j++)
			if (ch == checkOK.charAt(j))
				break;
		    	if (j == checkOK.length)
		    	{
		      		allValid = false;
		      		break;
		    	}
		}
		
	if (allValid == false) return false;
	if (allValid == true) return true;
}

function gulsu(chkfield,textsu){
		var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
		var checkStr = chkfield;
		var txtsu = eval(textsu);
		var allNum = 0;
		checkStr = checkStr.toUpperCase();
		for (i = 0;  i < checkStr.length;  i++)
		{
		  ch = checkStr.charAt(i);
		  for (j = 0;  j < checkOK.length;  j++)
			{
			if (ch == checkOK.charAt(j))
				{
				allNum = allNum + 1;
				break;
				}
		    	if (j+1 == checkOK.length)
		    		{
		      		allNum = allNum + 2;
		      		break;
		    		}
			}
		}
	if (allNum <= txtsu) return true;
	if (allNum > txtsu) return false;
}

function emel(chkfield){
	var checkOK = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ@._-";
	var checkStr = chkfield;
	var allValid = true;
	var allNum = "";
	checkStr = checkStr.toUpperCase();
	for (i = 0;  i < checkStr.length;  i++) {
		ch = checkStr.charAt(i);
		for (j = 0;  j < checkOK.length;  j++)
			if (ch == checkOK.charAt(j))
			break;
			if (j == checkOK.length) {
				allValid = false;
				break;
			}
	}
		if (allValid == false) return false;
		if (allValid == true) return true;
}

function removeblank(s){
	var temp="";
	var cou=0;
	for(var i=0;i<s.length;++i){
		var c=s.charAt(i);
		if(c!=" ") temp +=c;
	}
	return temp;
}

//ÀüÈ­¹øÈ£ ±¸ºÐÀÚ '-' Ã¼Å©
function mysplit(checkstr, substr) {
	var i, j, pos
	j = 0;
	for(i = 0; i < checkstr.length; i++) {
		ch = checkstr.charAt(i);
		if(ch == substr) {
			j = j + 1;
		}
	}
	
	var myarray = new makearray(j-1);
	j = 0;
	for(i = 0; i < checkstr.length; i++) {
		ch = checkstr.charAt(i);
		if(ch == substr) {
			j = j + 1;
			if(j == 1) {
				myarray[j-1] = checkstr.substring(0,1)
			} else {
				myarray[j-1] = checkstr.substring(pos+1,i)
			}
			pos = i
		}
	}
	myarray[j] = checkstr.substring(pos+1,checkstr.length)
	return (myarray);	
}

function myubound(checkarray) {
	var i = 0;
	var j = 0;
	while(true) {
		if(checkarray[i] != null) {
			j = i;
		} else {
			break;
		}
		i = i + 1;
	}
	return (j);
}

function makearray(n) {
	this.length = n;
	for(var i = 1; i <= n; i++) {
		this[i] = 0;
		return this
	}
}

// »õÃ¢¶Ù¿ì±â(½ºÅ©·ÑÆ÷ÇÔ)
function fnNWs( url, width, height, name) {
	var bsleft = (screen.width/2)-width/2;
	var bstop = (screen.height/2)-height/2;
	if(name) var NWs = open(url,name,'left='+bsleft+',top='+bstop+',width='+width+',height='+height+',toolbars=no,scrollbars=yes,resizable=yes');
	else var NWs = open(url,'','left='+bsleft+',top='+bstop+',width='+width+',height='+height+',toolbars=no,scrollbars=yes,resizable=yes');
	//NWs.document.location.href = url;
	NWs.focus();
}

function up_count()
{
	old = parseInt(document.Cart.ea.value);
	document.Cart.ea.value = old + 1;
	return;
}
function down_count()
{
	old = parseInt(document.Cart.ea.value);
   if( old > 1 )
	{
	document.Cart.ea.value = old - 1;		
	}
	return;
}

function CaricaFoto(img){
  foto1= new Image();
  foto1.src=(img);
  Controlla(img);
}
function Controlla(img){
  if((foto1.width!=0)&&(foto1.height!=0)){
    viewFoto(img);
  }
  else{
    funzione="Controlla('"+img+"')";
    intervallo=setTimeout(funzione,20);
  }
}


function viewFoto(img){
  largh=foto1.width+20;
  altez=foto1.height+30;
  stringa="width="+largh+",height="+altez;
  finestra=window.open(img,"",stringa);
}	
 
 function onlyNumber(){
	if ( ( event.keyCode == 13 ) || ( event.keyCode == 190 ) || ( event.keyCode >= 96 && event.keyCode <= 105 ) || ( event.keyCode == 110 ) || ( event.keyCode > 47 && event.keyCode < 58 ) || event.keyCode == 8 || event.keyCode == 16 || event.keyCode == 116 || event.keyCode == 18 || event.keyCode == 9 || ( event.keyCode >= 37 && event.keyCode <= 40 ) || event.keyCode == 46 );
	else event.returnValue = false;
}

//ÀÌ¸§ Ã¼Å©
function checkname(fm) {
	tmp = fm.value ;
	var m_Sp = /[$\\@\\\#%\^\&\*\(\)\[\]\+\_\{\}\`\~\!\=\|]/;
	var m_char = tmp.charAt((tmp.length) - 1);
	for (i = 0; i < tmp.length; i++) {
		if (tmp.charAt(i) >= '0' && tmp.charAt(i) <= '9'){
			alert("ÀÌ¸§¿¡´Â ÇÑ±Û¸¸ »ç¿ë°¡´ÉÇÕ´Ï´Ù");
			fm.value = "" ;
			fm.focus();
			return false;
		} else	if (tmp.charAt(i) >= 'a' && tmp.charAt(i) <= 'z'){
			alert("ÀÌ¸§¿¡´Â ÇÑ±Û¸¸ »ç¿ë°¡´ÉÇÕ´Ï´Ù");
			fm.value = "" ;
			fm.focus();
			return false;
		} else	if (tmp.charAt(i) >= 'A' && tmp.charAt(i) <= 'Z'){
			alert("ÀÌ¸§¿¡´Â ÇÑ±Û¸¸ »ç¿ë°¡´ÉÇÕ´Ï´Ù");
			fm.value = "" ;
			fm.focus();
			return false;
		} else	if(m_char.search(m_Sp) != -1) {
			alert("ÀÌ¸§¿¡´Â ÇÑ±Û¸¸ »ç¿ë°¡´ÉÇÕ´Ï´Ù");
			fm.value = "" ;
			fm.focus();
			return false;
		}
	}
}


var base_upload_url = '../editor/uploads/';

function imgView_sisul(img_name) {
	var base_upload_url = '/editor/uploads/';
	popup = window.open(base_upload_url + 'pop_imgview.html?img=' +img_name ,'imgView','width=10,height=10, toolbar=0,menubar=0,resizable=yes,scrollbars=yes, top=50, left=50');
}

function imgView(img_obj) {
	if (typeof(img_obj) == 'string') {
		var win_scrollbars = 'yes';
		var img_name = img_obj;
	} else if (img_obj.height > 400) {
		var win_scrollbars = 'yes';
		var img_name = img_obj.src;
	} else if (img_obj.width > 400) {
		var win_scrollbars = 'yes';
		var img_name = img_obj.src;
	} else {
		var win_scrollbars = 'no';
		var img_name = img_obj.src;
	}
	popup = window.open(base_upload_url + 'pop_imgview.html?img=' +img_name ,'imgView','width=10,height=10, toolbar=0,menubar=0,resizable=yes,scrollbars='+win_scrollbars+', top=50, left=50');
}

function RainImgError(imgobj) {
	try {
		imgobj.src = base_upload_url +'images/nopic_article.gif';
		imgobj.width =55;
		imgobj.height= 70;
		imgobj.style.width ='55';
		imgobj.style.height ='70';

	} catch (ex) 	{}
}

function CheckRainImg(max_width) {
	if (max_width == null ) max_width = 655;
	try {
		var rainimg_len = document.all('rainimg_resize').length;
		if (rainimg_len == null ||rainimg_len == 0) {
			if ((imgobj = document.all('rainimg_resize')) != null) {
				if (imgobj.width > max_width) {
					imgobj.height = Number(imgobj.height * max_width / imgobj.width);
					imgobj.width = 	max_width;
					imgobj.style.width=max_width;
					imgobj.style.height=Number(imgobj.height * max_width / imgobj.width);
				}
			}
		} else {
			for(i = 0; i < rainimg_len; i++) {
				if ((imgobj = document.all('rainimg_resize')[i]) != null) {
					if (imgobj.width > max_width) {
						imgobj.height = Number(imgobj.height * max_width / imgobj.width);
						imgobj.width = 	max_width;
						imgobj.style.width=max_width;
						imgobj.style.height=Number(imgobj.height * max_width / imgobj.width);
					}
				}
			}
		}
	} catch(ex) {}
} 

function displayObj(str) {
	document.write('<OBJECT ' + str + 'OBJECT>');
}