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 httpsrc = createRequestObject();

function sndURL() {
	document.getElementById('divlink').innerHTML = "Loading... This may take a few seconds.";
	var url = document.getElementById('url').value;
	if (url == '' || url == 'http://') {
		alert('URL is empty!');
	} else {
		httpsrc.open('get', 'makeme.php?url='+url);
		httpsrc.onreadystatechange = handleURL;
		httpsrc.send(null);
	}
}

function handleURL() {
    if(httpsrc.readyState == 4){
        var response = httpsrc.responseText;
		document.getElementById('divlink').innerHTML = response;
    }
}
