var data_transport = null;
var argee = 0;
// 
// 

// window.DOMContentLoaded = domreadydo;
try
{
	window.addEventListener('DOMContentLoaded', domreadydo, false);
}
catch(e)
{
	window.setTimeout("IEDOMContentLoaded()", 0);
}
function IEDOMContentLoaded()
{
// 	alert("yes");
	if(document.readyState=='complete')
		domreadydo();
	else
	{
		
		window.setTimeout("IEDOMContentLoaded()", 0);
	}
		
}

function domreadydo()
{
	
	data_transport = Ajax.getTransport();
// 	new Autocompleter.SelectBox('extras_select_0');
	var domref = document.getElementById('ajaxdom');
	data_transport.open('GET', '/print_top_ten.php', true);	
	data_transport.onreadystatechange = function()
	{
		var rtext = data_transport.responseText;
		if(data_transport.readyState == 4)
			domref.innerHTML = rtext;
	};
	data_transport.send(null);
}

function keyevent_handler(domref, key_word)
{
// 	alert('key up ...');
// 	data_transport.abort();
	var remote_action = "/mod/lr_articles_list.php?ajaxarg="+key_word;
// 	data_transport.abort();
	domref = document.getElementById(domref);
	var titles = Array();
// 		alert("obj to search : "+data_transport);
	data_transport.open('GET', remote_action, true);
	
// 	alert("can go here");
// 	var count = 0;
	data_transport.onreadystatechange = function ()
		{
// 			count += 1;
// 			alert("which phase : "+(data_transport.readyState));
			switch (data_transport.readyState)
			{
				case 0:
// 					alert("report status : "+data_transport.readyState);
					break;
				case 1:
// 					alert("report status : "+data_transport.readyState);
					break;
				case 2:
// 					alert("report status : "+data_transport.readyState);
					break;
				case 3:
// 					alert("report status : "+data_transport.readyState);
					break;
				case 4:

					var rset = data_transport.responseXML;
					if(rset)
					{
						var xmlnodes = rset.getElementsByTagName('item');

						for(var n=0; n<xmlnodes.length; ++n)
						{	
							var title = "<span class='each_title'>" + (xmlnodes[n].getElementsByTagName('title')[0].childNodes[0].nodeValue) +"</span>";
							titles.push(title);
						}
					}
					var update_to_domref = titles.join("");
						
						domref.innerHTML = "";
						update_to_domref = (update_to_domref)?(update_to_domref):
							"<span class='no_result'>Sorry, No Result on keyword : `"+key_word+"`</span>";
						domref.innerHTML = update_to_domref;
					break;
				default :
					alert("unexpected exception");
					
			
			}
		};
		data_transport.send(null);
		
}

function agree_set()
{
	var checkboxEle = document.getElementById('agree_check');
	argee = (argee)?(0):(1);
// 	alert("check"+argee);
}
function form_submit()
{
	var returnval = (argee)?(true):(false);
	if(!returnval)
	{
		alert("Please accept terms and conditions before proceed to checkout.");
	}
	return returnval;
}