	function POBJSUpdate(obj)
	{
                if(obj.allowpobjs==undefined || obj.allowpobjs==1)
                {
                //alert(obj.name);
                var frm=obj.form;
                var objnames=","+frm.p_OBJS+",";

                        if(objnames.indexOf(","+obj.name+",")==-1)
                        frm.p_OBJS=frm.p_OBJS+","+obj.name;

                        try{GLB_MODIFIED=true;}catch(e){};
                }
	}

	function runfrm(sid,frm,ftype,objid,params,runfrmname)
	{
//alert("BUDA");
		try
		{
		if(runfrmname=="")
		runfrmname="RunFrm";
		}
		catch(e)
		{
		runfrmname="RunFrm";

		}
	var trunner=eval(runfrmname);
	trunner.document.clear();
	trunner.document.write("<HEAD><META http-equiv=Content-Type content='text/html; charset=windows-1254'><META http-equiv=Content-Language content=tr></HEAD><style>@charset 'windows-1254'</style>");
	trunner.document.charset="windows-1254";
        trunner.document.write("<form accept-charset='UTF-8' method='POST' action='/RUN.asp' name='frmSubmit' id='frmSubmit'></form>");



	//alert("AAA");
	StatusDiv.style.visibility="visible";
	frm=eval(frm);
        var objname=frm.getAttribute("p_OBJS");

        var fld=new Array();
	var fld_temp=new Array();

	var i=-1;
	var loca="";
	//objname=trim(objname);

		if(objname.indexOf(",")==0)
		objname=objname.substr(1,objname.length-1);

		while(objname!="")
		{
		i++;
		var ara=objname.substr(0,objname.indexOf(","));
			if(ara=="")
			{
			ara=objname;
			objname="";
			}
			else
			objname=objname.substr(objname.indexOf(",")+1,objname.length-objname.indexOf(",")-1);

                //alert(ara);

                fld[i]=new Object();
		fld[i].item=ara;

                        if(eval("frm."+ara).getAttribute("xtype")=="CMVLOOKUP" || eval("frm."+ara).getAttribute("xtype")=="CMVTEXTAREA")
                        qtypeval=eval("frm."+ara).getAttribute("codevalues");
                        else
                        qtypeval=eval("frm."+ara).value;
                //alert(qtypeval);

                                                if(eval("frm."+ara).getAttribute("EXTABLE")!=undefined && eval("frm."+ara).getAttribute("EXTABLE")!=null)
						{
                                                fld[i].extable=eval("frm."+ara).getAttribute("EXTABLE");
                                                fld[i].exqtype=eval("frm."+ara).getAttribute("EXQTYPE");
                                                fld[i].expk=eval("frm."+ara).getAttribute("EXPK");
							if(fld[i].exqtype==undefined)fld[i].exqtype="";
							if(fld[i].expk==undefined)fld[i].expk="";
						}
						else
						fld[i].extable="";

			try
			{

                                if(eval("frm."+ara).getAttribute("tty")=="mny")
				{
				qtypeval=qtypeval.replace(/,/g,"");
				//alert(qtypeval);
				}
			}
			catch(e)
			{
			}

                //alert(eval("frm."+ara).type);
		fld[i].value=qtypeval;
		//fld[i].value=fld[i].value.replace(/"/g,"&quot;");
		}

        //alert("0");
        var aa='<INPUT TYPE="hidden" name="p_SID" value="' + sid + '">';
	//loca=trunner.document.createElement(aa);
	loca=trunner.document.createElement("input");	loca.type="hidden";	loca.name="p_SID";	loca.value=sid;
	trunner.frmSubmit.insertBefore(loca);
        //alert("1");
        //loca=trunner.document.createElement('<input type="hidden" name="p_FTYPE" value="' + ftype + '">');
	loca=trunner.document.createElement("input");	loca.type="hidden";	loca.name="p_FTYPE";	loca.value=ftype;

        trunner.frmSubmit.insertBefore(loca);
        //alert("2");
        //loca=trunner.document.createElement('<input type="hidden" name="p_OBJECTID" value="' + objid + '">');
	loca=trunner.document.createElement("input");	loca.type="hidden";	loca.name="p_OBJECTID";	loca.value=objid;
        trunner.frmSubmit.insertBefore(loca);
        //alert("3");
        //loca=trunner.document.createElement('<input type="hidden" name="p_PARAMS" value="' + params + '">');
	loca=trunner.document.createElement("input");	loca.type="hidden";	loca.name="p_PARAMS";	loca.value=params;
        trunner.frmSubmit.insertBefore(loca);
        //alert("4");
        //loca=trunner.document.createElement('<input type="hidden" name="p_FRMID" value="' + frm.id + '">');
	loca=trunner.document.createElement("input");	loca.type="hidden";	loca.name="p_FRMID";	loca.value=frm.id;
        trunner.frmSubmit.insertBefore(loca);
        //alert("5");
                try
                {
                        if(frm.getAttribute("p_URL")!=undefined)
                        {
                        //loca=trunner.document.createElement('<input type="hidden" name="p_URL" value="' + frm.getAttribute("p_URL") + '">');
			loca=trunner.document.createElement("input");	loca.type="hidden";	loca.name="p_URL";	loca.value=frm.getAttribute("p_URL");
                        trunner.frmSubmit.insertBefore(loca);
                        }
                }
                catch(e)
                {

                }

        //alert("6");
                try
                {
                        if(frm.getAttribute("p_QTYPE")!="PROC")
                        {
                                if(frm.getAttribute("p_LOG")==undefined)
                                {
                                //loca=trunner.document.createElement('<input type="hidden" name="p_LOG" value="A">');
				loca=trunner.document.createElement("input");	loca.type="hidden";	loca.name="p_LOG";	loca.value="A";

                                trunner.frmSubmit.insertBefore(loca);
                                }
                                else
                                {
                                //loca=trunner.document.createElement('<input type="hidden" name="p_LOG" value="' + frm.getAttribute("p_LOG") + '">');
				loca=trunner.document.createElement("input");	loca.type="hidden";	loca.name="p_LOG";	loca.value=frm.getAttribute("p_LOG");
                                trunner.frmSubmit.insertBefore(loca);
                                }
                        }
                }
                catch(e)
                {

                }

        //alert("7");
                try
                {
                //loca=trunner.document.createElement('<input type="hidden" name="p_QTYPE" value="' + frm.getAttribute("p_QTYPE") + '">');
		loca=trunner.document.createElement("input");	loca.type="hidden";	loca.name="p_QTYPE";	loca.value=frm.getAttribute("p_QTYPE");
                trunner.frmSubmit.insertBefore(loca);
                //alert("6");
                }
                catch(e)
                {

                }

                try
                {
                //loca=trunner.document.createElement('<input type="hidden" name="p_TBLNAME" value="' + frm.getAttribute("p_TBLNAME") + '">');
		loca=trunner.document.createElement("input");	loca.type="hidden";	loca.name="p_TBLNAME";	loca.value=frm.getAttribute("p_TBLNAME");
                trunner.frmSubmit.insertBefore(loca);
                //alert("7");
                }
                catch(e)
                {

                }

                try
                {
                //loca=trunner.document.createElement('<input type="hidden" name="p_PKNAME" value="' + frm.getAttribute("p_PKNAME") + '">');
		loca=trunner.document.createElement("input");	loca.type="hidden";	loca.name="p_PKNAME";	loca.value=frm.getAttribute("p_PKNAME");
                trunner.frmSubmit.insertBefore(loca);
                //alert("8");
                }
                catch(e)
                {

                }

                try
                {
                //loca=trunner.document.createElement('<input type="hidden" name="p_PK" value="' + frm.getAttribute("p_PK") + '">');
		loca=trunner.document.createElement("input");	loca.type="hidden";	loca.name="p_PK";	loca.value=frm.getAttribute("p_PK");
                trunner.frmSubmit.insertBefore(loca);
                //alert("9");
                }
                catch(e)
                {

                }

                try
                {
                //loca=trunner.document.createElement('<input type="hidden" name="p_PROC" value="' + frm.getAttribute("p_PROC") + '">');
		loca=trunner.document.createElement("input");	loca.type="hidden";	loca.name="p_PROC";	loca.value=frm.getAttribute("p_PROC");
                trunner.frmSubmit.insertBefore(loca);
                //alert("10");
                }
                catch(e)
                {

                }

                try
                {
                        if(frm.getAttribute("p_CUSTFUNC")!=undefined)
                        {
                        //loca=trunner.document.createElement('<input type="hidden" name="p_CUSTFUNC" value="' + frm.getAttribute("p_CUSTFUNC") + '">');
			loca=trunner.document.createElement("input");	loca.type="hidden";	loca.name="p_CUSTFUNC";	loca.value=frm.getAttribute("p_CUSTFUNC");
                        trunner.frmSubmit.insertBefore(loca);
                        }

                //alert("11");
                }
                catch(e)
                {

                }


                for(var i=0;i<fld.length;i++)
                {
                //alert(i);
                //loca=trunner.document.createElement('<input type="hidden" name="'+ fld[i].item +'" value="' + fld[i].value + '">');
		loca=trunner.document.createElement("input");	loca.type="hidden";	loca.name=fld[i].item;	loca.value=fld[i].value;

                trunner.frmSubmit.insertBefore(loca);
                        if(fld[i].extable!="")
                        {
                        //loca=trunner.document.createElement('<input type="hidden" name="p__ex__table__'+ fld[i].item +'" value="' + fld[i].extable + '">');
			loca=trunner.document.createElement("input");	loca.type="hidden";	loca.name='p__ex__table__'+ fld[i].item;	loca.value=fld[i].extable;
                        trunner.frmSubmit.insertBefore(loca);
                        //loca=trunner.document.createElement('<input type="hidden" name="p__ex__qtype__'+ fld[i].item +'" value="' + fld[i].exqtype + '">');
                        loca=trunner.document.createElement("input");	loca.type="hidden";	loca.name='p__ex__qtype__'+ fld[i].item;	loca.value=fld[i].exqtype;
			trunner.frmSubmit.insertBefore(loca);
                        //loca=trunner.document.createElement('<input type="hidden" name="p__ex__pk__'+ fld[i].item +'" value="' + fld[i].expk + '">');
                        loca=trunner.document.createElement("input");	loca.type="hidden";	loca.name='p__ex__pk__'+ fld[i].item;	loca.value=fld[i].expk;

                        trunner.frmSubmit.insertBefore(loca);
                        //alert("AAAA");
                        }
                }
        trunner.frmSubmit.submit();
                try{if(GLB_MODIFIED!=undefined)GLB_MODIFIED=false;}catch(e){}
        return false;
        }

