//
// Init
//

function Init()
{
	$jquery("#kym_LayerDescription").hide();
	$jquery("#kym_LayerMenu").hide();
}

//
// FadeIn
//

function FadeIn(box)
{	
	$jquery(box).fadeIn(300);
}

//
// FadeOut
//

function FadeOut(box)
{	
	$jquery(box).fadeOut(600, function(){
		$jquery(box).hide();
	});
}

//
// OnOff
//

function OnOff(box)
{
	if(document.getElementById(box.substring(1)).style.display == "none")
		FadeIn(box);
	else
		FadeOut(box);
}

//
// MenuLoader
//

function MenuLoader(sid, cid, scid)
{
	xmlhttp = GetXmlHttpObject();
	
	if(xmlhttp == null)
	{
		alert("Browser does not support HTTP Request");
		return;
	}
	
	var url = "index3.php?option=com_content&view=article&id=10&Itemid=1"; //"/mobilificioeuropa/templates/chimera/php/box-menu-filter-div.php";
	url += "&sid=" + sid;
	url += "&cid=" + cid;
	url += "&scid=" + scid;
	url += "&rand=" + Math.random();
	
	xmlhttp.onreadystatechange = function()
	{
		if(xmlhttp.readyState == 4)
			document.getElementById("kym_LayerMenu").innerHTML = xmlhttp.responseText;
	};
	
	xmlhttp.open("GET", url, true);
	xmlhttp.send(null);
}

//
// GetXmlHttpObject
//

function GetXmlHttpObject()
{
	var objXMLHttp = null;
	
	if(window.XMLHttpRequest)
		objXMLHttp = new XMLHttpRequest();
	else if(window.ActiveXObject)
		objXMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
	
	return objXMLHttp;
}
