function ajax_search(id,page,param)
{
	var url = '';
	
	if($(id)) $(id).innerHTML = '';
	document.getElementById('loading').style.display = 'block';

	if(page=="products_all.php")
	{
		url = 'index.php?main_page=products_all_ajax';
	}
	else if(page=="products_new.php")
	{
		url = 'index.php?main_page=products_new_ajax';
	}
	else if(page=="featured_products.php")
	{
		url = 'index.php?main_page=featured_products_ajax';
	}
	else if(page=="specials.php")
	{
		url = 'index.php?main_page=specials_ajax';
	}
	else if(page=="index.php" && id=="indexCategories")
	{
		url = 'index.php?main_page=categories_ajax&'+param;
	}
	else if(page=="index.php")
	{
		url = 'index.php?main_page=index_ajax&'+param;
	}
	
	var age="";
	for(i=0;i<document.forms["age"].elements.length;i++)
	{
		//alert(document.forms["age"].elements[i].type+"-"+document.forms["age"].elements[i].checked);
		if(document.forms["age"].elements[i].type=="checkbox" && document.forms["age"].elements[i].checked==true)
		{
			age += document.forms["age"].elements[i].value + ",";
		}
	}
	

	var character="";
	for(i=0;i<document.forms["character"].elements.length;i++)
	{
		if(document.forms["character"].elements[i].type=="checkbox" && document.forms["character"].elements[i].checked==true)
		{
			character += document.forms["character"].elements[i].value + ",";
		}
	}

	if(age!="")
		{
			age = age.substr(0,(age.length-1));	
		}
	if(character!="")
		{
			character = character.substr(0,(character.length-1));	
		}

	if(age!="")
		{
			url += '&age='+age;	
		}
	if(character!="")
		{
			url += '&character='+character;	
		}
	
		jx.load(url,function(data){
				$(id).innerHTML = data;
				document.getElementById('loading').style.display = 'none';
			},'text');

}

function load_page(url,id)
{
	if($(id)) $(id).innerHTML = '';
	
	document.getElementById('loading').style.display = 'block';

	jx.load(url,function(data){						 
		if($(id)) $(id).innerHTML = data;
	
		document.getElementById('loading').style.display = 'none';
	},'text');
}

function $(id){
	return document.getElementById(id);
}
