// ******************************************************// ******************** Ajax functions  *********************// ******************************************************function fetchSubform(subform,pane, fieldid, insertHere, unid) {$(document).ready(function(){	URLvalues = location.search;	//	alert(subformFetchAgentURL);	xmlhttpPost(subformFetchAgentURL + '&subform='+subform+'&pane=' + pane + '&panemoduleid='+fieldid+'&unid=' + unid + '&' + URLvalues.substr(1), insertHere);});}function xmlhttpPost(strURL,result) {	xmlhttpPostwStartEnd(strURL,result,'','')	}function xmlhttpPostwStartEnd(strURL,result,vStart,vEnd) {    // Mozilla/Safari    var xmlHttpReq = null;    if (window.XMLHttpRequest) {        xmlHttpReq = new XMLHttpRequest();    }    // IE    else if (window.ActiveXObject) {        xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");    }    xmlHttpReq.open('GET', strURL, true);//	alert(result+ " - "+strURL);	var req = xmlHttpReq;    xmlHttpReq.onreadystatechange = function() {//    document.getElementById(layername).innerHTML//    $("#tempfelt").html($("#tempfelt").html()+"("+result+")" +" -> RS=" +req.readyState +"|");        if (req.readyState == 4) {            updateInnerHTML(req.responseText, result,vStart,vEnd);        }    }   xmlHttpReq.send(null);}function updateInnerHTML(str,layername,vStart,vEnd){//alert(layername);	if(layername != "undefined")		document.getElementById(layername).innerHTML = vStart+str+vEnd;}