329 lines
20 KiB
JavaScript
329 lines
20 KiB
JavaScript
function showEditors(repOpt)
|
|
{
|
|
var uuid=$("#uuid").val();
|
|
QueryStr="val0="+uuid+"&val1="+repOpt;
|
|
RunAjax('POST','showeditors', QueryStr, 101); //101 reserved for report editor listing
|
|
}
|
|
function FetchReportChange(repOpt)
|
|
{
|
|
var uuid=$("#uuid").val();
|
|
QueryStr="val0="+uuid+"&val1="+repOpt;
|
|
RunAjax('POST','showchangehistory', QueryStr, 106); //106 reserved for report change history
|
|
}
|
|
function UndoOperation(opr,user,rem)
|
|
{
|
|
curopr=opr;
|
|
QueryStr="val0="+$("#uuid").val()+"&val1="+opr+"&val2="+$("#portfolio_id").val()+"&val3="+$("#usid").val()+"&val4="+user+"&val5="+rem;
|
|
RunAjax('POST','casepending', QueryStr, 103); //103 reserved for case pending
|
|
}
|
|
function FetchPOV(mode)
|
|
{
|
|
if(mode=='pov')
|
|
{
|
|
RunAjax('POST','povfetch', "uuid="+($("#uuid").val()), 105); //105 reserved for fetching POV details
|
|
}
|
|
else if(mode=='hc')
|
|
{
|
|
RunAjax('POST','hcfetch', "uuid="+($("#uuid").val()), 105); //105 reserved for fetching Hard Copy details
|
|
}
|
|
|
|
}
|
|
function SendNegReq(vistype)
|
|
{
|
|
if(confirm("Are you sure about updating this case into negative database?"))
|
|
{
|
|
$("#btndoubtfull").attr("value","Sending request, please wait...");
|
|
$("#btndoubtfull").attr("id","btnajaxproc");
|
|
RunAjax("POST","negupdrequest","val0="+($("#uuid").val())+"&val1="+($("#usid").val())+"&val2="+vistype,106); //106 reserved for Negative DB Updation Request
|
|
}
|
|
}
|
|
|
|
function POVUpdate(pdate,ptype,prem,title)
|
|
{
|
|
var optDiv=document.createElement("div");
|
|
optDiv.setAttribute("id","optDiv");
|
|
optDiv.setAttribute("class","FormPanel");
|
|
optDiv.setAttribute("style","font-family:Tahoma;overflow:visible;padding-right:15px");
|
|
var OptionPanel="<table border='0' cellspacing='0' width='100%' class='matrix-form-controls'><tr><td>";
|
|
OptionPanel=OptionPanel+"<div class=\"widget\"><div class=\"lblcontainer\" style=\"width:80px\" >Send Date</div><div class=\"inputcontainer\">";
|
|
OptionPanel=OptionPanel+"<input type=\"text\" class=\"textbox\" name=\"povdate\" id=\"povdate\" value=\""+pdate+"\" style=\"width:90px;\" onblur=\"validate(this,'t','Date')\" onkeydown=\"return addSlashes(this,event)\" /></div></div><br />";
|
|
OptionPanel=OptionPanel+"<div class=\"widget\"><div class=\"lblcontainer\" style=\"width:80px\" >POV Type</div><div class=\"inputcontainer\">";
|
|
OptionPanel=OptionPanel+"<input type=\"text\" class=\"textbox\" name=\"povtype\" id=\"povtype\" value=\""+ptype+"\" style=\"width:220px;\" onblur=\"validate(this,'t','SplInstruction')\" /></div></div><br />";
|
|
OptionPanel=OptionPanel+"<div class=\"widget\"><div class=\"labelcontainer\" style=\"text-transform:none;font-size:small;font-weight:normal\"> Remarks (<span id=\"povremarksCchars\" style=\"font-weight:bold;color:blue\"> 0 </span>/250 Characters)</div><div class=\"inputcontainer\">";
|
|
OptionPanel=OptionPanel+"<textarea id=\"povremarks\" style=\"width:305px;height:65px\" maxlength=\"250\" class=\"textbox\" onblur=\"validate(this,'t','Remarks');\" onkeyup=\"CharCount(this)\" >"+prem+"</textarea>";
|
|
OptionPanel=OptionPanel+"</div></div><br />";
|
|
OptionPanel=OptionPanel+"<div class=\"widget\"><div class=\"labelcontainer\" style=\"text-transform:none;font-size:small;font-weight:normal\"><div id=\"poverrmsg\" style=\"color:red;font:small;text-align:center\" ></div></div></div>";
|
|
OptionPanel=OptionPanel+"</td></tr><tr><td><input type='button' class='button' name='btnok' style='margin-top:5px;float:right' value='Close' id='btnok' accesskey='C' onclick=\"UpdatePOVDetails(document.getElementById('inptDialog'),document.getElementById('povdate'),document.getElementById('povtype'),document.getElementById('povremarks'),0);\" /><input type='button' class='button' name='btnsave' style='margin-top:5px;float:right' value='Update' id='btnsave' accesskey='U' onclick=\"UpdatePOVDetails(document.getElementById('inptDialog'),document.getElementById('povdate'),document.getElementById('povtype'),document.getElementById('povremarks'),1,'"+title+"');\" /></td></tr>";
|
|
OptionPanel=OptionPanel+"</table>";
|
|
optDiv.innerHTML=OptionPanel;
|
|
ShowInputDialog(optDiv,title,"hint","inptDialog");
|
|
}
|
|
function CompletePending()
|
|
{
|
|
var optDiv=document.createElement("div");
|
|
optDiv.setAttribute("id","optDiv");
|
|
optDiv.setAttribute("class","FormPanel");
|
|
optDiv.setAttribute("style","font-family:Tahoma;overflow:visible;padding-right:15px");
|
|
var OptionPanel="<table border='0' cellspacing='0' width='100%' class='matrix-form-controls'><tr><td>";
|
|
OptionPanel=OptionPanel+"<div class=\"widget\"><div class=\"lblcontainer\" style=\"width:80px\" >User</div><div class=\"inputcontainer\">";
|
|
OptionPanel=OptionPanel+"<input type=\"text\" class=\"textbox\" name=\"povdate\" id=\"povdate\" value=\"\" style=\"width:90px;\" onblur=\"validate(this,'t','SplInstruction')\" /></div></div><input type=\"hidden\" name=\"povtype\" id=\"povtype\" value=\"0\"/><br />";
|
|
OptionPanel=OptionPanel+"<div class=\"widget\"><div class=\"labelcontainer\" style=\"text-transform:none;font-size:small;font-weight:normal\"> Remarks (<span id=\"povremarksCchars\" style=\"font-weight:bold;color:blue\"> 0 </span>/150 Characters)</div><div class=\"inputcontainer\">";
|
|
OptionPanel=OptionPanel+"<textarea id=\"povremarks\" style=\"width:305px;height:65px\" maxlength=\"150\" class=\"textbox\" onblur=\"validate(this,'t','Remarks');\" onkeyup=\"CharCount(this)\" ></textarea>";
|
|
OptionPanel=OptionPanel+"</div></div><br />";
|
|
OptionPanel=OptionPanel+"<div class=\"widget\"><div class=\"labelcontainer\" style=\"text-transform:none;font-size:small;font-weight:normal\"><div id=\"poverrmsg\" style=\"color:red;font:small;text-align:center\" ></div></div></div>";
|
|
OptionPanel=OptionPanel+"</td></tr><tr><td><input type='button' class='button' name='btnok' style='margin-top:5px;float:right' value='Close' id='btnok' accesskey='C' onclick=\"UpdatePOVDetails(document.getElementById('inptDialog'),document.getElementById('povdate'),document.getElementById('povtype'),document.getElementById('povremarks'),100,'Close');\" /><input type='button' class='button' name='btnsave' style='margin-top:5px;float:right' value='Update' id='btnsave' accesskey='U' onclick=\"UpdatePOVDetails(document.getElementById('inptDialog'),document.getElementById('povdate'),document.getElementById('povtype'),document.getElementById('povremarks'),2,'Complete Pending');\" /></td></tr>";
|
|
OptionPanel=OptionPanel+"</table>";
|
|
optDiv.innerHTML=OptionPanel;
|
|
ShowInputDialog(optDiv,'Complete Pending',"hint","inptDialog");
|
|
}
|
|
function UpdatePOVDetails(inptdlg,povdate,povtype,povremarks,opr,title)
|
|
{
|
|
if(opr==0 || opr==100)
|
|
{
|
|
validate(povdate,'f','Date');
|
|
validate(povremarks,'f','Remarks');
|
|
if(opr != 100)
|
|
validate(povtype,'f','SplInstruction');
|
|
}
|
|
else
|
|
{
|
|
validate(povdate,'t',opr==1 ? 'Date':'SplInstruction');
|
|
validate(povtype,'t','SplInstruction');
|
|
validate(povremarks,'t','Remarks');
|
|
if(checkForm())
|
|
{
|
|
var pdate=encodeURIComponent(povdate.value);
|
|
var ptype=encodeURIComponent(povtype.value);
|
|
var prem=encodeURIComponent(povremarks.value);
|
|
var QueryStr="pdate="+pdate+"&ptype="+ptype+"&prem="+prem+"&uuid="+($("#uuid").val())+"&usid="+($("#usid").val());
|
|
if(title=='Update POV')
|
|
{
|
|
RunAjax('POST','povupdate', QueryStr, 104); //104 reserved for POV updation
|
|
}
|
|
else if(title=='Hard Copy Details')
|
|
{
|
|
RunAjax('POST','hcupdate', QueryStr, 104); //104 reserved for POV updation
|
|
}
|
|
else if(title=='Complete Pending')
|
|
{
|
|
UndoOperation(1,pdate,prem) //103 reserved for Complete Pending
|
|
}
|
|
}
|
|
}
|
|
if(invalidFields > 0)
|
|
{
|
|
return;
|
|
}
|
|
inptdlg.parentNode.removeChild(inptdlg);
|
|
}
|
|
function showChangeList(ListHtml)
|
|
{
|
|
var optDiv=document.createElement("div");
|
|
optDiv.setAttribute("id","optDiv");
|
|
optDiv.setAttribute("class","FormPanel");
|
|
optDiv.setAttribute("style","font-family:Tahoma;overflow:visible");
|
|
var OptionPanel="<div id='TablePanel' class='tableContainer' style='padding-right:5px'>";
|
|
OptionPanel=OptionPanel+"<table border='0' cellspacing='0' width='100%' id='cutlist'>";
|
|
OptionPanel=OptionPanel+"<thead class='thead'><tr title='Row Title'><td width=100 style='font-size:12px' align='center'>User</td><td align='center' style='font-size:12px'>Group</td>";
|
|
OptionPanel=OptionPanel+"<td width=500 style='font-size:12px' align='center' >Remarks</td><td style='font-size:12px' align='center' width=90>Updated On</td></tr></thead><tbody class='scrollContent'>";
|
|
OptionPanel=OptionPanel+""+ListHtml;
|
|
OptionPanel=OptionPanel+"<tr><td colspan='4'><input type='button' class='button' name='btnok' style='margin-top:5px;float:right' value='Close' id='btnok' accesskey='C' onclick=\"document.getElementById('inptDialog').parentNode.removeChild(document.getElementById('inptDialog'));\" /></td></tr>";
|
|
OptionPanel=OptionPanel+"</tbody></table></div>";
|
|
optDiv.innerHTML=OptionPanel;
|
|
ShowInputDialog(optDiv,"Report Editors","hint","inptDialog");
|
|
}
|
|
function showEditorList(ListHtml,title)
|
|
{
|
|
var optDiv=document.createElement("div");
|
|
optDiv.setAttribute("id","optDiv");
|
|
optDiv.setAttribute("class","FormPanel");
|
|
optDiv.setAttribute("style","font-family:Tahoma;overflow:visible");
|
|
var OptionPanel="<div id='TablePanel' class='tableContainer' style='padding-right:5px'><table border='0' cellspacing='0' width='100%' id='cutlist'><thead class='thead'><tr title='Row Title'><td>User</td><td>User Group</td><td>Operation</td><td>Time</td></tr></thead><tbody class='scrollContent'>";
|
|
OptionPanel=OptionPanel+""+ListHtml;
|
|
OptionPanel=OptionPanel+"<tr><td colspan='4'><input type='button' class='button' name='btnok' style='margin-top:5px;float:right' value='Close' id='btnok' accesskey='C' onclick=\"document.getElementById('inptDialog').parentNode.removeChild(document.getElementById('inptDialog'));\" /></td></tr>";
|
|
OptionPanel=OptionPanel+"</tbody></table></div>";
|
|
optDiv.innerHTML=OptionPanel;
|
|
ShowInputDialog(optDiv,title,"hint","inptDialog");
|
|
}
|
|
function NegUpdRemarks(repOpt)
|
|
{
|
|
var optDiv=document.createElement("div");
|
|
optDiv.setAttribute("id","optDiv");
|
|
optDiv.setAttribute("class","FormPanel");
|
|
optDiv.setAttribute("style","font-family:Tahoma;overflow:visible;padding-right:15px");
|
|
var OptionPanel="<table border='0' cellspacing='0' width='100%' class='matrix-form-controls'><tr><td>";
|
|
OptionPanel=OptionPanel+"<div class=\"widget\"><div class=\"lblcontainer\">Status</div><div class=\"inputcontainer\">";
|
|
OptionPanel=OptionPanel+"<div class=\"divselect\" id=\"divnegstat\" style=\"width:200px;\"><select id=\"negstat\" onblur=\"validate(this,'f','');\" style=\"width:218px\">";
|
|
OptionPanel=OptionPanel+"<option value=\"-1\"/>NA</option>";
|
|
OptionPanel=OptionPanel+"<option value=\"Approved\"/>APPROVED</option>";
|
|
OptionPanel=OptionPanel+"<option value=\"Rejected\"/>REJECTED</option>";
|
|
OptionPanel=OptionPanel+"</select></div></div></div><br />";
|
|
OptionPanel=OptionPanel+"<div class=\"widget\" id=\"divupdnegrem\" style=\"margin-top:5px\"><div class=\"labelcontainer\" style=\"text-transform:none;font-size:small;font-weight:normal\"> Remarks (atleast 25 characters)</div><div class=\"inputcontainer\">";
|
|
OptionPanel=OptionPanel+"<textarea id=\"updnegrem\" style=\"width:246px;height:45px\" class=\"textbox\" onblur=\"validate(this,'f','Remarks');\" ></textarea>";
|
|
OptionPanel=OptionPanel+"</div></div>";
|
|
OptionPanel=OptionPanel+"</td></tr><tr><td><input type='button' class='button' name='btnok' style='margin-top:5px;float:right' value='Update' id='btnok' accesskey='C' onclick=\"UpdateNegDB(document.getElementById('inptDialog'),document.getElementById('negstat'),document.getElementById('updnegrem'),'"+repOpt+"');\" /></td></tr>";
|
|
OptionPanel=OptionPanel+"</table>";
|
|
optDiv.innerHTML=OptionPanel;
|
|
ShowInputDialog(optDiv,"Negative Updation Status","hint","inptDialog");
|
|
}
|
|
function UpdateNegDB(dialogel,negstat,negrem,vistype)
|
|
{
|
|
if(negstat.value!='-1')
|
|
{
|
|
if(negrem.value.length < 25 )
|
|
{
|
|
validate(negrem,'t','Remarks');
|
|
return false;
|
|
}
|
|
var usid=$("#usid").val();
|
|
var uuid=$("#uuid").val();
|
|
var mvcode=$("#mvcode").val();
|
|
$("#btndoubtfull").attr("value","Sending request, please wait...");
|
|
$("#btndoubtfull").attr("id","btnajaxproc");
|
|
QueryStr="val0="+uuid+"&val1="+usid+"&val2="+encodeURIComponent(negstat.value)+"&val3="+encodeURIComponent(negrem.value)+"&val4="+vistype+"&val5="+mvcode;
|
|
RunAjax('POST','updatenegdb', QueryStr, 107); // Reserved for Negative DB Updation
|
|
dialogel.parentNode.removeChild(dialogel);
|
|
}
|
|
else
|
|
{
|
|
validate(negrem,'f','Remarks');
|
|
validate(negstat,'f','');
|
|
dialogel.parentNode.removeChild(dialogel);
|
|
}
|
|
}
|
|
function showContactInfo(repOpt)
|
|
{
|
|
var optDiv=document.createElement("div");
|
|
var Addr="";
|
|
var isvisible="display:none";
|
|
optDiv.setAttribute("id","optDiv");
|
|
optDiv.setAttribute("class","FormPanel");
|
|
optDiv.setAttribute("style","font-family:Tahoma;overflow:visible;padding-right:15px");
|
|
var OptionPanel="<table border='0' cellspacing='0' width='100%' class='matrix-form-controls'><tr><td>";
|
|
OptionPanel=OptionPanel+"<div class=\"widget\"><div class=\"lblcontainer\">Reason</div><div class=\"inputcontainer\">";
|
|
OptionPanel=OptionPanel+"<div class=\"divselect\" id=\"divphres\" style=\"width:200px;\"><select id=\"phres\" onblur=\"validate(this,'f','Remarks');\" onchange=\"if(this.value=='Other'){document.getElementById('phremdiv').style.display='inline-block';} else{validate(document.getElementById('phnrem'),'f','Remarks');document.getElementById('phremdiv').style.display='none';}\" style=\"width:218px\">";
|
|
OptionPanel=OptionPanel+"<option value=\"-1\"/>NA</option>";
|
|
OptionPanel=OptionPanel+"<option value=\"Address Not Traceable\"/>Address Not Traceable</option>";
|
|
OptionPanel=OptionPanel+"<option value=\"Entry Not Allowed\"/>Entry Not Allowed</option>";
|
|
OptionPanel=OptionPanel+"<option value=\"Incomplete/Wrong Address\"/>Incomplete/Wrong address</option>";
|
|
OptionPanel=OptionPanel+"<option value=\"House/Office Locked\"/>House/Office locked</option>";
|
|
if(repOpt!= 'R')
|
|
{
|
|
OptionPanel=OptionPanel+"<option value=\"Required Designation/Department\"/>Required Designation/Department</option>";
|
|
}
|
|
OptionPanel=OptionPanel+"<option value=\"Cross Check\"/>Cross Check</option>";
|
|
OptionPanel=OptionPanel+"<option value=\"Quality Check\"/>Quality Check</option>";
|
|
OptionPanel=OptionPanel+"<option value=\"Other\"/>Other</option>";
|
|
OptionPanel=OptionPanel+"</select></div></div></div><br />";
|
|
|
|
OptionPanel=OptionPanel+"<div class=\"widget\"><div class=\"lblcontainer\">Con Call</div><div class=\"inputcontainer\">";
|
|
OptionPanel=OptionPanel+"<div class=\"divselect\" id=\"divconcall\" style=\"width:200px;\"><select id=\"concall\" onblur=\"validate(this,'t','SplInstruction');\" style=\"width:218px\">";
|
|
OptionPanel=OptionPanel+"<option value=\"-1\"/>NA</option>";
|
|
OptionPanel=OptionPanel+"<option value=\"YES\"/>YES</option>";
|
|
OptionPanel=OptionPanel+"<option value=\"NO\"/>NO</option>";
|
|
OptionPanel=OptionPanel+"</select></div></div></div><br />";
|
|
|
|
if(repOpt=='Q' || repOpt=='T')
|
|
{
|
|
isvisible='';
|
|
}
|
|
OptionPanel=OptionPanel+"<div class=\"widget\" style=\""+isvisible+";margin-top:5px\"><div class=\"lblcontainer\">Address</div><div class=\"inputcontainer\">";
|
|
OptionPanel=OptionPanel+"<div class=\"divselect\" id=\"divphreptype\" style=\"width:192px;\"><select id=\"phreptype\" onblur=\"validate(this,'t','');\" style=\"width:210px\">";
|
|
OptionPanel=OptionPanel+"<option value=\"-1\"/>NA</option>";
|
|
OptionPanel=OptionPanel+"<option value=\"R\"/>Residence Address</option>";
|
|
OptionPanel=OptionPanel+"<option value=\"O\"/>Office Address</option>";
|
|
OptionPanel=OptionPanel+"<option value=\"P\"/>Property Address</option></select></div>";
|
|
OptionPanel=OptionPanel+"</div></div><br />";
|
|
OptionPanel=OptionPanel+"<div class=\"widget\" id=\"phremdiv\" style=\"display:none;margin-top:5px\"><div class=\"labelcontainer\" style=\"text-transform:none;font-size:small;font-weight:normal\"> Remarks (atleast 10 characters)</div><div class=\"inputcontainer\">";
|
|
OptionPanel=OptionPanel+"<textarea id=\"phnrem\" style=\"width:246px;height:45px\" class=\"textbox\" onblur=\"validate(this,'f','Remarks');\" ></textarea>";
|
|
OptionPanel=OptionPanel+"</div></div>";
|
|
OptionPanel=OptionPanel+"</td></tr><tr><td><input type='button' class='button' name='btnok' style='margin-top:5px;float:right' value='Show' id='btnok' accesskey='C' onclick=\"fetchContactInfo(document.getElementById('inptDialog'),document.getElementById('phres'),document.getElementById('phnrem'),document.getElementById('phreptype'),document.getElementById('concall'),'"+repOpt+"');\" /></td></tr>";
|
|
OptionPanel=OptionPanel+"</table>";
|
|
optDiv.innerHTML=OptionPanel;
|
|
ShowInputDialog(optDiv,"Contact Numbers","hint","inptDialog");
|
|
}
|
|
function fetchContactInfo(dialogel,phres,phrem,reptype,concall,vistype)
|
|
{
|
|
if(phres.value!='-1')
|
|
{
|
|
if((vistype=='Q' || vistype=='T') && reptype.value=='-1')
|
|
{
|
|
validate(reptype,'t','');
|
|
return false;
|
|
}
|
|
if(reptype.value!='-1')
|
|
{
|
|
vistype=reptype.value;
|
|
}
|
|
if(phres.value=='Other' && phrem.value.length < 10)
|
|
{
|
|
var temp=phrem.value;
|
|
phrem.value='';
|
|
validate(phrem,'t','Remarks');
|
|
phrem.value=temp;
|
|
return false;
|
|
}
|
|
else
|
|
{
|
|
validate(phrem,'f','Remarks');
|
|
}
|
|
|
|
var usid=$("#usid").val();
|
|
var ugid=$("#ugid").val();
|
|
var uuid=$("#uuid").val();
|
|
QueryStr="val0="+uuid+"&val1="+usid+"&val2="+ugid+"&val3="+phres.value+"&val4="+phrem.value+"&val5="+vistype+"&val6="+concall.value;
|
|
RunAjax('POST','showcontactno', QueryStr, 102); // Reserved for Show Contact nos
|
|
}
|
|
validate(phrem,'f','Remarks');
|
|
validate(reptype,'f','');
|
|
dialogel.parentNode.removeChild(dialogel);
|
|
}
|
|
function showContactNos(contactHtml)
|
|
{
|
|
var optDiv=document.createElement("div");
|
|
var Addr="";
|
|
optDiv.setAttribute("id","optDiv");
|
|
optDiv.setAttribute("class","FormPanel");
|
|
optDiv.setAttribute("style","font-family:Tahoma;overflow:visible");
|
|
var OptionPanel="<table border='0' cellspacing='0' width='250' class='matrix-form-controls'><tr><td>";
|
|
OptionPanel=OptionPanel+""+contactHtml;
|
|
if(contactHtml.search('>Status<') > -1){
|
|
OptionPanel=OptionPanel+"</td></tr><tr><td colspan='2'><input type='button' class='button' name='btnsave' style='margin-top:10px;float:right' value='Save' id='btnsave' accesskey='S' onclick=\"validateAndSaveConCallStatus();\" /></td></tr>";
|
|
}else{
|
|
OptionPanel=OptionPanel+"</td></tr><tr><td colspan='2'><input type='button' class='button' name='btnok' style='margin-top:10px;float:right' value='Close' id='btnok' accesskey='C' onclick=\"document.getElementById('inptDialog').parentNode.removeChild(document.getElementById('inptDialog'));\" /></td></tr>";
|
|
}
|
|
OptionPanel=OptionPanel+"</table>";
|
|
optDiv.innerHTML=OptionPanel;
|
|
ShowInputDialog(optDiv,"Contact Numbers","hint","inptDialog");
|
|
}
|
|
function validateAndSaveConCallStatus(){
|
|
var callremarks = document.getElementById('callremarks');
|
|
var repstatus = document.getElementById('reportstatus');
|
|
var concalluid = document.getElementById('concalluid');
|
|
|
|
validate(callremarks,'t','');
|
|
validate(repstatus,'t','');
|
|
if(checkForm()){
|
|
QueryStr="val0="+concalluid.value+"&val1="+callremarks.value+"&val2="+repstatus.value;
|
|
RunAjax('POST','updateconcallstatus', QueryStr, 211);
|
|
}
|
|
|
|
}
|
|
function getGpsLoc(reptype)
|
|
{
|
|
var retVal=0;
|
|
QueryStr="rand="+Math.round(Math.random()*4+1)+"&mvcode="+($("#mvcode").val())+"&reptype="+reptype;
|
|
OpenMatrixDialog("showgpsloc?"+QueryStr,"GPS Location");
|
|
}
|
|
function showPhotos(reptype,mvcode)
|
|
{
|
|
var retVal=0;
|
|
QueryStr="rand="+Math.round(Math.random()*4+1)+"&mvcode="+mvcode+"&reptype="+reptype;
|
|
OpenMatrixDialog("showphotos?"+QueryStr,"Photos");
|
|
}
|
|
function CharCount(el)
|
|
{
|
|
var charlength=$("#"+el.id).val().length;
|
|
$("#"+el.id+"Cchars").html(" "+charlength+" ");
|
|
}
|