Punching screen controller created - migrated initview and addcase endpoints
This commit is contained in:
@@ -12,14 +12,25 @@ AddrElem[1]=["ov","companyname","oaddr1","oaddr2","oaddr3","olandmark","Ocolony"
|
||||
AddrElem[2]=["pv","paddr1","paddr2","paddr3","plandmark","Pcolony","colp","pcity","ppincode"];
|
||||
AddrElem[3]=["bankcode","bankcode","bank_branch_id","product","loanamount","apptype","contactperson","specialinst"];
|
||||
|
||||
function InitPage(port,viscontents)
|
||||
{
|
||||
centerDivBoth("formcontainer","H");
|
||||
function InitPage()
|
||||
{
|
||||
var portField = document.getElementById("portfolio_id");
|
||||
var initialPortField = document.getElementById("initial-portfolio-id");
|
||||
var visibleContentsField = document.getElementById("visiblecontents");
|
||||
var port = initialPortField ? initialPortField.value : (portField ? portField.value : "-1");
|
||||
var viscontents = visibleContentsField ? visibleContentsField.value : "";
|
||||
if (viscontents && viscontents.slice(-ColDelim.length) !== ColDelim) {
|
||||
viscontents += ColDelim;
|
||||
}
|
||||
|
||||
centerDivBoth("formcontainer","H");
|
||||
HideSections('rtv');
|
||||
HideSections('otv');
|
||||
HideSections('section');
|
||||
UnhideSections(viscontents,ColDelim);
|
||||
$("#portfolio_id").val(port);
|
||||
if (portField) {
|
||||
$(portField).val(port);
|
||||
}
|
||||
if(port>0)
|
||||
{
|
||||
if(document.getElementById("ajaxmsg") !== null)
|
||||
|
||||
@@ -82,39 +82,44 @@ function GetRegExp(el,ValidFormat)
|
||||
if(ValidFormat=='PAN'){return /^(([a-zA-Z]{5})\d{4}([a-zA-Z]{1}))$/;}
|
||||
if(ValidFormat=='CreditCard'){return /^\d{16}$/;}
|
||||
}
|
||||
function highlightField(el)
|
||||
{
|
||||
function highlightField(el)
|
||||
{
|
||||
if (document.getElementById('err'+el.id))
|
||||
{
|
||||
//nothing to do already exists
|
||||
}
|
||||
else
|
||||
{
|
||||
invalidFields=invalidFields+1;
|
||||
var offset=null;
|
||||
var width=null;
|
||||
if(el.type=='text' || el.type=='textarea' || el.type=='password')
|
||||
{
|
||||
el.setAttribute("class", "textbox errtxt");
|
||||
offset=$(el).offset();
|
||||
width=el.offsetWidth;
|
||||
}
|
||||
else if(el.type=='select-one')
|
||||
{
|
||||
el.parentNode.setAttribute("class", "divselect errdiv");
|
||||
tmpel=el.parentNode;
|
||||
offset=$(tmpel).offset();
|
||||
width=tmpel.offsetWidth;
|
||||
}
|
||||
var top=parseInt(offset.top)-5;
|
||||
var left=parseInt(offset.left)+(width-5);
|
||||
var img=document.createElement("img");
|
||||
img.setAttribute("src","/matrix/images/exclamation.png");
|
||||
img.setAttribute("style","position:absolute;margin-left:"+left+"px;margin-top:"+top+"px;z-index:3");
|
||||
img.setAttribute("id","err"+el.id);
|
||||
document.body.appendChild(img);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
invalidFields=invalidFields+1;
|
||||
var iconHost=el.parentNode;
|
||||
var current=el.parentNode;
|
||||
while(current && current!==document.body)
|
||||
{
|
||||
var classes=" "+(current.className || "")+" ";
|
||||
if(classes.indexOf(" inputcontainer ")!==-1)
|
||||
{
|
||||
iconHost=current;
|
||||
break;
|
||||
}
|
||||
current=current.parentNode;
|
||||
}
|
||||
if(el.type=='text' || el.type=='textarea' || el.type=='password')
|
||||
{
|
||||
el.setAttribute("class", "textbox errtxt");
|
||||
}
|
||||
else if(el.type=='select-one')
|
||||
{
|
||||
el.parentNode.setAttribute("class", "divselect errdiv");
|
||||
}
|
||||
iconHost.style.position="relative";
|
||||
var img=document.createElement("img");
|
||||
img.setAttribute("src","/matrix/images/exclamation.png");
|
||||
img.setAttribute("class", "matrix-validation-error-icon"+(el.type=='select-one' ? " matrix-validation-error-icon--select" : ""));
|
||||
img.setAttribute("style","position:absolute;right:"+(el.type=='select-one' ? "24px" : "5px")+";top:50%;width:14px;height:14px;transform:translateY(-50%);z-index:3;pointer-events:none");
|
||||
img.setAttribute("id","err"+el.id);
|
||||
iconHost.appendChild(img);
|
||||
}
|
||||
}
|
||||
|
||||
// DATE FORMAT VALIDATOR DD/MM/YYYY
|
||||
function addSlashes(el,evt)
|
||||
|
||||
Reference in New Issue
Block a user