var objCurrentLookupField;
var strCurrentSessionKey;
pageTimeout = window.setTimeout("displayAlert()",900000);
	    var strCurrentCustomer_;
//	Object objCurrentLookupField;
        //var strCurrentSessionKey = '<%= request.querystring("vid") %>'

function checkCookie()
{
pageTimeout = setTimeout("displayAlert()",900000); 
var x = top.GetValue("eSystemGetSessionID",111);
//alert("x=" + x);
strCurrentSessionKey = readCookie("VID"); 
//alert("scsk=" + strCurrentSessionKey);
if (strCurrentSessionKey == null) 
{ strCurrentSessionKey = top.GetValue("eSystemGetSessionKey",Math.random(),x);
top.createCookie("VID", strCurrentSessionKey, 0);} 
//alert(strCurrentSessionKey);
//document.title=strCurrentSessionKey; 
}

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();

	}
	else var expires = "";
	document.cookie = name+"="+value+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

			function PercentFormatted(x)
			{
			    return Math.round((x-0)*100) + '%';
			}


			function CurrencyFormatted(amount)
			{
				var i = parseFloat(amount);
				if(isNaN(i)) { i = 0.00; }
				var minus = '';
				if(i < 0) { minus = '-'; }
				i = Math.abs(i);
				i = parseInt((i + .005) * 100);
				i = i / 100;
				s = new String(i);
				if(s.indexOf('.') < 0) { s += '.00'; }
				if(s.indexOf('.') == (s.length - 2)) { s += '0'; }
				s = minus + s;
				return s;
			}

            
			function Right(str, n)
			{
			    if (n <= 0)
			       return "";
			    else if (n > String(str).length)
			       return str;
			    else 
			    {
			       var iLen = String(str).length;
			       return String(str).substring(iLen, iLen - n);
			    }
			}
            
            		function Left(str, n)
				{
				if (n <= 0)
					return "";
				else if (n > String(str).length)
					return str;
				else
					return String(str).substring(0,n);
				}
				
			function trim(stringToTrim)
			{
				return stringToTrim.replace(/^\s+|\s+$/g,"");
			}
			
			function ltrim(stringToTrim)
			{
				return stringToTrim.replace(/^\s+/,"");
			}
			
			function rtrim(stringToTrim)
			{
				return stringToTrim.replace(/\s+$/,"");
			}
				
				
			function IsNumeric(sText)
			{
			   var ValidChars = "0123456789";
			   var IsNumber=true;
			   var Char;

			 
			   for (i = 0; i < sText.length && IsNumber == true; i++) 
			      { 
			      Char = sText.charAt(i); 
			      if (ValidChars.indexOf(Char) == -1) 
			         {
			         IsNumber = false;
			         }
			      }
			   return IsNumber;
			   
			   }
				
				
			function displayContextHelp(strFormName)
			{
				alert("Display Context Help for Form/Object Name: " + strFormName);
			}
			
			function callCenterFrame()
			{
				var lCustLookup = document.getElementById('eCustLookup111').value;
				if (lCustLookup.length != 0)
				{
					var div = document.getElementsByTagName('div');
					var j = 0
					for (var i=0;i<div.length;i++)
					{
						j = Math.max(div[i].style.zIndex, j);
					}
					var zz = j + 10;

					document.getElementById('LookupList').style.visibility = 'visible';
					document.getElementById('LookupList').style.zIndex = zz;
					document.getElementById('LookupList').innerHTML = '<IFRAME src="objCustLookup.asp?sid=' + escape(document.getElementById('eCustLookup111').value) + '&tid=' + document.getElementById('eMenuSearchType111').value + '&vid=' + strCurrentSessionKey + '" width="230" height="300" frameborder="0"></IFRAME>';
				}
			}
			
//			function callCloseScript(vObjectName,vObjectID)
//			  {
//			   try
//			    {
//			     var sReturn = callOnCloseJavaScript();
//			     if (sReturn == false)
//			      {
//			       return;
//			      }
//			     else
//			      {
//				   document.getElementById("eMenuReferenceQuickFind111").focus();
//				   top.closeEditFormDIV(vObjectName,vObjectID);	      
//			      }
//			    }
//			   catch(err)
//			    {
//				 document.getElementById("eMenuReferenceQuickFind111").focus();
//				 top.closeEditFormDIV(vObjectName,vObjectID);
//			    }
//			  }

