function check_bids()
{
	label_obj = document.getElementById('bid_result');
	
	form = document.forms[1];

	if (form.keyword.value == '')
	{
		form.keyword.style.backgroundColor = '#FFF2E4';
		form.keyword.focus();
		return false;
	}
	else if (form.code.value == '')
	{
		form.code.style.backgroundColor = '#FFF2E4';
		form.keyword.style.backgroundColor = '#fff';
		form.code.focus();
		return false;
	}
	else
	{
		form.keyword.style.backgroundColor = '#fff';
		form.code.style.backgroundColor = '#fff';
	}
	
	var xml_location = './?xml=bid&keyword='+form.keyword.value+'&code='+form.code.value;
	
	
	var request = null;
	
	
	if(window.XMLHttpRequest)
	{
		var request = new XMLHttpRequest();
	}
	else if (window.ActiveXObject)  
	{
		var request = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else
	{
		window.alert('Please enable JavaScript');
	}
	
	
	request.onreadystatechange = function()
  	{
    	
    	
    	if(request.readyState == 4)
		{
			if(request.status == 200)
			{
				var result_xml = request.responseXML; 
				if (result_xml == null)
				{
					info = 'error: can\'t recive data';
					db = info;
					return false;
					reload_kb_code();
				}
				var error = result_xml.getElementsByTagName('error').item(0);
				if (error != null)
				{
					error_msg = error.firstChild.data;
					db = 'error: '+error_msg;
					reload_kb_code();
				}
				else
				{
					/**
					 * PARSE RESULT
					 */
					params = result_xml.getElementsByTagName('result')[0];
					remote_keyword = params.getAttribute('keyword');
					records = params.getAttribute('records');
					
					db = '&nbsp;&nbsp;Keyword:&nbsp;&nbsp;&nbsp;'+unescape(remote_keyword)+'<div style="margin-top: 6px; margin-bottom: 6px;"><img src="./_gf/_sep_h2.png" class="i_sep_h2" /></div>';

					var bids = result_xml.getElementsByTagName("record");
					
					if (bids.length > 0)
					{
						
						for (var i = 0, lp = 1 ; i < bids.length ; i++, lp++) 
						{
							var bid_value = bids[i].firstChild.nodeValue;
							db += '<div style="margin-left: 62px; margin-bottom: 4px;">'+bid_value+'</div>';
						}
					}
					label_obj.style.cssText = 'height: 100px';
					reload_kb_code();
				}
			}
			else
			{
				info = 'error: can\'t recive data';
				db = info;
				reload_kb_code();
			}
		}
		else if (request.readyState == 1)
		{
			info = "Loading...";
			db = info;
		}
		else if (request.readyState == 0)
		{
			info = 'error: can\'t recive data';
			db = info;
			reload_kb_code();
		}
		
		label_obj.innerHTML = '<br /><img src="./_gf/_sep_h2.png" class="i_sep_h2" /><div style="margin-top: 6px; margin-bottom: 6px;">'+db+'</div>';
		
  	};
  	
  	
	request.open('GET', xml_location, true);
	request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	request.send(null);
	

	
}

function reload_kb_code()
{
	form = document.forms[1];
	form.code.value = '';
	var r = Math.random();
	var new_code_kb = new Image();
	new_code_kb.src = './_img.php?kb&'+r;
	document['code_kb'].src = new_code_kb.src;
}

function reload_n_code()
{
	form = document.forms[2];
	form.f_code.value = '';
	var r = Math.random();
	var new_code_n = new Image();
	new_code_n.src = './_img.php?n&'+r;
	document['code_n'].src = new_code_n.src;
}