/*
function setClass( id, className, classNameReplace ) {

	var el = document.getElementById( id );
	var prec, newc, repc;			
	
	if( el ) {
		prec = el.className.split(" ");
		repc = classNameReplace ? classNameReplace.split(",") : (new Array());
		repc[repc.length] = className;
		prec = prec.clearMatch( repc );
		newc = prec.join(" ");
		
		el.className = newc.length ? (newc+" "+className) : className;
		el.blur();
	}
	
	return false;
}*/

/* snabbhack för startsidan */
function setClass(id, className) {
	document.getElementById(id).className = "tab " + className;
	document.getElementById(id).blur();
}

var sort_order = "desc";

function sort_ajax( http_request )
{


	if( http_request.readyState == 4 )
	{

		if( http_request.status == 200 )
		{

			document.getElementById("recipe_ajax").innerHTML = http_request.responseText;

		}

	}

}


function sort( field, category, time, podid )
{
	if( sort_order == "asc" )
	{
		sort_order = "desc";
	}
	else
	{
		sort_order = "asc";
	}

	var url = "/extra/tools/parser/?url=/html/parse/ajax_recipe_sort.html&field="+ field +"&order="+ sort_order +"&category_id="+ category +"&time="+ time +"&podid="+ podid+"&goran=true";
	

	var http_request = false;

	if( window.XMLHttpRequest ) // Mozilla, Safari, ...
	{ 
		http_request = new XMLHttpRequest();
	} 
	
	else if( window.ActiveXObject )  // IE
	{
		try
		{
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		}
		
		catch (e)
		{
			try
			{
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e) {}
		}
	}


	if( !http_request )
	{
		alert("Giving up :( Cannot create an XMLHTTP instance");
	}
	else
	{

		var xml;
		
		http_request.onreadystatechange = function() { sort_ajax(http_request); };

		http_request.open("GET", url, true);
		http_request.send( null );
	}
	
}