//			function callCVELookup(strLookupType)
//			{
//				document.getElementById('Overlay2').style.visibility = 'visible';
//				document.getElementById('Overlay2').style.zIndex = 200;
//				document.getElementById('Overlay2').innerHTML = '<IFRAME src="objCVELookup.asp?L=' + strLookupType + '" width="725" height="350" frameborder="0"></IFRAME>';
//			}

//			function closeCVELookup()
//			{
//				document.getElementById('Overlay2').style.visibility = 'hidden';
//			}
			
			function openDesigner( strObjectname , strObjectID)
			{
				alert("designer: " + strObjectname + '-' + strObjectID);
			}	    
			function displayAlert()
			{
				// alert("timeout")
				//window.location="logon.asp";
				window.location.replace(window.location.protocol+"//"+window.location.host)
			}
			function callOpenEditFormDIV()
			{
				top.document.getElementById('Overlay99').style.cursor='wait';
				window.clearTimeout(pageTimeout);
				top.pageTimeout = window.setTimeout("displayAlert()",900000)
				var argC = callOpenEditFormDIV.arguments.length
				var argV = callOpenEditFormDIV.arguments
				strObjName = argV[0];
				strObjID   = argV[1];
				var frmDiv = document.getElementById( strObjName + strObjID );

				if (frmDiv != null){
					BringToTop( strObjName + strObjID );
					}
				else
					{

				var fdURL = "objFormDesign.asp?rnd=" + Math.random() + "&i=" + strObjID + "&o=" + strObjName + "&vid=" + strCurrentSessionKey ; 
				var sURL = "objFormDataXML.asp?rnd=" + Math.random() + "&i=" + strObjID + "&o=" + strObjName + "&vid=" + strCurrentSessionKey ;
			
				var sResponse
				
				if (window.XMLHttpRequest )
				{
					var xmlhttp=new XMLHttpRequest()
		  			xmlhttp.open("GET",sURL,false)
					xmlhttp.send(null)
					sResponseXML = xmlhttp.responseXML
				}
		
				else if (window.ActiveXObject)
				{
					var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
					if (xmlhttp)
					{
						xmlhttp.open("GET",sURL,false)
						xmlhttp.send()
						sResponse = xmlhttp.responseText
						var sResponseXML = new ActiveXObject("Microsoft.XMLDOM");
						sResponseXML.loadXML(sResponse);
						
					}
	  			}
			//	document.body.style.cursor='auto';
				
				var UserBrowser = navigator.userAgent
				if (UserBrowser.search(/MSIE/i) > 0)
				  {
				    var ieSucksOffset = 0;
				  }
				if (UserBrowser.search(/FIREFOX/i) > 0)
				  {
				    var ieSucksOffset = -2;
				  }
				  
				
				
				x  = sResponseXML.getElementsByTagName("object");

				var sWidth = x[0].getElementsByTagName("Width")[0].firstChild.nodeValue;
				var sHeight = x[0].getElementsByTagName("Height")[0].firstChild.nodeValue;
				var sFormDesc = x[0].getElementsByTagName("Description")[0].firstChild.nodeValue;

				var sTop = x[0].getElementsByTagName("yPos")[0].firstChild.nodeValue;
				var sLeft = x[0].getElementsByTagName("xPos")[0].firstChild.nodeValue;
				var sHeaderJscript = x[0].getElementsByTagName("HeaderJavaScript")[0].firstChild.nodeValue;
				var sbgColor = x[0].getElementsByTagName("bgColor")[0].firstChild.nodeValue;

				var sMiscDetail1Src = x[0].getElementsByTagName("MiscDetail1")[0].firstChild.nodeValue;
				var sMiscDetail2Src = x[0].getElementsByTagName("MiscDetail2")[0].firstChild.nodeValue;
				var sHelpContext = trim(x[0].getElementsByTagName("HelpContext")[0].firstChild.nodeValue);
				var sHeaderType  = trim(x[0].getElementsByTagName("HeaderStyle")[0].firstChild.nodeValue);

				
				if (sHelpContext == "1")
				  {
				    var sTitleBarOffset = 80;
				    var sHelpContextDisplay = "inline";
				  }
				else
				  {
				    var sTitleBarOffset = 60;
				    var sHelpContextDisplay = "none";
				  }
				  				

				var NewDIV = document.createElement('div');
				var divIdName = strObjName + strObjID;
				
				if (sMiscDetail1Src != "")
				  {
				    var sMiscDetail1 = top.GetValue(sMiscDetail1Src,strObjID);
				  }
				else
				  {
				    var sMiscDetail1 = ""
				  }
				if (sMiscDetail2Src != "")
				  {
				    var sMiscDetail2 = top.GetValue(sMiscDetail2Src,strObjID);
				  }
				else
				  {
				    var sMiscDetail2 = ""
				  }
				  
				//alert(strObjID);
				//alert(sMiscDetail1Src);
				//alert(sMiscDetail1);
				//alert(sMiscDetail2Src);
				//alert(sMiscDetail2);
				
				
				NewDIV.setAttribute('id', divIdName);
				NewDIV.setAttribute('name', divIdName);
				NewDIV.setAttribute('class', divIdName);
				NewDIV.setAttribute('onmousedown', divIdName);
				NewDIV.style.position = 'absolute';
				NewDIV.style.top = sTop
				NewDIV.style.left= sLeft
				NewDIV.style.height= sHeight;
	//			NewDIV.style.height= top.GetValue('eObjectHeight',strObjName);
				//NewDIV.style.border = '1px solid';


				var div = document.getElementsByTagName('div');
				var j = 0
				for (var i=0;i<div.length;i++)
				{
					j = Math.max(div[i].style.zIndex, j);
				}
				var zz = j + 10;
			//	zz += zz+'';
				NewDIV.style.zIndex = zz;
				var frmData = GetForm(strObjName, strObjID, argV[2],argV[3]);

				var sURL;
//				var sNF = 'openDesigner(\"' + strObjName + '\", \"123\");'

if( sHeaderType == "FULL"){

sURL = '<table id="' + divIdName + 'tbl" name="' + divIdName + 'tbl" onclick=top.BringToTop(\"' + divIdName + '\"); width="' + sWidth + '" height="20px" cellpadding="0" cellspacing="0"> \
<tr style="cursor:pointer;" height="20px" ondblclick=window.open(\"' + fdURL + '\");><td><img src="images/ie_icon.gif"></td> \
<td height="20px" width="' + (sWidth - sTitleBarOffset) + '" style="background-image:url(./images/ie_title.gif);cursor:pointer;" align="left"><span class="SectionWhite">' + sFormDesc + '</span><span class="marqtextWhite" style="background-color: transparent; position:absolute; top:1; left:350;">' + sMiscDetail1 + '</span><span class="marqtextWhite" style="background-color: transparent; position:absolute; top:14; left:350;">' + sMiscDetail2 + '</span></td>\
<td style="display:' + sHelpContextDisplay + '" onclick=\"displayContextHelp(\'' + strObjName + '\');\");><img src="images/ie_questionblue.gif"></td>\
<td onclick=top.SendToBack(\"' + divIdName + '\");document.getElementById(\"' + divIdName + '\").style.height="20px";document.getElementById(\"' + divIdName + 'frm\").style.visibility="hidden";><img src="images/ie_minblue.gif"></td>\
<td href="javascript:void(0);" onclick=document.getElementById(\"' + divIdName + '\").style.height=\"' + sHeight + '\";document.getElementById(\"' + divIdName + 'frm\").style.visibility="visible";top.BringToTop(\"' + divIdName + '\");refreshForm("' + strObjName + '","' + strObjID + '");><img src="images/ie_maxblue.gif"></td>\
<td align="right"><a href="javascript:void(0);" onMouseOver="imgClose.src=\'images/ie_closepink.gif\'" onMouseOut="imgClose.src=\'images/ie_closered.gif\'" onclick=closeEditFormDIV("' + strObjName + '","' + strObjID + '");><img name="imgClose" id="imgClose" border=0 src="images/ie_closered.gif"></a></td>\
</tr></table>\
<div style="position:absolute; background-color:' + sbgColor + '; width:' + (parseInt(sWidth) + parseInt(ieSucksOffset)) + '; height:' + (sHeight-30) + '; border:#0143CF 1px solid;" id="' + divIdName + 'frm" name="' + divIdName + 'frm">' + frmData + '</div>';
}
if( sHeaderType == "NONE"){

sURL = '<div style="position:absolute; background-color:' + sbgColor + '; width:' + (parseInt(sWidth) + parseInt(ieSucksOffset)) + '; height:' + (sHeight-30) + '; border:#0143CF 1px solid;" id="' + divIdName + 'frm" name="' + divIdName + 'frm">' + frmData + '</div>';
}

				NewDIV.innerHTML = sURL;
				top.document.getElementById('Overlay99').appendChild(NewDIV)
				top.document.getElementById('Overlay99').style.visibility = 'visible';
				top.document.getElementById(strObjName+strObjID).style.background = 'transparent';
			//	top.document.getElementById(strObjName+strObjID).style.backgroundColor = sbgColor;
				var script = document.createElement("script");
				top.document.getElementById(divIdName).appendChild(script)
				script.type = "text/javascript";
				script.text = sHeaderJscript;
				
				if(document.getElementById(divIdName+"tbl")){
					Drag.init(document.getElementById(divIdName+"tbl"), document.getElementById(divIdName));
					}
				}
			top.document.getElementById('Overlay99').style.cursor='auto';
				}

			function BringToTop (objID)
			{
				objDiv = document.getElementById(objID)
			//	objDiv.style.zIndex = 50;
				var div = document.getElementsByTagName('div');
				var j = 0
				for (var i=0;i<div.length;i++)
				{
					j = Math.max(div[i].style.zIndex, j);
				}
				var zz = j + 10;
				objDiv.style.zIndex = zz;
			}
			function SendToBack (objID)
			{
				objDiv = document.getElementById(objID)
				objDiv.style.zIndex = 0;
//				var div = document.getElementsByTagName('div');
//				for (var i=0;i<div.length;i++)
//				{
//					div[i].style.zIndex = 10;
//				}
			//	objDiv.style.zIndex = 10;
			}
	   
