function createRequestObject() { var ro; var browser = navigator.appName; if(browser == "Microsoft Internet Explorer"){ ro = new ActiveXObject("Microsoft.XMLHTTP"); }else{ ro = new XMLHttpRequest(); } return ro; } var http = createRequestObject(); var p_id=""; function getstates(target) { http.open('get', 'ajax_response.aspx?country_id='+target.value); http.onreadystatechange = handleResponse; http.send(null); } function nextimage(image_id,id,profile_id,imagecount) { p_id=profile_id; http.open('get', 'ajax_response.aspx?image_id='+image_id +'&id='+id+'&profile_id='+profile_id+'&imagecount='+imagecount); http.onreadystatechange = handleResponseImage; http.send(null); } function handleResponseImage() { if(http.readyState == 4){ var response = http.responseText; document.getElementById(p_id).innerHTML = response; } } function handleResponse() { if(http.readyState == 4){ var response = http.responseText; document.getElementById("astates").innerHTML = response; } }