/* Its good practice in AJAX to declare all the urls you will be using at the start of the script. */ var url="http://www.allekanalen.nl/test.php?id="; var url2="&id2="; var url3="&id3="; var url4="http://www.allekanalen.nl/test2.php?id="; var url5="&id4="; var idmenu="'title2'"; var loading="Bezig met laden..."; var main="'menustart'"; var dummy="'1'"; var dummy2="'2'"; /* To use AJAX you need at least one http object, which will do the communication */ var http = getHTTPObject(); var http2 = getHTTPObject2(); var http3 = getHTTPObject3(); function handleHttpResponse() { // 4 is the signal for finished if (http.readyState == 4) { // var pic = document.getElementById( 'loading' ); // pic.innerHTML = ""; // Split the comma delimited response into an array results = http.responseText; leftmenutext=results; var leftmenu=document.getElementById( 'leftmenu' ); leftmenu.innerHTML = leftmenutext; } } function handleHttpResponse2() { // 4 is the signal for finished if (http2.readyState == 4) { results = http2.responseText; leftmenu_contenttext=results; var leftmenu_content=document.getElementById( 'leftmenu_content' ); leftmenu_content.innerHTML = leftmenu_contenttext; } } function handleHttpResponse3() { // 4 is the signal for finished if (http3.readyState == 4) { var b = http3.responseText; var temp = new Array(); temp = b.split('katover'); document.title = temp[0]; results = temp[1]; maincontenttext=results; var maincontent=document.getElementById( 'maincontent' ); maincontent.innerHTML = maincontenttext; results2 = temp[2]; rightcontenttext=results2; var rightcontent=document.getElementById( 'rightcontent' ); rightcontent.innerHTML = rightcontenttext; } } function showtitle() { var leftmenu=document.getElementById( 'leftmenu' ); leftmenu.innerHTML = 'Top 20 | Menu'; } function showtitle2() { var leftmenu=document.getElementById( 'leftmenu' ); leftmenu.innerHTML = 'Top 20 | Menu'; } function performLookup(id,id2) { /* Get the name, we know its >= characters */ var title = document.getElementById("leftmenu").value; title = id; var title2 = document.getElementById("leftmenu").value; title2 = id2; //Begin communication with lookup.cgi, passing in // name as a parameter http.open("GET", url + escape(title) + url5 + escape(title2), true); // When the state changes call our other method // handleHttpResponse http.onreadystatechange = handleHttpResponse; // end comms, only do this at the end of your interaction http.send(null); } function performLookup2(id,id2,id3,id4) { /* Get the name, we know its >= characters */ var content = document.getElementById("leftmenu_content").value; content = id; var content2 = document.getElementById("leftmenu_content").value; content2 = id2; var content3 = document.getElementById("leftmenu_content").value; content3 = id3; var content4 = document.getElementById("leftmenu_content").value; content4 = id4; var leftmenu_content=document.getElementById( 'leftmenu_content' ); leftmenu_content.innerHTML = '
' + loading + ' |