function newImage(arg) {
    if (document.images) {
        rslt = new Image();
        rslt.src = arg;
        return rslt;
    }
}

function changeImages() {
    if (document.images && (preloadFlag == true)) {
        for (var i=0; i<changeImages.arguments.length; i+=2) {
            document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
        }
    }
}

var preloadFlag = false;
function preloadImages() {
    if (document.images) {
        btn_zoek_over = newImage("http://goodbite.e-sites.nl/images/img_knop_over.jpg");
        preloadFlag = true;
    }
}

function show_hide(div_id) {
	var obj = document.getElementById(div_id);

	if(obj.style.display == 'block') {
		obj.style.display = 'none';
	} else {
		obj.style.display = 'block';
	}
}

function show_hide_usp(coorleft, content) {
	var obj 		= document.getElementById('popup_usp');
	var obj2		= document.getElementById('content_popup_usp');
	obj2.innerHTML	= '<br />' + content;
	var flashobj	= document.getElementById('random_image');

	var currLeft 	= obj.style.left;
	var newLeft 	= coorleft + "px";

	obj.style.left = coorleft + "px";

	if(currLeft != newLeft) {
		if(coorleft == 5 || coorleft == 10 || coorleft == 175) {
			flashobj.style.display = 'none';
		} else {
			flashobj.style.display = 'block';
		}
		obj.style.display = 'block';
	} else {
    	if(obj.style.display == 'block') {
    		flashobj.style.display = 'block';
			obj.style.display = 'none';
		} else {
			if(coorleft == 5 || coorleft == 10 || coorleft == 175) {
				flashobj.style.display = 'none';
			} else {
				flashobj.style.display = 'block';
			}
			obj.style.display = 'block';
		}
	}
}

function get_recepten() {
	var thema = document.getElementById('inp_thema').value;
	var product = document.getElementById('inp_product').value;
	var trefwoord = document.getElementById('inp_trefwoord').value;
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	}

	var url = "http://www.goodbite.nl/check_recept.php";
	url		= url + "?thema=" + thema + "&product=" + product + "&trefwoord=" + trefwoord;
	url=url+"&sid="+Math.random()

	xmlHttp.onreadystatechange = stateChanged
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function stateChanged()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		var html		= xmlHttp.responseText;

		document.getElementById("aantal_recepten").innerHTML = html;
	}
}

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