//			function __callOpenEditForm(strObjName, strObjID)
//			{
//				top.document.getElementById('Overlay1').style.visibility = 'visible';
//				top.document.getElementById('Overlay1').innerHTML = '<IFRAME name="Overlay1IFrame" id="Overlay1IFrame" src="objForm.asp?o=' + strObjName + '&i=' + strObjID + '" width="650" height="550" frameborder="1"></IFRAME>';
//			}

//			function __callOpenEditForm2(strObjName, strObjID)
//			{
//				document.getElementById('Overlay2').style.visibility = 'visible';
//				document.getElementById('Overlay2').innerHTML = '<IFRAME name="Overlay2IFrame" id="Overlay2IFrame" src="objForm.asp?o=' + strObjName + '&i=' + strObjID + '" width="650" height="650" frameborder="1"></IFRAME>';
//			}

			function refreshForm(name, id )
			{
//				var argV = refreshForm.arguments;
//				strObjName = argV[0];
//				strObjID   = argV[1];
				document.getElementById(name+id+"frm").innerHTML = GetForm(name, id);
				strOnLoad = "onFormLoad"+name+id+"()"
				try{
					eval(strOnLoad);
				}
				catch(err){
				 // do nothing 
				//	alert(strOnClose);
					}


//				alert( name + " - " + id );
			} 
			function closeEditFormDIV()
			{
				window.clearTimeout(pageTimeout);
				top.pageTimeout = window.setTimeout("displayAlert()",900000)
				var argC = closeEditFormDIV.arguments.length
				var argV = closeEditFormDIV.arguments
				strObjName = argV[0];
				strObjID   = argV[1];
//				strRefreshThis = argV[2];
				var d = top.document.getElementById("Overlay99");
				var o = top.document.getElementById(strObjName+strObjID);

				strOnClose = "callOnCloseJavaScript"+strObjName+strObjID+"()"
				try{
					OnCloseRetVal = eval(strOnClose);
					if (OnCloseRetVal == 0){
						return;
					}
				}
				catch(err){
				 // do nothing 
				//	alert(strOnClose);
					}

				try{
					document.getElementById("eMenuReferenceQuickFind111").focus();
				}
				catch(err){
					// do nothing
				}

				d.removeChild(o);

//				if (strRefreshThis != undefined)
//				{
//					try
//					{
//					top.frames[strRefreshThis].location.reload();
//					}
//					catch(err)
//					{
//					// do nothing
//					}
//					//alert(document.getElementById[strRefreshThis])
//				}
			}
	    
