//¼¿·ºÆ® ¹Ú½º ÀÚµ¿ ¼±ÅÃ
function setOptionValue(Obj,str){
	for(var i = 0; i < Obj.length; i++){
		if(Obj.options[i].value == str){
			Obj.selectedIndex = i; break;
		}else{
			Obj.selectedIndex = 0;
		}	
	}
}

// ³ÎÃ¼Å©
function checkNullStr(s){
	if (s.length+1 == s.split(" ").length) {		
		return false;
    	}
    	return true;
}

//¿¡µðÅÍ »ç¿ë (ÇÊµå¸í,¿¡µðÅÍÅ¸ÀÔ)
function UseEditor(fieldname,type){
	var ed = new easyEditor(fieldname);
	if(type=="1"){
		ed.init();
	}else if(type=="2"){
		ed.cfg.width = "300px";
		ed.cfg.border = "1px solid #000";
		ed.cfg.Btn = easyConfig.BtnTemplate["simple"];
		//ed2.addBtn("br",2);
		ed.init();;
	}else if(type=="3"){
		ed.cfg.width = "500px";
		ed.cfg.imgpath = "./img/flat";
		ed.cfg.over_bordercolor = "#facf98";
		ed.cfg.over_bgcolor = "#ffffea";
		ed.cfg.divbtn_bgcolor = "#e7e7e7";
		ed.cfg.Btn = ["font","size","bar","color","hilite","bold","bar","link","bar","source","bar","upload_image"];
		ed.init();
	}else if(type=="4"){
		ed.cfg.width = "600px";
		ed.cfg.imgpath = "./img/flat";
		ed.cfg.over_bordercolor = "#facf98";
		ed.cfg.over_bgcolor = "#ffffea";
		ed.cfg.divbtn_bgcolor = "#e7e7e7";
		ed.cfg.Btn = ["font","size","bar","color","hilite","bold","bar","link","bar","left","center","right","bar","source","bar","upload_image","bar","table"];
		ed.init();
	}
}

// ÁÖ¹Î¹øÈ£ À¯È¿¼ºÃ¼Å©
function IsResId(id1, id2){
	a = Array(6);
	b = Array(7);

	for (var i=0; i<6; i++)
		a[i] = parseInt(id1.charAt(i));

	for (var j=0; j<7; j++)
		b[j] = parseInt(id2.charAt(j));

	ssntot = (a[0]*2)+(a[1]*3)+(a[2]*4)+(a[3]*5)+(a[4]*6)+(a[5]*7) + (b[0]*8)+(b[1]*9)+(b[2]*2)+(b[3]*3)+(b[4]*4)+(b[5]*5);
	ssnave = 11 - (ssntot%11);

	if (ssnave == 11) ssnave = 1;
	else if(ssnave == 10) ssnave = 0;

	if (b[6] == ssnave) return true;
	else return false;
}

// ÀÌ¸ÞÀÏÁÖ¼Ò À¯È¿¼ºÃ¼Å©
function IsMailStr(aStr){
     tempstr = "0123456789abcdefghijklmnopqrstuvwxyz_-@.";
     str1cnt = 0;
     str2cnt = 0;
     for(i=0;i<aStr.length;i++) { 
       if(tempstr.indexOf(aStr.charAt(i)) == -1) return false;
       if(aStr.charAt(i) == '@')  str1cnt += 1;
       if(aStr.charAt(i) == '.')  str2cnt += 1;
     } 
     if (str1cnt != 1 || str2cnt < 1 || str2cnt > 2) return false;
     return true;
}

function js_onlyNumber(obj){
	val=obj.value;
	re=/[^0-9]/gi;
	obj.value=val.replace(re,"");
}

// »ç¿ëÀÚ ID À¯È¿¼ºÃ¼Å©
function IsIdChar(aStr){
        tempstr = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
        for(i=0;i<aStr.length;i++)
          if(tempstr.indexOf(aStr.charAt(i)) == -1) return false;
        return true;
}

// AJAX SendRequest Script
function getXMLHttpRequest()	{
	if(window.ActiveXObject)	{
		try{
			return new ActicveXObject("Msxml2.XMLHTTP");
		}	catch(e)	{
			try{
				return new ActiveXObject("Microsoft.XMLHTTP");
			}	catch(e1)	{	return null;	}
		}
	}	else if	(window.XMLHttpRequest)	{
		return new XMLHttpRequest();
	}	else	{
		return null;
	}
}

var httpRequest = null;

function sendRequest(url, params, callback, method)	{
	httpRequest = getXMLHttpRequest();
	var httpMethod = method ? method : 'GET';
	if(httpMethod == 'GET' && httpParams !='POST'){
		HTTPmETHOD = 'GET';
	}
	var httpParams = (params ==null || params == '') ? null : params;
	var httpUrl = url;
	if (httpMethod == 'GET' && httpParams !=null)	{
		httpUrl = httpUrl + "?" + httpParams;
	}
	httpRequest.open(httpMethod, httpUrl, true);
	httpRequest.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	httpRequest.onreadystatechange = callback;
	httpRequest.send(httpMethod == 'POST' ? httpParams : null);
}
