var ajax_loader = '<div id="ajax_loader"><table><tr><td><img src="/webcd/images/layout/ajax-loader.gif" alt="" style="border: none" /></td><td>Se incarca...</td></tr></table></div>';
/**
 * get url parameters
*/
function gup( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}
function ajax_get_subcategories(maincat_id, hasChildren) {
	try
	{
//		if (hasChildren)
//		{
		  var parameters = 'main_cat='+maincat_id+'&'+SID;
		  var myAjax = new Ajax.Request("ajax_get_subcategories.php",{
		  	method: 'get', 
		  	parameters: parameters, 
		  	onComplete: function(request) 
		  	{
		  		populate_subcategories(request, maincat_id);
		  	} 
		  });
//	  	}
//	  	else
//	  	{
//	  		document.location = "index.php?p=list&categories_id="+maincat_id+"&"+SID;
//	  	}
	}
	catch(Ex)
	{
		alert(Ex.message+' here '+Ex.description)
	}
}

function populate_subcategories(request, maincat_id) {
  //erase the previous content shown...
  for (var i = 0; i < custom_message_divs_ids.length; i++)
  {
  	if (custom_message_divs_ids[i] && document.getElementById(custom_message_divs_ids[i]))
	{
		document.getElementById(custom_message_divs_ids[i]).innerHTML = '';
	}
  }
  for (var i = 0; i < custom_pictures_spans_ids.length; i++)
  {
  	if (custom_pictures_spans_ids[i] && document.getElementById(custom_pictures_spans_ids[i]))
	{
		document.getElementById(custom_pictures_spans_ids[i]).innerHTML = '';
	}
  }  
  var handled_string = handle_ajax_request(request);
  $('div_cat_'+maincat_id).innerHTML = handled_string[0];
  $('sageata_'+maincat_id).innerHTML = '<img src="images/buttons/catmeniu.gif" border="0" hspace="3" />';
}