//			function closeEditForm_()
//			{
//				document.getElementById('Overlay1').style.visibility = 'hidden';
//			}
	    
//			function closeEditForm2_()
//			{
//				document.getElementById('Overlay2').style.visibility = 'hidden';
//				document.getElementById('Overlay2').innerHTML = '';
//			}

//			function refreshCenter1()
//			{
//				//top.document.getElementById('Center1IFrame').window.location.reload();
//			}
	   
//			function refreshCenter2()
//			{
//				document.getElementById('Center2IFrame').window.location.reload();
//			}

//			function refreshCenter3()
//			{
//				document.getElementById('Center3IFrame').window.location.reload();
//			}
			function SetValueP (strName, strID, FldObject )
			{
				window.clearTimeout(pageTimeout);
				top.pageTimeout = window.setTimeout("displayAlert()",900000)
				var strValue = FldObject.value
				strValue = strValue.replace(/[+]/g, "&#43;");
				document.body.style.cursor='wait';

				var sURL = "objSetData.asp" ;
				var sResponse
			//	alert(sURL)
				if (window.XMLHttpRequest )
				{
					var xmlhttp=new XMLHttpRequest()
					xmlhttp.open("POST",sURL,false)
					xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
					xmlhttp.send("vid=" + strCurrentSessionKey + "&o=" + strName + "&i=" + strID + "&v=" + escape(strValue))
					sResponse = xmlhttp.responseText
				}
		
				else if (window.ActiveXObject)
				{
					var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
					if (xmlhttp)
						{
							xmlhttp.open("POST",sURL,false)
							xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
							xmlhttp.send("vid=" + strCurrentSessionKey + "&o=" + strName + "&i=" + strID + "&v=" + escape(strValue))
							sResponse = xmlhttp.responseText
						}
			  	}
		
				document.body.style.cursor='auto';
				if (Left(sResponse,21) == 'Invalid Element Name:')
				{
					alert(sResponse)
				}
				else if (sResponse != 'OK')
				{
					alert(sResponse);
					FldObject.focus();
				}
			}

			function SetValue (strName, strID, FldObject )
			{
				window.clearTimeout(pageTimeout);
				top.pageTimeout = window.setTimeout("displayAlert()",900000)
				var strValue = FldObject.value
				if (strValue.replace){
					strValue = strValue.replace(/[+]/g, "&#43;");
				}
				document.body.style.cursor='wait';

				var sURL = "objSetData.asp?vid=" + strCurrentSessionKey + "&o=" + strName + "&i=" + strID + "&v=" + escape(strValue) ;
				var sResponse
			//	alert(sURL)
				if (window.XMLHttpRequest )
				{
					var xmlhttp=new XMLHttpRequest()
					xmlhttp.open("GET",sURL,false)
					xmlhttp.send(null)
					sResponse = xmlhttp.responseText
				}
		
				else if (window.ActiveXObject)
				{
					var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
					if (xmlhttp)
						{
							xmlhttp.open("GET",sURL,false)
							xmlhttp.send()
							sResponse = xmlhttp.responseText
						}
			  	}
		
				document.body.style.cursor='auto';
				if (Left(sResponse,21) == 'Invalid Element Name:')
				{
					alert(sResponse)
				}
				else if (sResponse != 'OK')
				{
					alert(sResponse);
					FldObject.focus();
				}
			}

			function GetValue ()
			{
				window.clearTimeout(pageTimeout);
				top.pageTimeout = window.setTimeout("displayAlert()",900000)
				var argC = GetValue.arguments.length
				var argV = GetValue.arguments

				document.body.style.cursor='wait';
				var sURL = "./objGetData.asp?rnd=" + Math.random() + "&vid=" + strCurrentSessionKey + "&o=" + argV[0] + "&i=" + argV[1] ;
				for(var i=2; i<argC; i++)
				{
					j = i - 1
					sURL = sURL + "&P" + j + "=" + argV[i];
				}
			
				var sResponse

//alert (sURL )
				if (window.XMLHttpRequest )
				{
					var xmlhttp=new XMLHttpRequest()
		  			xmlhttp.open("GET",sURL,false)
					xmlhttp.send(null)
					sResponse = xmlhttp.responseText
				}
		
				else if (window.ActiveXObject)
				{
					var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
					if (xmlhttp)
					{
						xmlhttp.open("GET",sURL,false)
						xmlhttp.send()
						sResponse = xmlhttp.responseText
					}

	  			}
				
				document.body.style.cursor='auto';
//alert(sResponse)
				return (sResponse)
			}
			function GetForm ()
			{
				window.clearTimeout(pageTimeout);
				top.pageTimeout = window.setTimeout("displayAlert()",900000)
				var argC = GetForm.arguments.length
				var argV = GetForm.arguments

				document.body.style.cursor='wait';
				var sURL = "objForms.asp?rnd=" + Math.random() + "&vid=" + strCurrentSessionKey + "&o=" + argV[0] + "&i=" + argV[1] ;
				for(var i=2; i<argC; i++)
				{
					j = i - 1
					sURL = sURL + "&P" + j + "=" + argV[i];
				}
			
				var sResponse

				if (window.XMLHttpRequest )
				{
					var xmlhttp=new XMLHttpRequest()
		  			xmlhttp.open("GET",sURL,false)
					xmlhttp.send(null)
					sResponse = xmlhttp.responseText
				}
		
				else if (window.ActiveXObject)
				{
					var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
					if (xmlhttp)
					{
						xmlhttp.open("GET",sURL,false)
						xmlhttp.send()
						sResponse = xmlhttp.responseText
					}

	  			}
				
				document.body.style.cursor='auto';
// alert(sResponse);
				return (sResponse);
			}
	   
