<!--

var clickmessage="Copyright 2009, Life & Garden"

function disableclick(e) 
{
	if (document.all) 
	{
		if (event.button==2||event.button==3) 
		{
			if (event.srcElement.tagName=="IMG")
			{
				alert(clickmessage);
				return false;
			}
		}
	}
	else if (document.layers) 
	{
		if (e.which == 3) 
		{
			alert(clickmessage);
			return false;
		}
	}
	
	else if (document.getElementById)
	{
		if (e.which==3&&e.target.tagName=="IMG")
		{
			alert(clickmessage)
			return false
		}
	}
}

function associateimages()
{
	for(i=0;i<document.images.length;i++)
	{
		document.images[i].onmousedown=disableclick;
	}
}

if (document.all)
{
	document.onmousedown=disableclick
}
else if (document.getElementById)
{
	document.onmouseup=disableclick
}
else if (document.layers)
{
	associateimages()
}

navHover = function() 
{
	
	var lis = document.getElementById("globalNav").getElementsByTagName("LI");
	
	for (var i=0; i<lis.length; i++) {
		lis[i].onmouseover=function() {
			this.className+=" iehover";
		}
		lis[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" iehover\\b"), "");
		}
	}
}

function makeFlashObjNormal(sID, sPath, sWidth, sHeight, sBG)
{
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="' + sID + '" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="' + sWidth + '" height="' + sHeight + '">');
	document.write('<param name="movie" value="' + sPath + '">');
	document.write('<param name="quality" value="high">');
	document.write('<param name="bgcolor" value="' + sBG+ '">');
	document.write('<embed bgcolor="' + sBG+ '" src="' + sPath + '" swLiveConnect=true quality="high" id="' + sID + '" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="' + sWidth + '" height="' + sHeight + '"></embed>');
	document.write('</object>');
}

function makeFlashObj(sID, sPath, sWidth, sHeight, sBG)
{
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="' + sID + '" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="' + sWidth + '" height="' + sHeight + '">');
	document.write('<param name="movie" value="' + sPath + '">');
	document.write('<param name="quality" value="high">');
	document.write('<param name="wmode" value="transparent">');
	document.write('<embed wmode=transparent src="' + sPath + '" swLiveConnect=true quality="high" id="' + sID + '" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="' + sWidth + '" height="' + sHeight + '"></embed>');
	document.write('</object>');
}


if (window.attachEvent) window.attachEvent("onload", navHover);

function Req(){}

Req.makeRequest = function(Zb, ac, bc, cc, ec, gc) {
    if (ac) return;
    var req = Req.getRequest();

    if (req != null) {
        ac = true;
        Req.showProgress(bc);
        req.onreadystatechange = function() {
            if (req.readyState == 4) {
                ac = false;
                window.clearTimeout(toId);
                if (req.status == 200) cc(req, gc); else ec(req, gc);
            }
        };
        req.open("GET", Zb, true);
        req.send(null);

        var toId = window.setTimeout(function() { if (ac) req.abort(); }, Req.timeout);
    }
};

Req.getRequest=function()
{
	var xmlHttp;
	try
	{
		xmlHttp=new ActiveXObject("MSXML2.XMLHTTP");
		return xmlHttp;
	}
	catch(e)
	{
	}
	
	try
	{
		xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		return xmlHttp;
	}
	catch(e)
	{
	}
	
	try
	{
		xmlHttp=new XMLHttpRequest();
		return xmlHttp;
	}
	catch(e)
	{
	}
	
	return null;
};

Req.showProgress=function(hc)
{
	if(hc!="") document.getElementById(hc).innerHTML=Req.getProgressHtml();
};

Req.getProgressHtml=function()
{
	return "<img src='" + _root + "images/progress.gif' align='absmiddle' width='12' height='12' style='margin: 0 8px 0 0'>&nbsp;Bezig met laden...";
};

Req.getErrorHtml=function(jc)
{
	return "<p>Foutmelding: ("+jc.status+") "+jc.statusText+"</p>";
};

Req.timeout=20000;

//-->