function wordfilter( msg )
{
	// keyword filter	
	var checkmsg = msg;
	checkmsg = checkmsg.replace(keyword,"");
	if ( checkmsg != msg ){
		return true;
	}
	// combo keyword filter	
	var combo;
	var result;
	checkmsg = msg.toUpperCase();
	 var combofilter2 = new String(combofilter);
	 combofilter2 = combofilter2.toUpperCase();
	var combos = combofilter2.split( "/" );
	for ( var i=0; i<combos.length; i++ )
	{
		if ( combos[i] != "" )
		{
			result = 1;
			
			combo = (combos[i]).split( ";" );
			
			for ( var j=0; j<combo.length; j++ )
			{
				if ( combo[j] != "" )
				{
					if ( checkmsg.indexOf(combo[j]) == -1 )
					{
						result = 0;
						break;
					}
				}
			}
			
			if ( result == 1 )
				return true;
			
		}
	}
	
	return false;
}

function showmsg( msg )
{
	if ( wordfilter(msg) )
		//this.chatwin.document.writeln( "<font color=#BCBCBC>(·¢ÑÔÄÚÈÝº¬ÓÐÎ¥½û´Ê)</font>" );
		return;
	else
		this.chatwin.document.writeln( msg );
}
