");
nd.appendChild(nb);
nb.innerHTML="Cancel";
// event.returnValue =false;
}
}
function c3editpage() {
ps=document.getElementById("pFlowStepId");
window.open("C3_HTMLDB_UTILS.EDITPAGE?X_PAGE_ID="+ps.value);
}
function c3numberonly() {
kv=event.keyCode;
if ((kv>=48&&kv<=57)||(kv>=96&&kv<=105)||kv==190||kv==110||kv==9||kv==8||kv==39||kv==37) {
} else {
event.returnValue=false;
}
}
function fnAlphaNumeric(e,el,m){
d=document.getElementById("d1");
var kv=e.keyCode? e.keyCode : e.charCode
var sh=e.shiftKey
if (el.value.length>=m&&kv!=8) {
event.returnValue=false;
}
if (sh) {
return false;
}
if ((kv>=48&&kv<=57)||(kv>=96&&kv<=105)||(kv>=65&&kv<=90)||kv==8) {
} else {
event.returnValue=false;
}
}
function c3tonumber(el) {
retval="";
v=el.value;
nv="";
for (i=0;i
");
nd.appendChild(ni);
nb=document.createElement("");
nb.innerHTML="OK";
nd.appendChild(nb);
nf=document.createElement("FORM");
nf.id="c3form"+i;
nf.target="c3ifrm"+i+"save";
nd.appendChild(nf);
c3CreateFormItem(nf,"INPUT","SUBMIT","","Save");
return (nf);
}
function c3CreateFormItem(nf,i,t,n,v) {
ni=document.createElement(i);
if (t!="") {
ni.type=t;
}
if (n!="") {
ni.name=n;
}
ni.value=v;
nf.appendChild(ni);
}
function c3posturl(purl) {
try {
p = new XMLHttpRequest();
}catch(e){
p = new ActiveXObject("Msxml2.XMLHTTP");
}
try {
var startTime = new Date();
p.open("POST", purl, false);
if(p) {
p.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
p.send(this.queryString == null ? this.params : this.queryString );
return p;
}
}catch(e){
return false;
}
}
// to use copy any report template and add id="c3FreezeHeader" to the last tag in the before rows section;
function c3freezeheader() {
freezeCol();
nt=document.getElementById("c3FreezeHeader");
if (nt) {
try {
ncs=nt.getElementsByTagName("TH");
nc=ncs(0);
nr=c3_CascadeUpTill(nc,"TR");
nt=c3_CascadeUpTill(nc,"TABLE");
lf=0;
tp=0;
cls=nt.className;
ep=nr;
while (ep.offsetParent) {
lf=lf+ep.offsetParent.offsetLeft;
tp=tp+ep.offsetParent.offsetTop;
ep=ep.offsetParent;
}
ntp=document.body.scrollTop-tp;
if (ntp<=0) {
divheader=document.getElementById("divheader");
if (divheader) {
divheader.removeNode(true);
}
} else {
divheader=document.getElementById("divheader");
if (!divheader) {
divheader=document.createElement("DIV");
document.body.appendChild(divheader);
divheader.id="divheader";
divheader.style.position="absolute";
divheader.innerHTML="";
nnt=document.getElementById("hdrtbl");
nnr=nnt.rows(0);
for (i=0;i0) {
fc=parseInt(nt.cols);
lf=0;
tp=0;
ncs=nt.getElementsByTagName("TH");
nc=ncs(0);
nr=c3_CascadeUpTill(nc,"TR");
nt=c3_CascadeUpTill(nc,"TABLE");
cls=nt.className;
ep=nr;
while (ep.offsetParent) {
lf=lf+ep.offsetParent.offsetLeft;
tp=tp+ep.offsetParent.offsetTop;
ep=ep.offsetParent;
}
ntp=document.body.scrollTop-tp;
nlf=document.body.scrollLeft-lf;
for (r=0;r2) {
wtmp=0;
for (c=0;c"+tdtext+"";
}
}
divColumns=document.createElement("DIV");
divColumns.style.backgroundColor="ffffff";
document.body.appendChild(divColumns);
divColumns.id="divColumns";
divColumns.style.position="absolute";
divColumns.style.display="none";
divColumns.style.width=wtmp;
divColumns.innerHTML="";
nnt=document.getElementById("coltbl");
ncs=nnt.getElementsByTagName("TH");
nnc=ncs(0);
nnr=c3_CascadeUpTill(nnc,"TR");
cr=c3_CascadeUpTill(nc,"TR");
for (c=0;c0) {
buildFreezeCols();
ep=nt;
while (ep.offsetParent) {
lf=lf+ep.offsetParent.offsetLeft;
tp=tp+ep.offsetParent.offsetTop;
ep=ep.offsetParent;
}
ntp=document.body.scrollTop-tp;
nlf=document.body.scrollLeft-lf;
if (nlf<=0) {
divColumns=document.getElementById("divColumns");
if (divColumns) {
divColumns.style.display="none";
}
} else {
divColumns=document.getElementById("divColumns");
if (divColumns) {
divColumns.style.display="";
divColumns.style.left=document.body.scrollLeft;
}
}
}
}