//			function GetList (strName, strID)
//			{
//				clearTimeout(pageTimeout);
//				pageTimeout = setTimeout("displayAlert()",900000)
//				var argC = GetList.arguments.length
//				var argV = GetList.arguments
//
//				document.body.style.cursor='wait';
//				var sURL = "objGetList.asp?o=" + strName + "&i=" + strID ;
//			
//				for(var i=2; i<argC; i++)
//				{
//					j = i - 1
//					sURL = sURL + "&P" + j + "=" + argV[i];
//				}
//			
//				var sResponse
//				
//				if (window.XMLHttpRequest )
//				{
//					var xmlhttp=new XMLHttpRequest()
//					xmlhttp.open("GET",sURL,false)
//					xmlhttp.send(null)
//					sResponse = xmlhttp.responseText
//				}
//
//				else if (window.ActiveXObject)
//				{
//					var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
//					if (xmlhttp)
//					{
//						xmlhttp.open("GET",sURL,false)
//						xmlhttp.send()
//						sResponse = xmlhttp.responseText
//					}
//
//	  			}
//				document.body.style.cursor='auto';
//				return ( sResponse )
//			}
//
			function addServiceObject(strObjectType, strCustId)
			{
	//			alert( strCustId);
				document.body.style.cursor='wait';
				var sURL = "objAddService.asp?o=" + strObjectType + "&cid=" + strCustId
				var sResponse
			//	alert(sURL);
				if (window.XMLHttpRequest )
				{
					var xmlhttp=new XMLHttpRequest()
					xmlhttp.open("GET",sURL,false)
					xmlhttp.send(null)
					sResponse = xmlhttp.responseText
				}

				else if (window.ActiveXObject)
				{
					var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
					if (xmlhttp)
					{
						xmlhttp.open("GET",sURL,false)
						xmlhttp.send()
						sResponse = xmlhttp.responseText
					}
				}

				callOpenEditFormDIV( strObjectType, sResponse )
				document.body.style.cursor='auto';
				return (sResponse);
			}
			
	   
//			function addBillingObject( strCurrentCustomer, strQuoteId, strServiceId )
//			{
//				document.body.style.cursor='wait';
//				var sURL = "objAddBilling.asp?cid=" + strCurrentCustomer + "&qid=" + strQuoteId + "&sid=" + strServiceId
//				var sResponse
//
//				if (window.XMLHttpRequest )
//				{
//					var xmlhttp=new XMLHttpRequest()
//					xmlhttp.open("GET",sURL,false)
//					xmlhttp.send(null)
//					sResponse = xmlhttp.responseText
//				}
//
//				else if (window.ActiveXObject)
//				{
//					var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
//					if (xmlhttp)
//					{
//						xmlhttp.open("GET",sURL,false)
//						xmlhttp.send()
//						sResponse = xmlhttp.responseText
//					}
//
//	  			}
//
//				document.body.style.cursor='auto';
//				return ( sResponse )
//			}
