function submitAJAXTarget(baseURL, str, targetDiv, posTarget, xoffset, yoffset) {
    //alert(baseURL);
    //alert(str);
    //alert(targetDiv);
    var len = baseURL.length;
    //if (baseURL.substr(len-1,1) == "/") {
        //baseURL = baseURL.substring(0,len-1);
    //}
	if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
		myResponse = new XMLHttpRequest();
		if (myResponse.overrideMimeType){
		    myResponse.overrideMimeType('text/html');
		    }
	} else {// code for IE6, IE5
		myResponse = new ActiveXObject("Microsoft.XMLHTTP");
	}
	myResponse.async = "false";
	myResponse.onreadystatechange = function () {
	    if (myResponse.readyState == 4 && myResponse.status == 200) {
	        var responseHTML = myResponse.responseText;


	        if (document.getElementById(targetDiv)) {
	            document.getElementById(targetDiv).innerHTML = "";
	            document.getElementById(targetDiv).innerHTML = responseHTML;

	            targetObj = document.getElementById(posTarget)
	            divObj = document.getElementById(targetDiv)
	            xyPos = findPos(targetObj)
	            var xpos = xyPos[0] + (xoffset);
	            var ypos = xyPos[1] + (yoffset);
	            divObj.style.left = xpos + "px";
	            divObj.style.top = ypos + "px";
	            showDiv(targetDiv);
	        }
	    }
	}
    //alert(encodeURI(baseURL + str))
	myResponse.open("GET",encodeURI(baseURL+str),true);
	myResponse.send();
	myResponse.async = false;
	
};


function submitAJAX(baseURL, str, targetDiv, posTarget) {
    //alert(baseURL);
    //alert(str);
    //alert(targetDiv);
    var len = baseURL.length;
    //if (baseURL.substr(len-1,1) == "/") {
    //baseURL = baseURL.substring(0,len-1);
    //}
    if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
        myResponse = new XMLHttpRequest();
        if (myResponse.overrideMimeType) {
            myResponse.overrideMimeType('text/html');
        }
    } else {// code for IE6, IE5
        myResponse = new ActiveXObject("Microsoft.XMLHTTP");
    }
    myResponse.async = "false";
    myResponse.onreadystatechange = function () {
        if (myResponse.readyState == 4 && myResponse.status == 200) {
            var responseHTML = myResponse.responseText;


            if (document.getElementById(targetDiv)) {
                document.getElementById(targetDiv).innerHTML = "";
                document.getElementById(targetDiv).innerHTML = responseHTML;

                targetObj = document.getElementById(posTarget)
                divObj = document.getElementById(targetDiv)
                xyPos = findPos(targetObj)
                showDiv(targetDiv);
            }
        }
    }
    //alert(encodeURI(baseURL + str))
    myResponse.open("GET", encodeURI(baseURL + str), true);
    myResponse.send();
    myResponse.async = false;
	
};
