// ±ÝÄ¢¾î Á¦¿Ü ±âÁØ
// 1. ´Ù¸¥ Ç¥ÇöÀÇ ÀÏºÎ·Î Æ÷ÇÔµÉ ¼ö ÀÖ´Â Å°¿öµå : ¿¹) ´©µÎ, º¸Áö, ºó¾ß, ¼½, ¾ßÇÑ°É, ¾ßÇØ
// 2. µ¿À½ÀÌÀÇ¾î°¡ ÀÖ´Â °æ¿ì È¤Àº °íÀ¯¸í»ç : ¿¹) À½¸ð, ÇÏ¼Ò¿¬, Á¤¾ç, Á¤»ç
// 3. ÀÏ¹Ý¿ëµµ·Îµµ »ç¿ëµÇ´Â Å°¿öµå : ¿¹) sex, nude, ·Î¸®Å¸, ¹Ì¼Ò³à, ¹Ì¾Æ¸®, ¼¿Ä«, ¿¡·Î½º, ¼îÅ·
// 4. ¼ºÀÎ¼ºÀÌ ÀÖÀ¸³ª, ÇØÇÐÀû(?)À¸·Î ¾²ÀÏ ¼ö ÀÖ´Â Å°¿öµå : ¿¹) °úºÎÃÌ, µþµþÀÌ, º¯ÅÂ, ¼ºÀÎÀ¯¸Ó
// 2007-07-10 ºÎÅÍ »ó±â Á¦¿Ü±âÁØ¿Ü ±ÝÄ¢¾î¸¦ ¼±Á¤ÇÏ¿© ¿î¿µÇÔ
function keywordCheck(msg){
	arrList = new Array();
	arrList[arrList.length] = "ogrish";
	arrList[arrList.length] = "¿À±×¸®½Ã";
    arrList[arrList.length] = "Æ÷¸£³ë";
    arrList[arrList.length] = "Molca";
    arrList[arrList.length] = "BOZI";
    arrList[arrList.length] = "PORNO";
    arrList[arrList.length] = "boG";
    arrList[arrList.length] = "bojy";
    arrList[arrList.length] = "oralsex";
    arrList[arrList.length] = "porno";
    arrList[arrList.length] = "ºü±¸¸®";
    arrList[arrList.length] = "»Ç¸£³ë";
    arrList[arrList.length] = "»ç±î½Ã";
    arrList[arrList.length] = "Á½¹°";
    arrList[arrList.length] = "º¸Áþ¹°";

	for(var i = 0; i < arrList.length; i++)
	{
		var badWord = arrList[i];
  
		while(true)
		{
			if(msg.indexOf(badWord) != -1)
				msg = msg.replace(badWord, "");
			else
				break;
		}
	}

	return msg;
}


function SrcForm_main() { 
	var searchbox = Src_main.keyword;
	if ( check_value( searchbox, '°Ë»ö¾î¸¦ ÀÔ·ÂÇÏ¼¼¿ä.') )   return ;
	for (var i = 0 ; i < searchbox.value.length ; i ++ ) {
		var chr = searchbox.value.substring( i,  i + 1 );
		if (
			chr == "?" 
			|| chr == "," 
			|| chr == "$" 
			|| chr == "." 
			|| chr == "\'" 
			|| chr == "\"" 
			|| chr == "<" 
			|| chr == "`"
			|| chr == "["
			|| chr == "]"
			|| chr == "!"
			|| chr == "--"
		) {
			alert("°Ë»ö¾î¿¡´Â "+chr+" ¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.(?,ÄÞ¸¶(,),$,\',\",.,<,`,&,[,],-- »ç¿ëºÒ°¡)");
			searchbox.focus();
			return;
		}
	}
	//±ÝÄ¢¾î°Ë»ö
	var chk_keyword = keywordCheck(searchbox.value);
	if (searchbox.value != chk_keyword)	{
		alert('ÀÔ·ÂÇÏ½Å ´Ü¾î´Â ±ÝÄ¢¾î·Î °Ë»öÀÌ ºÒ°¡´ÉÇÕ´Ï´Ù.');
		searchbox.value = '';
		searchbox.focus();
		return;
	}
	Src_main.submit();
}
