10 Commits

3220 changed files with 712947 additions and 83657 deletions

BIN
.DS_Store vendored

Binary file not shown.

1
.gitignore vendored
View File

@@ -1,4 +1,5 @@
/target/ /target/
/config/
!.mvn/wrapper/maven-wrapper.jar !.mvn/wrapper/maven-wrapper.jar
### STS ### ### STS ###

59
.vscode/launch.json vendored
View File

@@ -3,20 +3,67 @@
"configurations": [ "configurations": [
{ {
"type": "java", "type": "java",
"name": "Matrix - Tomcat 10 (JDK 21)", "name": "Cygnus Cloud Service (JDK 21)",
"request": "launch",
"mainClass": "com.cygnus.cloud.CygnusCloudServiceApplication",
"projectName": "cygnus-cloud-service",
"cwd": "${workspaceFolder}/cygnus-cloud-service",
"console": "integratedTerminal",
"env": {
"JAVA_HOME": "/Users/maddy/Library/Java/JavaVirtualMachines/ms-21.0.8/Contents/Home",
"DB_HOST": "103.125.129.116",
"DB_PORT": "5333",
"DB_NAME": "matrix",
"DB_USER": "postgres",
"DB_PASSWORD": "M@triXPostgr3s@6202",
"DB_SSL": "false",
"REDIS_HOST": "103.125.129.116",
"REDIS_PORT": "7901",
"REDIS_PASSWORD": "M@triXR3d1s@6202",
"CYGNUS_CLOUD_PORT": "8090",
"CYGNUS_SECURITY_ENABLED": "true",
"CYGNUS_JWT_ISSUER_URI": "http://localhost:8090",
"CYGNUS_JWT_AUDIENCE": "cygnus-cloud-api",
"CYGNUS_TOKEN_AUDIENCE": "http://localhost:8090/oauth2/token",
"CYGNUS_ASSERTION_DECRYPTION_PRIVATE_KEY": "file:${workspaceFolder}/config/keys/assertion-decryption-private.pem",
"CYGNUS_ACCESS_TOKEN_PRIVATE_KEY": "file:${workspaceFolder}/config/keys/access-token-private.pem",
"CYGNUS_ACCESS_TOKEN_PUBLIC_KEY": "file:${workspaceFolder}/config/keys/access-token-public.pem",
"CYGNUS_LOGIN_KEY_ID": "cygnus-login-2026-01",
"CYGNUS_LOGIN_PRIVATE_KEY": "file:${workspaceFolder}/config/keys/login-private.pem"
},
"shortenCommandLine": "argfile"
},
{
"type": "java",
"name": "Cygnus On-Prem - Tomcat 10 (JDK 21)",
"request": "launch", "request": "launch",
"mainClass": "matrix.nimble.EmbeddedTomcatServer", "mainClass": "matrix.nimble.EmbeddedTomcatServer",
"projectName": "matrix", "cwd": "${workspaceFolder}/cygnus-onprem-app",
"cwd": "${workspaceFolder}",
"console": "integratedTerminal", "console": "integratedTerminal",
"preLaunchTask": "matrix: package", "preLaunchTask": "cygnus: dev compile",
"classPaths": [ "classPaths": [
"$Test" "$Test"
], ],
"env": { "env": {
"JAVA_HOME": "/Users/maddy/Library/Java/JavaVirtualMachines/ms-21.0.8/Contents/Home" "JAVA_HOME": "/Users/maddy/Library/Java/JavaVirtualMachines/ms-21.0.8/Contents/Home",
"MATRIX_DB_URL": "jdbc:postgresql://103.125.129.116:5333/matrix",
"MATRIX_DB_USERNAME": "postgres",
"MATRIX_DB_PASSWORD": "M@triXPostgr3s@6202",
"REDIS_HOST": "103.125.129.116",
"REDIS_PORT": "7901",
"REDIS_PASSWORD": "M@triXR3d1s@6202",
"REDIS_SSL": "false",
"CYGNUS_CLOUD_BASE_URL": "http://localhost:8090",
"CYGNUS_TOKEN_URL": "http://localhost:8090/oauth2/token",
"CYGNUS_CLIENT_ID": "matrix",
"CYGNUS_INSTALLATION_ID": "matrix-delhi-cygnus-01",
"CYGNUS_CLIENT_ASSERTION": "file:${workspaceFolder}/config/clients/matrix/matrix-matrix-delhi-cygnus-01-assertion.jwt",
"CYGNUS_LOGIN_KEY_ID": "cygnus-login-2026-01",
"CYGNUS_LOGIN_PUBLIC_KEY": "file:${workspaceFolder}/config/keys/login-public.pem",
"CYGNUS_CLOUD_REQUEST_TIMEOUT": "PT10S",
"CYGNUS_TOKEN_REFRESH_SKEW": "PT30S"
}, },
"vmArgs": "-Dserver.port=8080 -Djava.awt.headless=true", "vmArgs": "-Dserver.port=8080 -Djava.awt.headless=true -Dmatrix.webapp=${workspaceFolder}/cygnus-onprem-app/build/WebContent -Dmatrix.classes=${workspaceFolder}/cygnus-onprem-app/target/classes",
"shortenCommandLine": "argfile" "shortenCommandLine": "argfile"
}, },
{ {

View File

@@ -1,3 +1,4 @@
{ {
"java.configuration.updateBuildConfiguration": "automatic" "java.configuration.updateBuildConfiguration": "automatic",
"java.compile.nullAnalysis.mode": "automatic"
} }

4
.vscode/tasks.json vendored
View File

@@ -2,11 +2,11 @@
"version": "2.0.0", "version": "2.0.0",
"tasks": [ "tasks": [
{ {
"label": "matrix: package", "label": "cygnus: dev compile",
"type": "shell", "type": "shell",
"command": "mvn", "command": "mvn",
"args": [ "args": [
"package", "test-compile",
"-DskipTests" "-DskipTests"
], ],
"options": { "options": {

View File

@@ -0,0 +1,359 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="1920" height="3720" viewBox="0 0 1920 3720" role="img" aria-labelledby="title description">
<title id="title">Cygnus on-premises to cloud authentication architecture overview</title>
<desc id="description">Complete architecture, request flow, sequence diagram, security layers, code navigation, data access, session mapping, and failure behavior for Cygnus cloud identity authentication.</desc>
<defs>
<linearGradient id="pageBg" x1="0" y1="0" x2="0" y2="1">
<stop offset="0" stop-color="#eaf2f8"/>
<stop offset="1" stop-color="#d9e7f1"/>
</linearGradient>
<linearGradient id="heroBg" x1="0" y1="0" x2="1" y2="1">
<stop offset="0" stop-color="#173b5f"/>
<stop offset="1" stop-color="#28679b"/>
</linearGradient>
<linearGradient id="cloudBg" x1="0" y1="0" x2="1" y2="1">
<stop offset="0" stop-color="#e7f2fb"/>
<stop offset="1" stop-color="#d2e7f7"/>
</linearGradient>
<linearGradient id="onpremBg" x1="0" y1="0" x2="1" y2="1">
<stop offset="0" stop-color="#eef8f2"/>
<stop offset="1" stop-color="#dcefe3"/>
</linearGradient>
<filter id="shadow" x="-20%" y="-20%" width="140%" height="150%">
<feDropShadow dx="0" dy="5" stdDeviation="8" flood-color="#1c3448" flood-opacity=".16"/>
</filter>
<marker id="arrowBlue" markerWidth="12" markerHeight="12" refX="10" refY="6" orient="auto" markerUnits="strokeWidth">
<path d="M0,0 L12,6 L0,12 z" fill="#28679b"/>
</marker>
<marker id="arrowGreen" markerWidth="12" markerHeight="12" refX="10" refY="6" orient="auto" markerUnits="strokeWidth">
<path d="M0,0 L12,6 L0,12 z" fill="#26845b"/>
</marker>
<marker id="arrowOrange" markerWidth="12" markerHeight="12" refX="10" refY="6" orient="auto" markerUnits="strokeWidth">
<path d="M0,0 L12,6 L0,12 z" fill="#d47b17"/>
</marker>
<style>
text { font-family: Inter, "Segoe UI", Arial, sans-serif; fill: #22303d; }
.hero-title { font-size: 46px; font-weight: 750; fill: #fff; letter-spacing: .2px; }
.hero-sub { font-size: 22px; fill: #d7eafb; }
.section-title { font-size: 30px; font-weight: 750; fill: #173b5f; }
.section-sub { font-size: 17px; fill: #536777; }
.box-title { font-size: 20px; font-weight: 750; }
.box-sub { font-size: 14px; fill: #5a6f7f; }
.body { font-size: 16px; }
.small { font-size: 14px; }
.tiny { font-size: 12px; }
.mono { font-family: "SFMono-Regular", Consolas, "Liberation Mono", monospace; font-size: 13px; }
.white { fill: #fff; }
.muted { fill: #64798a; }
.blue { fill: #28679b; }
.green { fill: #26845b; }
.orange { fill: #c76c0f; }
.red { fill: #b74646; }
.bold { font-weight: 700; }
.card { fill: #fff; stroke: #b8cad8; stroke-width: 1.4; rx: 12; filter: url(#shadow); }
.soft-card { fill: #f7fafc; stroke: #c5d5e1; stroke-width: 1.2; rx: 10; }
.onprem { fill: url(#onpremBg); stroke: #83b99b; stroke-width: 1.5; rx: 12; }
.cloud { fill: url(#cloudBg); stroke: #81b2d5; stroke-width: 1.5; rx: 12; }
.security { fill: #fff6e7; stroke: #e2ae62; stroke-width: 1.4; rx: 10; }
.database { fill: #f2ecfa; stroke: #a991c6; stroke-width: 1.4; rx: 10; }
.line-blue { stroke: #28679b; stroke-width: 3; fill: none; marker-end: url(#arrowBlue); }
.line-green { stroke: #26845b; stroke-width: 3; fill: none; marker-end: url(#arrowGreen); }
.line-orange { stroke: #d47b17; stroke-width: 3; fill: none; marker-end: url(#arrowOrange); }
.dash { stroke-dasharray: 8 7; }
.lane { stroke: #9bb0bf; stroke-width: 1.5; stroke-dasharray: 6 6; }
.step-circle { fill: #28679b; stroke: #fff; stroke-width: 3; }
.step-number { font-size: 14px; font-weight: 750; fill: #fff; text-anchor: middle; dominant-baseline: central; }
.chip { fill: #e5eff7; stroke: #aec4d5; stroke-width: 1; rx: 14; }
</style>
</defs>
<rect width="1920" height="3720" fill="url(#pageBg)"/>
<!-- Hero -->
<rect x="50" y="42" width="1820" height="190" rx="20" fill="url(#heroBg)" filter="url(#shadow)"/>
<text x="105" y="112" class="hero-title">Cygnus Architecture Overview</text>
<text x="105" y="157" class="hero-sub">Secure on-premises → cloud identity authentication while operational and applicant data remain on customer infrastructure</text>
<rect x="105" y="180" width="212" height="30" class="chip" opacity=".22"/>
<text x="123" y="201" class="small white bold">JDK 21 · Spring MVC</text>
<rect x="330" y="180" width="245" height="30" class="chip" opacity=".22"/>
<text x="348" y="201" class="small white bold">Spring WebFlux client</text>
<rect x="588" y="180" width="280" height="30" class="chip" opacity=".22"/>
<text x="606" y="201" class="small white bold">Spring Boot cloud service</text>
<rect x="881" y="180" width="260" height="30" class="chip" opacity=".22"/>
<text x="899" y="201" class="small white bold">PostgreSQL + Vert.x</text>
<rect x="1154" y="180" width="212" height="30" class="chip" opacity=".22"/>
<text x="1172" y="201" class="small white bold">Redis replay guard</text>
<!-- Architecture overview -->
<text x="70" y="292" class="section-title">1 · Architecture overview</text>
<text x="70" y="322" class="section-sub">The browser-facing application remains on-premises. Authentication and menu ownership are delegated to the cloud through a reusable client.</text>
<rect x="70" y="352" width="1780" height="490" class="card"/>
<rect x="95" y="377" width="1050" height="440" class="onprem"/>
<text x="125" y="414" class="box-title green">CUSTOMER PREMISES</text>
<text x="125" y="439" class="box-sub">Applicant PII, punching, operations, reporting/MIS, JSP UI and HTTP session</text>
<rect x="130" y="480" width="210" height="126" class="soft-card"/>
<text x="235" y="520" class="box-title" text-anchor="middle">Browser</text>
<text x="235" y="550" class="small" text-anchor="middle">Login form / JSP UI</text>
<text x="235" y="576" class="tiny muted" text-anchor="middle">POST /ver/authenticatelogin</text>
<rect x="430" y="455" width="300" height="178" class="soft-card"/>
<text x="580" y="495" class="box-title" text-anchor="middle">cygnus-onprem-app</text>
<text x="580" y="524" class="small" text-anchor="middle">Spring MVC + embedded Tomcat</text>
<text x="580" y="552" class="tiny muted" text-anchor="middle">SessionController</text>
<text x="580" y="575" class="tiny muted" text-anchor="middle">CloudAuthenticationGateway</text>
<text x="580" y="598" class="tiny muted" text-anchor="middle">CloudSessionMapper</text>
<rect x="820" y="455" width="290" height="178" class="security"/>
<text x="965" y="495" class="box-title" text-anchor="middle">cygnus-cloud-client</text>
<text x="965" y="524" class="small" text-anchor="middle">Reusable WebClient gateway</text>
<text x="965" y="552" class="tiny muted" text-anchor="middle">OAuthMachineTokenProvider</text>
<text x="965" y="575" class="tiny muted" text-anchor="middle">LoginEnvelopeEncryptor</text>
<text x="965" y="598" class="tiny muted" text-anchor="middle">CloudIdentityClient</text>
<path d="M340 543 H420" class="line-green"/>
<text x="380" y="528" class="tiny green" text-anchor="middle">credentials</text>
<path d="M730 543 H810" class="line-green"/>
<text x="770" y="528" class="tiny green" text-anchor="middle">delegate</text>
<rect x="130" y="676" width="980" height="102" class="soft-card"/>
<text x="155" y="711" class="box-title">Existing on-premises application behavior retained</text>
<text x="155" y="741" class="small">Cloud response → legacy SessionValues + menu HTML → existing authorization, controllers, JSP pages and operational database access.</text>
<rect x="1190" y="377" width="635" height="440" class="cloud"/>
<text x="1220" y="414" class="box-title blue">CYGNUS CLOUD</text>
<text x="1220" y="439" class="box-sub">Vendor-controlled machine authorization, identity, permissions and menu data</text>
<rect x="1225" y="470" width="260" height="140" class="security"/>
<text x="1355" y="507" class="box-title" text-anchor="middle">OAuth endpoint</text>
<text x="1355" y="536" class="small" text-anchor="middle">POST /oauth2/token</text>
<text x="1355" y="564" class="tiny muted" text-anchor="middle">Validate nested machine assertion</text>
<text x="1355" y="586" class="tiny muted" text-anchor="middle">Issue short-lived RS256 JWT</text>
<rect x="1525" y="470" width="265" height="140" class="cloud"/>
<text x="1657" y="507" class="box-title" text-anchor="middle">Identity API</text>
<text x="1657" y="536" class="small" text-anchor="middle">POST /api/v1/identity/login</text>
<text x="1657" y="564" class="tiny muted" text-anchor="middle">Decrypt login envelope</text>
<text x="1657" y="586" class="tiny muted" text-anchor="middle">Authenticate and load menu</text>
<rect x="1225" y="660" width="260" height="110" class="database"/>
<text x="1355" y="699" class="box-title" text-anchor="middle">Redis</text>
<text x="1355" y="728" class="small" text-anchor="middle">Nonce replay protection</text>
<text x="1355" y="751" class="tiny muted" text-anchor="middle">Atomic claim + short TTL</text>
<rect x="1525" y="660" width="265" height="110" class="database"/>
<text x="1657" y="699" class="box-title" text-anchor="middle">PostgreSQL</text>
<text x="1657" y="728" class="small" text-anchor="middle">matrix.identity schema</text>
<text x="1657" y="751" class="tiny muted" text-anchor="middle">Vert.x prepared queries</text>
<path d="M1110 520 C1160 520 1160 520 1215 520" class="line-blue"/>
<text x="1162" y="504" class="tiny blue" text-anchor="middle">machine assertion</text>
<path d="M1110 585 C1320 625 1420 570 1515 540" class="line-blue"/>
<text x="1320" y="605" class="tiny blue" text-anchor="middle">Bearer JWT + encrypted login</text>
<path d="M1657 610 V650" class="line-blue"/>
<path d="M1600 610 C1515 640 1450 670 1490 710" class="line-blue"/>
<!-- Responsibility split -->
<text x="70" y="912" class="section-title">2 · Responsibility and data boundary</text>
<text x="70" y="942" class="section-sub">The split is deliberate: identity and non-PI control data can be cloud-managed without transferring loan-applicant PII.</text>
<rect x="70" y="972" width="855" height="265" class="card"/>
<text x="105" y="1014" class="box-title green">Remains on customer premises</text>
<text x="115" y="1054" class="body">• Punching and applicant intake</text>
<text x="115" y="1086" class="body">• Operational allocation, scanning, telecalling and reports</text>
<text x="115" y="1118" class="body">• Applicant PII, addresses, documents, photos and verification content</text>
<text x="115" y="1150" class="body">• MIS generation and existing JSP/HTTP-session application behavior</text>
<text x="115" y="1182" class="body">• Existing operational SQL, functions and views unrelated to cloud identity</text>
<rect x="945" y="972" width="905" height="265" class="card"/>
<text x="980" y="1014" class="box-title blue">Managed by Cygnus cloud</text>
<text x="990" y="1054" class="body">• Customer installation identity and machine authorization</text>
<text x="990" y="1086" class="body">• Application users, groups, companies and branches required at login</text>
<text x="990" y="1118" class="body">• Page permissions, denied pages and menu structure</text>
<text x="990" y="1150" class="body">• Authentication audit entry and cloud access-token issuance</text>
<text x="990" y="1182" class="body">• Redis nonce state used to reject replayed login envelopes</text>
<!-- Full runtime sequence -->
<text x="70" y="1307" class="section-title">3 · Full authentication sequence</text>
<text x="70" y="1337" class="section-sub">Every arrow below is part of one browser login. The access token is cached and reused until shortly before expiry.</text>
<rect x="70" y="1367" width="1780" height="1040" class="card"/>
<!-- Lane headers -->
<rect x="90" y="1390" width="220" height="62" class="soft-card"/>
<rect x="385" y="1390" width="245" height="62" class="onprem"/>
<rect x="705" y="1390" width="245" height="62" class="security"/>
<rect x="1025" y="1390" width="230" height="62" class="security"/>
<rect x="1330" y="1390" width="240" height="62" class="cloud"/>
<rect x="1640" y="1390" width="185" height="62" class="database"/>
<text x="200" y="1428" class="box-title" text-anchor="middle">Browser</text>
<text x="507" y="1428" class="box-title" text-anchor="middle">On-prem MVC</text>
<text x="827" y="1428" class="box-title" text-anchor="middle">Cloud client</text>
<text x="1140" y="1428" class="box-title" text-anchor="middle">OAuth service</text>
<text x="1450" y="1428" class="box-title" text-anchor="middle">Identity service</text>
<text x="1732" y="1428" class="box-title" text-anchor="middle">Redis / DB</text>
<line x1="200" y1="1452" x2="200" y2="2365" class="lane"/>
<line x1="507" y1="1452" x2="507" y2="2365" class="lane"/>
<line x1="827" y1="1452" x2="827" y2="2365" class="lane"/>
<line x1="1140" y1="1452" x2="1140" y2="2365" class="lane"/>
<line x1="1450" y1="1452" x2="1450" y2="2365" class="lane"/>
<line x1="1732" y1="1452" x2="1732" y2="2365" class="lane"/>
<!-- Sequence messages -->
<circle cx="95" cy="1500" r="15" class="step-circle"/><text x="95" y="1500" class="step-number">1</text>
<path d="M200 1500 H497" class="line-green"/>
<text x="348" y="1483" class="small bold" text-anchor="middle">POST login ID + password</text>
<text x="348" y="1523" class="tiny muted" text-anchor="middle">/ver/authenticatelogin</text>
<circle cx="95" cy="1575" r="15" class="step-circle"/><text x="95" y="1575" class="step-number">2</text>
<path d="M507 1575 H817" class="line-green"/>
<text x="662" y="1558" class="small bold" text-anchor="middle">CloudAuthenticationGateway.authenticate()</text>
<text x="662" y="1598" class="tiny muted" text-anchor="middle">Synchronous MVC → reactive client boundary</text>
<circle cx="95" cy="1650" r="15" class="step-circle"/><text x="95" y="1650" class="step-number">3</text>
<path d="M827 1650 H1130" class="line-orange"/>
<text x="978" y="1633" class="small bold" text-anchor="middle">POST machine assertion</text>
<text x="978" y="1673" class="tiny muted" text-anchor="middle">Only when cached access token is absent/expiring</text>
<circle cx="95" cy="1725" r="15" class="step-circle"/><text x="95" y="1725" class="step-number">4</text>
<path d="M1140 1725 H1440" class="line-orange"/>
<text x="1290" y="1708" class="small bold" text-anchor="middle">Decrypt JWE + verify signed inner JWT</text>
<text x="1290" y="1748" class="tiny muted" text-anchor="middle">Validate client ID, installation, audience and expiry</text>
<circle cx="95" cy="1800" r="15" class="step-circle"/><text x="95" y="1800" class="step-number">5</text>
<path d="M1140 1800 H837" class="line-orange"/>
<text x="988" y="1783" class="small bold" text-anchor="middle">Return short-lived RS256 access JWT</text>
<text x="988" y="1823" class="tiny muted" text-anchor="middle">Claims: client_id, installation_id, scope, issuer, audience, expiry</text>
<circle cx="95" cy="1885" r="15" class="step-circle"/><text x="95" y="1885" class="step-number">6</text>
<path d="M827 1885 H1440" class="line-blue"/>
<text x="1133" y="1868" class="small bold" text-anchor="middle">Bearer JWT + encrypted login envelope</text>
<text x="1133" y="1908" class="tiny muted" text-anchor="middle">AES-256-GCM payload; AES key wrapped by RSA-OAEP-256</text>
<circle cx="95" cy="1970" r="15" class="step-circle"/><text x="95" y="1970" class="step-number">7</text>
<path d="M1450 1970 H1722" class="line-blue"/>
<text x="1586" y="1953" class="small bold" text-anchor="middle">Atomically claim nonce in Redis</text>
<text x="1586" y="1993" class="tiny muted" text-anchor="middle">Reject duplicate; apply short TTL</text>
<circle cx="95" cy="2045" r="15" class="step-circle"/><text x="95" y="2045" class="step-number">8</text>
<path d="M1450 2045 H1722" class="line-blue"/>
<text x="1586" y="2028" class="small bold" text-anchor="middle">Vert.x prepared SQL queries</text>
<text x="1586" y="2068" class="tiny muted" text-anchor="middle">User → password check → menu → login audit</text>
<circle cx="95" cy="2120" r="15" class="step-circle"/><text x="95" y="2120" class="step-number">9</text>
<path d="M1450 2120 H837" class="line-blue"/>
<text x="1143" y="2103" class="small bold" text-anchor="middle">Authenticated identity + structured menu</text>
<text x="1143" y="2143" class="tiny muted" text-anchor="middle">User, group, company, branch, permissions and login time</text>
<circle cx="95" cy="2195" r="15" class="step-circle"/><text x="95" y="2195" class="step-number">10</text>
<path d="M827 2195 H517" class="line-green"/>
<text x="672" y="2178" class="small bold" text-anchor="middle">Map cloud response to legacy SessionValues</text>
<text x="672" y="2218" class="tiny muted" text-anchor="middle">Render menu HTML and preserve existing JSP expectations</text>
<circle cx="95" cy="2270" r="15" class="step-circle"/><text x="95" y="2270" class="step-number">11</text>
<path d="M507 2270 H210" class="line-green"/>
<text x="358" y="2253" class="small bold" text-anchor="middle">Store HTTP session and return home</text>
<text x="358" y="2293" class="tiny muted" text-anchor="middle">Existing authorization and UI flow continues</text>
<rect x="118" y="2330" width="1684" height="52" class="security"/>
<text x="960" y="2362" class="small bold" text-anchor="middle">Cloud identity is mandatory: there is no local password fallback. A cloud outage returns a controlled temporary-unavailable login message.</text>
<!-- Security model -->
<text x="70" y="2477" class="section-title">4 · Security model</text>
<text x="70" y="2507" class="section-sub">Machine identity, transport security, application-layer encryption and replay protection are separate layers.</text>
<rect x="70" y="2537" width="1780" height="410" class="card"/>
<rect x="95" y="2570" width="405" height="330" class="security"/>
<text x="125" y="2610" class="box-title orange">A · Machine assertion</text>
<text x="125" y="2645" class="small">1. Inner JWT signed by installation private key</text>
<text x="125" y="2674" class="small">2. Identifies client + installation</text>
<text x="125" y="2703" class="small">3. Nested inside RSA-OAEP-256 JWE</text>
<text x="125" y="2732" class="small">4. Cloud decrypts with assertion private key</text>
<text x="125" y="2761" class="small">5. Signature checked using registered client key</text>
<text x="125" y="2790" class="small">6. Assertion may be long-lived and is used only</text>
<text x="143" y="2816" class="small">to obtain short-lived access tokens</text>
<rect x="125" y="2845" width="335" height="34" class="chip"/>
<text x="292" y="2868" class="tiny bold" text-anchor="middle">Customer-specific asymmetric identity</text>
<rect x="530" y="2570" width="405" height="330" class="security"/>
<text x="560" y="2610" class="box-title orange">B · Access token</text>
<text x="560" y="2645" class="small">• RS256 signed by the cloud</text>
<text x="560" y="2674" class="small">• Short expiry; cached until refresh skew</text>
<text x="560" y="2703" class="small">• Bound to client ID and installation ID</text>
<text x="560" y="2732" class="small">• Carries identity.login scope</text>
<text x="560" y="2761" class="small">• Issuer and audience validated</text>
<text x="560" y="2790" class="small">• Required by Spring Security before the</text>
<text x="578" y="2816" class="small">cloud identity controller executes</text>
<rect x="560" y="2845" width="335" height="34" class="chip"/>
<text x="727" y="2868" class="tiny bold" text-anchor="middle">Machine authorization, not user session</text>
<rect x="965" y="2570" width="405" height="330" class="security"/>
<text x="995" y="2610" class="box-title orange">C · Login envelope</text>
<text x="995" y="2645" class="small">• Fresh random AES-256 key per request</text>
<text x="995" y="2674" class="small">• Credentials encrypted with AES-GCM</text>
<text x="995" y="2703" class="small">• AES key encrypted by cloud RSA key</text>
<text x="995" y="2732" class="small">• GCM detects ciphertext tampering</text>
<text x="995" y="2761" class="small">• Payload contains nonce and timestamp</text>
<text x="995" y="2790" class="small">• Client/installation values must match</text>
<text x="1013" y="2816" class="small">the authenticated access-token claims</text>
<rect x="995" y="2845" width="335" height="34" class="chip"/>
<text x="1162" y="2868" class="tiny bold" text-anchor="middle">Application encryption in addition to TLS</text>
<rect x="1400" y="2570" width="405" height="330" class="security"/>
<text x="1430" y="2610" class="box-title orange">D · Replay and transport</text>
<text x="1430" y="2645" class="small">• Redis SET-if-absent claims each nonce</text>
<text x="1430" y="2674" class="small">• Duplicate nonce is rejected</text>
<text x="1430" y="2703" class="small">• Timestamp freshness window enforced</text>
<text x="1430" y="2732" class="small">• HTTPS is mandatory outside local dev</text>
<text x="1430" y="2761" class="small">• Credentials and tokens are not logged</text>
<text x="1430" y="2790" class="small">• Private keys and assertions require</text>
<text x="1448" y="2816" class="small">owner-only storage and rotation controls</text>
<rect x="1430" y="2845" width="335" height="34" class="chip"/>
<text x="1597" y="2868" class="tiny bold" text-anchor="middle">Captured requests cannot be reused</text>
<!-- Cloud login internals -->
<text x="70" y="3017" class="section-title">5 · Cloud login internals and session compatibility</text>
<text x="70" y="3047" class="section-sub">Prepared SQL retrieves only the identity data needed to preserve the existing SessionValues contract.</text>
<rect x="70" y="3077" width="1095" height="500" class="card"/>
<text x="105" y="3120" class="box-title blue">Cloud identity processing</text>
<circle cx="125" cy="3170" r="14" class="step-circle"/><text x="125" y="3170" class="step-number">1</text>
<text x="155" y="3176" class="body">Decrypt payload and validate machine binding, timestamp and nonce.</text>
<circle cx="125" cy="3225" r="14" class="step-circle"/><text x="125" y="3225" class="step-number">2</text>
<text x="155" y="3231" class="body">Load active user by case-insensitive login ID from identity.app_user.</text>
<circle cx="125" cy="3280" r="14" class="step-circle"/><text x="125" y="3280" class="step-number">3</text>
<text x="155" y="3286" class="body">Verify password using the compatible legacy password verifier.</text>
<circle cx="125" cy="3335" r="14" class="step-circle"/><text x="125" y="3335" class="step-number">4</text>
<text x="155" y="3341" class="body">Load group, company and branch details.</text>
<circle cx="125" cy="3390" r="14" class="step-circle"/><text x="125" y="3390" class="step-number">5</text>
<text x="155" y="3396" class="body">Load visible permitted pages and exclude explicitly denied pages.</text>
<circle cx="125" cy="3445" r="14" class="step-circle"/><text x="125" y="3445" class="step-number">6</text>
<text x="155" y="3451" class="body">Insert cloud login audit row and return structured identity/menu response.</text>
<rect x="105" y="3490" width="1025" height="58" class="database"/>
<text x="617" y="3514" class="small bold" text-anchor="middle">Vert.x prepared queries keep values separate from SQL text</text>
<text x="617" y="3538" class="tiny muted" text-anchor="middle">Tables: identity.app_user · user_group · company · company_branch · permission · pages · denied_pages · user_loginhistory</text>
<rect x="1195" y="3077" width="655" height="500" class="card"/>
<text x="1230" y="3120" class="box-title green">Legacy compatibility mapping</text>
<text x="1230" y="3158" class="small bold">CloudSessionMapper populates:</text>
<text x="1250" y="3192" class="small">• User ID, login ID and display name</text>
<text x="1250" y="3222" class="small">• Group ID and group name</text>
<text x="1250" y="3252" class="small">• Company ID, name and code</text>
<text x="1250" y="3282" class="small">• Branch ID, name, code and location</text>
<text x="1250" y="3312" class="small">• Login timestamp in the legacy format</text>
<text x="1250" y="3342" class="small">• Menu HTML rendered from cloud menu records</text>
<rect x="1230" y="3380" width="585" height="116" class="onprem"/>
<text x="1522" y="3414" class="small bold" text-anchor="middle">No local password query or fallback remains</text>
<text x="1522" y="3443" class="small" text-anchor="middle">Existing JSP controllers keep reading SessionValues</text>
<text x="1522" y="3472" class="small" text-anchor="middle">Operational authorization continues without UI rewrites</text>
<text x="1230" y="3535" class="tiny muted">Logout currently invalidates the local HTTP session. A cloud logout/audit API is the future option if logout timestamps are required.</text>
<!-- Code navigation and failures -->
<text x="70" y="3647" class="section-title">6 · Code navigation</text>
<text x="70" y="3677" class="section-sub">Primary implementation points: SessionController → CloudAuthenticationGateway → OAuthMachineTokenProvider / LoginEnvelopeEncryptor → CloudLoginController → IdentityAuthenticationService → IdentityRepository → CloudSessionMapper.</text>
<!-- Footer strip overlays final area intentionally within document bounds -->
<rect x="50" y="3695" width="1820" height="1" fill="#9eb5c5"/>
</svg>

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

View File

@@ -1,106 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link href="/matrix/css/jquery-ui.css" rel="stylesheet" type="text/css" />
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery.min.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/jquery-ui.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/user.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Maintenance</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:990px;margin-top:5px;position:absolute;z-index:-1">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" align="absmiddle" />
<span id="title" align="absmiddle">Application Maintenance</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('initmaintenance','_parent','filterform')"/>
</div>
<!-- -->
<div id="FormPanel" class="FormPanel">
<form name="filterform" method="post" id="filterform">
<input type="hidden" id="usid" value="${Sessvals.getUserID()}" />
<table align="center" id="filtertab" style="width:980px;border:1px solid #a7abb4" cellspacing="0">
<tr>
<td>
<div class="widget">
<div class="lblcontainer" style="padding-top:7px">
Up To Date
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="uptodate" id="uptodate" value="${defaultdate}" style="width:100px;" onblur="validate(this,'t','Date')" onkeydown="return addSlashes(this,event)" />
</div>
</div>
</td>
</tr>
</table>
</form>
<div id="FormPanel" class="FormPanel" style="text-align:center">
<button id="clearmdedupe" name="clearmdedupe" onclick="deleteData('cmd',this)" style="height:60px;width:200px">Clear Master Dedupe</button>
<button id="clearecache" name="clearecache" onclick="deleteData('cec',this)" style="height:60px;width:200px">Clear Email Cache</button>
</div>
</div>
<input type="hidden" id="bid" value="${Sessvals.getBranchID()}" />
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
function deleteData(oprType,elm){
var uptodate = $('#uptodate').val();
if(confirm('Are you sure you want to '+$(elm).text().toUpperCase()+' up to '+uptodate))
{
LoadingMsg("Processing request, please wait...","ajaxmsg");
$.ajax({
type: "POST",
url: "startmaintenance",
data: "oprtype="+oprType+"&oprby="+$("#usid").val()+"&upto="+uptodate,
success: function(response){
$("#ajaxmsg").remove();
CallMessage(response,3000,200,300);
},
error: function(e){
$("#ajaxmsg").remove();
CallMessage('USRCS02:error:'+e.responseText,3000,200,300);
}
});
}
}
</script>
<!-- -->
</html>

View File

@@ -1,169 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | Branch Detail </title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/belt.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<div id="formcontainer" style="width:393px;margin-top:10px;position:absolute;z-index:-1">
<form:form method="post" modelAttribute="branchdetail" >
<!-- Verifier Details (Section1) -->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/ear_details.png" align="absmiddle" />
<span id="title" align="absmiddle">Branch Detail</span>
</div>
<!-- -->
<!-- Form (Section1) -->
<div id="FormPanel1" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td>
<form:hidden path="branchid"/>
<form:hidden path="bankbranchid"/>
<form:hidden path="portfolio"/>
<div class="widget">
<div class="lblcontainer" style="width:100px">
<font color="red">*</font>Bank
</div>
<div class="inputcontainer">
<div class="divselect" id="divportfolio" style="width:235px;">
<form:select path="bank" multiple="false" style="width:258px" onblur="validate(this,'t','')" >
<option value="-1" selected>---</option>
<c:forEach items="${banklist}" var="bank">
<form:option value="${bank[0]}" label="${bank[1]}" />
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:100px">
<font color="red">*</font>Branch Name
</div>
<div class="inputcontainer">
<form:input path="branchname" maxlength="30" style="width:220px" onblur="validate(this,'t','PersonName')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:100px">
<font color="red">*</font>Branch Code
</div>
<div class="inputcontainer">
<form:input path="branchcode" maxlength="7" style="width:220px" onblur="validate(this,'t','AlphaOnly')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:100px">
<font color="red">*</font>Plot No
</div>
<div class="inputcontainer">
<form:input path="address1" maxlength="40" style="width:220px" onblur="validate(this,'t','SplInstruction')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:100px">
Locality
</div>
<div class="inputcontainer">
<form:input path="address2" maxlength="40" style="width:220px" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:100px">
Area/City
</div>
<div class="inputcontainer">
<form:input path="address3" maxlength="40" style="width:220px" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:100px">
<font color="red">*</font>State
</div>
<div class="inputcontainer">
<form:input path="state" maxlength="25" style="width:220px" onblur="validate(this,'t','PersonName')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:100px">
<font color="red">*</font>Pincode
</div>
<div class="inputcontainer">
<form:input path="pincode" maxlength="6" style="width:220px" onblur="validate(this,'f','Pincode')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:100px">
GST
</div>
<div class="inputcontainer">
<form:input path="gstno" maxlength="20" style="width:220px" onblur="validate(this,'f','AlphaNumericOnly')" />
</div>
</div>
</td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<form:hidden path="suuid" />
<!-- -->
<input type="hidden" id="invalidfields" value="0" />
<input type="button" class="button" name="btnsave" style="margin-top:5px;float:right" value="Save" id="btnsave" accesskey="S" onclick="ValidateSubmitBranch();" />
</form:form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
document.getElementById("branchname").focus();
function ValidateSubmitBranch()
{
validate(document.getElementById("bank"),'t','');
validate(document.getElementById("branchname"),'t','PersonName');
validate(document.getElementById("branchcode"),'t','AlphaOnly');
validate(document.getElementById("address1"),'t','SplInstruction');
validate(document.getElementById("state"),'t','SplInstruction');
if(checkForm())
{
SubmitForm('updateportbranch','_parent','branchdetail');
}
}
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
<c:if test="${stat==true}">
<script language="javascript" type="text/javascript">window.returnValue='${retval}'; window.close(); </script>
</c:if>
</c:if>
<!-- -->
</html>

View File

@@ -1,177 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link href="/matrix/css/jquery-ui.css" rel="stylesheet" type="text/css" />
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery.min.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/jquery-ui.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/user.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Manage Branch</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:990px;margin-top:5px;position:absolute;z-index:-1">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" align="absmiddle" />
<span id="title" align="absmiddle">Manage Branch</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('initportbranch','_parent','branchform')"/>
</div>
<!-- -->
<div id="FormPanel" class="FormPanel">
<form:form method="post" modelAttribute="branchform" >
<input type="hidden" id="suuid" name="suuid" value = "<%=session.getAttribute("UUID").toString() %>" />
<input type="hidden" id="usid" value="${Sessvals.getUserID()}" />
<table align="center" id="filtertab" style="width:980px;border:1px solid #a7abb4" cellspacing="0">
<tr>
<td>
<div class="widget" style="width:98%">
<div class="lblcontainer" style="width:85px">
Portfolio
</div>
<div class="inputcontainer">
<div class="divselect" id="divportfolio" style="width:265px;">
<form:select path="portfolio" multiple="false" style="width:283px" onblur="validate(this,'t','')" onchange="SubmitForm('getportbranchlist','_parent','branchform')" >
<option value="-1" selected>---</option>
<c:forEach items="${portlist}" var="port">
<form:option value="${port[0]}" label="${port[1]}" />
</c:forEach>
</form:select>
</div>
</div>
<c:if test="${branchform.portfolio gt 0}">
<div class="widget" style="float:right">
<div class="lblcontainer" style="font-size:small;line-height:30px;text-transform:none;font-weight:bold">
<input type="button" id="adduser" onclick="showBranchInfo(0)" class="button" value="New Branch" style="line-height:20px" />
</div>
</div>
</c:if>
</div>
</td>
</tr>
</table>
</form:form>
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="userlist">
<thead class="thead">
<tr title="Row Title">
<td width="10" style="font-size:9pt">S.No</td>
<td style="font-size:9pt" width="150">Branch Name</td>
<td style="font-size:9pt">Address</td>
<td style="font-size:9pt" width="130">GST No</td>
<td style="font-size:9pt;text-align:center" width="80">Status</td>
<td style="font-size:9pt;text-align:center" width="80">Action</td>
</tr>
</thead>
<tbody id="userlistbody" class="scrollContent" >
<c:forEach items="${branchform.branchlist}" var="lc" varStatus="status">
<tr>
<td style="font-size:8pt;font-weight:normal">${status.count}</td>
<td style="font-size:8pt;font-weight:normal">${lc[1]}</td>
<td style="font-size:8pt;font-weight:normal">${lc[2]}</td>
<td style="font-size:8pt;font-weight:normal">${lc[3]}</td>
<td style="font-size:8pt;text-align:center">
<c:choose>
<c:when test="${lc[4] eq 'Active'}">
<input type="button" id="activebranch" target-data = "${lc[0]}" style="width:80px" onclick="changeBranchStatus(this)" class="button" value="Active" />
</c:when>
<c:otherwise>
<input type="button" id="inactivebranch" target-data = "${lc[0]}" style="width:80px" onclick="changeBranchStatus(this)" class="button" value="Inactive" />
</c:otherwise>
</c:choose>
</td>
<td style="font-size:8pt;text-align:center">
<c:if test="${lc[4] eq 'Active'}">
<input type="button" id="btnedit" class="button" onclick="showBranchInfo(${lc[0]})" value="Edit" />
</c:if>
</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<input type="hidden" id="bid" value="${Sessvals.getBranchID()}" />
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
function changeBranchStatus(btnElm){
var branch = $(btnElm).attr("target-data");
var btnid = $(btnElm).attr("id");
$.ajax({
type: "POST",
url: "changebranchstatus",
data: "branch="+branch+"&oprby="+$("#usid").val(),
success: function(response){
jsonObj = JSON.parse(response);
if(jsonObj.status == 'failed'){
CallMessage(jsonObj.message,3000,200,300);
}
else{
CallMessage('USRCS02:info:Status changed successfully',3000,200,300);
$(btnElm).attr("id",btnid == 'activebranch' ? 'inactivebranch' : 'activebranch');
if(btnid == 'activebranch'){
$(btnElm).closest("td").next().html('');
$(btnElm).val('Inactive');
}else{
$(btnElm).closest("td").next().html('<input type="button" id="btnedit" class="button" onclick="showBranchInfo('+branch+')" value="Edit" />');
$(btnElm).val('Active');
}
}
},
error: function(e){
CallMessage('USRCS02:error:'+e.responseText,3000,200,300);
}
});
}
function showBranchInfo(bid)
{
QueryStr="pid="+$('#portfolio').val()+"&bid="+bid+"&suuid="+$("#suuid").val();
var x = (window.screen.availWidth - 550)/2;
var y = (window.screen.availHeight - 370)/2;
var retVal=window.showModalDialog("branchdetail?"+QueryStr,'',"dialogWidth:550px; dialogHeight:370px; dialogTop:"+y+"px; dialogLeft:"+x+"px; center:no; status:no");
if(retVal && retVal!="")
{
SubmitForm('getportbranchlist','_parent','branchform');
}
}
</script>
<!-- -->
</html>

View File

@@ -1,174 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link href="/matrix/css/jquery-ui.css" rel="stylesheet" type="text/css" />
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery.min.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/jquery-ui.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/user.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Manage Users</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:990px;margin-top:5px;position:absolute;z-index:-1">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" align="absmiddle" />
<span id="title" align="absmiddle">Manage Users</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('inituser','_parent','filterform')"/>
</div>
<!-- -->
<div id="FormPanel" class="FormPanel">
<form name="filterform" method="post" id="filterform">
<input type="hidden" id="suuid" name="suuid" value = "<%=session.getAttribute("UUID").toString() %>" />
<input type="hidden" id="usid" value="${Sessvals.getUserID()}" />
<table align="center" id="filtertab" style="width:980px;border:1px solid #a7abb4" cellspacing="0">
<tr>
<td>
<div class="widget">
<div class="lblcontainer" style="padding-top:7px">
Search
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="customername" id="customername" value="" style="width:300px;" onkeyup="FilterList('userlistbody','1!C0L!2!C0L!3',this.value);" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="font-size:small;line-height:24px;text-transform:none;font-weight:bold">
<b>(Enter Login ID / Name / Status)</b>
</div>
</div>
<div class="widget" style="float:right">
<div class="lblcontainer" style="font-size:small;line-height:30px;text-transform:none;font-weight:bold">
<input type="button" id="adduser" onclick="showUserInfo(0)" class="button" value="New User" style="line-height:20px" />
</div>
</div>
</td>
</tr>
</table>
</form>
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="userlist">
<thead class="thead">
<tr title="Row Title">
<td width="10" style="font-size:9pt">S.No</td>
<td style="font-size:9pt" width="70">Login ID</td>
<td style="font-size:9pt">Name</td>
<td style="font-size:9pt">Group</td>
<td style="font-size:9pt;text-align:center">Status</td>
<td style="font-size:9pt;text-align:center">Action</td>
</tr>
</thead>
<tbody id="userlistbody" class="scrollContent" >
<c:forEach items="${userlist}" var="lc" varStatus="status">
<tr>
<td style="font-size:8pt;font-weight:normal">${status.count}</td>
<td style="font-size:8pt;font-weight:normal">${lc[1]}</td>
<td style="font-size:8pt;font-weight:normal">${lc[2]}</td>
<td style="font-size:8pt;font-weight:normal">${lc[3]}</td>
<td style="font-size:8pt;text-align:center">
<c:choose>
<c:when test="${lc[4] eq 'Active'}">
<input type="button" id="activeuser" target-data = "${lc[0]}" style="width:80px" onclick="changeUserStatus(this)" class="button" value="Active" />
</c:when>
<c:otherwise>
<input type="button" id="inactiveuser" target-data = "${lc[0]}" style="width:80px" onclick="changeUserStatus(this)" class="button" value="Inactive" />
</c:otherwise>
</c:choose>
</td>
<td style="font-size:8pt;text-align:center">
<input type="button" id="btnedit" class="button" onclick="showUserInfo(${lc[0]})" value="Edit" />
</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<input type="hidden" id="bid" value="${Sessvals.getBranchID()}" />
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
function changeUserStatus(btnElm){
var user = $(btnElm).attr("target-data");
var btnid = $(btnElm).attr("id");
$.ajax({
type: "POST",
url: "changeuserstatus",
data: "user="+user+"&oprby="+$("#usid").val(),
success: function(response){
jsonObj = JSON.parse(response);
if(jsonObj.status == 'failed'){
CallMessage(jsonObj.message,3000,200,300);
}
else{
CallMessage('USRCS02:info:Status changed successfully',3000,200,300);
$(btnElm).attr("id",btnid == 'activeuser' ? 'inactiveuser' : 'activeuser');
if(btnid == 'activeuser'){
$(btnElm).closest("td").next().html('');
$(btnElm).val('Inactive');
}else{
$(btnElm).closest("td").next().html('<input type="button" id="btnedit" class="button" onclick="showUserInfo('+branch+')" value="Edit" />');
$(btnElm).val('Active');
}
}
},
error: function(e){
CallMessage('USRCS02:error:'+e.responseText,3000,200,300);
}
});
}
function showUserInfo(uid)
{
QueryStr="uid="+uid+"&suuid="+$("#suuid").val();
var x = (window.screen.availWidth - 550)/2;
var y = (window.screen.availHeight - 225)/2;
var retVal=window.showModalDialog("userdetail?"+QueryStr,'',"dialogWidth:550px; dialogHeight:250px; dialogTop:"+y+"px; dialogLeft:"+x+"px; center:no; status:no");
if(retVal && retVal!="")
{
SubmitForm('inituser','_parent','filterform');
}
}
</script>
<!-- -->
</html>

View File

@@ -1,148 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | User Detail </title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/belt.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<div id="formcontainer" style="width:393px;margin-top:10px;position:absolute;z-index:-1">
<form:form method="post" name="userdetail" id="userdetail" modelAttribute="userdetail" >
<!-- Verifier Details (Section1) -->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/ear_details.png" align="absmiddle" />
<span id="title" align="absmiddle">User Detail</span>
</div>
<!-- -->
<!-- Form (Section1) -->
<div id="FormPanel1" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td>
<form:hidden path="uid"/>
<div class="widget">
<div class="lblcontainer" style="width:85px">
<font color="red">*</font>Login ID
</div>
<div class="inputcontainer">
<form:input path="loginid" maxlength="20" style="width:250px" onblur="validate(this,'t','AlphaOnly')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:85px">
<font color="red">*</font>Name
</div>
<div class="inputcontainer">
<form:input path="displayname" maxlength="30" style="width:250px" onblur="validate(this,'t','PersonName')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:85px">
<font color="red">*</font>Group
</div>
<div class="inputcontainer">
<div class="divselect" id="divgroup" style="width:265px;">
<form:select path="group" multiple="false" style="width:283px" onblur="validate(this,'t','')" >
<option value="-1" selected>---</option>
<c:forEach items="${grouplist}" var="group">
<form:option value="${group[0]}" label="${group[1]}" />
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:85px">
<font color="red">*</font>Email ID
</div>
<div class="inputcontainer">
<div class="divselect" id="divemailid" style="width:265px;">
<form:select path="emailid" multiple="false" style="width:283px" onblur="validate(this,'t','')" >
<option value="-1" selected>---</option>
<c:forEach items="${emailist}" var="mailid">
<form:option value="${mailid[0]}" label="${mailid[1]}" />
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="inputcontainer">
<input type="checkbox" name="selall" id="selall" onclick="resetPassword(this)" />
</div>
<div class="lblcontainer" style="width:300px">
<form:hidden path="resetpass" />
<font color="red">*</font>Reset Password to root
</div>
</div>
</td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<form:hidden path="suuid" />
<!-- -->
<input type="hidden" id="invalidfields" value="0" />
<input type="button" class="button" name="btnsave" style="margin-top:5px;float:right" value="Save" id="btnsave" accesskey="S" onclick="ValidateSubmitUser();" />
</form:form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
document.getElementById("loginid").focus();
function ValidateSubmitUser()
{
validate(document.getElementById("loginid"),'t','AlphaOnly');
validate(document.getElementById("displayname"),'t','PersonName');
validate(document.getElementById("group"),'t','');
if(checkForm())
{
SubmitForm('updateuser','_parent','userdetail');
}
}
function resetPassword(elm){
if(elm.checked)
$('#resetpass').val("1");
else
$('#resetpass').val("0");
}
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
<c:if test="${stat==true}">
<script language="javascript" type="text/javascript">window.returnValue='${retval}'; window.close(); </script>
</c:if>
</c:if>
<!-- -->
</html>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,192 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/cutoff.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Allocation</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:650px;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="allocation" id="allocation" modelAttribute="allocation" >
<!-- Common Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/alloc.png" align="absmiddle" />
<span id="title" align="absmiddle">Allocation</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('allocation','_parent','allocation')"/>
</div>
<!-- -->
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="cutlist">
<thead class="thead">
<tr title="Row Title">
<td width="6%">S.No</td>
<td width="65%">Portfolio</td>
<td>RV</td>
<td>OV</td>
<td>PV</td>
<td>Allocation</td>
</tr>
</thead>
<tbody class="scrollContent">
<c:forEach items="${allocation.allocationlist}" var="record" varStatus="mystatus">
<tr title="${record.lockedby}">
<td>${mystatus.count}</td>
<td id="parent${mystatus.count}" onclick="ExpandList(this.id)" >
<form:hidden path="allocationlist[${mystatus.index}].lockedby" id="locby${mystatus.count}" value="${status.value}"/>
<form:hidden path="allocationlist[${mystatus.index}].portfolioid" id="portid${mystatus.count}" value="${status.value}"/>
<form:hidden path="allocationlist[${mystatus.index}].portname" id="portname${mystatus.count}" value="${status.value}"/>
<span class="customLink" style="cursor:pointer">${record.portname}</span>
</td>
<td>
<form:hidden path="allocationlist[${mystatus.index}].totrv" id="totrv${mystatus.count}" value="${status.value}"/>${record.totrv}
</td>
<td>
<form:hidden path="allocationlist[${mystatus.index}].totov" id="totov${mystatus.count}" value="${status.value}"/>${record.totov}
</td>
<td>
<form:hidden path="allocationlist[${mystatus.index}].totpv" id="totpv${mystatus.count}" value="${status.value}"/>${record.totpv}
</td>
<td align="center">
<form:hidden path="allocationlist[${mystatus.index}].islocked" id="locked${mystatus.count}" value="${status.value}" />
<c:choose>
<c:when test="${record.islocked gt 0}">
<img src="/matrix/images/locked.png"/>
<form:checkbox path="allocationlist[${mystatus.index}].allocation" id="chkalloc${mystatus.count}" value="true" style="display:none" />
</c:when>
<c:otherwise>
<form:checkbox path="allocationlist[${mystatus.index}].allocation" id="chkalloc${mystatus.count}" value="true" onclick="ToggleChecks('chkchild${mystatus.count}alloc',this.checked)" />
</c:otherwise>
</c:choose>
</td>
</tr>
<tr style="display:none" id="parent${mystatus.count}child" >
<c:choose>
<c:when test="${record.islocked gt 0}">
<td colspan="6" style="text-align:center;font-style: italic;color:#232323;text-transform: capitalize;">You can't see records locked by another user.</td>
</c:when>
<c:otherwise>
<td colspan="6" align="right">
<table cellspacing="0" cellpadding="0" border="0" width="94%" style="border-color: #49a5df">
<thead class="thead">
<tr title="Heading">
<td width="6%">S.No</td>
<td>MV Code</td>
<td>Appl No.</td>
<td>Customer Name</td>
<td>Type</td>
<td>RV</td>
<td>OV</td>
<td>PV</td>
<td>Alloc</td>
</tr>
</thead>
<tbody class="scrollContent">
<c:forEach items="${record.sublist}" var="record1" varStatus="mystatus1">
<tr title="${record1.lockedby}child">
<td>${mystatus1.count}</td>
<td>
<form:hidden path="allocationlist[${mystatus.index}].sublist[${mystatus1.index}].lockedby" id="locby${mystatus1.count}child" value="${status.value}"/>
<form:hidden path="allocationlist[${mystatus.index}].sublist[${mystatus1.index}].mvcode" id="mvcode${mystatus1.count}child" value="${status.value}"/>
<form:hidden path="allocationlist[${mystatus.index}].sublist[${mystatus1.index}].uuid" id="uuid${mystatus1.count}child" value="${status.value}"/>
<form:hidden path="allocationlist[${mystatus.index}].sublist[${mystatus1.index}].portgroup" id="pgroup${mystatus1.count}child" value="${status.value}"/>
<span>${record1.mvcode}</span>
</td>
<td>
<form:hidden path="allocationlist[${mystatus.index}].sublist[${mystatus1.index}].applno" id="applno${mystatus1.count}child" value="${status.value}"/>${record1.applno}
</td>
<td>
<form:hidden path="allocationlist[${mystatus.index}].sublist[${mystatus1.index}].customername" id="cname${mystatus1.count}child" value="${status.value}"/>${record1.customername}
</td>
<td>
<form:hidden path="allocationlist[${mystatus.index}].sublist[${mystatus1.index}].apptype" id="ctype${mystatus1.count}child" value="${status.value}"/>${record1.apptype}
</td>
<td>
<form:hidden path="allocationlist[${mystatus.index}].sublist[${mystatus1.index}].totrv" id="totrv${mystatus1.count}child" value="${status.value}"/>${record1.totrv}
<form:hidden path="allocationlist[${mystatus.index}].sublist[${mystatus1.index}].resiloc" id="resiloc${mystatus1.count}child" value="${status.value}"/>
</td>
<td>
<form:hidden path="allocationlist[${mystatus.index}].sublist[${mystatus1.index}].totov" id="totov${mystatus1.count}child" value="${status.value}"/>${record1.totov}
<form:hidden path="allocationlist[${mystatus.index}].sublist[${mystatus1.index}].offloc" id="offloc${mystatus1.count}child" value="${status.value}"/>
</td>
<td>
<form:hidden path="allocationlist[${mystatus.index}].sublist[${mystatus1.index}].totpv" id="totpv${mystatus1.count}child" value="${status.value}"/>${record1.totpv}
<form:hidden path="allocationlist[${mystatus.index}].sublist[${mystatus1.index}].proploc" id="proploc${mystatus1.count}child" value="${status.value}"/>
</td>
<td align="center">
<form:hidden path="allocationlist[${mystatus.index}].sublist[${mystatus1.index}].islocked" id="locked${mystatus1.count}child" value="${status.value}" />
<c:choose>
<c:when test="${record1.islocked gt 0}">
<img src="/matrix/images/locked.png"/>
<form:checkbox path="allocationlist[${mystatus.index}].sublist[${mystatus1.index}].allocation" id="chkchild${mystatus.count}alloc${mystatus1.count}" value="true" style="display:none" />
</c:when>
<c:otherwise>
<form:checkbox path="allocationlist[${mystatus.index}].sublist[${mystatus1.index}].allocation" id="chkchild${mystatus.count}alloc${mystatus1.count}" value="true" onclick="checkList('chkchild${mystatus.count}alloc','chkalloc${mystatus.count}')" />
</c:otherwise>
</c:choose>
</td>
</tr>
</c:forEach>
</tbody>
</table>
</td>
</c:otherwise>
</c:choose>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<input type="button" class="button" name="btnsave" style="margin-top:5px;float:right" value="Save" id="btnsave" accesskey="S" onclick="return ValidateSubmitAllocation('allocation');" />
<form:hidden path="SessUUID" value="${allocation.getSessUUID()}"/>
</form:form>
<input type="hidden" id="invalidfields" value="0" />
<input type="hidden" id="selectedports" value="0" />
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
InitPage();
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty allocation.getErrMsg()}">
<script language="javascript" type="text/javascript"> CallMessage('${allocation.getErrMsg()}',5000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,149 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/cutoff.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Cut-Off List</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:650px;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="cutOff" id="cutOff" modelAttribute="cutOff" >
<!-- Common Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/cutlist.png" align="absmiddle" />
<span id="title" align="absmiddle">Cut-Off List</span>
<div class="divselect" id="divbatch" style="width:85px;position:absolute;top:3px;right:30px;">
<form:select path="Batch" multiple="false" id="batchlist" style="width:103px" onblur="validate(this,'t','');">
<form:option value="-1" label="BATCH" selected="true"/>
<form:option value="AM" label="AM" />
<form:option value="PM" label="PM" />
</form:select>
</div>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('cutoff','_parent','cutOff')"/>
</div>
<!-- -->
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="cutlist">
<thead class="thead">
<tr title="Row Title">
<td width="6%">S.No</td>
<td width="40%">Portfolio</td>
<td>Allocation</td>
<td>SMS</td>
<td>Telecalling</td>
<td>Earlier</td>
<td>Negative</td>
<td align="center"><input type="checkbox" name="selall" id="selall" onclick="ToggleChecks('chkrow',this.checked)" /></td>
</tr>
</thead>
<tbody class="scrollContent">
<c:forEach items="${cutOff.cofflist}" var="record" varStatus="mystatus">
<tr title="${ record.lockedby}">
<td>${mystatus.count}</td>
<td>
<form:hidden path="cofflist[${mystatus.index}].lockedby" id="locby${mystatus.count}" value="${status.value}"/>
<form:hidden path="cofflist[${mystatus.index}].portfolioid" id="portid${mystatus.count}" value="${status.value}"/>
<form:hidden path="cofflist[${mystatus.index}].portname" id="portname${mystatus.count}" value="${status.value}"/>${record.portname}
</td>
<td align="center">
<form:checkbox path="cofflist[${mystatus.index}].allocation" id="alloc${mystatus.count}" value="true" />
</td>
<td align="center">
<form:checkbox path="cofflist[${mystatus.index}].sms" id="sms${mystatus.count}" value="true" />
</td>
<td align="center">
<form:checkbox path="cofflist[${mystatus.index}].telesheet" id="ts${mystatus.count}" value="true" />
</td>
<td align="center">
<form:checkbox path="cofflist[${mystatus.index}].earlier" id="ear${mystatus.count}" value="true" />
</td>
<td align="center">
<form:checkbox path="cofflist[${mystatus.index}].negative" id="neg${mystatus.count}" value="true"/>
</td>
<td align="center">
<form:hidden path="cofflist[${mystatus.index}].islocked" id="locked${mystatus.count}" value="${status.value}" />
<c:choose>
<c:when test="${record.islocked gt 0}">
<img src="/matrix/images/locked.png"/>
<form:checkbox path="cofflist[${mystatus.index}].docut" id="lrow${mystatus.count}" value="true" style="display:none" />
</c:when>
<c:otherwise>
<form:checkbox path="cofflist[${mystatus.index}].docut" id="chkrow${mystatus.count}" value="true" onclick="checkList('chkrow','selall')" />
</c:otherwise>
</c:choose>
</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<input type="button" class="button" name="btnsave" style="margin-top:5px;float:right" value="Save" id="btnsave" accesskey="S" onclick="return ValidateSubmitCutOff('cutOff');" />
<form:hidden path="CutoffTime" value="${cutOff.getCutoffTime()}"/>
<form:hidden path="SessUUID" value="${cutOff.getSessUUID()}"/>
</form:form>
<input type="hidden" id="invalidfields" value="0" />
<input type="hidden" id="selectedports" value="0" />
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
InitPage();
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty cutOff.getErrMsg()}">
<script language="javascript" type="text/javascript"> CallMessage('${cutOff.getErrMsg()}',3000,200,300); </script>
</c:if>
<!-- -->
<script>
$(document).ready(function(){
var date = new Date();
var hour = date.getHours();
var minutes = date.getMinutes();
if((hour == 14 && minutes > 29) || hour > 14){
$("#batchlist").val("PM");
}
else
{
$("#batchlist").val("AM");
}
});
</script>
</html>

View File

@@ -1,129 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/cutoff.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/excel.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Cases for Photograph</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:1200px;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="pcases" id="pcases" modelAttribute="pcases" >
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="cutlist">
<thead class="thead">
<tr title="Row Title">
<td>MV Code</td>
<td>File No</td>
<td>Name</td>
<td>App Type</td>
<td>Portfolio</td>
<td>Product</td>
<td>Date</td>
<td colspan="2">Verifier</td>
</tr>
</thead>
<tbody class="scrollContent">
<c:forEach items="${caselist}" var="clist" varStatus="mystatus">
<tr>
<td style="font-size:8pt;font-weight:normal" id="form-${mystatus.index}">
<input type='hidden' id='uuid-${mystatus.index}' name='uuid' value='${clist[0]}' />
<input type='hidden' id='fmvcode-${mystatus.index}' name='fmvcode' value='${clist[1]}' />
<input type='hidden' id='applno-${mystatus.index}' name='applno' value='${clist[2]}' />
<input type='hidden' id='customername-${mystatus.index}' name='customername' value='${clist[3]}' />
<input type='hidden' id='apptype-${mystatus.index}' name='apptype' value='${clist[4]}' />
<input type='hidden' id='visit-${mystatus.index}' name='visit' value='${clist[5]}' />
<input type='hidden' id='addr-${mystatus.index}' name='addr' value='${clist[6]}' />
<input type='hidden' id='city-${mystatus.index}' name='city' value='${clist[7]}' />
<input type='hidden' id='pincode-${mystatus.index}' name='pincode' value='${clist[8]}' />
<input type='hidden' id='phoneno-${mystatus.index}' name='phoneno' value='${clist[9]}' />
<input type='hidden' id='notes-${mystatus.index}' name='notes' value='${clist[10]}' />
<input type='hidden' id='verifiercode-${mystatus.index}' name='verifiercode' value='${clist[11]}' />
<input type='hidden' id='portname-${mystatus.index}' name='portname' value='${clist[12]}' />
<input type='hidden' id='product-${mystatus.index}' name='product' value='${clist[13]}' />
<input type='hidden' id='contactperson-${mystatus.index}' name='contactperson' value='${clist[14]}' />
<input type='hidden' id='addedon-${mystatus.index}' name='addedon' value='${clist[15]}' />
<input type='hidden' id='istrans-${mystatus.index}' name='istrans' value='${clist[16]}' />
<input type='hidden' id='reqp-${mystatus.index}' name='reqp' value='${clist[17]}' />
<input type='hidden' id='usid-${mystatus.index}' name='usid' value='${Sessvals.getUserID()}' />
<input type='hidden' id='upstatus-${mystatus.index}' name='upstatus' value='0' />
<input type='hidden' id='svstatus-${mystatus.index}' name='svstatus' value='0' />
${clist[1]}
</td>
<td style="font-size:8pt;font-weight:normal">
${clist[2]}
</td>
<td style="font-size:8pt;font-weight:normal">
${clist[3]}
</td>
<td style="font-size:8pt;font-weight:normal">
${clist[4]}
</td>
<td style="font-size:8pt;font-weight:normal">
${clist[12]}
</td>
<td style="font-size:8pt;font-weight:normal">
${clist[13]}
</td>
<td style="font-size:8pt;font-weight:normal">
${clist[15]}
</td>
<td id="upid-${mystatus.index}" style="font-size:8pt;font-weight:normal">
${clist[11]}
</td>
<td id="vid-${mystatus.index}" style="font-size:8pt;font-weight:normal">
${clist[11]}
</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
<!-- <input type="button" class="button" name="btnsave" style="margin-top:5px;float:right" value="Upload & Update" id="btnsave" accesskey="S" onclick="return FinalizePhotoCase();" /> -->
<input type="button" class="button" name="btnsave" style="margin-top:5px;float:right" value="Upload & Update" id="btnsave" accesskey="S" onclick="return SendToMnimble();" />
<input type="hidden" value="${Sessvals.getUserID()}" id="usid"/>
</form:form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
InitPage();
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,119 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/cutoff.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/excel.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Cases for Photograph</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:1200px;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="pcases" id="pcases" modelAttribute="pcases" >
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="cutlist">
<thead class="thead">
<tr title="Row Title">
<td>Priority</td>
<td>ReferenceNumber</td>
<td>TaskType</td>
<td>ContactPerson</td>
<td>Address</td>
<td>City</td>
<td>Pincode</td>
<td>PhoneNumber</td>
<td>Notes</td>
<td>AssignedTo</td>
<td>ScheduledDate</td>
</tr>
</thead>
<tbody class="scrollContent">
<c:forEach items="${caselist}" var="clist" varStatus="mystatus">
<tr>
<td style="font-size:8pt;font-weight:normal">
<input type="hidden" id="uuid-${mystatus.index}" name="uuid" value="${clist[0]}" />
<input type="hidden" id="svstatus-${mystatus.index}" name="svstatus" value="${clist[0]}" />
${clist[1]}
</td>
<td id="mvcode-${mystatus.index}" style="font-size:8pt;font-weight:normal">
${clist[2]}
</td>
<td style="font-size:8pt;font-weight:normal">
${clist[3]}
</td>
<td style="font-size:8pt;font-weight:normal">
${clist[4]}
</td>
<td style="font-size:8pt;font-weight:normal">
${clist[5]}
</td>
<td style="font-size:8pt;font-weight:normal">
${clist[6]}
</td>
<td style="font-size:8pt;font-weight:normal">
${clist[7]}
</td>
<td style="font-size:8pt;font-weight:normal">
${clist[8]}
</td>
<td style="font-size:8pt;font-weight:normal">
${clist[9]}
</td>
<td style="font-size:8pt;font-weight:normal">
${clist[10]}
</td>
<td id="vid-${mystatus.index}" style="font-size:8pt;font-weight:normal">
${clist[11]}
</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
<input type="button" class="button" name="btnsave" style="margin-top:5px;float:right" value="Save" id="btnsave" accesskey="S" onclick="return FinalizePhotoCase();" />
<input type="button" class="button" name="btnsave" style="margin-top:5px;float:right" value="Generate" id="btnexcel" accesskey="G" onclick="tableToExcel(document.getElementsByTagName('table'),'sheet1')" />
<input type="hidden" value="${Sessvals.getUserID()}" id="usid"/>
</form:form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
InitPage();
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,185 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/allocation.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/cutoff.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Reference Sheet</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:650px;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="refsheet" id="refsheet" modelAttribute="refsheet" >
<!-- Common Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/telesheet.png" align="absmiddle" />
<span id="title" align="absmiddle">Reference-Verification Sheet</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('refsheet','_parent','refsheet')"/>
</div>
<!-- -->
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="cutlist">
<thead class="thead">
<tr title="Row Title">
<td width="6%">S.No</td>
<td width="65%">Portfolio</td>
<td>REF</td>
<td>REFV</td>
</tr>
</thead>
<tbody class="scrollContent">
<c:forEach items="${refsheet.tvrlist}" var="record" varStatus="mystatus">
<tr title="${record.lockedby}">
<td>${mystatus.count}</td>
<td id="parent${mystatus.count}" onclick="ExpandList(this.id)" >
<form:hidden path="tvrlist[${mystatus.index}].lockedby" id="locby${mystatus.count}" value="${status.value}"/>
<form:hidden path="tvrlist[${mystatus.index}].portfolioid" id="portid${mystatus.count}" value="${status.value}"/>
<form:hidden path="tvrlist[${mystatus.index}].portname" id="portname${mystatus.count}" value="${status.value}"/>
<form:hidden path="tvrlist[${mystatus.index}].repformat" id="format${mystatus.count}" value="${status.value}"/>
<form:hidden path="tvrlist[${mystatus.index}].repfunction" id="function${mystatus.count}" value="${status.value}"/>
<span class="customLink" style="cursor:pointer">${record.portname}</span>
</td>
<td>
<form:hidden path="tvrlist[${mystatus.index}].totref" id="totref${mystatus.count}" value="${status.value}"/>${record.totref}
</td>
<td align="center">
<form:hidden path="tvrlist[${mystatus.index}].islocked" id="locked${mystatus.count}" value="${status.value}" />
<c:choose>
<c:when test="${record.islocked gt 0}">
<img src="/matrix/images/locked.png"/>
<form:checkbox path="tvrlist[${mystatus.index}].tv" id="chktv${mystatus.count}" value="true" style="display:none" />
</c:when>
<c:otherwise>
<form:checkbox path="tvrlist[${mystatus.index}].tv" id="chktv${mystatus.count}" value="true" onclick="ToggleChecks('chkchild${mystatus.count}tv',this.checked)" />
</c:otherwise>
</c:choose>
</td>
</tr>
<tr style="display:none" id="parent${mystatus.count}child" >
<c:choose>
<c:when test="${record.islocked gt 0}">
<td colspan="6" style="text-align:center;font-style: italic;color:#232323;text-transform: capitalize;">You can't see records locked by another user.</td>
</c:when>
<c:otherwise>
<td colspan="6" align="right">
<table cellspacing="0" cellpadding="0" border="0" width="94%" style="border-color: #49a5df">
<thead class="thead">
<tr title="Heading">
<td width="6%">S.No</td>
<td>MV Code</td>
<td>Appl No.</td>
<td>Customer Name</td>
<td>Type</td>
<td>REF</td>
<td>REFV</td>
</tr>
</thead>
<tbody class="scrollContent">
<c:forEach items="${record.sublist}" var="record1" varStatus="mystatus1">
<tr title="${record1.lockedby}child">
<td>${mystatus1.count}</td>
<td>
<form:hidden path="tvrlist[${mystatus.index}].sublist[${mystatus1.index}].lockedby" id="locby${mystatus1.count}child" value="${status.value}"/>
<form:hidden path="tvrlist[${mystatus.index}].sublist[${mystatus1.index}].mvcode" id="mvcode${mystatus1.count}child" value="${status.value}"/>
<form:hidden path="tvrlist[${mystatus.index}].sublist[${mystatus1.index}].uuid" id="uuid${mystatus1.count}child" value="${status.value}"/>
<span>${record1.mvcode}</span>
</td>
<td>
<form:hidden path="tvrlist[${mystatus.index}].sublist[${mystatus1.index}].applno" id="applno${mystatus1.count}child" value="${status.value}"/>${record1.applno}
</td>
<td>
<form:hidden path="tvrlist[${mystatus.index}].sublist[${mystatus1.index}].customername" id="cname${mystatus1.count}child" value="${status.value}"/>${record1.customername}
</td>
<td>
<form:hidden path="tvrlist[${mystatus.index}].sublist[${mystatus1.index}].apptype" id="ctype${mystatus1.count}child" value="${status.value}"/>${record1.apptype}
</td>
<td>
<form:hidden path="tvrlist[${mystatus.index}].sublist[${mystatus1.index}].totref" id="totref${mystatus1.count}child" value="${status.value}"/>${record1.totref}
</td>
<td align="center">
<form:hidden path="tvrlist[${mystatus.index}].sublist[${mystatus1.index}].islocked" id="locked${mystatus1.count}child" value="${status.value}" />
<c:choose>
<c:when test="${record1.islocked gt 0}">
<img src="/matrix/images/locked.png"/>
<form:checkbox path="tvrlist[${mystatus.index}].sublist[${mystatus1.index}].tv" id="chkchild${mystatus.count}tv${mystatus1.count}" value="true" style="display:none" />
</c:when>
<c:otherwise>
<form:checkbox path="tvrlist[${mystatus.index}].sublist[${mystatus1.index}].tv" id="chkchild${mystatus.count}tv${mystatus1.count}" value="true" onclick="checkList('chkchild${mystatus.count}tv','chktv${mystatus.count}')" />
</c:otherwise>
</c:choose>
</td>
</tr>
</c:forEach>
</tbody>
</table>
</td>
</c:otherwise>
</c:choose>
</tr>
</c:forEach>
</tbody>
</table>
</div>
<!-- Tele Sheet Link -->
<c:if test="${not empty refsheet.getTelePDFLink()}">
<center>
<input type="button" class="button" name="btnpdf" style="margin-top:5px;padding-left:30px;height:36px" value="Open Tele-Sheet" id="btnpdf" accesskey="S" onclick="window.open('${refsheet.getTelePDFLink()}', '_blank', 'fullscreen=yes'); return false;" />
<script language="javascript" type="text/javascript">
window.open('${refsheet.getTelePDFLink()}', '_blank', 'fullscreen=yes');
</script>
</center>
</c:if>
<!-- -->
</div>
<input type="button" class="button" name="btnsave" style="margin-top:5px;float:right" value="Generate" id="btnsave" accesskey="S" onclick="return ValidateSubmitRefsheet('refsheet');" />
<form:hidden path="SessUUID" />
</form:form>
<input type="hidden" id="invalidfields" value="0" />
<input type="hidden" id="selectedports" value="0" />
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
InitPage();
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty refsheet.getErrMsg()}">
<script language="javascript" type="text/javascript"> CallMessage('${telesheet.getErrMsg()}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,213 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/cutoff.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Operation Updation</title>
</head>
<body>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:650px;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="sendtoopr" id="sendtoopr" modelAttribute="sendtoopr" >
<!-- Common Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/oprupd.png" align="absmiddle" />
<span id="title" align="absmiddle">Send To Operation</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('sendtoopr','_parent','sendtoopr')"/>
</div>
<!-- -->
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="cutlist">
<thead class="thead">
<tr title="Row Title">
<td width="6%">S.No</td>
<td width="65%">Portfolio</td>
<td>RV</td>
<td>OV</td>
<td>PV</td>
<td>RTV</td>
<td>OTV</td>
<td>REF</td>
<td>Send</td>
</tr>
</thead>
<tbody class="scrollContent">
<c:forEach items="${sendtoopr.caselist}" var="record" varStatus="mystatus">
<tr title="${record.lockedby}">
<td>${mystatus.count}</td>
<td id="parent${mystatus.count}" onclick="ExpandList(this.id)" >
<form:hidden path="caselist[${mystatus.index}].lockedby" id="locby${mystatus.count}" value="${status.value}"/>
<form:hidden path="caselist[${mystatus.index}].portfolioid" id="portid${mystatus.count}" value="${status.value}"/>
<form:hidden path="caselist[${mystatus.index}].portname" id="portname${mystatus.count}" value="${status.value}"/>
<span class="customLink" style="cursor:pointer">${record.portname}</span>
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].totrv" id="totrv${mystatus.count}" value="${status.value}"/>${record.totrv}
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].totov" id="totov${mystatus.count}" value="${status.value}"/>${record.totov}
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].totpv" id="totpv${mystatus.count}" value="${status.value}"/>${record.totpv}
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].totrtv" id="totrtv${mystatus.count}" value="${status.value}"/>${record.totrtv}
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].tototv" id="tototv${mystatus.count}" value="${status.value}"/>${record.tototv}
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].totref" id="totref${mystatus.count}" value="${status.value}"/>${record.totref}
</td>
<td align="center">
<form:hidden path="caselist[${mystatus.index}].islocked" id="locked${mystatus.count}" value="${status.value}" />
<c:choose>
<c:when test="${record.islocked gt 0}">
<img src="/matrix/images/locked.png"/>
<form:checkbox path="caselist[${mystatus.index}].oprsend" id="chksend${mystatus.count}" value="true" style="display:none" />
</c:when>
<c:otherwise>
<form:checkbox path="caselist[${mystatus.index}].oprsend" id="chksend${mystatus.count}" value="true" onclick="ToggleChecks('chkchild${mystatus.count}send',this.checked)" />
</c:otherwise>
</c:choose>
</td>
</tr>
<tr style="display:none" id="parent${mystatus.count}child" >
<c:choose>
<c:when test="${record.islocked gt 0}">
<td colspan="9" style="text-align:center;font-style: italic;color:#232323;text-transform: capitalize;">You can't see records locked by another user.</td>
</c:when>
<c:otherwise>
<td colspan="9" align="right">
<table cellspacing="0" cellpadding="0" border="0" width="94%" style="border-color: #49a5df">
<thead class="thead">
<tr title="Heading">
<td width="6%">S.No</td>
<td>MV Code</td>
<td>Appl No.</td>
<td>Customer Name</td>
<td>Type</td>
<td>RV</td>
<td>OV</td>
<td>PV</td>
<td>RTV</td>
<td>OTV</td>
<td>REF</td>
<td>Send</td>
</tr>
</thead>
<tbody class="scrollContent">
<c:forEach items="${record.sublist}" var="record1" varStatus="mystatus1">
<tr title="${record1.lockedby}child">
<td>${mystatus1.count}</td>
<td>
<form:hidden path="caselist[${mystatus.index}].sublist[${mystatus1.index}].lockedby" id="locby${mystatus1.count}child" value="${status.value}"/>
<form:hidden path="caselist[${mystatus.index}].sublist[${mystatus1.index}].mvcode" id="mvcode${mystatus1.count}child" value="${status.value}"/>
<form:hidden path="caselist[${mystatus.index}].sublist[${mystatus1.index}].uuid" id="uuid${mystatus1.count}child" value="${status.value}"/>
<span>${record1.mvcode}</span>
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].sublist[${mystatus1.index}].applno" id="applno${mystatus1.count}child" value="${status.value}"/>${record1.applno}
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].sublist[${mystatus1.index}].customername" id="cname${mystatus1.count}child" value="${status.value}"/>${record1.customername}
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].sublist[${mystatus1.index}].apptype" id="ctype${mystatus1.count}child" value="${status.value}"/>${record1.apptype}
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].sublist[${mystatus1.index}].totrv" id="totrv${mystatus1.count}child" value="${status.value}"/>${record1.totrv}
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].sublist[${mystatus1.index}].totov" id="totov${mystatus1.count}child" value="${status.value}"/>${record1.totov}
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].sublist[${mystatus1.index}].totpv" id="totpv${mystatus1.count}child" value="${status.value}"/>${record1.totpv}
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].sublist[${mystatus1.index}].totrtv" id="totrtv${mystatus1.count}child" value="${status.value}"/>${record1.totrtv}
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].sublist[${mystatus1.index}].tototv" id="tototv${mystatus1.count}child" value="${status.value}"/>${record1.tototv}
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].sublist[${mystatus1.index}].totref" id="totref${mystatus1.count}child" value="${status.value}"/>${record1.totref}
</td>
<td align="center">
<form:hidden path="caselist[${mystatus.index}].sublist[${mystatus1.index}].islocked" id="locked${mystatus1.count}child" value="${status.value}" />
<c:choose>
<c:when test="${record1.islocked gt 0}">
<img src="/matrix/images/locked.png"/>
<form:checkbox path="caselist[${mystatus.index}].sublist[${mystatus1.index}].oprsend" id="chkchild${mystatus.count}send${mystatus1.count}" value="true" style="display:none" />
</c:when>
<c:otherwise>
<form:checkbox path="caselist[${mystatus.index}].sublist[${mystatus1.index}].oprsend" id="chkchild${mystatus.count}send${mystatus1.count}" value="true" onclick="checkList('chkchild${mystatus.count}send','chksend${mystatus.count}')" />
</c:otherwise>
</c:choose>
</td>
</tr>
</c:forEach>
</tbody>
</table>
</td>
</c:otherwise>
</c:choose>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<input type="button" class="button" name="btnsave" style="margin-top:5px;float:right" value="Save" id="btnsave" accesskey="S" onclick="return ValidateSubmitSopr('sendtoopr');" />
<form:hidden path="SessUUID" value="${sendtoopr.getSessUUID()}"/>
</form:form>
<input type="hidden" id="invalidfields" value="0" />
<input type="hidden" id="selectedports" value="0" />
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
InitPage();
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty sendtoopr.getErrMsg()}">
<script language="javascript" type="text/javascript"> CallMessage('${sendtoopr.getErrMsg()}',5000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,201 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/allocation.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/cutoff.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Telesheet</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:650px;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="telesheet" id="telesheet" modelAttribute="telesheet" >
<!-- Common Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/telesheet.png" align="absmiddle" />
<span id="title" align="absmiddle">Tele-Verification Sheet</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('telesheet','_parent','telesheet')"/>
</div>
<!-- -->
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="cutlist">
<thead class="thead">
<tr title="Row Title">
<td width="6%">S.No</td>
<td width="65%">Portfolio</td>
<td>RTV</td>
<td>OTV</td>
<td>REF</td>
<td>TV</td>
</tr>
</thead>
<tbody class="scrollContent">
<c:forEach items="${telesheet.tvrlist}" var="record" varStatus="mystatus">
<tr title="${record.lockedby}">
<td>${mystatus.count}</td>
<td id="parent${mystatus.count}" onclick="ExpandList(this.id)" >
<form:hidden path="tvrlist[${mystatus.index}].lockedby" id="locby${mystatus.count}" value="${status.value}"/>
<form:hidden path="tvrlist[${mystatus.index}].portfolioid" id="portid${mystatus.count}" value="${status.value}"/>
<form:hidden path="tvrlist[${mystatus.index}].portname" id="portname${mystatus.count}" value="${status.value}"/>
<form:hidden path="tvrlist[${mystatus.index}].repformat" id="format${mystatus.count}" value="${status.value}"/>
<form:hidden path="tvrlist[${mystatus.index}].repfunction" id="function${mystatus.count}" value="${status.value}"/>
<span class="customLink" style="cursor:pointer">${record.portname}</span>
</td>
<td>
<form:hidden path="tvrlist[${mystatus.index}].totrv" id="totrv${mystatus.count}" value="${status.value}"/>${record.totrv}
</td>
<td>
<form:hidden path="tvrlist[${mystatus.index}].totov" id="totov${mystatus.count}" value="${status.value}"/>${record.totov}
</td>
<td>
<form:hidden path="tvrlist[${mystatus.index}].totref" id="totref${mystatus.count}" value="${status.value}"/>${record.totpv}
</td>
<td align="center">
<form:hidden path="tvrlist[${mystatus.index}].islocked" id="locked${mystatus.count}" value="${status.value}" />
<c:choose>
<c:when test="${record.islocked gt 0}">
<img src="/matrix/images/locked.png"/>
<form:checkbox path="tvrlist[${mystatus.index}].tv" id="chktv${mystatus.count}" value="true" style="display:none" />
</c:when>
<c:otherwise>
<form:checkbox path="tvrlist[${mystatus.index}].tv" id="chktv${mystatus.count}" value="true" onclick="ToggleChecks('chkchild${mystatus.count}tv',this.checked)" />
</c:otherwise>
</c:choose>
</td>
</tr>
<tr style="display:none" id="parent${mystatus.count}child" >
<c:choose>
<c:when test="${record.islocked gt 0}">
<td colspan="6" style="text-align:center;font-style: italic;color:#232323;text-transform: capitalize;">You can't see records locked by another user.</td>
</c:when>
<c:otherwise>
<td colspan="6" align="right">
<table cellspacing="0" cellpadding="0" border="0" width="94%" style="border-color: #49a5df">
<thead class="thead">
<tr title="Heading">
<td width="6%">S.No</td>
<td>MV Code</td>
<td>Appl No.</td>
<td>Customer Name</td>
<td>Type</td>
<td>RTV</td>
<td>OTV</td>
<td>REF</td>
<td>TV</td>
</tr>
</thead>
<tbody class="scrollContent">
<c:forEach items="${record.sublist}" var="record1" varStatus="mystatus1">
<tr title="${record1.lockedby}child">
<td>${mystatus1.count}</td>
<td>
<form:hidden path="tvrlist[${mystatus.index}].sublist[${mystatus1.index}].lockedby" id="locby${mystatus1.count}child" value="${status.value}"/>
<form:hidden path="tvrlist[${mystatus.index}].sublist[${mystatus1.index}].mvcode" id="mvcode${mystatus1.count}child" value="${status.value}"/>
<form:hidden path="tvrlist[${mystatus.index}].sublist[${mystatus1.index}].uuid" id="uuid${mystatus1.count}child" value="${status.value}"/>
<span>${record1.mvcode}</span>
</td>
<td>
<form:hidden path="tvrlist[${mystatus.index}].sublist[${mystatus1.index}].applno" id="applno${mystatus1.count}child" value="${status.value}"/>${record1.applno}
</td>
<td>
<form:hidden path="tvrlist[${mystatus.index}].sublist[${mystatus1.index}].customername" id="cname${mystatus1.count}child" value="${status.value}"/>${record1.customername}
</td>
<td>
<form:hidden path="tvrlist[${mystatus.index}].sublist[${mystatus1.index}].apptype" id="ctype${mystatus1.count}child" value="${status.value}"/>${record1.apptype}
</td>
<td>
<form:hidden path="tvrlist[${mystatus.index}].sublist[${mystatus1.index}].totrv" id="totrv${mystatus1.count}child" value="${status.value}"/>${record1.totrv}
</td>
<td>
<form:hidden path="tvrlist[${mystatus.index}].sublist[${mystatus1.index}].totov" id="totov${mystatus1.count}child" value="${status.value}"/>${record1.totov}
</td>
<td>
<form:hidden path="tvrlist[${mystatus.index}].sublist[${mystatus1.index}].totref" id="totref${mystatus1.count}child" value="${status.value}"/>${record1.totpv}
</td>
<td align="center">
<form:hidden path="tvrlist[${mystatus.index}].sublist[${mystatus1.index}].islocked" id="locked${mystatus1.count}child" value="${status.value}" />
<c:choose>
<c:when test="${record1.islocked gt 0}">
<img src="/matrix/images/locked.png"/>
<form:checkbox path="tvrlist[${mystatus.index}].sublist[${mystatus1.index}].tv" id="chkchild${mystatus.count}tv${mystatus1.count}" value="true" style="display:none" />
</c:when>
<c:otherwise>
<form:checkbox path="tvrlist[${mystatus.index}].sublist[${mystatus1.index}].tv" id="chkchild${mystatus.count}tv${mystatus1.count}" value="true" onclick="checkList('chkchild${mystatus.count}tv','chktv${mystatus.count}')" />
</c:otherwise>
</c:choose>
</td>
</tr>
</c:forEach>
</tbody>
</table>
</td>
</c:otherwise>
</c:choose>
</tr>
</c:forEach>
</tbody>
</table>
</div>
<!-- Tele Sheet Link -->
<c:if test="${not empty telesheet.getTelePDFLink()}">
<center>
<input type="button" class="button" name="btnpdf" style="margin-top:5px;padding-left:30px;height:36px" value="Open Tele-Sheet" id="btnpdf" accesskey="S" onclick="window.open('${telesheet.getTelePDFLink()}', '_blank', 'fullscreen=yes'); return false;" />
<script language="javascript" type="text/javascript">
window.open('${telesheet.getTelePDFLink()}', '_blank', 'fullscreen=yes');
</script>
</center>
</c:if>
<!-- -->
</div>
<input type="button" class="button" name="btnsave" style="margin-top:5px;float:right" value="Generate" id="btnsave" accesskey="S" onclick="return ValidateSubmitTelesheet('telesheet');" />
<form:hidden path="SessUUID" />
</form:form>
<input type="hidden" id="invalidfields" value="0" />
<input type="hidden" id="selectedports" value="0" />
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
InitPage();
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty telesheet.getErrMsg()}">
<script language="javascript" type="text/javascript"> CallMessage('${telesheet.getErrMsg()}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,111 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/dedupedo.js" type="text/javascript"></script>
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Dedupe Do</title>
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:95%;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="caseGrid" id="caseGrid" modelAttribute="caseGrid" >
<!-- Common Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title" align="absmiddle">List of Cases</span>
<div class="divselect" id="divportfolio" style="width:167px;position:absolute;top:3px;right:30px;">
<form:select path="PortfolioId" multiple="false" id="portlist" style="width:185px" onchange="SubmitForm('dedupecaselist','_parent','caseGrid')">
<form:option value="-1" label="SELECT PORTFOLIO" selected="true"/>
<c:forEach items="${portlist}" var="port">
<form:option value="${port[0]}" label="${port[1]}" />
</c:forEach>
</form:select>
</div>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('dedupecaselist','_parent','caseGrid')"/>
</div>
<!-- -->
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="casetable">
<thead class="thead">
<tr title="Row Title">
<td>S.No</td>
<td>MV Code</td>
<td>File No.</td>
<td>Customer Name</td>
<td>Type</td>
<td>RV</td>
<td>OV</td>
<td>PV</td>
<td>Received Date</td>
<td>Done</td>
<td></td>
</tr>
</thead>
<tbody class="scrollContent">
<c:forEach items="${caseList}" var="casedet" varStatus="status">
<tr id="row${status.count}">
<td>
<input type="hidden" name="uuid" id="row${status.count}uuid" value="${casedet[0]}" />
<input type="hidden" name="portid" id="row${status.count}portid" value="${casedet[1]}" />
${status.count}</td>
<td>${casedet[2]}</td>
<td>${casedet[3]}</td>
<td>${casedet[4]}</td>
<td>${casedet[5]}</td>
<td>${casedet[6]}</td>
<td>${casedet[7]}</td>
<td>${casedet[8]}</td>
<td>${casedet[9]}</td>
<td>${casedet[10]}</td>
<td id="row${status.count}col"></td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
</form:form>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
InitPage();
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty caseGrid.getErrMsg()}">
<script language="javascript" type="text/javascript"> CallMessage('${caseGrid.getErrMsg()}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,176 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/progressbar.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/deduperun.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Dedupe</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:650px;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="deduperun" id="deduperun" modelAttribute="dedupeRun" >
<input type="hidden" name="curu" id="curu" value="${Sessvals.getUserID()}" />
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/dedupe.png" align="absmiddle" />
<span id="title" align="absmiddle">Dedupe Run</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('rundedupe','_parent','deduperun')"/>
</div>
<!-- -->
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="cutlist">
<thead class="thead">
<tr title="Row Title">
<td width="6%">S.No</td>
<td width="30%">Cut-Off Time</td>
<td align="center">No of Addresses</td>
<td align="center">No of Cases</td>
<td align="center">Action</td>
</tr>
</thead>
<tbody class="scrollContent">
<c:forEach items="${dedupeRun.dedupelist}" var="record" varStatus="mystatus">
<tr title="${record.lockedby}">
<td>${mystatus.count}</td>
<td id="parent${mystatus.count}" onclick="ExpandList(this.id)" >
<form:hidden path="dedupelist[${mystatus.index}].lockedby" id="locby${mystatus.count}" value="${status.value}"/>
<form:hidden path="dedupelist[${mystatus.index}].cutoffon" id="cuttime${mystatus.count}" value="${status.value}"/>
<span class="customLink" style="cursor:pointer">${record.cutoffon}</span>
</td>
<td align="center">
<form:hidden path="dedupelist[${mystatus.index}].totaddr" id="totaddr${mystatus.count}" value="${status.value}"/>${record.totaddr}
</td>
<td align="center">
<form:hidden path="dedupelist[${mystatus.index}].totcase" id="totcase${mystatus.count}" value="${status.value}"/>${record.totcase}
</td>
<td align="center">
<form:hidden path="dedupelist[${mystatus.index}].islocked" id="locked${mystatus.count}" value="${status.value}" />
<c:choose>
<c:when test="${record.islocked gt 0}">
<img src="/matrix/images/locked.png"/>
</c:when>
<c:otherwise>
<input type="button" id="btndedupe" class="button" value="Run Earlier & Negative" onclick="showDedupePanel('cutlist${mystatus.count}')" />
</c:otherwise>
</c:choose>
</td>
</tr>
<tr style="display:none" id="parent${mystatus.count}child" >
<c:choose>
<c:when test="${record.islocked gt 0}">
<td colspan="6" style="text-align:center;font-style: italic;color:#232323;text-transform: capitalize;">You can't see records locked by another user.</td>
</c:when>
<c:otherwise>
<td colspan="6" align="right">
<table id="cutlist${mystatus.count}" cellspacing="0" cellpadding="0" border="0" width="94%" style="border-color: #49a5df">
<thead class="thead">
<tr title="Heading">
<td width="6%">S.No</td>
<td>MV Code</td>
<td>Appl No.</td>
<td>Customer Name</td>
<td>Type</td>
<td>RV</td>
<td>OV</td>
<td>PV</td>
<td>Ear</td>
<td>Neg</td>
</tr>
</thead>
<tbody class="scrollContent">
<c:forEach items="${record.sublist}" var="record1" varStatus="mystatus1">
<tr title="${record1.lockedby}child" id="row${mystatus1.count}${mystatus.count}">
<td>${mystatus1.count}</td>
<td>
<form:hidden path="dedupelist[${mystatus.index}].sublist[${mystatus1.index}].lockedby" id="locby${mystatus1.count}child" value="${status.value}"/>
<form:hidden path="dedupelist[${mystatus.index}].sublist[${mystatus1.index}].mvcode" id="mvcode${mystatus1.count}child" value="${status.value}"/>
<form:hidden path="dedupelist[${mystatus.index}].sublist[${mystatus1.index}].uuid" id="uuid${mystatus1.count}${mystatus.count}" value="${status.value}"/>
<span>${record1.mvcode}</span>
</td>
<td>
<form:hidden path="dedupelist[${mystatus.index}].sublist[${mystatus1.index}].applno" id="applno${mystatus1.count}child" value="${status.value}"/>${record1.applno}
</td>
<td>
<form:hidden path="dedupelist[${mystatus.index}].sublist[${mystatus1.index}].customername" id="cname${mystatus1.count}child" value="${status.value}"/>${record1.customername}
</td>
<td>
<form:hidden path="dedupelist[${mystatus.index}].sublist[${mystatus1.index}].apptype" id="ctype${mystatus1.count}child" value="${status.value}"/>${record1.apptype}
</td>
<td>
<form:hidden path="dedupelist[${mystatus.index}].sublist[${mystatus1.index}].totrv" id="totrv${mystatus1.count}child" value="${status.value}"/>${record1.totrv}
</td>
<td>
<form:hidden path="dedupelist[${mystatus.index}].sublist[${mystatus1.index}].totov" id="totov${mystatus1.count}child" value="${status.value}"/>${record1.totov}
</td>
<td>
<form:hidden path="dedupelist[${mystatus.index}].sublist[${mystatus1.index}].totpv" id="totpv${mystatus1.count}child" value="${status.value}"/>${record1.totpv}
</td>
<td id="td${mystatus1.count}${mystatus.count}ear">
<form:hidden path="dedupelist[${mystatus.index}].sublist[${mystatus1.index}].earlier" id="row${mystatus1.count}${mystatus.count}ear" value="${status.value}"/><span id="sp${mystatus1.count}${mystatus.count}ear">${record1.earlier}</span>
</td>
<td id="td${mystatus1.count}${mystatus.count}neg">
<form:hidden path="dedupelist[${mystatus.index}].sublist[${mystatus1.index}].negative" id="row${mystatus1.count}${mystatus.count}neg" value="${status.value}"/><span id="sp${mystatus1.count}${mystatus.count}neg">${record1.negative}</span>
</td>
</tr>
</c:forEach>
</tbody>
</table>
</td>
</c:otherwise>
</c:choose>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<form:hidden path="SessUUID" value="${dedupeRun.getSessUUID()}"/>
</form:form>
<input type="hidden" id="invalidfields" value="0" />
<input type="hidden" id="selectedports" value="0" />
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty dedupeRun.getErrMsg()}">
<script language="javascript" type="text/javascript"> CallMessage('${dedupeRun.getErrMsg()}',5000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,116 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/dedupedo.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Send Dedupe</title>
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:95%;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="senddedupe" id="senddedupe" modelAttribute="senddedupe" >
<!-- Common Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title" align="absmiddle">List of Cases</span>
<div class="divselect" id="divportfolio" style="width:167px;position:absolute;top:3px;right:30px;">
<form:select path="portfolioid" multiple="false" id="portlist" style="width:185px" onchange="SubmitForm('dedupetosend','_parent','senddedupe')">
<form:option value="-1" label="SELECT PORTFOLIO" selected="true"/>
<c:forEach items="${portlist}" var="port">
<form:option value="${port[0]}" label="${port[1]}" />
</c:forEach>
</form:select>
</div>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('senddedupe','_parent','senddedupe')"/>
</div>
<!-- -->
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="casetobesend">
<thead class="thead">
<tr title="Row Title">
<td>S.No</td>
<td>MV Code</td>
<td>File No.</td>
<td>Customer Name</td>
<td>Type</td>
<td>Product</td>
<td>Ear</td>
<td>Neg</td>
<td>Ded-Cut Time</td>
<td>Branch</td>
<td align="center"><input type="checkbox" name="selall" id="selall" onclick="ToggleChecks('chkrow',this.checked)" checked /></td>
</tr>
</thead>
<tbody class="scrollContent">
<c:forEach items="${senddedupe.caselist}" var="casedet" varStatus="status">
<tr id="row${status.count}">
<td>
<input type="hidden" name="uuid" id="row${status.count}uuid" value="${casedet[0]}" />
${status.count}</td>
<td>${casedet[1]}</td>
<td>${casedet[2]}</td>
<td>${casedet[3]}</td>
<td>${casedet[4]}</td>
<td>${casedet[5]}</td>
<td>${casedet[6]}</td>
<td>${casedet[7]}</td>
<td>${casedet[8]}</td>
<td>${casedet[9]}</td>
<td align="center"><input type="checkbox" name="chkrow${status.count}" id="chkrow${status.count}" checked onclick="checkList('chkrow','selall')" /></td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
<input type="button" class="button" name="btngenreport" style="float:right;margin-top:10px" value="Generate Report" id="btngenreport" accesskey="G" onclick="return ValidateSendDedupe('senddedupe');" />
</div>
<form:hidden path="uuids" id="hfdelstat" />
<form:hidden path="suuid" />
<form:hidden path="dqid" />
<form:hidden path="fid" />
</form:form>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
InitSendDedupe();
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript">contentType="html"; CallMessage('${msg}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,278 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | Dedupe Viewer</title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/dedupedo.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<div id="formcontainer" style="width:95%;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="dedupeDetails" id="dedupeDetails" modelAttribute="dedupeDetails" >
<!-- Parent Record Details -->
<div>
<form:hidden path="customername"/>
<form:hidden path="dob" id="cdob"/>
<form:hidden path="mobile" id="mob"/>
<form:hidden path="resiphone"/>
<form:hidden path="offphone"/>
<form:hidden path="resiaddress" id="raddress" />
<form:hidden path="offaddress" id="oaddress"/>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/page.png" />
<span id="title">Source Record (MV Code - ${dedupeDetails.mvcode})&nbsp;&nbsp;&nbsp;(Category - ${dedupeDetails.category})</span>
</div>
<!-- -->
<!-- Form (Source Record) -->
<div id="FormPanel1" class="FormPanel">
<table align="center" id="FormControls" width="98%">
<tr>
<td>Customer Name</td>
<td>DOB</td>
<td>Residence Phone</td>
<td>Office Phone</td>
<td>Mobile</td>
</tr>
<tr>
<td><input style="width:230px;font-size:10pt;padding:3px" id="name" readonly="readonly" value="${dedupeDetails.customername}" /></td>
<td><input style="width:130px;font-size:12pt" id="dob" readonly="readonly" value="${dedupeDetails.dob}" /></td>
<td><input style="width:160px;font-size:12pt" id="rphone" readonly="readonly" value="${dedupeDetails.resiphone}" /></td>
<td><input style="width:160px;font-size:12pt" id="ophone" readonly="readonly" value="${dedupeDetails.offphone}" /></td>
<td><input style="width:160px;font-size:12pt" id="mobile" readonly="readonly" value="${dedupeDetails.mobile}" /></td>
</tr>
<tr>
<td>Residence Address</td>
<td colspan="4"><input style="width:677px;font-size:10pt" id="resiaddress" readonly="readonly" value="${dedupeDetails.resiaddress}" /></td>
</tr>
<tr>
<td>Office / Business Address</td>
<td colspan="4"><input style="width:677px;font-size:10pt" id="offaddress" readonly="readonly" value="${dedupeDetails.offaddress}" /></td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<!-- Earlier / Negative Details Container -->
<div style="border:1px solid #a7abb4;">
<table style="width:100%" border="0" cellspacing="0" >
<tr>
<td style="width:50%" valign="top">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/ear_details.png" align="absmiddle" />
<span id="title">Earlier Details <span id='efound'></span></span>
</div>
<!-- -->
<!-- Form (Section Earlier) -->
<div id="FormPanel2" class="FormPanel">
<table align="center" id="FormControls" width="98%">
<tr>
<td>Customer Name</td>
<td></td>
<td>DOB</td>
<td></td>
</tr>
<tr>
<td colspan="2"><input style="width:305px;font-size:10pt;padding:3px" id="earname" readonly="readonly" /></td>
<td colspan="2"><input style="width:112px;font-size:12pt" id="eardob" readonly="readonly" /></td>
</tr>
<tr>
<td>Address</td>
<td></td>
<td colspan="2"></td>
</tr>
<tr>
<td colspan="4"><textarea style="width:443px;font-size:12pt" rows="4" id="earaddress" readonly="readonly" ></textarea></td>
</tr>
<tr>
<td>Residence Phone</td>
<td>Office Phone</td>
<td>Mobile Number</td>
<td></td>
</tr>
<tr>
<td><input style="width:150px;font-size:12pt" id="earrphone" readonly="readonly" /></td>
<td><input style="width:150px;font-size:12pt" id="earophone" readonly="readonly" /></td>
<td><input style="width:112px;font-size:12pt" id="earmobile" readonly="readonly" /></td>
<td></td>
</tr>
<tr>
<td colspan="4">
<input type="button" class="button" name="btnfirst1" style="margin-top:5px;float:left" value="" id="btnfirst" accesskey="H" onclick="findRecord(1,1)" />
<input type="button" class="button" name="btnprev1" style="margin-top:5px;float:left" value="" id="btnprev" accesskey="J" onclick="findRecord(2,1)" />
<input type="button" class="button" name="btnnext1" style="margin-top:5px;float:left" value="" id="btnnext" accesskey="K" onclick="findRecord(3,1)" />
<input type="button" class="button" name="btnlast1" style="margin-top:5px;float:left" value="" id="btnlast" accesskey="L" onclick="findRecord(4,1)" />
<input type="button" class="button" name="btnear" style="margin-top:5px;float:right;margin-right:7px" value="Match Found" id="btnear" accesskey="9" onclick="addRemarks(1,'earremarks')" />
</td>
</tr>
<tr>
<td colspan="2" id="efoundon" style="padding-top:10px"><b>No Match Found</b></td>
<td colspan="2" id="ecurrecord" style="padding-top:10px"></td>
</tr>
</table>
</div>
<!-- -->
</td>
<td valign="top" style="width:50%" id="tdneg">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/neg_details.png" align="absmiddle" />
<span id="title">Negative Details <span id='nfound'></span></span>
</div>
<!-- -->
<!-- Form (Section Earlier) -->
<div id="FormPanel2" class="FormPanel">
<table align="center" id="FormControls" width="98%">
<tr>
<td>Customer Name</td>
<td></td>
<td>DOB</td>
<td></td>
</tr>
<tr>
<td colspan="2"><input style="width:305px;font-size:10pt;padding:3px" id="negname" readonly="readonly" /></td>
<td colspan="2"><input style="width:112px;font-size:12pt" id="negdob" readonly="readonly" /></td>
</tr>
<tr>
<td>Address</td>
<td></td>
<td colspan="2"></td>
</tr>
<tr>
<td colspan="4"><textarea style="width:438px;font-size:12pt" rows="4" id="negaddress" readonly="readonly" ></textarea></td>
</tr>
<tr>
<td>Residence Phone</td>
<td>Office Phone</td>
<td>Mobile Number</td>
<td></td>
</tr>
<tr>
<td><input style="width:150px;font-size:12pt" id="negrphone" readonly="readonly" /></td>
<td><input style="width:150px;font-size:12pt" id="negophone" readonly="readonly" /></td>
<td><input style="width:112px;font-size:12pt" id="negmobile" readonly="readonly" /></td>
<td></td>
</tr>
<tr>
<td colspan="4">
<input type="button" class="button" name="btnfirst" style="margin-top:5px;float:left" value="" id="btnfirst" accesskey="U" onclick="findRecord(1,2)" />
<input type="button" class="button" name="btnprev" style="margin-top:5px;float:left" value="" id="btnprev" accesskey="I" onclick="findRecord(2,2)" />
<input type="button" class="button" name="btnnext" style="margin-top:5px;float:left" value="" id="btnnext" accesskey="O" onclick="findRecord(3,2)" />
<input type="button" class="button" name="btnlast" style="margin-top:5px;float:left" value="" id="btnlast" accesskey="P" onclick="findRecord(4,2)" />
<input type="button" class="button" name="btnear" style="margin-top:5px;float:right;margin-right:7px" value="Match Found" id="btnneg" accesskey="0" onclick="addRemarks(2,'negremarks')" />
</td>
</tr>
<tr>
<td colspan="2" id="nfoundon" style="padding-top:10px"><b>No Match Found</b></td>
<td colspan="2" id="ncurrecord" style="padding-top:10px"></td>
</tr>
</table>
</div>
<!-- -->
</td>
</tr>
</table>
</div>
<!-- -->
<!-- Earlier / Negative Details Container -->
<div style="border:1px solid #a7abb4;">
<table style="width:100%" border="0" cellspacing="0" >
<tr>
<td style="width:50%" valign="top">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/ear_rem.png" id="earimg" align="absmiddle" onclick="editRemarks('earremarks')" />
<span id="title">Earlier Match Remarks</span>
<div class="nedtrem" id="ctrldiv">
<img src="/matrix/images/edit_rem.png" align="absmiddle" onclick="editRemarks('earremarks',1)" title="Remove current record remarks" />
</div>
</div>
<!-- -->
<!-- Form (Section Earlier) -->
<div id="FormPanel2" class="FormPanel">
<table align="center" id="FormControls" style="width:100%">
<tr>
<td><form:textarea path="earremarks" style="width:98%" rows="3" readonly="true" ></form:textarea></td>
</tr>
</table>
</div>
<!-- -->
</td>
<td style="width:50%" valign="top">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/neg_rem.png" align="absmiddle" />
<span id="title">Negative Match Remarks</span>
<div class="nedtrem" id="ctrldiv">
<img src="/matrix/images/edit_rem.png" align="absmiddle" onclick="editRemarks('negremarks',2)" title="Remove current record remarks" />
</div>
</div>
<!-- -->
<!-- Form (Section Earlier) -->
<div id="FormPanel2" class="FormPanel">
<table align="center" id="FormControls" style="width:100%">
<tr>
<td><form:textarea path="negremarks" style="width:98%" rows="3" readonly="true" ></form:textarea></td>
</tr>
</table>
</div>
<!-- -->
</td>
</tr>
</table>
</div>
<!-- -->
<form:hidden path="sessuuid" />
<form:hidden path="uuid" />
<!-- -->
<input type="hidden" id="invalidfields" value="0" />
<input type="button" class="button" name="btncancel" style="margin-left:1px;margin-top:5px;float:right" value="Close" id="btncancel" accesskey="C" onclick="window.returnValue=0;window.close()" />
<input type="button" class="button" name="btnsave" style="margin-top:5px;float:right" value="Save" id="btnsave" accesskey="S" onclick="return SubmitForm('updatededupe','_parent','dedupeDetails');" />
</form:form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
FindMatchedRecords('${dedupeDetails.uuid}');
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
<c:if test="${status == true}">
<script language="javascript" type="text/javascript">window.returnValue=1; window.close(); </script>
</c:if>
</c:if>
<!-- -->
</html>

View File

@@ -1,82 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Telesheet</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:650px;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="teledoc" id="teledoc" modelAttribute="teledoc" >
<!-- Common Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/telesheet.png" align="absmiddle" />
<span id="title" align="absmiddle">Tele-Verification Sheet</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('doctele','_parent','teledoc')"/>
</div>
<!-- -->
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="doclist">
<thead class="thead">
<tr title="Row Title">
<td>Telesheets</td>
</tr>
</thead>
<tbody class="scrollContent">
<c:forEach items="${teledoc.telesheets}" var="record">
<tr>
<td>
<span class="customLink" style="cursor:pointer" onclick="window.open('${docserver}${record[1]}', '_blank', 'fullscreen=yes');"><img src="/matrix/images/pdf_small.png" align="absmiddle"/> ${record[0]} </span>
</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
</form:form>
<input type="hidden" id="invalidfields" value="0" />
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,682 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 |
<c:if test="${caseDetails.getFormMode() eq 1}">Add Cases</c:if>
<c:if test="${caseDetails.getFormMode() eq 2}">Edit Details</c:if>
</title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/punching.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js?ver=2" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ajax.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ajax-dynamic-list.js" type="text/javascript"></script>
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/autocomplete.css" rel="stylesheet" type="text/css" />
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<c:if test="${caseDetails.getFormMode() eq 1}">
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
</c:if>
<div id="formcontainer" style="width:980px;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="caseDetails" id="caseDetails" modelAttribute="caseDetails" >
<!-- Common Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title" align="absmiddle">Common Details</span>
<c:choose>
<c:when test="${caseDetails.getFormMode() eq 1}">
<div class="divselect" id="divportfolio" style="width:167px;position:absolute;top:3px;right:13px;">
<form:select path="PortfolioId" multiple="false" id="portlist" style="width:185px" onchange="SubmitForm('casedet','_parent','caseDetails')">
<form:option value="-1" label="SELECT PORTFOLIO" selected="true"/>
<c:forEach items="${portlist}" var="port">
<form:option value="${port[0]}" label="${port[1]}" />
</c:forEach>
</form:select>
</div>
</c:when>
<c:otherwise>
<form:hidden path="PortfolioId" id="portlist" />
</c:otherwise>
</c:choose>
</div>
<!-- -->
<!-- Form (Section1) -->
<div id="FormPanel1" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td>
<div class="widget">
<div class="lblcontainer">
MV Code
</div>
<div class="inputcontainer">
<form:input style="width:65px;text-transform:uppercase" readonly="true" path="MvCode" value="${caseDeails.getMvCode()}" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Appl No.
</div>
<div class="inputcontainer">
<form:input maxlength="25" style="width:115px;text-transform:uppercase" id="ApplNo" path="ApplNo" value="${caseDetails.getApplNo()}" onblur="if(validate(this,'t','AlphaNumeric')){FindSameDet(this,'A','CustomerName');}" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Bank Code
</div>
<div class="inputcontainer">
<form:input maxlength="25" style="width:70px;text-transform:uppercase" path="BankCode" value="${caseDetails.getBankCode()}" onblur="validate(this,'f','AlphaNumeric');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Branch
</div>
<div class="inputcontainer">
<div class="divselect" id="divbranch" style="width:135px;">
<form:select path="BankBranchId" multiple="false" id="branchlist" style="width:153px" onblur="validate(this,'t','');">
<form:option value="-1" label="SELECT" selected="true"/>
<c:forEach items="${branchlist}" var="brnch">
<form:option value="${brnch[0]}" label="${brnch[1]}" />
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Product
</div>
<div class="inputcontainer">
<div class="divselect" id="divproduct" style="width:132px;">
<form:select path="Product" multiple="false" id="prodlist" style="width:150px" onblur="validate(this,'t','');">
<form:option value="-1" label="SELECT" selected="true"/>
<c:forEach items="${prodlist}" var="prod">
<form:option value="${prod[0]}" label="${prod[1]}" />
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Name
</div>
<div class="inputcontainer">
<form:input maxlength="60" style="width:200px" path="CustomerName" value="${caseDetails.getCustomerName()}" onblur="validate(this,'t','AlphaSpace');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Father Name
</div>
<div class="inputcontainer">
<form:input maxlength="25" style="width:145px" path="FatherName" value="${caseDetails.getFatherName()}" onblur="validate(this,'f','AlphaSpace');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
App Type
</div>
<div class="inputcontainer">
<div class="divselect" id="divapptype" style="width:135px;">
<form:select path="CustomerType" multiple="false" id="typelist" style="width:153px" onchange="ToggleChks((this.value.toUpperCase()!='APPLICANT' && this.value.toUpperCase()!='-1'),'chksresi!C0L!chksoff!C0L!chksprop!C0L!','!C0L!')" onblur="validate(this,'t','');">
<form:option value="-1" label="SELECT" selected="true"/>
<c:forEach items="${typelist}" var="type">
<form:option value="${type[0]}" label="${type[1]}" />
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Category
</div>
<div class="inputcontainer">
<div class="divselect" id="divcategory" style="width:115px;">
<form:select path="Category" multiple="false" id="catlist" style="width:133px">
<form:option value="-1" label="SELECT" selected="true"/>
<c:forEach items="${catlist}" var="cat">
<form:option value="${cat[0]}" label="${cat[1]}" />
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
DOB
</div>
<div class="inputcontainer">
<form:input maxlength="10" style="width:80px" path="DOB" id="dob" value="${caseDetails.getDOB()}" onkeydown="return addSlashes(this,event)" onblur="validate(this,'f','Date')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Mobile No.
</div>
<div class="inputcontainer">
<form:input maxlength="21" style="width:120px" path="MobileNo" value="${caseDetails.getMobileNo()}" onblur="validate(this,'f','AllowWrong');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Loan Amt
</div>
<div class="inputcontainer">
<form:input maxlength="15" style="width:100px" path="LoanAmount" value="${caseDetails.getLoanAmount()}" onblur="validate(this,'f','LoanAmount');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
C Person
</div>
<div class="inputcontainer">
<form:input maxlength="25" style="width:200px" path="ContactPerson" value="${caseDetails.getContactPerson()}" onblur="validate(this,'f','AlphaSpace');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Special Inst.
</div>
<div class="inputcontainer">
<form:input maxlength="50" id="splist" style="width:833px" path="SpecialInst" value="${caseDetails.getSpecialInst()}" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
</td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<!-- Residence Details (Section2) Visible for portfolios in which residence visit/ residence TVR could be initiated-->
<div id="section2">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/resdet.png" />
<span id="title">Residence Details</span>
<div class="divchk" id="ctrldiv">
<form:checkbox path="Rvr" id="chkresi" onclick="HandleClick(this)" />RVR&nbsp;
<form:checkbox path="SameResi" id="chksresi" onclick="return FindSameDet(this,'R','ResiPhone')" /><span id="chksresi">Same Resi</span>
<form:checkbox path="Rtvr" id="chkteler" onclick="HandleClick(this)" /><span id="chkteler">RTV</span>
</div>
</div>
<!-- -->
<!-- Form (Section2) -->
<div id="FormPanel2" class="FormPanel">
<table align="center" id="FormControls" style="width:100%">
<tr>
<td>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
House No.
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<form:input readonly="true" maxlength="20" style="width:70px" path="ResiAdd1" value="${caseDetails.getResiAdd1()}" onblur="validate(this,document.getElementById('chkresi').checked ? 't':'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Sub Locality
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<form:input readonly="true" maxlength="70" style="width:180px" path="ResiAdd2" value="${caseDetails.getResiAdd2()}" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
City
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<div class="divselect" id="divrcity" style="width:110px;">
<form:select path="ResiCity" multiple="false" id="ResiAdd3_citylist" style="width:128px" onblur="validate(this,document.getElementById('chkresi').checked ? 't':'f','')" >
<form:option value="-1" label="Select" selected="true"/>
<form:option value="Unknown" label="Unknown"/>
<c:forEach items="${citylist}" var="city">
<form:option value="${city[0]}" label="${city[1]}" />
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Locality
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<form:input readonly="true" maxlength="50" style="width:180px" path="ResiAdd3" value="${caseDetails.getResiAdd3()}" onkeyup="ajax_showOptions(this,event)" onblur="onLocalityBlur(this,document.getElementById('chkresi').checked ? 't':'f')" />
<form:hidden path="ResiLoc" id="ResiAdd3_hidden" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Landmark
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<form:input readonly="true" maxlength="50" style="width:150px" path="ResiLandmark" value="${caseDetails.getResiLandmark()}" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Pincode
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<form:input readonly="true" maxlength="6" style="width:45px" id="ResiAdd3_Pincode" path="ResiPincode" value="${caseDetails.getResiPincode()}" onblur="validate(this,document.getElementById('chkresi').checked ? 't':'f','Pincode')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Phone No.
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<form:input maxlength="25" style="width:107px" path="ResiPhone" value="${caseDetails.getResiPhone()}" onblur="validate(this,document.getElementById('chkteler').checked ? 't':'f','Phone')" />
</div>
</div>
</td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<!-- Office Details (Section3) Visible for portfolios in which office visit/ office TVR could be initiated-->
<div id="section3">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<span id="title">Office Details</span>
<div class="divchk" id="ctrldiv">
<form:checkbox path="Ovr" id="chkoffice" onclick="HandleClick(this)" />OVR&nbsp;
<form:checkbox path="RCO" id="chkrco" style="display:none" onclick="HandleClick(this)" /><span id="chkrco">RCO</span>&nbsp;
<form:checkbox path="SameOffice" id="chksoff" onclick="return FindSameDet(this,'O','OffPhone')" /><span id="chksoff">Same Office</span>
<form:checkbox path="Otvr" id="chkteleo" onclick="HandleClick(this)" /><span id="chkteleo">OTV</span>
</div>
</div>
<!-- -->
<!-- Form (Section3) -->
<div id="FormPanel3" class="FormPanel">
<table align="center" id="FormControls">
<tr>
<td>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Company
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<form:input maxlength="50" style="width:215px" path="CompanyName" value="${caseDetails.getCompanyName()}" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Plot No.
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<form:input readonly="true" maxlength="20" style="width:90px" path="OffAdd1" value="${caseDetails.getOffAdd1()}" onblur="validate(this,document.getElementById('chkoffice').checked ? 't':'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Sub Locality
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<form:input readonly="true" maxlength="70" style="width:200px" path="OffAdd2" value="${caseDetails.getOffAdd2()}" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
City
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<div class="divselect" id="divocity" style="width:110px;">
<form:select path="OffCity" multiple="false" id="OffAdd3_citylist" style="width:128px" onblur="validate(this,document.getElementById('chkoffice').checked ? 't':'f','')">
<form:option value="-1" label="Select" selected="true"/>
<form:option value="Unknown" label="Unknown"/>
<c:forEach items="${citylist}" var="city">
<form:option value="${city[0]}" label="${city[1]}" />
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Locality
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<form:input readonly="true" maxlength="50" style="width:200px" path="OffAdd3" value="${caseDetails.getOffAdd3()}" onkeyup="ajax_showOptions(this,event)" onblur="validate(this,document.getElementById('chkoffice').checked ? 't':'f','SplInstruction')" />
<form:hidden path="OffLoc" id="OffAdd3_hidden" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Pincode
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<form:input readonly="true" maxlength="6" style="width:45px" id="OffAdd3_Pincode" path="OffPincode" value="${caseDetails.getOffPincode()}" onblur="validate(this,document.getElementById('chkoffice').checked ? 't':'f','Pincode')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Landmark
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<form:input maxlength="50" style="width:215px" path="OffLandmark" value="${caseDetails.getOffLandmark()}" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Department
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<form:input maxlength="25" style="width:200px" path="Department" value="${caseDetails.getDepartment()}" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Designation
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<form:input maxlength="25" style="width:210px" path="Designation" value="${caseDetails.getDesignation()}" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Office Phone-Extn
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<form:input maxlength="25" style="width:150px" path="OffPhone" value="${caseDetails.getOffPhone()}" onblur="validate(this,document.getElementById('chkteleo').checked ? 't':'f','Phone')" />-<form:input type="text" style="width:23px" path="Extension" value="${caseDetails.getExtension()}" onblur="validate(this,'f','Extension')" />
</div>
</div>
</td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<!-- Property Details (Section4) Visible for portfolios in which property visit could be initiated-->
<div id="section4">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/resdet.png" />
<span id="title">Property Details</span>
<div class="divchk" id="ctrldiv">
<form:checkbox path="Pvr" id="chkprop" onclick="HandleClick(this)" />PVR&nbsp;
<form:checkbox path="RCP" id="chkrcp" style="display:none" onclick="HandleClick(this)" /><span id="chkrcp">RCP</span>&nbsp;
<form:checkbox path="OCP" id="chkocp" style="display:none" onclick="HandleClick(this)" /><span id="chkocp">OCP</span>&nbsp;
<form:checkbox path="SameProp" id="chksprop" onclick="return FindSameDet(this,'P','PropAdd3_Pincode')" /><span id="chksprop">Same Property</span>
</div>
</div>
<!-- -->
<!-- Form (Section4) -->
<div id="FormPanel4" class="FormPanel">
<table align="center" id="FormControls">
<tr>
<td>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
House / Plot No.
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<form:input readonly="true" maxlength="20" style="width:120px" path="PropAdd1" value="${caseDetails.getPropAdd1()}" onblur="validate(this,document.getElementById('chkprop').checked ? 't':'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Sub Locality
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<form:input readonly="true" maxlength="70" style="width:200px" path="PropAdd2" value="${caseDetails.getPropAdd2()}" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
City
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<div class="divselect" id="divpcity" style="width:110px;">
<form:select path="PropCity" multiple="false" id="PropAdd3_citylist" style="width:128px" onblur="validate(this,document.getElementById('chkprop').checked ? 't':'f','')">
<form:option value="-1" label="Select" selected="true"/>
<form:option value="Unknown" label="Unknown"/>
<c:forEach items="${citylist}" var="city">
<form:option value="${city[0]}" label="${city[1]}" />
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Locality
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<form:input readonly="true" maxlength="50" style="width:200px" path="PropAdd3" value="${caseDetails.getPropAdd3()}" onkeyup="ajax_showOptions(this,event)" onblur="validate(this,document.getElementById('chkprop').checked ? 't':'f','SplInstruction')" />
<form:hidden path="PropLoc" id="PropAdd3_hidden" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Landmark
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<form:input readonly="true" maxlength="50" style="width:180px" path="PropLandmark" value="${caseDetails.getPropLandmark()}" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Pincode
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<form:input readonly="true" maxlength="6" style="width:45px" id="PropAdd3_Pincode" path="PropPincode" value="${caseDetails.getResiPincode()}" onblur="validate(this,document.getElementById('chkprop').checked ? 't':'f','Pincode')" />
</div>
</div>
</td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<!-- Reference Details (Section5) Visible for portfolios in which reference calling could be initiated-->
<div id="section5">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/ref.png" />
<span id="title">Reference Details</span>
<div class="divchk" id="ctrldiv">
<form:checkbox path="Refvr" id="chkref" onclick="setFormValidation(this,'FormPanel5','Ref1Name,Ref1Address,Ref1Contactno','t,f,t','AlphaSpace,SplInstruction,Phone',false)" />Ref Check&nbsp;
</div>
</div>
<!-- -->
<!-- Form (Section5) -->
<div id="FormPanel5" class="FormPanel">
<table align="center" id="FormControls">
<tr>
<td>&nbsp;</td>
<td>Name</td>
<td>Address</td>
<td>Contact Numbers</td>
</tr>
<tr>
<td>Reference 1&nbsp;</td>
<td><form:input maxlength="30" style="width:200px" path="Ref1Name" value="${caseDetails.getRef1Name()}" onblur="validate(this,document.getElementById('chkref').checked ? 't':'f','AlphaSpace')" /></td>
<td><form:input maxlength="100" style="width:450px" path="Ref1Address" value="${caseDetails.getRef1Address()}" onblur="validate(this,'f','SplInstruction')" /></td>
<td><form:input maxlength="25" style="width:160px" path="Ref1Contactno" value="${caseDetails.getRef1Contactno()}" onblur="validate(this,document.getElementById('chkref').checked ? 't':'f','Phone')" /></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>Name</td>
<td>Address</td>
<td>Contact Numbers</td>
</tr>
<tr>
<td>Reference 2&nbsp;</td>
<td><form:input maxlength="30" style="width:200px" path="Ref2Name" value="${caseDetails.getRef2Name()}" onblur="validate(this,'f','AlphaSpace')" /></td>
<td><form:input maxlength="100" style="width:450px" path="Ref2Address" value="${caseDetails.getRef2Address()}" onblur="validate(this,'f','SplInstruction')" /></td>
<td><form:input maxlength="25" style="width:160px" path="Ref2Contactno" value="${caseDetails.getRef2Contactno()}" onblur="validate(this,'f','Phone')" /></td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<!-- Dynamic Form (Section6). All controls under this section will be generated dynamically during runtime-->
<div id="section6">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/othdet.png" />
<span id="title">Other Details</span>
</div>
<!-- -->
<div id="FormPanel6" class="FormPanel">
${caseDetails.getDynamicPanel()}
</div>
</div>
<!-- -->
<!-- Document Details (Section7) Visible for portfolios in which document verification could be done-->
<div id="section7">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/documents.png" />
<span id="title">Document Details</span>
<div class="divchk" id="ctrldiv">
<form:checkbox path="Docvr" id="chkdoc" onclick="hideForm(this.id,'FormPanel7')" />Doc VR&nbsp;
</div>
</div>
<!-- -->
<!-- Form (Section7) -->
<div id="FormPanel7" class="FormPanel">
<table align="center" id="FormControls">
<tr>
<td>Document</td>
<td>Vendor</td>
<td>Service Provider</td>
<td>Name</td>
<td>Unique No.</td>
</tr>
<tr>
<td>
<div class="divselect" id="divdoclist" style="width:90px;">
<select id="doclist" style="width:108px">
<option value="-1" selected="true">
<c:forEach items="${doclist}" var="doc">
<option value="${doc[0]}" >${doc[1]}</option>
</c:forEach>
</select>
</div>
</td>
<td><input type="text" style="width:150px" value="" id="vendor" /></td>
<td><input type="text" style="width:200px" value="" id="serviceprovider" /></td>
<td><input type="text" style="width:200px" value="" id="name" /></td>
<td><input type="text" style="width:180px" value="" id="uniqueno" /></td>
</tr>
</table>
</div>
<!-- -->
</div>
<form:hidden path="DynamicFields" value="${caseDetails.getDynamicFields()}" />
<form:hidden path="VisibleContents" value="${caseDetails.getVisibleContents()}" />
<form:hidden path="FormMode" />
<form:hidden path="UUID" />
<form:hidden path="CaseId" />
<!-- -->
<input type="hidden" id="invalidfields" value="0" />
<c:if test="${caseDetails.getFormMode() eq 2}">
<input type="button" class="button" name="btncancel" style="margin-left:1px;margin-top:5px;float:right" value="Cancel" id="btncancel" accesskey="C" onclick="window.returnValue=0;window.close()" />
</c:if>
<input type="button" class="button" name="btnsave" style="margin-top:5px;float:right" value="Save" id="btnsave" accesskey="S" onclick="return ValidateSubmitForm('caseDetails');" />
</form:form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
HideSections('rtv');
HideSections('otv');
HideSections('section');
UnhideSections('${visibleContents}','!C0L!');
hideForm('chkresi','FormPanel2');
hideForm('chkoffice','FormPanel3');
hideForm('chkprop','FormPanel4');
hideForm('chkref','FormPanel5');
hideForm('chkdoc','FormPanel7');
ToggleChks((document.getElementById('chkresi').checked && document.getElementById('chkoffice').checked),'chkrco'+ColDelim,ColDelim);
ToggleChks((document.getElementById('chkresi').checked),'chkrcp'+ColDelim,ColDelim);
ToggleChks((document.getElementById('chkoffice').checked),'chkocp'+ColDelim,ColDelim);
ToggleChks((document.getElementById('typelist').value.toUpperCase()!='APPLICANT' && document.getElementById('typelist').value.toUpperCase()!='-1'),'chksresi!C0L!chksoff!C0L!chksprop!C0L!','!C0L!');
document.getElementById('ApplNo').focus();
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty caseDetails.getErrMsg()}">
<script language="javascript" type="text/javascript"> CallMessage('${caseDetails.getErrMsg()}',3000,200,300); </script>
<c:if test="${caseDetails.isProcessFlag()==true and caseDetails.getFormMode()==2}">
<script language="javascript" type="text/javascript">window.returnValue=1; window.close(); </script>
</c:if>
</c:if>
<!-- -->
</html>

View File

@@ -1,106 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/editcases.js" type="text/javascript"></script>
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Edit Cases</title>
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<div id="formcontainer" style="width:95%;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="caseGrid" id="caseGrid" modelAttribute="caseGrid" target="_blank">
<!-- Common Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title" align="absmiddle">List of Cases</span>
<div class="divselect" id="divportfolio" style="width:167px;position:absolute;top:3px;right:30px;">
<form:select path="PortfolioId" multiple="false" id="portlist" style="width:185px" onchange="SubmitForm('caselist','_parent','caseGrid')">
<form:option value="-1" label="SELECT PORTFOLIO" selected="true"/>
<c:forEach items="${portlist}" var="port">
<form:option value="${port[0]}" label="${port[1]}" />
</c:forEach>
</form:select>
</div>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('caselist','_parent','caseGrid')"/>
</div>
<!-- -->
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="casetable">
<thead class="thead">
<tr title="Row Title">
<td>S.No</td>
<td>MV Code</td>
<td>File No.</td>
<td>Customer Name</td>
<td>Type</td>
<td>Product</td>
<td>Received On</td>
<td>Punched By</td>
<td>Branch</td>
<td></td>
</tr>
</thead>
<tbody class="scrollContent">
<c:forEach items="${caseList}" var="casedet" varStatus="status">
<tr id="row${status.count}">
<td>
<input type="hidden" name="row${status.count}uuid" id="row${status.count}uuid" value="${casedet[0]}" />
<input type="hidden" name="row${status.count}portid" id="row${status.count}portid" value="${casedet[9]}" />
${status.count}</td>
<td>${casedet[1]}</td>
<td>${casedet[2]}</td>
<td>${casedet[3]}</td>
<td>${casedet[4]}</td>
<td>${casedet[5]}</td>
<td>${casedet[6]}</td>
<td>${casedet[7]}</td>
<td>${casedet[8]}</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<input type="hidden" id="uuid" name="uuid" value="xxx" />
</form:form>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
InitPage();
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,681 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | Case Initiation</title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/punching.js?ver=4" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js?ver=2" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ajax.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ajax-dynamic-list.js?ver=2" type="text/javascript"></script>
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/autocomplete.css" rel="stylesheet" type="text/css" />
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<c:if test="${formmode!=2}">
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
</c:if>
<div id="formcontainer" style="width:980px;margin-top:5px;position:absolute;z-index:-1">
<form method="post" name="casedetails" id="casedetails" >
<!-- Common Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title">Common Details <span id='recfound'></span>&nbsp;&nbsp;&nbsp;Skip To&nbsp;&nbsp;<input type="text" class="textbox" style="width:30px;margin-top:-3px" onkeypress="return NumberOnly(event)" onblur="GotoRecord(this,'recno')"></span>
&nbsp;&nbsp;&nbsp;Search By File No &nbsp;&nbsp;<input type="text" class="textbox" style="width:100px;margin-top:-3px" onblur="GotoRecord(this,'query')">
<!-- Checkbox for AUTO CUT diabled for now -->
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="checkbox" checked name="autocut" id="autocut" />
<c:if test="${formmode==2}">
<input type="hidden" id="portfolio_id" name="portfolio_id" value="-1" />
</c:if>
<c:if test="${formmode!=2}">
<div class="divselect" id="divportfolio" style="width:217px;position:absolute;top:3px;right:13px;">
<select id="portfolio_id" name="portfolio_id" style="width:235px" onchange="SubmitForm('caseadd','_parent','casedetails')">
<option value="-1" selected >SELECT PORTFOLIO</option>
<c:forEach items="${portlist}" var="port">
<option value="${port[0]}">${port[1]}</option>
</c:forEach>
</select>
</div>
</c:if>
</div>
<!-- -->
<!-- Form (Section1) -->
<div id="FormPanel1" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td>
<div class="widget">
<div class="lblcontainer">
MV Code
</div>
<div class="inputcontainer">
<input readonly="readonly" type="text" id="mvcode" name="mvcode" style="width:65px;text-transform:uppercase" value="" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Appl No.
</div>
<div class="inputcontainer">
<input type="text" id="applno" name="applno" maxlength="25" style="width:115px;text-transform:uppercase" value="" onblur="if(validate(this,'t','AlphaNumeric')){FindSameDet(this,'A','customername');}" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Bank Code
</div>
<div class="inputcontainer">
<input type="text" maxlength="25" id="bankcode" name="bankcode" style="width:70px;text-transform:uppercase" value="" onblur="validate(this,'f','AlphaNumeric');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Branch
</div>
<div class="inputcontainer">
<div class="divselect" id="divbranch" style="width:135px;">
<select id="bank_branch_id" name="bank_branch_id" style="width:153px" onblur="validate(this,'t','');">
<option value="-1" selected >SELECT</option>
<c:forEach items="${branchlist}" var="brnch">
<option value="${brnch[0]}">${brnch[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Product
</div>
<div class="inputcontainer">
<div class="divselect" id="divproduct" style="width:132px;">
<select id="product" name="product" style="width:150px" onblur="validate(this,'t','');">
<option value="-1" selected >SELECT</option>
<c:forEach items="${prodlist}" var="prod">
<option value="${prod[0]}">${prod[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Name
</div>
<div class="inputcontainer">
<input type="text" id="customername" name="customername" maxlength="100" style="width:200px" value="" onblur="validate(this,'t','AlphaSpace');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Father Name
</div>
<div class="inputcontainer">
<input type="text" id="fathername" name="fathername" maxlength="50" style="width:145px" value="" onblur="validate(this,'f','AlphaSpace');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
App Type
</div>
<div class="inputcontainer">
<div class="divselect" id="divapptype" style="width:135px;">
<select id="apptype" name="apptype" style="width:153px" onchange="ToggleChks((this.value.toUpperCase()!='APPLICANT' && this.value.toUpperCase()!='-1'),'sradd!C0L!soadd!C0L!spadd!C0L!','!C0L!')" onblur="validate(this,'t','');">
<option value="-1" selected>SELECT</option>
<c:forEach items="${typelist}" var="type">
<option value="${type[0]}">${type[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Category
</div>
<div class="inputcontainer">
<div class="divselect" id="divcategory" style="width:115px;">
<select id="category" name="category" style="width:133px">
<option value="-1" selected>SELECT</option>
<c:forEach items="${catlist}" var="cat">
<option value="${cat[0]}">${cat[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
DOB
</div>
<div class="inputcontainer">
<input type="text" id="dob" name="dob" maxlength="10" style="width:80px" value="" onkeydown="return addSlashes(this,event)" onblur="validate(this,'f','Date')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Mobile No.
</div>
<div class="inputcontainer">
<input type="text" id="mobileno" name="mobileno" maxlength="50" style="width:120px" value="" onblur="validate(this,'f','AllowWrong');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Loan Amt
</div>
<div class="inputcontainer">
<input type="text" id="loanamount" name="loanamount" maxlength="15" style="width:100px" value="" onblur="validate(this,'f','LoanAmount');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
C Person
</div>
<div class="inputcontainer">
<input type="text" id="contactperson" name="contactperson" maxlength="50" style="width:200px" value="" onblur="validate(this,'f','AlphaSpace');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Special Inst.
</div>
<div class="inputcontainer">
<input type="text" id="specialinst" name="specialinst" maxlength="100" style="width:833px" value="" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
</td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<!-- Residence Details (Section2) Visible for portfolios in which residence visit/ residence TVR could be initiated-->
<div id="section2">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/resdet.png" />
<span id="title">Residence Details</span>
<div class="divchk" id="ctrldiv">
<input type="checkbox" id="rv" name="rv" onclick="HandleClick(this)" />RVR&nbsp;
<input type="checkbox" id="sradd" name="rv" onclick="return FindSameDet(this,'R','rphone')" /><span id="sradd">Same Resi</span>
<input type="checkbox" id="rtv" name="rv" onclick="HandleClick(this)" /><span id="rtv">RTV</span>
</div>
</div>
<!-- -->
<!-- Form (Section2) -->
<div id="FormPanel2" class="FormPanel">
<table align="center" id="FormControls" style="width:100%">
<tr>
<td>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
House No.
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="raddr1" name="raddr1" readonly="readonly" maxlength="20" style="width:140px" value="" onblur="validate(this,document.getElementById('rv').checked ? 't':'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Sub Locality
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="raddr2" name="raddr2" readonly="readonly" maxlength="70" style="width:290px" value="" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Area
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="raddr3" name="raddr3" readonly="readonly" maxlength="50" style="width:202px" value="" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
City
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<div class="divselect" id="divrcity" style="width:110px;">
<select id="rcity" name="colr_citylist" style="width:128px" onblur="HandleBlur(this)" >
<option value="-1">Select</option>
<option value="Unknown">Unknown</option>
<c:forEach items="${citylist}" var="city">
<option value="${city[0]}">${city[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Colony
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="colr" name="colr" readonly="readonly" maxlength="50" style="width:120px;background-color: #fae8c3" value="" onkeyup="ajax_showOptions(this,event)" onblur="HandleBlur(this)" />
<input type="hidden" id="Rcolony" name="colr_hidden" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Pincode
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="rpincode" name="colr_pincode" readonly="readonly" maxlength="6" style="width:45px" value="" onblur="validate(this,document.getElementById('rv').checked ? 't':'f','Pincode')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Landmark
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="rlandmark" name="rlandmark" readonly="readonly" maxlength="50" style="width:190px" value="" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Phone No.
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="rphone" name="rphone" maxlength="30" style="width:107px" value="" onblur="validate(this,document.getElementById('rtv').checked ? 't':'f','Phone')" />
</div>
</div>
</td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<!-- Office Details (Section3) Visible for portfolios in which office visit/ office TVR could be initiated-->
<div id="section3">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<span id="title">Office Details</span>
<div class="divchk" id="ctrldiv">
<input type="checkbox" id="ov" onclick="HandleClick(this)" />OVR&nbsp;
<input type="checkbox" id="rco" style="display:none" onclick="HandleClick(this)" /><span id="rco">RCO</span>&nbsp;
<input type="checkbox" id="soadd" onclick="return FindSameDet(this,'O','ophone')" /><span id="soadd">Same Office</span>
<input type="checkbox" id="otv" onclick="HandleClick(this)" /><span id="otv">OTV</span>
</div>
</div>
<!-- -->
<!-- Form (Section3) -->
<div id="FormPanel3" class="FormPanel">
<table align="center" id="FormControls">
<tr>
<td>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Company
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="companyname" name="companyname" maxlength="100" style="width:230px" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Plot No.
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="oaddr1" name="oaddr1" readonly="readonly" maxlength="30" style="width:140px" value="" onblur="validate(this,document.getElementById('ov').checked ? 't':'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Sub Locality
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="oaddr2" name="oaddr2" readonly="readonly" maxlength="70" style="width:290px" value="" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Area
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="oaddr3" name="oaddr3" readonly="readonly" maxlength="50" style="width:212px" value="" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
City
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<div class="divselect" id="divocity" style="width:110px;">
<select id="ocity" name="colo_citylist" style="width:128px" onblur="HandleBlur(this)" >
<option value="-1">Select</option>
<option value="Unknown">Unknown</option>
<c:forEach items="${citylist}" var="city">
<option value="${city[0]}">${city[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Colony
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="colo" name="colo" readonly="readonly" maxlength="50" style="width:120px;background-color: #fae8c3" value="" onkeyup="ajax_showOptions(this,event)" onblur="HandleBlur(this)" />
<input type="hidden" id="Ocolony" name="colo_hidden" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Pincode
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="opincode" name="colo_pincode" readonly="readonly" maxlength="6" style="width:45px" value="" onblur="validate(this,document.getElementById('ov').checked ? 't':'f','Pincode')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Landmark
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="olandmark" name="olandmark" maxlength="50" style="width:190px" value="" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Department
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="department" name="designation" maxlength="50" style="width:100px" value="" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Designation
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="designation" name="designation" maxlength="50" style="width:120px" value="" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Office Phone-Extn
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="ophone" name="ophone" maxlength="25" style="width:100px" value="" onblur="validate(this,document.getElementById('otv').checked ? 't':'f','Phone')" />-<input type="text" id="extension" name="extension" style="width:23px" maxlength="10" value="" onblur="validate(this,'f','Extension')" />
</div>
</div>
</td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<!-- Property Details (Section4) Visible for portfolios in which property visit could be initiated-->
<div id="section4">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/resdet.png" />
<span id="title">Property Details</span>
<div class="divchk" id="ctrldiv">
<input type="checkbox" id="pv" onclick="HandleClick(this)" />PVR&nbsp;
<input type="checkbox" id="rcp" style="display:none" onclick="HandleClick(this)" /><span id="rcp">RCP</span>&nbsp;
<input type="checkbox" id="ocp" style="display:none" onclick="HandleClick(this)" /><span id="ocp">OCP</span>&nbsp;
<input type="checkbox" id="spadd" onclick="return FindSameDet(this,'P','ppincode')" /><span id="spadd">Same Property</span>
</div>
</div>
<!-- -->
<!-- Form (Section4) -->
<div id="FormPanel4" class="FormPanel">
<table align="center" id="FormControls" style="width:100%">
<tr>
<td>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
House No.
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="paddr1" name="paddr1" readonly="readonly" maxlength="20" style="width:90px" value="" onblur="validate(this,document.getElementById('rv').checked ? 't':'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Sub Locality
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="paddr2" name="paddr2" readonly="readonly" maxlength="70" style="width:200px" value="" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Area
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="paddr3" name="paddr3" readonly="readonly" maxlength="50" style="width:150px" value="" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
City
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<div class="divselect" id="divpcity" style="width:110px;">
<select id="pcity" name="colp_citylist" style="width:128px" onblur="HandleBlur(this)" >
<option value="-1">Select</option>
<option value="Unknown">Unknown</option>
<c:forEach items="${citylist}" var="city">
<option value="${city[0]}">${city[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Colony
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="colp" name="colp" readonly="readonly" maxlength="50" style="width:120px;background-color: #fae8c3" value="" onkeyup="ajax_showOptions(this,event)" onblur="HandleBlur(this)" />
<input type="hidden" id="Pcolony" name="colp_hidden" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Pincode
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="ppincode" name="colp_pincode" readonly="readonly" maxlength="6" style="width:45px" value="" onblur="validate(this,document.getElementById('rv').checked ? 't':'f','Pincode')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Landmark
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="plandmark" name="plandmark" readonly="readonly" maxlength="50" style="width:110px" value="" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
</td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<!-- Reference Details (Section5) Visible for portfolios in which reference calling could be initiated-->
<div id="section5">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/ref.png" />
<span id="title">Reference Details</span>
<div class="divchk" id="ctrldiv">
<input type="checkbox" id="refv" name="refv" onclick="HandleClick(this)" />Ref Check&nbsp;
</div>
</div>
<!-- -->
<!-- Form (Section5) -->
<div id="FormPanel5" class="FormPanel">
<table align="center" id="FormControls">
<tr>
<td>&nbsp;</td>
<td>Name</td>
<td>Address</td>
<td>Contact Numbers</td>
</tr>
<tr>
<td>Reference 1&nbsp;</td>
<td><input type="text" id="refname1" name="refname1" maxlength="50" style="width:200px" value="" onblur="validate(this,document.getElementById('refv').checked ? 't':'f','AlphaSpace')" /></td>
<td><input type="text" id="refaddress1" name="refaddress1" maxlength="100" style="width:450px" value="" onblur="validate(this,'f','SplInstruction')" /></td>
<td><input type="text" id="refcontactno1" name="refcontactno1" maxlength="25" style="width:160px" value="" onblur="validate(this,document.getElementById('refv').checked ? 't':'f','Phone')" /></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>Name</td>
<td>Address</td>
<td>Contact Numbers</td>
</tr>
<tr>
<td>Reference 2&nbsp;</td>
<td><input type="text" id="refname2" name="refname2" maxlength="50" style="width:200px" value="" onblur="validate(this,'f','AlphaSpace')" /></td>
<td><input type="text" id="refaddress2" name="refaddress2" maxlength="100" style="width:450px" value="" onblur="validate(this,'f','SplInstruction')" /></td>
<td><input type="text" id="refcontactno2" name="refcontactno2" maxlength="25" style="width:160px" value="" onblur="validate(this,'f','Phone')" /></td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<!-- Dynamic Form (Section6). All controls under this section will be generated dynamically during runtime-->
<div id="section6">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/othdet.png" />
<span id="title">Other Details</span>
</div>
<!-- -->
<div id="FormPanel6" class="FormPanel">
${dynamichtml}
<br/>
<br/>
<br/>
<br/>
</div>
</div>
<!-- -->
<!-- Document Details (Section7) Visible for portfolios in which document verification could be done-->
<div id="section7">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/documents.png" />
<span id="title">Document Details</span>
<div class="divchk" id="ctrldiv">
<input type="checkbox" name="docv" id="docv" />Doc VR&nbsp;
</div>
</div>
<!-- -->
</div>
<br />
<br />
<br />
<input type="hidden" id="dynamicfields" name="dynamicfields" value="${dynamicfields}" />
<input type="hidden" id="visiblecontents" name="visiblecontents" value="${visiblecontents}" />
<input type="hidden" id="uuid" name="uuid" value="${duuid}" />
<input type="hidden" id="case_id" name="case_id" value="" />
<input type="hidden" id="company_id" name="company_id" value="${Sessvals.getCompanyID()}" />
<input type="hidden" id="branch_id" name="branch_id" value="${Sessvals.getBranchID()}" />
<input type="hidden" id="status" name="status" value="" />
<!-- -->
<input type="hidden" id="invalidfields" value="0" />
<c:if test="${formmode gt 0}">
<div style="position:fixed;text-align:right;bottom:0px;width:980px;" class="buttonbar">
<input type="hidden" id="invalidfields" value="0" />
<input type="button" class="button" name="btnfirst" style="margin-left:5px;margin-top:-2px;float:left;width:80px" value="" id="btnfirst" accesskey="F" onclick="findRecord(1)" />
<input type="button" class="button" name="btnprev" style="margin-top:-2px;float:left;width:80px" value="" id="btnprev" accesskey="P" onclick="findRecord(2)" />
<input type="button" class="button" name="btnnext" style="margin-top:-2px;float:left;width:80px" value="" id="btnnext" accesskey="N" onclick="findRecord(3)" />
<input type="button" class="button" name="btnlast" style="margin-top:-2px;float:left;width:80px" value="" id="btnlast" accesskey="L" onclick="findRecord(4)" />
<input type="button" class="button" name="btnsave" style="float:right" value="Save" id="btnsave" accesskey="S" onclick="return ValidateSubmitForm('casedetails');" />
<c:if test="${formmode!=2}">
<input type="button" class="button" name="btnadd" style="float:right" value="Add" id="btnadd" accesskey="A" onclick="return AddNewRecord();" />
</c:if>
</div>
</c:if>
</form>
<input type="hidden" id="formmode" name="formmode" value="${formmode}" />
<input type="hidden" id="usid" name="usid" value="${usid}" />
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
InitPage('${portfolio_id}','${visiblecontents}');
$("#autocut").hide();
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,681 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | Case Initiation</title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/punching.js?ver=4" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ajax.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ajax-dynamic-list.js?ver=1" type="text/javascript"></script>
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/autocomplete.css" rel="stylesheet" type="text/css" />
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<c:if test="${formmode!=2}">
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
</c:if>
<div id="formcontainer" style="width:980px;margin-top:5px;position:absolute;z-index:-1">
<form method="post" name="casedetails" id="casedetails" >
<!-- Common Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title">Common Details <span id='recfound'></span>&nbsp;&nbsp;&nbsp;Skip To&nbsp;&nbsp;<input type="text" class="textbox" style="width:30px;margin-top:-3px" onkeypress="return NumberOnly(event)" onblur="GotoRecord(this,'recno')"></span>
&nbsp;&nbsp;&nbsp;Search By File No &nbsp;&nbsp;<input type="text" class="textbox" style="width:100px;margin-top:-3px" onblur="GotoRecord(this,'query')">
<!-- Checkbox for AUTO CUT diabled for now -->
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="checkbox" name="autocut" checked id="autocut" />&nbsp;Auto Cut-Off
<c:if test="${formmode==2}">
<input type="hidden" id="portfolio_id" name="portfolio_id" value="-1" />
</c:if>
<c:if test="${formmode!=2}">
<div class="divselect" id="divportfolio" style="width:217px;position:absolute;top:3px;right:13px;">
<select id="portfolio_id" name="portfolio_id" style="width:235px" onchange="SubmitForm('caseadd','_parent','casedetails')">
<option value="-1" selected >SELECT PORTFOLIO</option>
<c:forEach items="${portlist}" var="port">
<option value="${port[0]}">${port[1]}</option>
</c:forEach>
</select>
</div>
</c:if>
</div>
<!-- -->
<!-- Form (Section1) -->
<div id="FormPanel1" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td>
<div class="widget">
<div class="lblcontainer">
MV Code
</div>
<div class="inputcontainer">
<input readonly="readonly" type="text" id="mvcode" name="mvcode" style="width:65px;text-transform:uppercase" value="" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Appl No.
</div>
<div class="inputcontainer">
<input type="text" id="applno" name="applno" maxlength="25" style="width:115px;text-transform:uppercase" value="" onblur="if(validate(this,'t','AlphaNumeric')){FindSameDet(this,'A','customername');}" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Bank Code
</div>
<div class="inputcontainer">
<input type="text" maxlength="25" id="bankcode" name="bankcode" style="width:70px;text-transform:uppercase" value="" onblur="validate(this,'f','AlphaNumeric');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Branch
</div>
<div class="inputcontainer">
<div class="divselect" id="divbranch" style="width:135px;">
<select id="bank_branch_id" name="bank_branch_id" style="width:153px" onblur="validate(this,'t','');">
<option value="-1" selected >SELECT</option>
<c:forEach items="${branchlist}" var="brnch">
<option value="${brnch[0]}">${brnch[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Product
</div>
<div class="inputcontainer">
<div class="divselect" id="divproduct" style="width:132px;">
<select id="product" name="product" style="width:150px" onblur="validate(this,'t','');">
<option value="-1" selected >SELECT</option>
<c:forEach items="${prodlist}" var="prod">
<option value="${prod[0]}">${prod[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Name
</div>
<div class="inputcontainer">
<input type="text" id="customername" name="customername" maxlength="100" style="width:200px" value="" onblur="validate(this,'t','AlphaSpace');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Father Name
</div>
<div class="inputcontainer">
<input type="text" id="fathername" name="fathername" maxlength="50" style="width:145px" value="" onblur="validate(this,'f','AlphaSpace');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
App Type
</div>
<div class="inputcontainer">
<div class="divselect" id="divapptype" style="width:135px;">
<select id="apptype" name="apptype" style="width:153px" onchange="ToggleChks((this.value.toUpperCase()!='APPLICANT' && this.value.toUpperCase()!='-1'),'sradd!C0L!soadd!C0L!spadd!C0L!','!C0L!')" onblur="validate(this,'t','');">
<option value="-1" selected>SELECT</option>
<c:forEach items="${typelist}" var="type">
<option value="${type[0]}">${type[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Category
</div>
<div class="inputcontainer">
<div class="divselect" id="divcategory" style="width:115px;">
<select id="category" name="category" style="width:133px">
<option value="-1" selected>SELECT</option>
<c:forEach items="${catlist}" var="cat">
<option value="${cat[0]}">${cat[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
DOB
</div>
<div class="inputcontainer">
<input type="text" id="dob" name="dob" maxlength="10" style="width:80px" value="" onkeydown="return addSlashes(this,event)" onblur="validate(this,'f','Date')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Mobile No.
</div>
<div class="inputcontainer">
<input type="text" id="mobileno" name="mobileno" maxlength="50" style="width:120px" value="" onblur="validate(this,'f','AllowWrong');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Loan Amt
</div>
<div class="inputcontainer">
<input type="text" id="loanamount" name="loanamount" maxlength="15" style="width:100px" value="" onblur="validate(this,'f','LoanAmount');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
C Person
</div>
<div class="inputcontainer">
<input type="text" id="contactperson" name="contactperson" maxlength="50" style="width:200px" value="" onblur="validate(this,'f','AlphaSpace');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Special Inst.
</div>
<div class="inputcontainer">
<input type="text" id="specialinst" name="specialinst" maxlength="500" style="width:833px" value="" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
</td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<!-- Residence Details (Section2) Visible for portfolios in which residence visit/ residence TVR could be initiated-->
<div id="section2">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/resdet.png" />
<span id="title">Residence Details</span>
<div class="divchk" id="ctrldiv">
<input type="checkbox" id="rv" name="rv" onclick="HandleClick(this)" />RVR&nbsp;
<input type="checkbox" id="sradd" name="rv" onclick="return FindSameDet(this,'R','rphone')" /><span id="sradd">Same Resi</span>
<input type="checkbox" id="rtv" name="rv" onclick="HandleClick(this)" /><span id="rtv">RTV</span>
</div>
</div>
<!-- -->
<!-- Form (Section2) -->
<div id="FormPanel2" class="FormPanel">
<table align="center" id="FormControls" style="width:100%">
<tr>
<td>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
House No.
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="raddr1" name="raddr1" readonly="readonly" maxlength="40" style="width:140px" value="" onblur="validate(this,document.getElementById('rv').checked ? 't':'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Sub Locality
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="raddr2" name="raddr2" readonly="readonly" maxlength="150" style="width:290px" value="" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Area
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="raddr3" name="raddr3" readonly="readonly" maxlength="150" style="width:202px" value="" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
City
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<div class="divselect" id="divrcity" style="width:110px;">
<select id="rcity" name="colr_citylist" style="width:128px" onblur="HandleBlur(this)" >
<option value="-1">Select</option>
<option value="Unknown">Unknown</option>
<c:forEach items="${citylist}" var="city">
<option value="${city[0]}">${city[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Colony
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="colr" name="colr" readonly="readonly" maxlength="50" style="width:120px;background-color: #fae8c3" value="" onkeyup="ajax_showOptions(this,event)" onblur="HandleBlur(this)" />
<input type="hidden" id="Rcolony" name="colr_hidden" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Pincode
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="rpincode" name="colr_pincode" readonly="readonly" maxlength="6" style="width:45px" value="" onblur="validate(this,document.getElementById('rv').checked ? 't':'f','Pincode')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Landmark
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="rlandmark" name="rlandmark" readonly="readonly" maxlength="50" style="width:190px" value="" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Phone No.
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="rphone" name="rphone" maxlength="30" style="width:107px" value="" onblur="validate(this,document.getElementById('rtv').checked ? 't':'f','Phone')" />
</div>
</div>
</td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<!-- Office Details (Section3) Visible for portfolios in which office visit/ office TVR could be initiated-->
<div id="section3">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<span id="title">Office Details</span>
<div class="divchk" id="ctrldiv">
<input type="checkbox" id="ov" onclick="HandleClick(this)" />OVR&nbsp;
<input type="checkbox" id="rco" style="display:none" onclick="HandleClick(this)" /><span id="rco">RCO</span>&nbsp;
<input type="checkbox" id="soadd" onclick="return FindSameDet(this,'O','ophone')" /><span id="soadd">Same Office</span>
<input type="checkbox" id="otv" onclick="HandleClick(this)" /><span id="otv">OTV</span>
</div>
</div>
<!-- -->
<!-- Form (Section3) -->
<div id="FormPanel3" class="FormPanel">
<table align="center" id="FormControls">
<tr>
<td>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Company
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="companyname" name="companyname" maxlength="100" style="width:230px" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Plot No.
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="oaddr1" name="oaddr1" readonly="readonly" maxlength="40" style="width:140px" value="" onblur="validate(this,document.getElementById('ov').checked ? 't':'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Sub Locality
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="oaddr2" name="oaddr2" readonly="readonly" maxlength="150" style="width:290px" value="" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Area
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="oaddr3" name="oaddr3" readonly="readonly" maxlength="150" style="width:212px" value="" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
City
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<div class="divselect" id="divocity" style="width:110px;">
<select id="ocity" name="colo_citylist" style="width:128px" onblur="HandleBlur(this)" >
<option value="-1">Select</option>
<option value="Unknown">Unknown</option>
<c:forEach items="${citylist}" var="city">
<option value="${city[0]}">${city[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Colony
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="colo" name="colo" readonly="readonly" maxlength="50" style="width:120px;background-color: #fae8c3" value="" onkeyup="ajax_showOptions(this,event)" onblur="HandleBlur(this)" />
<input type="hidden" id="Ocolony" name="colo_hidden" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Pincode
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="opincode" name="colo_pincode" readonly="readonly" maxlength="6" style="width:45px" value="" onblur="validate(this,document.getElementById('ov').checked ? 't':'f','Pincode')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Landmark
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="olandmark" name="olandmark" maxlength="50" style="width:190px" value="" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Department
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="department" name="designation" maxlength="50" style="width:100px" value="" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Designation
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="designation" name="designation" maxlength="50" style="width:120px" value="" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Office Phone-Extn
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="ophone" name="ophone" maxlength="25" style="width:100px" value="" onblur="validate(this,document.getElementById('otv').checked ? 't':'f','Phone')" />-<input type="text" id="extension" name="extension" style="width:23px" maxlength="10" value="" onblur="validate(this,'f','Extension')" />
</div>
</div>
</td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<!-- Property Details (Section4) Visible for portfolios in which property visit could be initiated-->
<div id="section4">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/resdet.png" />
<span id="title">Property Details</span>
<div class="divchk" id="ctrldiv">
<input type="checkbox" id="pv" onclick="HandleClick(this)" />PVR&nbsp;
<input type="checkbox" id="rcp" style="display:none" onclick="HandleClick(this)" /><span id="rcp">RCP</span>&nbsp;
<input type="checkbox" id="ocp" style="display:none" onclick="HandleClick(this)" /><span id="ocp">OCP</span>&nbsp;
<input type="checkbox" id="spadd" onclick="return FindSameDet(this,'P','ppincode')" /><span id="spadd">Same Property</span>
</div>
</div>
<!-- -->
<!-- Form (Section4) -->
<div id="FormPanel4" class="FormPanel">
<table align="center" id="FormControls" style="width:100%">
<tr>
<td>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
House No.
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="paddr1" name="paddr1" readonly="readonly" maxlength="40" style="width:90px" value="" onblur="validate(this,document.getElementById('rv').checked ? 't':'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Sub Locality
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="paddr2" name="paddr2" readonly="readonly" maxlength="150" style="width:200px" value="" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Area
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="paddr3" name="paddr3" readonly="readonly" maxlength="150" style="width:150px" value="" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
City
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<div class="divselect" id="divpcity" style="width:110px;">
<select id="pcity" name="colp_citylist" style="width:128px" onblur="HandleBlur(this)" >
<option value="-1">Select</option>
<option value="Unknown">Unknown</option>
<c:forEach items="${citylist}" var="city">
<option value="${city[0]}">${city[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Colony
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="colp" name="colp" readonly="readonly" maxlength="50" style="width:120px;background-color: #fae8c3" value="" onkeyup="ajax_showOptions(this,event)" onblur="HandleBlur(this)" />
<input type="hidden" id="Pcolony" name="colp_hidden" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Pincode
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="ppincode" name="colp_pincode" readonly="readonly" maxlength="6" style="width:45px" value="" onblur="validate(this,document.getElementById('rv').checked ? 't':'f','Pincode')" />
</div>
</div>
<div class="widget" style="margin-left:2px">
<div class="lblcontainer" style="padding:1px">
Landmark
</div>
<br >
<div class="inputcontainer" style="padding:1px">
<input type="text" id="plandmark" name="plandmark" readonly="readonly" maxlength="50" style="width:110px" value="" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
</td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<!-- Reference Details (Section5) Visible for portfolios in which reference calling could be initiated-->
<div id="section5">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/ref.png" />
<span id="title">Reference Details</span>
<div class="divchk" id="ctrldiv">
<input type="checkbox" id="refv" name="refv" onclick="HandleClick(this)" />Ref Check&nbsp;
</div>
</div>
<!-- -->
<!-- Form (Section5) -->
<div id="FormPanel5" class="FormPanel">
<table align="center" id="FormControls">
<tr>
<td>&nbsp;</td>
<td>Name</td>
<td>Address</td>
<td>Contact Numbers</td>
</tr>
<tr>
<td>Reference 1&nbsp;</td>
<td><input type="text" id="refname1" name="refname1" maxlength="50" style="width:200px" value="" onblur="validate(this,document.getElementById('refv').checked ? 't':'f','AlphaSpace')" /></td>
<td><input type="text" id="refaddress1" name="refaddress1" maxlength="100" style="width:450px" value="" onblur="validate(this,'f','SplInstruction')" /></td>
<td><input type="text" id="refcontactno1" name="refcontactno1" maxlength="25" style="width:160px" value="" onblur="validate(this,document.getElementById('refv').checked ? 't':'f','Phone')" /></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>Name</td>
<td>Address</td>
<td>Contact Numbers</td>
</tr>
<tr>
<td>Reference 2&nbsp;</td>
<td><input type="text" id="refname2" name="refname2" maxlength="50" style="width:200px" value="" onblur="validate(this,'f','AlphaSpace')" /></td>
<td><input type="text" id="refaddress2" name="refaddress2" maxlength="100" style="width:450px" value="" onblur="validate(this,'f','SplInstruction')" /></td>
<td><input type="text" id="refcontactno2" name="refcontactno2" maxlength="25" style="width:160px" value="" onblur="validate(this,'f','Phone')" /></td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<!-- Dynamic Form (Section6). All controls under this section will be generated dynamically during runtime-->
<div id="section6">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/othdet.png" />
<span id="title">Other Details</span>
</div>
<!-- -->
<div id="FormPanel6" class="FormPanel">
${dynamichtml}
<br/>
<br/>
<br/>
<br/>
</div>
</div>
<!-- -->
<!-- Document Details (Section7) Visible for portfolios in which document verification could be done-->
<div id="section7">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/documents.png" />
<span id="title">Document Details</span>
<div class="divchk" id="ctrldiv">
<input type="checkbox" name="docv" id="docv" />Doc VR&nbsp;
</div>
</div>
<!-- -->
</div>
<br />
<br />
<br />
<input type="hidden" id="dynamicfields" name="dynamicfields" value="${dynamicfields}" />
<input type="hidden" id="visiblecontents" name="visiblecontents" value="${visiblecontents}" />
<input type="hidden" id="uuid" name="uuid" value="${duuid}" />
<input type="hidden" id="case_id" name="case_id" value="" />
<input type="hidden" id="company_id" name="company_id" value="${Sessvals.getCompanyID()}" />
<input type="hidden" id="branch_id" name="branch_id" value="${Sessvals.getBranchID()}" />
<input type="hidden" id="status" name="status" value="" />
<!-- -->
<input type="hidden" id="invalidfields" value="0" />
<c:if test="${formmode gt 0}">
<div style="position:fixed;text-align:right;bottom:0px;width:980px;" class="buttonbar">
<input type="hidden" id="invalidfields" value="0" />
<input type="button" class="button" name="btnfirst" style="margin-left:5px;margin-top:-2px;float:left;width:80px" value="" id="btnfirst" accesskey="F" onclick="findRecord(1)" />
<input type="button" class="button" name="btnprev" style="margin-top:-2px;float:left;width:80px" value="" id="btnprev" accesskey="P" onclick="findRecord(2)" />
<input type="button" class="button" name="btnnext" style="margin-top:-2px;float:left;width:80px" value="" id="btnnext" accesskey="N" onclick="findRecord(3)" />
<input type="button" class="button" name="btnlast" style="margin-top:-2px;float:left;width:80px" value="" id="btnlast" accesskey="L" onclick="findRecord(4)" />
<input type="button" class="button" name="btnsave" style="float:right" value="Save" id="btnsave" accesskey="S" onclick="return ValidateSubmitForm('casedetails');" />
<c:if test="${formmode!=2}">
<input type="button" class="button" name="btnadd" style="float:right" value="Add" id="btnadd" accesskey="A" onclick="return AddNewRecord();" />
</c:if>
</div>
</c:if>
</form>
<input type="hidden" id="formmode" name="formmode" value="${formmode}" />
<input type="hidden" id="usid" name="usid" value="${usid}" />
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
InitPage('${portfolio_id}','${visiblecontents}');
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,325 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | Document Initiation </title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ajax.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ajax-dynamic-list.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/punchingdoc.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/autocomplete.css" rel="stylesheet" type="text/css" />
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:980px;margin-top:5px;position:absolute;z-index:-1">
<form method="post" name="docdetails" id="docdetails" >
<!-- Common Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title">Common Details <span id='recfound'></span>&nbsp;&nbsp;&nbsp;Skip To&nbsp;&nbsp;<input type="text" class="textbox" style="width:30px;margin-top:-3px" onkeypress="return NumberOnly(event)" onblur="GotoRecord(this)"></span>
&nbsp;&nbsp;&nbsp;Search by File No&nbsp;&nbsp;<input type="text" class="textbox" style="width:200px;margin-top:-3px" onblur="SearchRecord(this)"></span>
<!-- Checkbox for AUTO CUT diabled for now -->
<!-- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="checkbox" name="autocut" id="autocut" />&nbsp;Automatic Cut-Off -->
<div class="divselect" id="divportfolio" style="width:167px;position:absolute;top:3px;right:13px;">
<select id="portfolio_id" name="portfolio_id" style="width:185px" onchange="SubmitForm('docadd','_parent','docdetails')">
<option value="-1" selected >SELECT PORTFOLIO</option>
<c:forEach items="${portlist}" var="port">
<option value="${port[0]}">${port[1]}</option>
</c:forEach>
</select>
</div>
</div>
<!-- -->
<!-- Form (Section1) -->
<div id="FormPanel1" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td>
<div style="height:auto;width:16px;float:right;margin-top:4px;">
<div id="btnbedit" onclick="EditBasicDetails()" title="edit basic details" style="background:url('/matrix/images/edit_form.png');height:auto;width:16px;cursor:pointer;margin-top:2px">&nbsp;</div>
<div id="btnbsave" onclick="SaveBasicDetails()" title="save details" style="background:url('/matrix/images/disk.png');height:auto;width:16px;cursor:pointer;margin-top:2px">&nbsp;</div>
<div id="btnbcancel" onclick="CancelEdit()" title="cancel" style="background:url('/matrix/images/msgerror.png');height:auto;width:16px;cursor:pointer;margin-top:6px">&nbsp;</div>
</div>
<div class="widget">
<div class="lblcontainer">
Appl No.
</div>
<div class="inputcontainer">
<input type="text" id="applno" name="applno" maxlength="25" style="width:150px;text-transform:uppercase" value="" disabled="disabled" onblur="if(validate(this,'t','AlphaNumeric')){FindSameDet(this,'A','customername');}" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Name
</div>
<div class="inputcontainer">
<input type="text" id="customername" name="customername" maxlength="100" style="width:275px" value="" onblur="validate(this,'t','AlphaSpace');" disabled="disabled" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
DOB
</div>
<div class="inputcontainer">
<input type="text" id="dob" name="dob" maxlength="10" style="width:80px" value="" onkeydown="return addSlashes(this,event)" onblur="validate(this,'f','Date')" disabled="disabled" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Loan Amt
</div>
<div class="inputcontainer">
<input type="text" id="loanamount" name="loanamount" maxlength="15" style="width:115px" value="" onblur="validate(this,'f','LoanAmount');" disabled="disabled" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Branch
</div>
<div class="inputcontainer">
<div class="divselect" id="divbranch" style="width:235px;">
<select id="bank_branch_id" name="bank_branch_id" style="width:253px" onblur="validate(this,'t','');" disabled="disabled">
<option value="-1" selected >SELECT</option>
<c:forEach items="${branchlist}" var="brnch">
<option value="${brnch[0]}">${brnch[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Product
</div>
<div class="inputcontainer">
<div class="divselect" id="divproduct" style="width:132px;">
<select id="product" name="product" style="width:150px" onblur="validate(this,'t','');" disabled="disabled">
<option value="-1" selected >SELECT</option>
<c:forEach items="${prodlist}" var="prod">
<option value="${prod[0]}">${prod[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
App Type
</div>
<div class="inputcontainer">
<div class="divselect" id="divapptype" style="width:135px;">
<select id="apptype" name="apptype" style="width:153px" onblur="validate(this,'t','');" disabled="disabled">
<option value="-1" selected>SELECT</option>
<c:forEach items="${typelist}" var="type">
<option value="${type[0]}">${type[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Category
</div>
<div class="inputcontainer">
<div class="divselect" id="divcategory" style="width:115px;">
<select id="category" name="category" style="width:133px" disabled="disabled">
<option value="-1" selected>SELECT</option>
<c:forEach items="${catlist}" var="cat">
<option value="${cat[0]}">${cat[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
${dynamichtml}
<input type="button" class="button" name="btnsave" style="float:right" value="Add Docs" id="btnsave" onclick="return AddDocs();" />
</td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<!-- Document Details Visible for portfolios in which document verification could be done-->
<div id="section7">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/documents.png" />
<span id="title">Document Details</span>
</div>
<!-- -->
<!-- Form (Section1) -->
<div id="FormPanel1" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td>
<div class="widget">
<div class="lblcontainer">
Document
</div>
<div class="inputcontainer">
<div class="divselect" id="divdoctype" style="width:170px;">
<select id="doctype" name="doctype" style="width:188px" onchange="changeLabel(this)" onblur="validate(this,'t','')">
<option value="-1" uniqueidentifier="Unique No." sprovider="Service Provider" validuno="xxx" ymon="A.Y/Month" validymon="" defsprovider="" genlist="0" selected>SELECT</option>
<c:forEach items="${doclist}" var="doc">
<option value="${doc[0]}" uniqueidentifier="${doc[2]}" sprovider="${doc[3]}" validuno="${doc[4]}" ymon="${doc[5]}" validymon="${doc[6]}" defsprovider="${doc[7]}" genlist="${doc[8]}">${doc[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Name
</div>
<div class="inputcontainer">
<input type="text" id="docholdername" name="docholdername" maxlength="100" style="width:200px" value="" onblur="validate(this,'t','AlphaSpace');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" id="sprovider">
Serivce Provider
</div>
<div class="inputcontainer">
<input type="text" id="serviceprovider" name="serviceprovider" maxlength="100" style="width:200px" value="" onblur="validate(this,'t','SplInstruction');" />
<input type="hidden" id="bank_id" name="serviceprovider_hidden" value="0" />
<input type="hidden" id="serviceprovider_citylist" name="serviceprovider_citylist" value="0" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" id="uniqueidentifier">
Unique No.
</div>
<div class="inputcontainer">
<input type="text" id="uniqueno" name="uniqueno" maxlength="50" style="width:140px" value="" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" id="yearmon">
A.Y/Month
</div>
<div class="inputcontainer">
<input type="text" id="yearmonth" name="yearmonth" maxlength="100" style="width:180px" value="" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Location
</div>
<div class="inputcontainer">
<div class="divselect" id="divcity" style="width:120px;" >
<select id="city" name="city" style="width:138px" onblur="validate(this,'t','');">
<option value="-1" selected>SELECT</option>
<option value="CITY" selected>CITY</option>
<option value="SATELLITE CITY">SATELLITE CITY</option>
<option value="OUT STATION">OUT STATION</option>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Vendor
</div>
<div class="inputcontainer">
<div class="divselect" id="divvendor" style="width:120px;">
<select id="vendor_id" name="vendor_id" style="width:138px" onblur="validate(this,'f','');">
<option value="-1" selected>SELECT</option>
</select>
</div>
</div>
</div>
${docdynamichtml}
<input type="button" class="button" name="btnadd" style="float:right" value="Add" id="btnadd" onclick="return AddNewDoc();" />
</td>
</tr>
</table>
</div>
<div id="FormPanel2" class="FormPanel">
<table border="0" cellspacing="0" width="100%" id="casetable">
<thead class="thead">
<tr title="Row Title" id="rowtitle">
<td style="font-size:12px;width:20px">S.No</td>
<td style="font-size:12px;width:150px">Name</td>
<td style="font-size:12px;width:150px">Document</td>
<td style="font-size:12px;width:150px">Provider</td>
<td style="font-size:12px;width:150px">Unique No.</td>
<td style="font-size:12px;width:100px">Extra</td>
<td style="font-size:12px;width:50px">Location</td>
<td style="font-size:12px;width:50px">Vendor</td>
<td style="font-size:12px">Action</td>
</tr>
</thead>
</table>
</div>
<!-- -->
</div>
<input type="hidden" id="dynamicfields" name="dynamicfields" value="${dynamicfields}" />
<input type="hidden" id="docdynamicfields" name="dynamicfields" value="${docdynamicfields}" />
<input type="hidden" id="uuid" name="uuid" value="" />
<input type="hidden" id="case_id" name="case_id" value="" />
<input type="hidden" id="company_id" name="company_id" value="${Sessvals.getCompanyID()}" />
<input type="hidden" id="branch_id" name="branch_id" value="${Sessvals.getBranchID()}" />
<input type="hidden" id="status" name="status" value="" />
<input type="hidden" id="docv" name="docv" value="0" />
<!-- -->
<input type="hidden" id="invalidfields" value="0" />
<c:if test="${formmode gt 0}">
<div style="position:fixed;text-align:right;bottom:0px;width:980px;" class="buttonbar">
<input type="hidden" id="invalidfields" value="0" />
<input type="button" class="button" name="btnfirst" style="margin-left:5px;margin-top:-2px;float:left;width:80px" value="" id="btnfirst" accesskey="F" onclick="findRecord(1)" />
<input type="button" class="button" name="btnprev" style="margin-top:-2px;float:left;width:80px" value="" id="btnprev" accesskey="P" onclick="findRecord(2)" />
<input type="button" class="button" name="btnnext" style="margin-top:-2px;float:left;width:80px" value="" id="btnnext" accesskey="N" onclick="findRecord(3)" />
<input type="button" class="button" name="btnlast" style="margin-top:-2px;float:left;width:80px" value="" id="btnlast" accesskey="L" onclick="findRecord(4)" />
<input type="button" class="button" name="btnadd" style="float:right" value="Add New Record" id="btnadd" accesskey="A" onclick="return AddNewRecord();" />
</div>
</c:if>
</form>
<input type="hidden" id="formmode" name="formmode" value="${formmode}" />
<input type="hidden" id="usid" name="usid" value="${usid}" />
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
InitPage('${portfolio_id}');
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,342 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/cutoff.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Add/Edit Product</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:800px;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" modelAttribute="addproduct" action="addremoveproduct" >
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/cutlist.png" align="absmiddle" />
<span id="title" align="absmiddle">Add Edit Product</span>
<div class="divselect" id="divportfolio" style="width:217px;position:absolute;top:3px;right:30px;">
<form:select path="portfolio_id" style="width:235px" onchange="SubmitForm('getproducts','_parent','addproduct')">
<form:option value="-1" label="SELECT PORTFOLIO" selected="true"/>
<c:forEach items="${portlist}" var="port">
<form:option value="${port[0]}" label="${port[1]}" />
</c:forEach>
</form:select>
</div>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('initaddproduct','_parent','addproduct')"/>
</div>
<!-- -->
<div id="FormPanel1" class="FormPanel" style="text-align:center">
<div id="FormPanel1-1" class="FormPanel" style="margin-top:10px;margin-bottom:10px;width:380px;height:400px;display:inline-block">
<div>
<div id='title' class="title">
<img id="icon" src="/matrix/images/cutlist.png" align="absmiddle" />
<span id="title" align="absmiddle">Mapped Products</span>
</div>
</div>
<div id="TablePanel" class="tableContainer" style="height:360px;overflow-y:scroll">
<table border="0" cellspacing="0" width="100%" id="mappedproductstable">
<thead class="thead">
<tr title="Row Title">
<td>S.No</td>
<td width="280">Product</td>
<td>Delete</td>
</tr>
</thead>
<tbody class="scrollContent" id="productsbody">
<c:forEach items="${addproduct.mappedproducts}" var="products" varStatus="status">
<tr id="row${status.count}">
<td>
<input type="hidden" name="mapid" id="row${status.count}mapid" value="${products[0]}" />
<input type="hidden" name="valueid" id="row${status.count}valueid" value="${products[1]}" />
${status.count}</td>
<td style="text-align:left" class="product">${products[2]}</td>
<td>
<img id="img-p-${status.count}" src="/matrix/images/x-red.gif" title="Add Option" onclick="queueAction(this,${status.count},'remove')" style="right:5px"/>
</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<div id="FormPanel1-2" class="FormPanel" style="margin-top:10px;width:380px;height:400px;display:inline-block;">
<div>
<div id='title' class="title">
<img id="icon" src="/matrix/images/cutlist.png" align="absmiddle" />
<span id="title" align="absmiddle">All Options</span>
&nbsp;&nbsp;<input type="text" class="textbox" id="searchbox" style="width:220px;margin-top:-3px" onkeyup="findOption(this)">
<img id="close" src="/matrix/images/plus_green.png" title="Add Option" style="right:25px" onclick="newOptionDialog()" />
</div>
</div>
<div id="TablePanel" class="tableContainer" style="height:360px;overflow-y:scroll">
<table border="0" cellspacing="0" width="100%" id="optionvaluestable">
<thead class="thead">
<tr title="Row Title">
<td>S.No</td>
<td width="280">Option</td>
<td>Map</td>
</tr>
</thead>
<tbody class="scrollContent" id="optionvaluesbody">
<c:forEach items="${addproduct.alloptionvalues}" var="options" varStatus="status">
<tr id="rowv${status.count}">
<td>
<input type="hidden" name="mapid" id="rowv${status.count}valueid" value="${options[0]}" />
${status.count}</td>
<td style="text-align:left" class="optionvalue">${options[1]}</td>
<td>
<img id="img-o-${status.count}" src="/matrix/images/attach.png" title="Add Option" onclick="queueAction(this,${status.count},'map')" style="right:5px"/>
</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<div id="FormPanel1-3" class="FormPanel" style="height:200px">
<div>
<div id='title' class="title">
<img id="icon" src="/matrix/images/cutlist.png" align="absmiddle" />
<span id="title" align="absmiddle">Unsaved Changes</span>
<input type="button" class="button" name="btnsave" style="margin-top:-3px;float:right" value="Save Changes" id="btnsave" accesskey="S" onclick="submitSaveRequest()" />
</div>
</div>
<div id="TablePanel" class="tableContainer" style="height:160px;overflow-y:scroll">
<table border="0" cellspacing="0" width="100%" id="unsavedchangestable">
<thead class="thead">
<tr title="Row Title">
<td width="30">S.No</td>
<td >Option</td>
<td width="100">Action</td>
<td width="30">Undo</td>
</tr>
</thead>
<tbody class="scrollContent" id="unsavedchangesbody">
</tbody>
</table>
</div>
</div>
</div>
<form:input type="hidden" path="userid" value="0" />
<form:input type="hidden" path="data" value="0" />
</form:form>
<input type="hidden" id="invalidfields" value="0" />
<input type="hidden" id="selectedports" value="0" />
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
InitPage();
$("#btnsave").show();
var json = {"rows":[]};
function findOption(txtel){
var valuetosearch = $(txtel).val();
$("#optionvaluesbody tr").each(function(){
if(valuetosearch.length == 0){
$(this).show();
}else{
optionvalue = $(this).find('.optionvalue').html();
if(optionvalue.toLowerCase().search(valuetosearch.toLowerCase()) > -1){
$(this).show();
}else{
$(this).hide();
}
}
});
}
function queueAction(elm,index,action){
var valueid = "";
if(action == 'map'){
valueid = $('#rowv'+index+'valueid').val();
if(!isAlreadyMapped(valueid)){
if(!isAlreadyInUnsavedQueue(valueid)){
json.rows.push(
{
"opt_map_id" : 0,
"opt_value_id" : $('#rowv'+index+'valueid').val(),
"val_description" : $('#rowv'+index).find('.optionvalue').html(),
"action" : action
}
);
populateTable(json);
}
}
}else if(action == 'remove'){
valueid = $('#row'+index+'valueid').val();
if(!isAlreadyInUnsavedQueue(valueid)){
json.rows.push(
{
"opt_map_id" : $('#row'+index+'mapid').val(),
"opt_value_id" : $('#row'+index+'valueid').val(),
"val_description" : $('#row'+index).find('.product').html(),
"action" : action
}
);
populateTable(json);
}
}
else if(action == 'add'){
if(!isAlreadyMapped(elm.value)){
if(!isAlreadyInoption(elm.value)){
if(!isAlreadyInUnsavedQueue(elm.value)){
json.rows.push(
{
"opt_map_id" : index,
"opt_value_id" : index,
"val_description" : elm.value,
"action" : action
}
);
populateTable(json);
}
}
}
}
}
function isAlreadyMapped(valueid){
alreadymapped = false;
$("#productsbody tr").each(function(){
rowvalueid = $('#'+$(this).attr('id')+'valueid').val();
product = $(this).find('.product').html();
if(rowvalueid == valueid || product.toUpperCase() == valueid.toUpperCase()){
alert('Product already mapped');
alreadymapped = true;
return false;
}
});
return alreadymapped;
}
function isAlreadyInoption(valueid){
alreadinoption = false;
$("#optionvaluesbody tr").each(function(){
option = $(this).find('.optionvalue').html();
if(option == valueid){
alert('Product is already exists in option list. Please search to map it from the All Options list.');
$("#searchbox").val(valueid);
$("#searchbox").keyup();
alreadinoption = true;
return false;
}
});
return alreadinoption;
}
function isAlreadyInUnsavedQueue(valueid){
for ( var i = 0; i < json.rows.length; i++)
{
if(json.rows[i].opt_value_id == valueid || json.rows[i].val_description == valueid){
alert('Option is already in unsaved changes queue');
return true;
}
}
return false;
}
function populateTable(actionsJson){
html = "";
for ( var i = 0; i < actionsJson.rows.length; i++)
{
html = html + "<tr><td>"+(i+1)+"</td>";
html = html + '<td style="text-align:left">'+actionsJson.rows[i].val_description+'</td>';
html = html + '<td class="action">'+actionsJson.rows[i].action+'</td>';
html = html + '<td><img id="img-o-${status.count}" src="/matrix/images/redo.png" title="Add Option" onclick="unqueueAction('+i+')" style="right:5px"/></td></tr>';
}
$("#unsavedchangesbody").html(html);
}
function unqueueAction(index){
delete json.rows.splice(index,1);
populateTable(json);
}
function submitSaveRequest(){
if(confirm('Are you sure about the changes. Click OK to proceed')){
$("#data").val(JSON.stringify(json.rows));
SubmitForm('addremoveproduct','_parent','addproduct');
}
}
function newOptionDialog(){
portfolioid = $("#portfolio_id").val();
if(portfolioid > 0){
var optDiv=document.createElement("div");
optDiv.setAttribute("id","FormPanel");
optDiv.setAttribute("class","FormPanel");
optDiv.setAttribute("style","font-family:Tahoma;overflow:visible;padding-right:3px;width:200px;");
var ControlsPanel="<table border='0' cellspacing='0' style='width:198px' id='FormControls'>";
ControlsPanel=ControlsPanel+"<tr><td>New Option</td></tr>";
ControlsPanel=ControlsPanel+"<tr>";
ControlsPanel=ControlsPanel+"<td><input type='text' style='width:187px' id='newoptionfield' onblur=\"validate(this,'t','SplInstruction');\" /></td>";
ControlsPanel=ControlsPanel+"</tr>";
ControlsPanel=ControlsPanel+"<tr><td><input type='button' class='button' name='btnadd' style='margin-top:5px;float:right' value='Add' id='btnadd' accesskey='K' onclick=\"queueAction(document.getElementById('newoptionfield'),0,'add')\" />";
ControlsPanel=ControlsPanel+"<input type='button' class='button' name='btncancel' style='margin-top:5px;float:right' value='Close' id='btncancel' accesskey='C' onclick=\"hideDialog(document.getElementById('inptDialog'))\" /></td></tr></table>";
optDiv.innerHTML=ControlsPanel;
ShowInputDialog(optDiv,"New Option","hint","inptDialog");
$("#newoptionfield").focus();
}else{
CallMessage('001:error:Please select portfolio',8000,200,300);
}
}
function hideDialog(ElemToRemove)
{
validate(document.getElementById('newoptionfield'),'f','SplInstruction');
$("#newoptionfield").val("");
RemoveDialog(ElemToRemove);
}
</script>
<c:if test="${not empty addproduct.getErrMsg()}">
<script language="javascript" type="text/javascript">CallMessage('${addproduct.getErrMsg()}',8000,200,300); </script>
</c:if>
</html>

View File

@@ -1,327 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/progressbar.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/colony.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Allocation</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:650px;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="colony" id="colony" modelAttribute="beltAlloc" >
<!-- Common Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/sms.png" align="absmiddle" />
<span id="title" align="absmiddle">Colony Allocation</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('colony','_parent','beltAlloc')"/>
</div>
<!-- -->
<div id="FormPanel" class="FormPanel">
<table align="center" style="width:98%;border:1px solid #a7abb4" cellspacing="0">
<tr>
<td>
<div id="crtverdiv" class="linkbutton" style="float:right" onclick="$('#verifierform').show();" >Create Verifier</div>
<div id="crtcoldiv" class="linkbutton" style="float:right" onclick="$('#colbeltdd').html($('#beltto').html());$('#colverdd').html($('#verf').html());$('#colonyform').show();">Create Colony</div>
<div id="crtbeltdiv" class="linkbutton" style="float:right" onclick="$('#beltform').show();">Create Belt</div>
<div id="trsbothdiv" class="linkbutton" style="float:right" onclick="toggleShowHide('widget2,widget3','',',','1');$('#hftransmode').val('3');">Transfer & Allocate Belt</div>
<div id="trscoldiv" class="linkbutton" style="float:right" onclick="toggleShowHide('widget2','widget3',',','1');$('#hftransmode').val('1');">Transfer Colony</div>
<div id="trsverdiv" class="linkbutton" style="float:right" onclick="toggleShowHide('widget3','widget2',',','1');$('#hftransmode').val('2');">Transfer Verifier</div>
</td>
<!-- <td id="progbarContainer" ><input type="button" class="button" name="btnbelt" style="float:left;" value="Create Belt" id="btnbelt" accesskey="B" /></td>
<td align="left"><input type="button" class="button" name="btncol" style="float:left;" value="Create Colony" id="btncol" accesskey="O" /></td>
<td align="left"><input type="button" class="button" name="btnver" style="float:left" value="Create Verifier" id="btnver" accesskey="V" /></td> -->
</tr>
<tr>
<td>
<div class="widget" id="widget1" >
<div class="lblcontainer">
Belt
</div>
<div class="inputcontainer">
<div class="divselect" id="divbelt" style="width:82px">
<select id="belts" style="width:100px" onchange="getColonyData(3);">
<option value="-1">Select</option>
<c:forEach items="${beltlist}" var="belt">
<option value="${belt[0]}" >${belt[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget" id="widget2" >
<div class="lblcontainer">
To Belt
</div>
<div class="inputcontainer">
<div class="divselect" id="divbeltto" style="width:82px; ">
<select id="beltto" style="width:100px" onchange="">
<option value="-1">Select</option>
<c:forEach items="${beltlist}" var="belt">
<option value="${belt[0]}" >${belt[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget" id="widget3" style="display:none;" >
<div class="lblcontainer">
Verifier
</div>
<div class="inputcontainer">
<div class="divselect" id="divverf" style="width:182px">
<select id="verf" style="width:200px">
<option value="-1">Select</option>
<c:forEach items="${verlist}" var="ver">
<option value="${ver[0]}" >${ver[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget" id="ShifButtonDiv" >
<div class="inputcontainer">
<input type="button" class="button" name="transfer" style="float:right;width:60px;" value="Transfer" id="transfer" accesskey="T" onclick="getColonyData((validateTransfering() > 0 ) ? validateTransfering() : 0 )" />
</div>
</div>
</td>
</tr>
</table>
</div>
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="cutlist">
<thead class="thead" id="cutlisthead">
<tr title="Row Title" id="TitleRow">
<td width="6%" id="sno">S.No</td>
<td width="35%">Colony</td>
<td>Zone</td>
<td>City</td>
<td>Belt</td>
<td>Verifier</td>
<td><input type="checkbox" id="chkparent" value="" onclick="ToggleChecks('chkcol',this.checked);"></td>
</tr>
</thead>
<tbody id="cutlistbody" class="scrollContent">
</tbody>
</table>
</div>
</div>
</form:form>
<input type="hidden" id="hfusr" value="${Sessvals.getUserID()}" />
<input type="hidden" value="" id="hfdelstat" />
</div>
<div id="colonyform" style="position:absolute; margin-top:5px; width:400px; z-index:3;">
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title" align="absmiddle">Create Colony</span>
</div>
<!-- -->
<!-- Form (Section1) -->
<div id="FormPanel1" class="FormPanel">
<table align="center" id="FormControls" style="width:395px">
<tr>
<td width="35%">Colony</td>
<td><input id="colonyname" class="textbox" maxlength="50" style="width:215px" type="text" value="" onblur="validate(this,'t','AlphaSpace');" /></td>
</tr>
<tr>
<td>Zone</td>
<td><input id="zon" class="textbox" maxlength="4" style="width:215px" type="text" value="" /></td>
</tr>
<tr>
<td>City</td>
<td>
<div class="divselect" id="citydiv" style="width:227px">
<select id="city" style="width:245px" onchange="if(this.value=='-1'){validate(this,'t','AlphaSpace');}else{validate(this,'f','');}" onblur="validate(this,'t','');">
<option value="-1">Select</option>
<c:forEach items="${citylist}" var="ctlt">
<option value="${ctlt[0]}" >${ctlt[1]}</option>
</c:forEach>
</select>
</div>
</td>
</tr>
<tr>
<td>Pincode</td>
<td><input id="pincode" class="textbox" maxlength="6" style="width:215px" type="text" value="" onkeydown="return NumberOnly(event);" onblur="validate(this,'t','Pincode');" /></td>
</tr>
<tr>
<td>Colony Group</td>
<td><input id="colgroup" class="textbox" maxlength="25" style="width:215px" type="text" value="" onblur="validate(this,'t','AlphaSpace');" /></td>
</tr>
<tr>
<td>Select Belt</td>
<td>
<div class="divselect" id="colbeltdddiv" style="width:162px">
<select id="colbeltdd" style="width:180px" onchange="if(this.value=='-1'){validate(this,'t','');}else{validate(this,'f','');}" onblur="validate(this,'t','');">
<option value="-1">Select</option>
</select>
</div><div class="linkbutton" onclick="$('#beltform').show();">Create Belt</div>
</td>
</tr>
<tr>
<td colspan="2"><input type="button" class="button" name="btnsave" style="float:right" value="Save" id="btnsave" accesskey="S" onclick="if(validateColony()){getColonyData(2);ClearForm('colonyname!C0L!zon!C0L!pincode!C0L!city!C0L!colgroup');removeErrorMarks();}else{alert('Please Filled Mandatory Field Properly.');};" /><input type="button" class="button" name="btncancel" style="float:right" value="Cancel" id="btncancel" accesskey="E" onclick="ClearForm('colonyname!C0L!zon!C0L!pincode!C0L!city!C0L!colgroup');removeErrorMarks();$('#colonyform').hide();" /></td>
</tr>
</table>
</div>
<!-- -->
</div>
</div>
<div id="verifierform" style="position:absolute; margin-top:5px; width:400px; z-index:3;" >
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title" align="absmiddle">Create Verifier</span>
</div>
<!-- -->
<!-- Form (Section1) -->
<div id="FormPanel1" class="FormPanel">
<table align="center" id="FormControls">
<tr>
<td width="">Verifier's Code</td>
<td><input class="textbox" maxlength="3" style="width:50px; text-transform:uppercase;" id="vercode" type="text" value="" onblur="validate(document.getElementById('vercode'),'t','Alpha');" /></td>
</tr>
<tr>
<td>Verifier's Name</td>
<td><input class="textbox" maxlength="30" style="width:180px; text-transform:uppercase;" id="vername" type="text" value="" onblur="validate(document.getElementById('vername'),'t','AlphaSpace');" /></td>
</tr>
<tr>
<td>Mobile</td>
<td><input class="textbox" maxlength="10" style="width:180px; text-transform:uppercase;" id="mobile" type="text" value="" onblur="validate(document.getElementById('mobile'),'t','Mobile');" /></td>
</tr>
<tr>
<td>Monthly Limit</td>
<td><input class="textbox" maxlength="5" style="width:180px; text-transform:uppercase;" id="monthlimit" type="text" value="" onkeydown="return NumberOnly(event);" /></td>
</tr>
<tr>
<td>HDFC Code</td>
<td><input class="textbox" maxlength="10" style="width:180px; text-transform:uppercase;" id="hdfccod" type="text" value="" /></td>
</tr>
<tr>
<td>Current Zone</td>
<td><input class="textbox" maxlength="4" style="width:180px; text-transform:uppercase;" id="curzone" type="text" value="" /></td>
</tr>
<tr>
<td>Previous Zone</td>
<td><input class="textbox" maxlength="50" style="width:180px; text-transform:uppercase;" id="prezone" type="text" value="" /></td>
</tr>
<tr style="display:none">
<td>Select Belt</td>
<td>
<div class="divselect" id="verbeltdddiv" style="width:197px">
<select id="verbeltdd" style="width:215px" onchange="">
<option value="-1">Select</option>
</select>
</div>
</td>
</tr>
<tr>
<td colspan="2"><input type="button" class="button" name="btnsave" style="float:right" value="Save" id="btnsave" accesskey="C" onclick="if(validateVerifier()){getColonyData(1);ClearForm('vercode!C0L!vername!C0L!mobile!C0L!monthlimit!C0L!hdfccod!C0L!curzone!C0L!prezone!C0L!verbeltdd');removeErrorMarks();}else{alert('Please Fill All Form Fields Properly');}" /><input type="button" class="button" name="btncancel" style="float:right" value="Cancel" id="btncancel" accesskey="X" onclick="ClearForm('vercode!C0L!vername!C0L!mobile!C0L!monthlimit!C0L!hdfccod!C0L!curzone!C0L!prezone!C0L!verbeltdd');removeErrorMarks();$('#verifierform').hide();" /></td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
</div>
<div id="beltform" style="position:absolute; margin-top:5px; width:400px; z-index:3;" >
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title" align="absmiddle">Create Belt</span>
</div>
<!-- -->
<!-- Form (Section1) -->
<div id="FormPanel3" class="FormPanel">
<table align="center" id="FormControls">
<tr>
<td width="">Enter Belt Name</td>
<td><input class="textbox" maxlength="35" style="width:180px" id="newbelt" type="text" value="" onblur="validate(this,'t','AlphaSpace');" /></td>
</tr>
<tr>
<td>Verifier</td>
<td>
<div class="divselect" id="colverdiv" style="width:252px">
<select id="colverdd" style="width:270px" onchange="if(this.value=='-1'){validate(this,'t','');}else{validate(this,'f','');}" onblur="validate(this,'t','');">
<option value="-1">Select</option>
</select>
</div>
</td>
</tr>
<tr>
<td colspan="2"><input type="button" class="button" name="btnsave" style="float:right" value="Save" id="btnsave" accesskey="C" onclick="if(validateBelt()){createBelt(document.getElementById('newbelt').value,'belts');ClearForm('newbelt!C0L!colverdd');removeErrorMarks();}else{alert('Please Fill Form Properly Both Belt & Verifier Cannot be Blank.');}" /><input type="button" class="button" name="btncancel" style="float:right" value="Cancel" id="btncancel" accesskey="X" onclick="ClearForm('newbelt!C0L!colverdd');removeErrorMarks();$('#beltform').hide();" /></td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
</div>
<input type="hidden" id="invalidfields" value="0" />
<input type="hidden" id="hfusr" value="${Sessvals.getUserID()}" />
<input type="hidden" value="" id="hfdelstat" />
<input type="hidden" value="1" id="hftransmode" />
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
centerDivBoth("verifierform","B");
centerDivBoth("colonyform","B");
centerDivBoth("beltform","B");
$('#verifierform').hide();
$('#colonyform').hide();
$('#beltform').hide();
copyDDS('verf'+ColDelim+'beltto'+ColDelim+'beltto','colverdd'+ColDelim+'colbeltdd'+ColDelim+'verbeltdd','');
RemoveJunkChars("\\");
//InitPage();
//ProgressBar('progbarContainer','SMS','cutlist',12,'detailed');
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty optrAlloc.getErrMsg()}">
<script language="javascript" type="text/javascript"> CallMessage('${colAlloc.getErrMsg()}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,121 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Cutoff Cases</title>
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:95%;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="caseGrid" id="caseGrid" modelAttribute="caseGrid" >
<!-- Common Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title" align="absmiddle">List of Cutoff Cases</span>
<div class="divselect" id="divportfolio" style="width:167px;position:absolute;top:3px;right:30px;">
<form:select path="PortfolioId" multiple="false" id="portlist" style="width:185px" onchange="SubmitForm('delcaselist','_parent','caseGrid');">
<form:option value="-1" label="SELECT PORTFOLIO" selected="true"/>
<c:forEach items="${portlist}" var="port">
<form:option value="${port.key}" label="${port.value}" />
</c:forEach>
</form:select>
</div>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('delcaselist','_parent','caseGrid')"/>
</div>
<!-- -->
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="casetable">
<thead class="thead">
<tr title="Row Title">
<td>S.No</td>
<td>MV Code</td>
<td>File No.</td>
<td>Customer Name</td>
<td>Type</td>
<td>RV</td>
<td>OV</td>
<td>PV</td>
<td>RTV</td>
<td>OTV</td>
<td>REF</td>
<td>DOC</td>
<td>Received Date</td>
<td>Branch</td>
<td><input type="checkbox" id="chkparent" value="" onclick="ToggleChecks('chkdelstat${status.count}',this.checked);"></td>
</tr>
</thead>
<tbody class="scrollContent">
<c:forEach items="${caseList}" var="casedet" varStatus="status">
<tr id="row${status.count}">
<td>
<input type="hidden" name="uuid" id="row${status.count}uuid" value="${casedet[0]}" />
<input type="hidden" name="portid" id="row${status.count}portid" value="${casedet[1]}" />
${status.count}</td>
<td>${casedet[2]}</td>
<td>${casedet[3]}</td>
<td>${casedet[4]}</td>
<td>${casedet[5]}</td>
<td>${casedet[6]}</td>
<td>${casedet[7]}</td>
<td>${casedet[8]}</td>
<td>${casedet[9]}</td>
<td>${casedet[10]}</td>
<td>${casedet[11]}</td>
<td>${casedet[12]}</td>
<td>${casedet[13]}</td>
<td>${casedet[14]}</td>
<td><input type="checkbox" id="chkdelstat${status.count}" value="XXx" onclick="checkList('chkdelstat','chkparent');"></td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<input type="button" class="button" name="btnsave" style="margin-top:5px;float:right" value="Delete" id="btnsave" accesskey="D" onclick="if(setHFList('casetable')!=''){if (confirm('Are you sure you want to Delete selected cutoff cases permanently.')){return SubmitForm('deletecases','_parent','caseGrid');}}else{ alert('Please select ateleast one or more cases to delete cutoff.'); return false;};" />
<form:hidden path="DelStat" value="" id="hfdelstat" />
</form:form>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
//InitPage();
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty caseGrid.getErrMsg()}">
<script language="javascript" type="text/javascript"> CallMessage('${caseGrid.getErrMsg()}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,167 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/cutoff.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Cutoff Pending</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:650px;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="cutoffpending" id="cutoffpending" modelAttribute="cutoffpending" >
<!-- Common Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/cutlist.png" align="absmiddle" />
<span id="title" align="absmiddle">Cut-Off Pending</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('cutoffpending','_parent','cutoffpending')"/>
</div>
<!-- -->
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="cutlist">
<thead class="thead">
<tr title="Row Title">
<td width="6%">S.No</td>
<td width="65%">Cutoff Time</td>
<td>Allocation</td>
<td>Telesheet</td>
<td>Earlier</td>
<td>Negative</td>
<td>CutOff</td>
</tr>
</thead>
<tbody class="scrollContent">
<c:forEach items="${cutoffpending.pendinglist}" var="record" varStatus="mystatus">
<tr title="parent">
<td>${mystatus.count}</td>
<td id="parent${mystatus.count}" onclick="ExpandList(this.id)" >
<form:hidden path="pendinglist[${mystatus.index}].cutofftime" id="cutofftime${mystatus.count}" value="${status.value}"/>
<form:hidden path="pendinglist[${mystatus.index}].total" id="total${mystatus.count}" value="${status.value}"/>
<span class="customLink" style="cursor:pointer">${record.cutofftime} <b>(${record.total})</b></span>
</td>
<td>
<form:checkbox path="pendinglist[${mystatus.index}].allocation" id="chkalloc${mystatus.count}" value="false" onclick="ToggleChecks('chkalloc${mystatus.count}child',this.checked);checkUncheckList('chkalloc${mystatus.count}child,chktelesheet${mystatus.count}child,chkear${mystatus.count}child,chkneg${mystatus.count}child,chkcutoff${mystatus.count}child','chkalloc${mystatus.count},chktelesheet${mystatus.count},chkear${mystatus.count},chkneg${mystatus.count},chkcutoff${mystatus.count}',',',',',${record.total},0);" />
</td>
<td>
<form:checkbox path="pendinglist[${mystatus.index}].telesheet" id="chktelesheet${mystatus.count}" value="false" onclick="ToggleChecks('chktelesheet${mystatus.count}child',this.checked);checkUncheckList('chkalloc${mystatus.count}child,chktelesheet${mystatus.count}child,chkear${mystatus.count}child,chkneg${mystatus.count}child,chkcutoff${mystatus.count}child','chkalloc${mystatus.count},chktelesheet${mystatus.count},chkear${mystatus.count},chkneg${mystatus.count},chkcutoff${mystatus.count}',',',',',${record.total},0);" />
</td>
<td>
<form:checkbox path="pendinglist[${mystatus.index}].earlier" id="chkear${mystatus.count}" value="false" onclick="ToggleChecks('chkear${mystatus.count}child',this.checked);checkUncheckList('chkalloc${mystatus.count}child,chktelesheet${mystatus.count}child,chkear${mystatus.count}child,chkneg${mystatus.count}child,chkcutoff${mystatus.count}child','chkalloc${mystatus.count},chktelesheet${mystatus.count},chkear${mystatus.count},chkneg${mystatus.count},chkcutoff${mystatus.count}',',',',',${record.total},0);" />
</td>
<td>
<form:checkbox path="pendinglist[${mystatus.index}].negative" id="chkneg${mystatus.count}" value="false" onclick="ToggleChecks('chkneg${mystatus.count}child',this.checked);checkUncheckList('chkalloc${mystatus.count}child,chktelesheet${mystatus.count}child,chkear${mystatus.count}child,chkneg${mystatus.count}child,chkcutoff${mystatus.count}child','chkalloc${mystatus.count},chktelesheet${mystatus.count},chkear${mystatus.count},chkneg${mystatus.count},chkcutoff${mystatus.count}',',',',',${record.total},0);" />
</td>
<td>
<form:checkbox path="pendinglist[${mystatus.index}].cutoff" id="chkcutoff${mystatus.count}" value="false" onclick="ToggleMatrix('chkalloc${mystatus.count}child,chktelesheet${mystatus.count}child,chkear${mystatus.count}child,chkneg${mystatus.count}child,chkcutoff${mystatus.count}child',this.checked,',');checkUncheckList('chkalloc${mystatus.count}child,chktelesheet${mystatus.count}child,chkear${mystatus.count}child,chkneg${mystatus.count}child,chkcutoff${mystatus.count}child','chkalloc${mystatus.count},chktelesheet${mystatus.count},chkear${mystatus.count},chkneg${mystatus.count},chkcutoff${mystatus.count}',',',',',${record.total},0);" />
</td>
</tr>
<tr style="display:none" id="parent${mystatus.count}child" >
<c:choose>
<c:when test="${record.total lt 1}">
<td colspan="6" style="text-align:center;font-style: italic;color:#232323;text-transform: capitalize;">There are no Records.</td>
</c:when>
<c:otherwise>
<td colspan="8" align="right">
<table cellspacing="0" cellpadding="0" border="0" width="94%" style="border-color: #49a5df">
<thead class="thead">
<tr title="Heading">
<td width="6%">S.No</td>
<td>Portfolio</td>
<td width="60%">Name</td>
<td>Allocation</td>
<td>Telesheet</td>
<td>Earlier</td>
<td>Negative</td>
<td>Cutoff</td>
</tr>
</thead>
<tbody class="scrollContent">
<c:forEach items="${record.pendingsublist}" var="record1" varStatus="mystatus1">
<tr title="child">
<td>${mystatus1.count}</td>
<td>
<form:hidden path="pendinglist[${mystatus.index}].pendingsublist[${mystatus1.index}].uuid" id="uuid${mystatus1.count}child" value="${status.value}"/>
<span>${record1.portfolio}</span>
</td>
<td>
<span>${record1.customername}</span>
</td>
<td>
<form:checkbox path="pendinglist[${mystatus.index}].pendingsublist[${mystatus1.index}].allocation" id="chkalloc${mystatus.count}child${mystatus1.count}" value="${status.value}" onclick="checkList('chkalloc${mystatus.count}child','chkalloc${mystatus.count}');checkUncheckList('chkalloc${mystatus.count}child,chktelesheet${mystatus.count}child,chkear${mystatus.count}child,chkneg${mystatus.count}child,chkcutoff${mystatus.count}child','chkalloc${mystatus.count},chktelesheet${mystatus.count},chkear${mystatus.count},chkneg${mystatus.count},chkcutoff${mystatus.count}',',',',',${record.total},0);"/>
</td>
<td>
<form:checkbox path="pendinglist[${mystatus.index}].pendingsublist[${mystatus1.index}].telesheet" id="chktelesheet${mystatus.count}child${mystatus1.count}" value="${status.value}" onclick="checkList('chktelesheet${mystatus.count}child','chktelesheet${mystatus.count}');checkUncheckList('chkalloc${mystatus.count}child,chktelesheet${mystatus.count}child,chkear${mystatus.count}child,chkneg${mystatus.count}child,chkcutoff${mystatus.count}child','chkalloc${mystatus.count},chktelesheet${mystatus.count},chkear${mystatus.count},chkneg${mystatus.count},chkcutoff${mystatus.count}',',',',',${record.total},0);"/>
</td>
<td>
<form:checkbox path="pendinglist[${mystatus.index}].pendingsublist[${mystatus1.index}].earlier" id="chkear${mystatus.count}child${mystatus1.count}" value="${status.value}" onclick="checkList('chkear${mystatus.count}child','chkear${mystatus.count}');checkUncheckList('chkalloc${mystatus.count}child,chktelesheet${mystatus.count}child,chkear${mystatus.count}child,chkneg${mystatus.count}child,chkcutoff${mystatus.count}child','chkalloc${mystatus.count},chktelesheet${mystatus.count},chkear${mystatus.count},chkneg${mystatus.count},chkcutoff${mystatus.count}',',',',',${record.total},0);"/>
</td>
<td>
<form:checkbox path="pendinglist[${mystatus.index}].pendingsublist[${mystatus1.index}].negative" id="chkneg${mystatus.count}child${mystatus1.count}" value="${status.value}" onclick="checkList('chkneg${mystatus.count}child','chkneg${mystatus.count}');checkUncheckList('chkalloc${mystatus.count}child,chktelesheet${mystatus.count}child,chkear${mystatus.count}child,chkneg${mystatus.count}child,chkcutoff${mystatus.count}child','chkalloc${mystatus.count},chktelesheet${mystatus.count},chkear${mystatus.count},chkneg${mystatus.count},chkcutoff${mystatus.count}',',',',',${record.total},0);"/>
</td>
<td>
<form:checkbox path="pendinglist[${mystatus.index}].pendingsublist[${mystatus1.index}].cutoff" id="chkcutoff${mystatus.count}child${mystatus1.count}" value="${status.value}" onclick="checkList('chkcutoff${mystatus.count}child','chkcutoff${mystatus.count}');checkRowList('chkalloc${mystatus.count}child,chktelesheet${mystatus.count}child,chkear${mystatus.count}child,chkneg${mystatus.count}child,chkcutoff${mystatus.count}child',',',this.checked,${mystatus1.count});"/>
</td>
</tr>
</c:forEach>
</tbody>
</table>
</td>
</c:otherwise>
</c:choose>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<input type="button" class="button" name="btnsave" style="margin-top:5px;float:right" value="Save" id="btnsave" accesskey="S" onclick="return SubmitForm('savecutoffpending','_parent','cutoffpending');" />
<form:hidden path="SessUUID" value=""/>
</form:form>
<input type="hidden" id="invalidfields" value="0" />
<input type="hidden" id="selectedports" value="0" />
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
InitPage();
</script>
<!-- Process Message -->
<c:if test="${not empty cutoffpending.getErrMsg()}">
<script language="javascript" type="text/javascript">contentType="html"; CallMessage('${cutoffpending.getErrMsg()}',8000,200,300); </script>
</c:if>
</html>

View File

@@ -1,44 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | 404 Error</title>
</head>
<body>
<div id='PageFrame'>
<div id="formcontainer" style="width:500px;margin-top:5px;position:absolute;z-index:-1">
<div>
<div id="FormPanel" class="FormPanel">
<div class="widget">
<div class="lblcontainer" style="color:red;font-weight:bold;padding:20px">
404 Error : Unauthorized access or requested page could not be found.
</div>
</div>
<br />
<br />
</div>
</div>
</div>
</div>
<form method="post" name="unaccess" id="unaccess">
<center>
<font color="blue"><b><a href="javascript:SubmitForm('logout', '_parent', 'unaccess');">Login Again</a></b></font>
</center>
</form>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","B");
</script>
<!-- -->
</html>

View File

@@ -1,104 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | Change Password</title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/cpass.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:450px;margin-top:10px;position:absolute;z-index:-1">
<form:form method="post" name="logkey" id="logkey" modelAttribute="logkey" >
<!-- Verifier Details (Section1) -->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/edit_key.png" align="absmiddle" />
<span id="title" align="absmiddle">Change Password</span>
</div>
<!-- -->
<!-- Form (Section1) -->
<div id="FormPanel1" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td>
<div class="widget" style="margin-bottom:5px">
<div class="lblcontainer" style="font-weight:normal;text-transform: none;font-size:12px;">
<img src ="/matrix/images/msginfo.png" align="absmiddle" />&nbsp; Please use 8 - 20 characters. Combination of upper-lower case letters, numbers and special characters (# @ - only) recommended. No space allowed.
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:190px">
<font color="red">*</font>Current Password
</div>
<div class="inputcontainer">
<form:password path="curpass" maxlength="20" class="textbox" style="width:190px" onblur="validate(this,'t','Other')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:190px">
<font color="red">*</font>New Password
</div>
<div class="inputcontainer">
<form:password path="newpass" maxlength="20" class="textbox" style="width:190px" onblur="validate(this,'t','Other')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:190px">
<font color="red">*</font>Re-Enter New Password
</div>
<div class="inputcontainer">
<input type="password" id="rnewpass" name="rnewpass" maxlength="20" class="textbox" style="width:190px" onblur="validate(this,'t','Other')" />
</div>
</div>
</td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<input type="hidden" id="invalidfields" value="0" />
<input type="button" class="button" name="btnsave" style="margin-top:5px;float:right" value="Change" id="btnsave" accesskey="C" onclick="ValidateSubmitCP();" />
</form:form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,125 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | Mailbox </title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/flexigrid.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery.tablesorter.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/mailbox.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<!--[if gte IE 9]>
<style type="text/css">
.gradient {
filter: none;
}
</style>
<![endif]-->
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:800px;margin-top:5px;position:absolute;z-index:-1">
<form onsubmit="return false" method="post" name="mailbox" id="mailbox" >
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/email.png" align="absmiddle" />
<span id="title" align="absmiddle">Mailbox</span><div style="display:inline-block;margin-top:-4px;margin-left:25px"><img src="/matrix/images/find.png" align="absmiddle" />&nbsp;<input type="text" id="txtskey" name="txtskey" value="" style="width:200px;margin-bottom:10px" class="textbox" onkeyup="filterEmaillist(this.value)" /></div>
<div class="toolbaricon" style="float:right;margin-right:35px;margin-top:-3px;border:1px solid #dfdfdf;height:18px;width:25px" onclick="ResendEmail()" id="btnresend">
<img src="/matrix/images/resend_email.png" align="absmiddle" title="resend email" />
</div>
<input type="button" class="button" name="btnfilter" tabindex="4" style="float:right;margin-right:55px;margin-top:-2px" value="Filter" id="btnfilter" accesskey="F" tabindex="1" onclick="ValidateSearch();" />
<div style="line-height:auto;width:auto;margin-top:-2px;float:right;margin-right:2px">
<input type="text" id="txtfrom" name="txtfrom" value="" onkeydown="return addSlashes(this,event)" onblur="validate(this,'f','Date')" tabindex="2" style="width:80px" class="textbox" /> To <input type="text" id="txtto" tabindex="3" name="txtto" onkeydown="return addSlashes(this,event)" onblur="validate(this,'f','Date')" value="" style="width:80px" class="textbox" />&nbsp;
</div>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('emails','_parent','mailbox')"/>
</div>
<!-- -->
<!-- Form (Filter) -->
<table border="0" style="width:100%" cellspacing="0">
<tr>
<td id="filter" valign="top" style="border:1px solid #a7abb4;">
</td>
</tr>
</table>
<!-- -->
<div id="TablePanel" class="tableContainer" style="overflow:auto;height:305px">
<table border="0" cellspacing="0" style="width:788px" id="emaillist">
<thead class="thead">
<tr>
<th width="15"><input type="checkbox" name="selall" id="selall" onclick="ToggleChecks('chkrow',this.checked)" /></th>
<th width="150"><b>To</b></th>
<th width="400"><b>Subject</b></th>
<th width="110"><b>Sent On</b></th>
<th width="42"><b>Status</b></th>
</tr>
</thead>
<tbody id="tabbody" class="scrollContent">
</tbody>
</table>
</div>
<div style="border:1px solid #a7abb4;overflow:auto;height:280px">
<div class="FormPanel" style="height:30px;border-bottom:2px solid #a7abb4" id="detaildiv">
<div class="widget" style="width:725px;overflow:auto;height:28px">
<div id="senderinfo" style="width:707px;font-size:8pt;margin-top:1px">
</div>
</div>
<div class="toolbaricon" style="float:right;" id="btnattachment">
<img src="/matrix/images/attach.png" align="absmiddle" style="margin-top:3px" />
</div>
</div>
<div id="popup" class="popup">
<div id="popupitem">
</div>
</div>
<div style="border:1px solid #a7abb4;overflow:auto;height:244px">
<div id="mailcontent" style="padding:10px">
</div>
</div>
</div>
</div>
<!-- -->
<input type="hidden" id="usid" value="${Sessvals.getUserID()}" />
<input type="hidden" id="branch" value="${Sessvals.getBranchID()}" />
<input type="hidden" id="mailtype" value="${mailtype}" />
<input type="hidden" id="invalidfields" value="0" />
</form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
InitPage();
</script>
<!-- -->
</html>

View File

@@ -1,116 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | Upload Cases</title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/uploaddownload.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:980px;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="uploadsettings" id="uploadsettings" modelAttribute="uploadsettings" enctype="multipart/form-data">
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title" align="absmiddle">Online / Offline Case Upload</span>
<div class="divselect" id="divportfolio" style="width:167px;position:absolute;top:3px;right:13px;">
<form:select path="portfolioid" multiple="false" id="portlist" style="width:185px" onchange="SubmitForm('downloadsettings','_parent','uploadsettings')">
<form:option value="-1" label="SELECT PORTFOLIO" selected="true"/>
<c:forEach items="${portlist}" var="port">
<form:option value="${port[0]}" label="${port[1]}" />
</c:forEach>
</form:select>
</div>
</div>
<!-- -->
<c:if test="${uploadsettings.getPortfolioid() != '-1' }">
<!-- Form (Section1) -->
<div id="FormPanel1" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td>
<div class="widget">
<div class="lblcontainer">
<strong>Download Method: </strong>
</div>
<div class="inputcontainer" style="padding-top:5px;color:blue">
<u>Offline</u>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<strong>Domain: </strong>
</div>
<div class="inputcontainer" style="padding-top:5px;color:blue">
<form:hidden path="domainname"/>
<form:hidden path="url"/>
<form:hidden path="updateurl"/>
<form:hidden path="urltype"/>
<form:hidden path="queryid"/>
<form:hidden path="serverip"/>
<u>${uploadsettings.getDomainname()}</u>
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="padding-top:10px">
<strong>Select File: </strong>
</div>
<div class="inputcontainer">
<form:input path="file" type="file" style="width:180px" id="file" name="file" />
</div>
</div>
<input type="button" class="button" name="btndownload" style="float:right;margin-top:2px" value="Download" id="btndownload" accesskey="D" onclick="StartExcelDownload();" />
</td>
</tr>
</table>
</div>
<!-- -->
</c:if>
</div>
<!-- -->
<input type="hidden" id="invalidfields" value="0" />
</form:form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',7000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,124 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | Upload Cases</title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/uploaddownload.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:980px;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="uploadsettings" id="uploadsettings" modelAttribute="uploadsettings">
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title" align="absmiddle">Online / Offline Case Upload</span>
<div class="divselect" id="divportfolio" style="width:167px;position:absolute;top:3px;right:13px;">
<form:select path="portfolioid" multiple="false" id="portlist" style="width:185px" onchange="SubmitForm('downloadsettings','_parent','uploadsettings')">
<form:option value="-1" label="SELECT PORTFOLIO" selected="true"/>
<c:forEach items="${portlist}" var="port">
<form:option value="${port[0]}" label="${port[1]}" />
</c:forEach>
</form:select>
</div>
</div>
<!-- -->
<c:if test="${uploadsettings.getPortfolioid() != '-1' }">
<!-- Form (Section1) -->
<div id="FormPanel1" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td>
<div class="widget">
<div class="lblcontainer">
<strong>Download Method: </strong>
</div>
<div class="inputcontainer" style="padding-top:5px;color:blue">
<u>Online</u>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<strong>Domain: </strong>
</div>
<div class="inputcontainer" style="padding-top:5px;color:blue">
<form:hidden path="domainname"/>
<form:hidden path="url"/>
<form:hidden path="updateurl"/>
<form:hidden path="urltype"/>
<form:hidden path="queryid"/>
<form:hidden path="serverip"/>
<u>${uploadsettings.getDomainname()}</u>
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="padding-top:10px">
<strong>Download Key: </strong>
</div>
<div class="inputcontainer">
<form:input path="downloadkey" style="width:180px" id="downloadkey" onblur="validate(this,'t','Key');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="padding-top:10px">
<strong>Limit: </strong>
</div>
<div class="inputcontainer">
<form:input path="limit" style="width:30px" id="limit" maxlength="4" onkeypress="return NumberOnly(event)" onblur="ZeroIfBlank(this)" />
</div>
</div>
<input type="button" class="button" name="btndownload" style="float:right;margin-top:2px" value="Download" id="btndownload" accesskey="D" onclick="StartDownload();" />
</td>
</tr>
</table>
</div>
<!-- -->
</c:if>
</div>
<!-- -->
<input type="hidden" id="invalidfields" value="0" />
</form:form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',7000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,161 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/progressbar.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/cutoff.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Allocation</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:650px;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="sms" id="sms" modelAttribute="Sms" >
<!-- Common Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/sms.png" align="absmiddle" />
<span id="title" align="absmiddle">SMS</span>
<c:if test="${qid==40}">
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('sms','_parent','sms')"/>
</c:if>
<c:if test="${qid==124}">
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('sms','_parent','sms')"/>
</c:if>
</div>
<!-- -->
<div id="FormPanel" class="FormPanel">
<table align="center" style="width:98%;border:1px solid #a7abb4" cellspacing="0">
<tr>
<td style="width:120px"><b>SMS Gateways</b></td>
<td rowspan="3" style="width:80px;border-right:1px solid #a7abb4">
<input type="button" class="button" name="btnsend" style="float:right;height:50px;font-size: 10pt" value="Send" id="btnsend" accesskey="M" onclick="return sendSMS('cutlist');" />
</td>
<td id="progbarContainer" rowspan="3"></td>
</tr>
<tr>
<td>
<div class="divselect" id="divsmsgateways" style="width:112px">
<select id="smsgatelist" style="width:130px">
<option value="-1">Select</option>
<c:forEach items="${Gatewaylist}" var="smsgt" varStatus="arrindex">
<option value="${smsgt[0]}" ${smsgt[2]} >${smsgt[1]}</option>
</c:forEach>
</select>
</div>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
</table>
</div>
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="cutlist">
<thead class="thead">
<tr title="Row Title">
<td width="6%">S.No</td>
<td width="65%">Portfolio</td>
<td>Visit</td>
<td>Verifier</td>
<td>Message</td>
<td>Status</td>
<td>SMS</td>
</tr>
</thead>
<tbody class="scrollContent">
<c:forEach items="${Sms.smslist}" var="record" varStatus="mystatus">
<tr title="${record.lockedby}" id="row${mystatus.count}">
<td>${mystatus.count}</td>
<td id="parent${mystatus.count}">
<form:hidden path="smslist[${mystatus.index}].mobileno" id="mno${mystatus.count}" value="${status.value}"/>
<form:hidden path="smslist[${mystatus.index}].uid" id="uid${mystatus.count}" value="${status.value}"/>
<form:hidden path="smslist[${mystatus.index}].uuid" id="uuid${mystatus.count}" value="${status.value}"/>
<form:hidden path="smslist[${mystatus.index}].lockedby" id="locby${mystatus.count}" value="${status.value}"/>
<form:hidden path="smslist[${mystatus.index}].portfolioid" id="portid${mystatus.count}" value="${status.value}"/>
<form:hidden path="smslist[${mystatus.index}].portname" id="portname${mystatus.count}" value="${status.value}"/>
${record.portname}
</td>
<td>
<form:hidden path="smslist[${mystatus.index}].visittype" id="vistype${mystatus.count}" value="${status.value}"/>${record.visittype}
</td>
<td>
<form:hidden path="smslist[${mystatus.index}].verifiercode" id="vercode${mystatus.count}" value="${status.value}"/>${record.verifiercode}
</td>
<td style="width:250px;overflow:hidden;">
<form:hidden path="smslist[${mystatus.index}].smsmessage" id="message${mystatus.count}" value="${status.value}"/>
<div id="smsdiv${mystatus.count}" style="width:250px;overflow:hidden;">
<span id="smsspan${mystatus.count}" class="customLink" style="cursor:pointer" onclick="editMessage(this.id,'message${mystatus.count}')">
${fn:substring(record.smsmessage,0,40)}
</span>
</div>
</td>
<td align="center">
<form:hidden path="smslist[${mystatus.index}].smsstatus" id="status${mystatus.count}" value="${status.value}"/>
<img src="/matrix/images/${record.smsstatus}.png" id="imgstatus${mystatus.count}" title="smslist[${mystatus.index}].smsresponse" />
</td>
<td align="center">
<form:hidden path="smslist[${mystatus.index}].islocked" id="locked${mystatus.count}" value="${status.value}" />
<c:choose>
<c:when test="${record.islocked gt 0}">
<img src="/matrix/images/locked.png"/>
<form:checkbox path="smslist[${mystatus.index}].sms" id="sms${mystatus.count}" value="false" style="display:none" />
</c:when>
<c:otherwise>
<form:checkbox path="smslist[${mystatus.index}].sms" id="sms${mystatus.count}" value="true" />
</c:otherwise>
</c:choose>
</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<input type="hidden" value="${qid}" id="qid" />
</form:form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
InitPage();
ProgressBar('progbarContainer','SMS','cutlist',12,'detailed');
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty Sms.getErrMsg()}">
<script language="javascript" type="text/javascript"> CallMessage('${Sms.getErrMsg()}',5000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,153 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | Upload Reports</title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/uploaddownload.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:980px;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="uploadsettings" id="uploadsettings" modelAttribute="uploadsettings" >
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title" align="absmiddle">Online / Offline Case Upload</span>
<div class="divselect" id="divportfolio" style="width:167px;position:absolute;top:3px;right:13px;">
<form:select path="portfolioid" multiple="false" id="portlist" style="width:185px" onchange="SubmitForm('fileuploadsettings','_parent','uploadsettings')">
<form:option value="-1" label="SELECT PORTFOLIO" selected="true"/>
<c:forEach items="${portlist}" var="port">
<form:option value="${port[0]}" label="${port[1]}" />
</c:forEach>
</form:select>
</div>
</div>
<!-- -->
<c:if test="${uploadsettings.getPortfolioid() != '-1' }">
<!-- Form (Section1) -->
<div id="FormPanel1" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td>
<div class="widget">
<div class="lblcontainer">
<strong>Upload Method: </strong>
</div>
<div class="inputcontainer" style="padding-top:5px;color:blue">
<c:choose>
<c:when test="${uploadsettings.getDomainname() == 'offline'}">
<u>Offline</u>
</c:when>
<c:otherwise>
<u>Online</u>
</c:otherwise>
</c:choose>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<strong>Domain: </strong>
</div>
<div class="inputcontainer" style="padding-top:5px;color:blue">
<form:hidden path="domainname"/>
<form:hidden path="url"/>
<form:hidden path="updateurl"/>
<form:hidden path="method"/>
<form:hidden path="tpquery"/>
<form:hidden path="queryid"/>
<form:hidden path="key"/>
<form:hidden path="key1"/>
<form:hidden path="urlkey"/>
<form:hidden path="serverip"/>
<input type="hidden" id="uid" value="${Sessvals.getUserID()}" />
<u>${ uploadsettings.getDomainname()}</u>
</div>
</div>
<input type="button" class="button" name="btnupload" style="float:right;margin-top:2px" value="Upload" id="btnupload" accesskey="D" onclick="StartProcess();" />
</td>
</tr>
</table>
</div>
<!-- -->
</c:if>
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="cutlist">
<thead class="thead">
<tr title="Row Title">
<td width="20">S.No</td>
<td>Branch</td>
<td>Customer Name</td>
<td>Type</td>
<td>Product</td>
<td>Received On</td>
<td>Status</td>
<td>Report</td>
<td align="center">Upload&nbsp;<input type="checkbox" name="selall" id="selall" onclick="ToggleChecks('chkrow',this.checked);manageRowSelection()" /></td>
</tr>
</thead>
<tbody id="tabbody" class="scrollContent">
<c:forEach items="${uploadsettings.filelist}" var="cases" varStatus="mystatus">
<tr title="row${cases[0]}" style="cursor:pointer">
<td>${mystatus.count}<input type="hidden" id="ocid${mystatus.index}" value="${cases[0]}" /><input type="hidden" id="uuid${mystatus.index}" value="${cases[1]}" /></td>
<td>${cases[2]}</td>
<td>${cases[3]}</td>
<td>${cases[4]}</td>
<td>${cases[5]}</td>
<td>${cases[6]}</td>
<td>${cases[7]}</td>
<td><a href="${cases[8]}" id="rep${mystatus.index}" target="_blank">Report</a></td>
<td title="status${cases[0]}" align="center" id="td${mystatus.index}"><input type="checkbox" id="chkrow${mystatus.index}" onclick="checkList('chkrow','selall');manageRowSelection()" /></td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<!-- -->
<input type="hidden" id="invalidfields" value="0" />
</form:form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
InitPage();
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',7000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,35 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link href="/matrix/css/bootstrap.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/open-iconic-bootstrap.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/dataTables.bootstrap4.min.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/font-awesome.min.css" rel="stylesheet" type="text/css" />
<script language="javascript" src="/matrix/js/jquery.min.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/bootstrap.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery.dataTables.min.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/dataTables.bootstrap4.min.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/Chart.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/dashageing.js?ver=8" type="text/javascript"></script>
<title>Nimble 1.0</title>
</head>
<body style="font-family:Tahoma;background-color:#fff">
<input type="hidden" value=${Sessvals.getUserGroupID()} id="usgid"/>
<div id='titlebar' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<jsp:include page='usermenu/menu_${Sessvals.getUserID()}.html' />
<input type="hidden" value="${Sessvals.getUserID()}" id="usid" />
</body>
</html>

View File

@@ -1,632 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | Employee Details</title>
<link href="/matrix/css/jquery-ui.css" rel="stylesheet" type="text/css" />
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery.form.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/jquery-ui.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/ajaxfileupload.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/common.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/employee.js" type="text/javascript"></script>
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/file.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:1000px;margin-top:5px;position:absolute;z-index:-1">
<!-- Common Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title">Basic Details <span id='recfound'></span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Search by Name / File No&nbsp;&nbsp;<input type="text" class="textbox" style="width:200px;margin-top:-3px" onblur="findRecords(this.value)" ></span>
</div>
<!-- -->
<form:form modelAttribute="empdetailsform" name="empdetailsform" id="empdetailsform" >
<!-- Form (Section1) -->
<div id="FormPanel1" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td>
<div class="widget">
<div class="lblcontainer">
Name
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="empname" id="empname" value="" style="width:200px;" onblur="validate(this,'f','AlphaSpace');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Father Name
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="fathername" id="fathername" value="" style="width:200px;" onblur="validate(this,'f','AlphaSpace');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
DOB
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="dob" id="dob" value="" style="width:80px;" onkeydown="return addSlashes(this,event)" onblur="validate(this,'f','Date')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Contact No
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="pers_contactno" id="pers_contactno" value="" style="width:129px;" onblur="validate(this,'f','Phone')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Current Address
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="curr_address" id="curr_address" value="" style="width:500px;" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="margin-top:-2px">
City
</div>
<div class="inputcontainer">
<div class="divselect" id="divcurrcity" style="width:152px;margin-top:-2px">
<select id="curr_city" name="curr_city" style="width:170px" onblur="validate(this,'f','')" >
<option value="-1">Select</option>
<c:forEach items="${citylist}" var="city">
<option value="${city[0]}">${city[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
PIN
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="curr_pincode" id="curr_pincode" value="" style="width:60px;" onblur="validate(this,'f','Pincode')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Permanent Address
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="perm_address" id="perm_address" value="" style="width:481px;" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="margin-top:-2px">
City
</div>
<div class="inputcontainer">
<div class="divselect" id="divpermcity" style="width:152px;margin-top:-2px">
<select id="perm_city" name="perm_city" style="width:170px" onblur="validate(this,'f','')" >
<option value="-1">Select</option>
<c:forEach items="${citylist}" var="city">
<option value="${city[0]}">${city[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
PIN
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="perm_pincode" id="perm_pincode" value="" style="width:60px;" onblur="validate(this,'f','Pincode')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Alt. Contact No
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="alt_contactno" id="alt_contactno" value="" style="width:85px;" onblur="validate(this,'f','Phone')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Email ID
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="emailid" id="emailid" value="" style="width:165px;" onblur="validate(this,'f','Email')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Qualification
</div>
<div class="inputcontainer">
<div class="divselect" id="divqualification" style="width:142px;margin-top:-2px">
<select id="qualification" name="qualification" style="width:160px" onblur="validate(this,'f','')" >
<option value="-1">Select</option>
<option value="UG">UNDER GRADUATE</option>
<option value="GRADUATE">GRADUATE</option>
<option value="POST GRADUATE">POST GRADUATE</option>
<option value="MASTER DEGREE">MASTER DEGREE</option>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Marital Status
</div>
<div class="inputcontainer">
<div class="divselect" id="divmarstatus" style="width:92px;margin-top:-2px">
<select id="maritialstatus" name="maritialstatus" style="width:110px" onblur="validate(this,'f','')" >
<option value="-1">Select</option>
<option value="SINGLE">SINGLE</option>
<option value="MARRIED">MARRIED</option>
</select>
</div>
</div>
</div>
</td>
</tr>
</table>
<div id="tabs1" style="font-size:10pt;height:350px">
<ul>
<li><a href="#hdetails">Hiring Details</a></li>
<li><a href="#ddetails">Documentation</a></li>
<li><a href="#prdetails">Prev Job & Reference Details</a></li>
<li><a href="#cdetails">CPV Details</a></li>
<li><a href="#sdetails">Salary Details</a></li>
</ul>
<div id="hdetails">
<div class="widget">
<div class="lblcontainer" style="margin-left:-15px;font-weight: bold;color:blue;text-decoration: underline;" id="lblentity">
Joining Details
</div>
</div>
<br />
<div class="widget">
<div class="lblcontainer">
Joining Date
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="doj" id="doj" value="" style="width:80px;" onkeydown="return addSlashes(this,event)" onblur="validate(this,'f','Date')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="margin-top:-2px">
Designation
</div>
<div class="inputcontainer">
<div class="divselect" id="divdesignation" style="width:152px;margin-top:-2px">
<select id="designation" name="designation" style="width:170px" onchange="getEntity(this.value)" onblur="validate(this,'f','')" >
<option value="-1">Select</option>
<c:forEach items="${desiglist}" var="desig">
<option value="${desig[0]}">${desig[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="margin-top:-2px" id="lblentity">
Nimble Code
</div>
<div class="inputcontainer">
<div class="divselect" id="diventity" style="width:212px;margin-top:-2px">
<select id="entity_id" name="entity_id" style="width:230px" onblur="validate(this,'f','')" >
<option value="-1">Select</option>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
File No
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="fileno" id="fileno" value="" style="width:100px;background-color:#f9fbca" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<br/>
<br/>
<div class="widget">
<div class="lblcontainer" style="margin-left:-15px;font-weight: bold;color:blue;text-decoration: underline;" id="lblentity">
Mobile SIM Card Details
</div>
</div>
<br/>
<div class="widget">
<div class="lblcontainer">
Mobile No
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="alloted_mobileno" id="alloted_mobileno" value="" style="width:129px;" onblur="validate(this,'f','Phone')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Issue Date
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="sim_issuedon" id="sim_issuedon" value="" style="width:80px;" onkeydown="return addSlashes(this,event)" onblur="validate(this,'f','Date')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Return Date
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="sim_submittedon" id="sim_submittedon" value="" style="width:80px;" onkeydown="return addSlashes(this,event)" onblur="validate(this,'f','Date')" />
</div>
</div>
<br />
<br/>
<div class="widget">
<div class="lblcontainer" style="margin-left:-15px;font-weight: bold;color:blue;text-decoration: underline;" id="lblentity">
Left Details
</div>
</div>
<br />
<div class="widget">
<div class="lblcontainer">
Left Date
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="lefton" id="lefton" value="" style="width:80px;" onkeydown="return addSlashes(this,event)" onblur="validate(this,'f','Date')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="margin-top:2px">
Reason
</div>
<div class="inputcontainer">
<div class="inputcontainer">
<div class="divselect" id="divleftreason" style="width:212px;margin-top:-2px">
<select id="leftreason" name="leftreason" style="width:230px" onblur="validate(this,'f','')" >
<option value="-1">Select</option>
</select>
</div>
</div>
</div>
</div>
<br />
<div class="widget">
<div class="lblcontainer" id="lblentity">
Remarks
</div>
</div>
<br />
<div class="widget">
<div class="inputcontainer">
<textarea id="leftremarks" class="textbox" name="leftremarks" style="width:937px;height:40px" ></textarea>
</div>
</div>
</div>
<div id="ddetails">
<div class="widget">
<div class="lblcontainer">
<input type="button" class="button" name="btnupload" style="margin-top:3px;float:right;height:36px" value="Upload Employee Documents" id="btnupload" accesskey="U" onclick="uploadDocs('emp_documents');" />
</div>
</div>
<div id="divemp_documents">
<div class="container">
</div>
</div>
</div>
<div id="prdetails">
<div class="widget">
<div class="lblcontainer" style="margin-left:-15px;font-weight: bold;color:blue;text-decoration: underline;" id="lblentity">
Previous Job Details
</div>
</div>
<br />
<div class="widget">
<div class="lblcontainer">
Company
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="prev_company" id="prev_company" value="" style="width:300px;" onblur="validate(this,'f','SplInstruction');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Designation
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="prev_designation" id="prev_designation" value="" style="width:200px;" onblur="validate(this,'f','AlphaSpace');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Duration
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="prev_duration" id="prev_duration" value="" style="width:150px;" onblur="validate(this,'f','LoanAmount');" />
</div>
</div>
<br />
<br />
<div class="widget">
<div class="lblcontainer" style="margin-left:-15px;font-weight: bold;color:blue;text-decoration: underline;" id="lblentity">
Reference Details
</div>
</div>
<br />
<div class="widget">
<div class="lblcontainer">
Reference 1
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="refname1" id="refname1" value="" style="width:280px;" onblur="validate(this,'f','SplInstruction');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Contact No
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="refcontactno1" id="refcontactno1" value="" style="width:160px;" onblur="validate(this,'f','AlphaSpace');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Relation
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="refrelation1" id="refrelation1" value="" style="width:195px;" onblur="validate(this,'f','LoanAmount');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Address
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="refaddress1" id="refaddress1" value="" style="width:650px;" onblur="validate(this,'f','SplInstruction');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Knowing Since
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="ref1knowsince" id="ref1knowsince" value="" style="width:78px;" onblur="validate(this,'f','SplInstruction');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Reference 2
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="refname2" id="refname2" value="" style="width:280px;" onblur="validate(this,'f','SplInstruction');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Contact No
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="refcontactno2" id="refcontactno2" value="" style="width:160px;" onblur="validate(this,'f','AlphaSpace');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Relation
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="refrelation2" id="refrelation2" value="" style="width:195px;" onblur="validate(this,'f','LoanAmount');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Address
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="refaddress2" id="refaddress2" value="" style="width:650px;" onblur="validate(this,'f','SplInstruction');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Knowing Since
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="ref2knowsince" id="ref2knowsince" value="" style="width:78px;" onblur="validate(this,'f','SplInstruction');" />
</div>
</div>
<br />
<br />
<div class="widget">
<div class="lblcontainer" style="margin-left:-15px;font-weight: bold;color:blue;text-decoration: underline;" id="lblentity">
Reference Calling Details
</div>
</div>
<br />
<div class="widget">
<div class="lblcontainer">
Calling Date
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="refcheckon" id="refcheckon" value="" style="width:80px;" onkeydown="return addSlashes(this,event)" onblur="validate(this,'f','Date')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="margin-top:2px">
Status
</div>
<div class="inputcontainer">
<div class="inputcontainer">
<div class="divselect" id="divrefcheck_status" style="width:212px;margin-top:-2px">
<select id="refcheck_status" name="refcheck_status" style="width:230px" onblur="validate(this,'f','')" >
<option value="-1">Select</option>
<option value="Positive">Positive</option>
<option value="Negative">Negative</option>
</select>
</div>
</div>
</div>
</div>
</div>
<div id="cdetails">
<div class="widget">
<div class="lblcontainer" style="margin-top:-2px">
CPV Done By
</div>
<div class="inputcontainer">
<div class="divselect" id="divcpvdoneby" style="width:102px;margin-top:-2px">
<select id="cpvdoneby" name="cpvdoneby" style="width:120px" onblur="validate(this,'f','')" >
<option value="-1">Select</option>
<c:forEach items="${verlist}" var="ver">
<option value="${ver[0]}">${ver[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
CPV Date
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="cpvdate" id="cpvdate" value="" style="width:80px;" onkeydown="return addSlashes(this,event)" onblur="validate(this,'f','Date')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="margin-top:7px">
CPV Status
</div>
<div class="inputcontainer">
<div class="inputcontainer" style="margin-top:4px">
<div class="divselect" id="divrefcheck_status" style="width:212px">
<select id="cpvstatus" name="cpvstatus" style="width:230px" onblur="validate(this,'f','')" >
<option value="-1">Select</option>
<option value="Positive">Positive</option>
<option value="Negative">Negative</option>
</select>
</div>
</div>
</div>
</div>
<br />
<div class="widget">
<div class="lblcontainer" id="lblentity">
Remarks
</div>
</div>
<br />
<div class="widget">
<div class="inputcontainer">
<textarea id="cpvremarks" class="textbox" name="cpvremarks" style="width:937px;height:40px" ></textarea>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<input type="button" class="button" name="btnupload" style="margin-top:3px;float:right" value="Upload CPV Report" id="btnupload" accesskey="U" onclick="uploadDocs('cpv_documents');" />
</div>
</div>
<div id="divcpv_documents">
</div>
</div>
<div id="sdetails">
</div>
</div>
</div>
<!-- -->
<input type="hidden" id="eid" name="eid" value="0" />
<input type="hidden" id="emp_documents" name="emp_documents" value="" />
<input type="hidden" id="cpv_documents" name="cpv_documents" value="" />
</form:form>
</div>
<!-- -->
<input type="hidden" id="company_id" name="company_id" value="${Sessvals.getCompanyID()}" />
<input type="hidden" id="branch" name="branch" value="${Sessvals.getBranchID()}" />
<input type="hidden" id="status" name="status" value="" />
<input type="hidden" id="usid" name="usid" value="${Sessvals.getUserID()}"/>
<br />
<br />
<br />
<!-- -->
<input type="hidden" id="invalidfields" value="0" />
<c:if test="${formmode gt 0}">
<div style="position:fixed;text-align:right;bottom:0px;width:1000px;" class="buttonbar">
<input type="hidden" id="invalidfields" value="0" />
<input type="button" class="button" name="btnfirst" style="margin-left:5px;margin-top:-2px;float:left;width:80px" value="" id="btnfirst" accesskey="F" onclick="findRecord(1)" />
<input type="button" class="button" name="btnprev" style="margin-top:-2px;float:left;width:80px" value="" id="btnprev" accesskey="P" onclick="findRecord(2)" />
<input type="button" class="button" name="btnnext" style="margin-top:-2px;float:left;width:80px" value="" id="btnnext" accesskey="N" onclick="findRecord(3)" />
<input type="button" class="button" name="btnlast" style="margin-top:-2px;float:left;width:80px" value="" id="btnlast" accesskey="L" onclick="findRecord(4)" />
<input type="button" class="button" name="btnsave" style="float:right" value="Save" id="btnsave" accesskey="S" onclick="return SaveDetails();" />
<c:if test="${formmode!=2}">
<input type="button" class="button" name="btnadd" style="float:right" value="Add" id="btnadd" accesskey="A" onclick="return AddNewRecord();" />
</c:if>
</div>
</c:if>
<input type="hidden" id="formmode" name="formmode" value="${formmode}" />
</div>
</div>
<form id="docForm" name="docForm" action="ajxuploadedoc" method="post" enctype="multipart/form-data">
<input type="hidden" id="dusid" name="dusid" value='${Sessvals.getUserID()}' />
<input type="hidden" id="deid" name="duuid" value='' />
<input type="hidden" id="doctype" name="doctype" value='NA' />
<input type="hidden" id="filename" name="filename" value='NA' />
<div class="hiddenfile" style="width: 0px; height: 0px; overflow: hidden;">
<input name="updoc" type="file" id="updoc" ext="pdf"/>
</div>
</form>
<div class="mask" id="mask">
</div>
<div id="uploadprogress" class="row row-centered">
<div id="progbar">
<div id="bar"></div>
<div id="percent">0%</div >
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
$("#tabs1").tabs();
InitPage();
function activaTab(tab,path)
{
tab = tab.replace("div","");
$("#"+tab).val($("#"+tab).val()+path+";");
}
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,123 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<title>Nimble 1.0 | Login</title>
</head>
<body style="font-family:Tahoma;">
<div id="banner1" style="height:100px;width:80%;">
<img src="/matrix/images/bannerlogo.png" />
</div>
<div id="banner" style="height:100px;width:80%;">
</div>
<div id='loginframe' style="height:180px;width:290px;text-align:center">
<div id='titlebar' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Sign In</span>
</div>
<div class="gardientGrey" style="height:150px;text-align:left;">
<form:form id="loginform" method="post" action="authenticatelogin" modelAttribute="login">
<table class="formtable" style="font-size:11pt" cellspacing="0" border="0">
<tr>
<td style="width:80px">&nbsp;</td>
<td></td>
</tr>
<tr>
<td>
&nbsp;&nbsp;Username
</td>
<td>
<form:input type="text" path="Loginid" value="${login.loginid}" class="textbox" id="username" style="width:150px;background-color:#FFFFFF" />
</td>
</tr>
<tr>
<td>
&nbsp;&nbsp;Password
</td>
<td>
<form:input type="password" path="Password" class="textbox" id="password" style="width: 150px" />
</td>
</tr>
<tr>
<td></td>
<td>
<input type="submit" class="button" name="btnlogin" id="btnlogin" value="Login" />
</td>
</tr>
</table>
</form:form>
</div>
</div>
<div id="important" style="bottom:50px;color:#333333;width:90%;background-color:#c5d7ed;" class="notice">
<font color="red"><b><u>Important!</u></b></font> We do not ask you to share personal information other than your user ID and PASSWORD when you log into software. Please do not disclose your User ID/Password in any written or oral communication with anyone.
</div>
<div id="footer">
Copyright <20> 2006 Matrix Credit Risk Controls Pvt. Ltd. All rights reserved.
</div>
<script language="javascript" type="text/javascript">
var QueryStr="val0="+1+"&val1="+5;
centerDivBoth('banner','H');
centerDivBoth('loginframe','B');
centerDivBoth('important','H');
CallMessage('${login.getErrMsg()}',3000,200,300);
RunAjax("POST","fetchdob",QueryStr,15);
function AfterResponse(AjaxResponse,OprID)
{
if(OprID==15)
{
var htmlresult="";
if(AjaxResponse.search('Error')>=0)
{
CallMessage(AjaxResponse,3000,200,300);
}
else
{
var rows=AjaxResponse.split("!R0W!");
for(indx=0;indx<rows.length-1;indx++)
{
var cols=rows[indx].split("!C0L!");
htmlresult+="<div align='center' style='height:50px;width:30%;'><font color='red'><b><u>"+cols[0]+"!</u></b></font></div><img hight='150px' width=150px src='/matrix/images/dob/"+cols[1]+".jpg'/>";
}
$("#banner").html(htmlresult);
}
}
}
</script>
</body>
</html>

View File

@@ -1,73 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | ${title }</title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/mis.js?ver=2" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:300px;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="filter" id="filter" modelAttribute="filter" >
<div>
<!-- Form (Filter) -->
${filter.html}
<!-- -->
</div>
<!-- -->
<input type="hidden" id="invalidfields" value="0" />
<form:hidden path="qid" />
<form:hidden path="title" />
<form:hidden path="fromdate" />
<form:hidden path="todate" />
<form:hidden path="mtype" />
<form:hidden path="portfolioid" />
<form:hidden path="userid" />
<form:hidden path="mvcode" />
<form:hidden path="applno" />
<form:hidden path="name" />
<form:hidden path="bkbranchid" />
<form:hidden path="verifierid" />
<form:hidden path="searchby" />
<form:hidden path="time" />
</form:form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
</script>
<!-- -->
</html>

View File

@@ -1,42 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/mis.js?ver=1" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/excel.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/common.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<link href="/matrix/css/mis.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | ${filter.title }</title>
</head>
<body>
<form:form method="post" name="filter" id="filter" modelAttribute="filter" >
${filter.html}
<input type="hidden" id="invalidfields" value="0" />
<form:hidden path="qid" />
<form:hidden path="title" />
<form:hidden path="fromdate" />
<form:hidden path="todate" />
<form:hidden path="time" />
<form:hidden path="mtype" />
<form:hidden path="portfolioid" />
<form:hidden path="userid" />
<form:hidden path="mvcode" />
<form:hidden path="applno" />
<form:hidden path="name" />
<form:hidden path="bkbranchid" />
<form:hidden path="verifierid" />
</form:form>
</body>
<script language="javascript" type="text/javascript">
DoOperations();
</script>
</html>

View File

@@ -1,75 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | ${title }</title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/flexigrid.css" rel="stylesheet" type="text/css" media="all" />
<script language="javascript" src="/matrix/js/flexigrid.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery.tablesorter.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/reporting.js" type="text/javascript"></script>
<style>
.bDiv{
height:600px !important;
}
</style>
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; Allocated Computers &nbsp;&nbsp; | ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<div id="formcontainer" style="width:800px;margin-top:5px;position:absolute;z-index:-1">
<div style="border:1px solid #a7abb4;">
<table width="100%" id="allocatedpc">
<thead>
<tr>
<th width="15"></th>
<th width="70"><b>Date</b></th>
<th width="100"><b>User</b></th>
<th width="100"><b>Department</b></th>
<th width="375"><b>System Configuration</b></th>
<th width="45"><b>Status</b></th>
</tr>
</thead>
<tbody id="tabbody">
<!-- Form (Filter) -->
${detailshtml}
<!-- -->
</tbody>
</table>
</div>
<!-- -->
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
$('#allocatedpc').flexigrid();
$("#allocatedpc").tablesorter({debug: true});
</script>
<!-- -->
</html>

View File

@@ -1,245 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/bankreports.js" type="text/javascript"></script>
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Banklist</title>
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:95%;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="repsettings" id="repsettings" modelAttribute="repsettings" >
<!-- Common Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title" align="absmiddle">List of Cases (${repsettings.caselist.size()}) | Supervisor: ${repsettings.supname}</span>
<div class="divselect" id="divportfolio" style="width:167px;position:absolute;top:3px;right:30px;">
<form:select path="portfolioid" multiple="false" id="portlist" style="width:185px" onchange="SubmitForm('listsolved','_parent','repsettings')">
<form:option value="-1" label="SELECT PORTFOLIO" selected="true"/>
<c:forEach items="${portlist}" var="port">
<form:option value="${port[0]}" label="${port[1]}" />
</c:forEach>
</form:select>
</div>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('listsolved','_parent','repsettings')"/>
</div>
<!-- -->
<div id="TablePanel" class="tableContainer">
<c:choose>
<c:when test="${repsettings.portsupervisor == Sessvals.getUserID() and repsettings.upload == false}">
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Method
</div>
<div class="inputcontainer">
<div class="divselect" id="divrepby" style="width:175px;">
<form:select path="reportby" multiple="false" style="width:193px" >
<form:option value="-1" label="----" selected="true"/>
<form:option value="0" label="Branch" />
<form:option value="1" label="Branch->Product" />
<form:option value="2" label="Branch->Applno" />
<form:option value="3" label="Branch->Product->Applno" />
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Type
</div>
<div class="inputcontainer">
<div class="divselect" id="divreptype" style="width:200px;">
<form:select path="reporttype" multiple="false" style="width:218px" >
<form:option value="-1" label="----" selected="true"/>
<form:option value="0" label="Reportwise For All Case" />
<form:option value="1" label="Reportwise For Each Customer" />
<form:option value="2" label="Single File For All Case" />
<form:option value="3" label="Single For Each Customer" />
<form:option value="4" label="Excel Report" />
<form:option value="5" label="Word Report" />
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
&nbsp;&nbsp;Automatic E-mail
</div>
<div class="inputcontainer">
<form:checkbox path="autoemail" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
&nbsp;&nbsp;Send archived reports
</div>
<div class="inputcontainer">
<form:checkbox path="archivebatch"/>
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
&nbsp;&nbsp;Attach annexure
</div>
<div class="inputcontainer">
<form:checkbox path="attachannexure"/>
</div>
</div>
</c:when>
<c:otherwise>
<form:hidden path="reportby" />
<form:hidden path="reporttype" />
<form:hidden path="autoemail" />
<form:hidden path="archivebatch" />
<form:hidden path="attachannexure" />
</c:otherwise>
</c:choose>
<table border="0" cellspacing="0" width="100%" id="casetable">
<thead class="thead">
<tr title="Row Title" id="rowtitle">
<td>S.No</td>
<td>MV Code</td>
<td>File No.</td>
<td>Customer Name</td>
<td>Type</td>
<td>RV</td>
<td>OV</td>
<td>PV</td>
<td>RTV</td>
<td>OTV</td>
<td>REF</td>
<td>Status</td>
<td>Received Date</td>
<td>Product</td>
<td>Branch</td>
<td align="center"><input type="checkbox" name="selall" id="selall" onclick="ToggleChecks('chkrow',this.checked)" /></td>
</tr>
</thead>
<tbody class="scrollContent">
<c:forEach items="${repsettings.caselist}" var="record" varStatus="mystatus">
<tr id="row${mystatus.count}">
<td>
${mystatus.count}<form:hidden path="caselist[${mystatus.index}].uuid" id="uuid${mystatus.count}" value="${status.value}"/>
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].mvcode" id="mvcode${mystatus.count}" value="${status.value}"/>${record.mvcode}
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].applno" id="applno${mystatus.count}" value="${status.value}"/>${record.applno}
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].customername" id="customername${mystatus.count}" value="${status.value}"/>${record.customername}
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].apptype" id="apptype${mystatus.count}" value="${status.value}"/>${record.apptype}
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].rv" id="rv${mystatus.count}" value="${status.value}"/>${record.rv}
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].ov" id="ov${mystatus.count}" value="${status.value}"/>${record.ov}
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].pv" id="pv${mystatus.count}" value="${status.value}"/>${record.pv}
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].rtv" id="rtv${mystatus.count}" value="${status.value}"/>${record.rtv}
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].otv" id="otv${mystatus.count}" value="${status.value}"/>${record.otv}
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].refv" id="refv${mystatus.count}" value="${status.value}"/>${record.refv}
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].status" id="status${mystatus.count}" value="${status.value}"/>${record.status}
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].receivedate" id="receivedate${mystatus.count}" value="${status.value}"/>${record.receivedate}
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].product" id="product${mystatus.count}" value="${status.value}"/>${record.product}
</td>
<td>
<form:hidden path="caselist[${mystatus.index}].branch" id="branch${mystatus.count}" value="${status.value}"/>${record.branch}
<form:hidden path="caselist[${mystatus.index}].bankbranchid" id="bbid${mystatus.count}" value="${status.value}"/>
<form:hidden path="caselist[${mystatus.index}].onlinecaseid" id="ocid${mystatus.count}" value="${status.value}"/>
</td>
<td align="center">
<form:checkbox path="caselist[${mystatus.index}].genreport" id="chkrow${mystatus.count}" value="true" />
</td>
</tr>
</c:forEach>
</tbody>
</table>
<input type="button" class="button" name="btngenreport" style="float:right;margin-top:10px" value="Generate Report" id="btngenreport" accesskey="G" onclick="return ValidateGenerateReport('repsettings');" />
</div>
</div>
<form:hidden path="rrformat" />
<form:hidden path="orformat" />
<form:hidden path="trformat" />
<form:hidden path="prformat" />
<form:hidden path="rtrformat" />
<form:hidden path="ddformat" />
<form:hidden path="tracker" />
<form:hidden path="orsaformat" />
<form:hidden path="rvqid" />
<form:hidden path="ovqid" />
<form:hidden path="tvqid" />
<form:hidden path="pvqid" />
<form:hidden path="refvqid" />
<form:hidden path="ddqid" />
<form:hidden path="extrareport" />
<form:hidden path="extraqid" />
<form:hidden path="trackqid" />
<form:hidden path="offsaqid" />
<form:hidden path="bsuid" />
<form:hidden path="portsupervisor" />
<form:hidden path="templatefile" />
<form:hidden path="uuids" id="hfdelstat" />
</form:form>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
InitPage();
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript">contentType="html"; CallMessage('${msg}',15000,200,300); contentType="";</script>
</c:if>
<!-- -->
</html>

View File

@@ -1,28 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link href="/matrix/css/jquery-ui.css" rel="stylesheet" type="text/css" />
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<title>Nimble 1.0 | Bank Reports</title>
</head>
<body>
<form:form method="post" name="bdoc" id="bdoc" modelAttribute="bdoc" >
<input type="hidden" name="cid" id="cid" value="${cid}" />
<input type="hidden" name="suuid" id="suuid" value="${uuid}" />
<input type="hidden" name="asub" id="asub" value="${asub}" />
</form:form>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
SubmitForm('searchbrep','_parent','bdoc');
</script>
<!-- -->
</html>

View File

@@ -1,155 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/oprdocs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Search Bank Reports</title>
</head>
<body>
<div id='PageFrame'>
<c:if test="${cid eq 0}">
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
</c:if>
<div id="formcontainer" style="width:650px;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="bdoc" id="bdoc" modelAttribute="bdoc" >
<!-- Common Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/report.png" align="absmiddle" />
<span id="title" align="absmiddle">Bank Reports</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('bankdoc','_parent','bdoc')"/>
</div>
<!-- -->
<c:if test="${cid eq 0}">
<div id="FormPanel" class="FormPanel">
<table align="center" id="filtertab" style="width:98%;border:1px solid #a7abb4" cellspacing="0">
<tr>
<td>
<div class="widget">
<div class="lblcontainer">
Portfolio
</div>
<div class="inputcontainer">
<div class="divselect" id="divport" style="width:162px;">
<form:select path="portfolioid" multiple="false" id="portlist" style="width:180px" onchange="FillBranch(this.value)" >
<form:option value="-1" label="Select" selected="true"/>
<c:forEach items="${portlist}" var="port">
<form:option value="${port[0]}" label="${port[1]}" />
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Branch
</div>
<div class="inputcontainer">
<div class="divselect" id="divbranch" style="width:132px;">
<form:select path="bkbranchid" name="blist" multiple="false" id="blist" style="width:150px" >
<option value="-1" selected>SELECT</option>
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
MV Code
</div>
<div class="inputcontainer">
<form:input path="mvcode" class="textbox" style="width:65px;" onblur="validate(this,'f','AlphaSpace)" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Appl No.
</div>
<div class="inputcontainer">
<form:input path="applno" class="textbox" style="width:120px;" onblur="validate(this,'f','AlphaNumeric')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Name
</div>
<div class="inputcontainer">
<form:input path="name" class="textbox" style="width:185px;" onblur="validate(this,'f','AlphaSpace')" />
</div>
</div>
<input type="button" class="button" name="btnfind" style="margin-top:3px;float:right;margin-right:10px" value="Search" id="btnfind" accesskey="S" onclick="ValidateSearch();" />
</td>
</tr>
</table>
</div>
</c:if>
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="doclist">
<thead class="thead">
<tr title="Row Title">
<td width="70%">File Name</td>
<td>Date & Time</td>
</tr>
</thead>
<tbody class="scrollContent">
<c:forEach items="${bdoc.bankreports}" var="record">
<tr>
<td>
<span class="customLink" style="cursor:pointer" onclick="window.open('${record[1]}', '_blank', 'fullscreen=yes');"><img src="/matrix/images/${record[3]}" align="absmiddle"/> ${record[0]} </span>
</td>
<td>
${record[2]}
</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<input type="hidden" id="invalidfields" value="0" />
<input type="hidden" name="cid" id="cid" value="${cid}" />
<input type="hidden" name="suuid" id="suuid" value="<%=session.getAttribute("UUID") %>" />
</form:form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,267 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | Reporting </title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/flexigrid.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery.tablesorter.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/reporting.js" type="text/javascript"></script>
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/flexigrid.css" rel="stylesheet" type="text/css" media="all" />
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:95%;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="oprreporting" id="oprreporting" modelAttribute="oprReporting" >
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title" align="absmiddle">Reporting</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('filterreporting','_parent','oprreporting')"/>
</div>
<!-- -->
<!-- Form (Filter, Sorting and Statatics Section) -->
<table border="0" style="width:100%" cellspacing="0">
<tr>
<td id="filter" valign="top" style="border:1px solid #a7abb4;">
<div id="FormPanel1" class="FormPanel" style="height:100%" >
<table align="center" id="FormControls">
<tr>
<td colspan="2"><b>Filters</b></td>
</tr>
<tr>
<td>Portfolio</td>
<td>
<div class="divselect" id="divportfolio" style="width:135px;">
<form:select path="portfolioid" multiple="false" id="portlist" style="width:153px" onchange="AddFilter(this,'port')" >
<form:option value="-1" label="Select" selected="true"/>
<c:forEach items="${portlist}" var="port">
<form:option value="${port[0]}" label="${port[1]}" />
</c:forEach>
</form:select>
</div>
</td>
</tr>
<tr>
<td>Verifier</td>
<td>
<div class="divselect" id="veridiv" style="width:135px;">
<form:select path="verifierid" multiple="false" id="verlist" style="width:153px" onchange="AddFilter(this,'ver')" >
<form:option value="-1" label="Select" selected="true"/>
<c:forEach items="${verlist}" var="ver">
<form:option value="${ver[0]}" label="${ver[1]}" />
</c:forEach>
</form:select>
</div>
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="button" id="btnfilter" class="button" value="Apply" onclick="FilterGrid('opr','filterbkreporting','oprreporting')" /></td>
</tr>
<tr>
<td style="height:17px"></td>
<td></td>
</tr>
</table>
</div>
</td>
<td id="sorting" valign="top" style="border:1px solid #a7abb4;" width="220">
<div id="divsorting" class="FormPanel" style="height:100%">
<table align="center" id="FormControls" width="98%">
<tr>
<td class="title" style="height:10px;width:130px;border:1px solid #a7abb4;font-weight:bold;text-align:center;vertical-align:middle;">Portfolio</td>
<td class="title" style="height:10px;border:1px solid #a7abb4;font-weight:bold;text-align:center;vertical-align:middle;">Verifier</td>
</tr>
<tr>
<td style="overflow:auto;padding:0px;vertical-align:top;border:1px solid #a7abb4">
<div style="overflow:auto;height:89px;width:100%" id="portdiv">
</div>
</td>
<td style="overflow:auto;padding:0px;vertical-align:top;border:1px solid #a7abb4">
<div style="overflow:auto;height:89px;width:100%" id="verdiv">
</div>
</td>
</tr>
</table>
</div>
</td>
<td id="statatics" valign="top" style="border:1px solid #a7abb4;">
<div id="divstatatics" class="FormPanel" style="height:100%">
<table align="center" id="FormControls">
<tr>
<td><b>Statatics</b></td>
<td></td><td></td><td></td>
</tr>
<tr>
<td>Residence</td>
<td><form:input path="totresi" readonly="true" style="width:30px" /></td>
<td>Office</td>
<td><form:input path="totoff" readonly="true" style="width:30px" /></td>
</tr>
<tr>
<td>Property</td>
<td><form:input readonly="true" path="totprop" style="width:30px" /></td>
<td></td><td></td>
</tr>
<tr>
<td>&nbsp;</td><td></td><td></td><td></td>
</tr>
<tr>
<td style="height:21px">&nbsp;</td><td></td><td></td><td></td>
</tr>
</table>
</div>
</td>
<td id="statatics" valign="top" style="border:1px solid #a7abb4;">
<div id="divstatatics" class="FormPanel" style="height:100%">
<table align="center" id="FormControls">
<tr>
<td><b>Pending</b></td>
<td><form:input readonly="true" path="pending" style="width:30px;font-weight:bold" /></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Backlog</td>
<td><form:input readonly="true" path="pbacklog" style="width:30px;color:red" /></td>
<td>AM</td>
<td><form:input readonly="true" path="pam" style="width:30px;color:blue" /></td>
<td>PM</td>
<td><form:input readonly="true" path="ppm" style="width:30px;color:green" /></td>
</tr>
<tr>
<td><b>Solved</b></td>
<td><form:input type="text" readonly="true" path="solved" style="width:30px;font-weight:bold" /></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Backlog</td>
<td><form:input readonly="true" path="sbacklog" style="width:30px" /></td>
<td>AM</td>
<td><form:input readonly="true" path="sam" style="width:30px" /></td>
<td>PM</td>
<td><form:input readonly="true" path="spm" style="width:30px" /></td>
</tr>
<tr>
<td style="height:5px"></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
</div>
</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
<!-- -->
<div style="border:1px solid #a7abb4;">
<table width="100%" id="casetable">
<thead>
<tr>
<th width="25"><b>S.No</b></th>
<th width="58"><b>MV Code</b></th>
<th width="80"><b>File No.</b></th>
<th width="165"><b>Name</b></th>
<th width="67"><b>Type</b></th>
<th width="60"><b>Produt</b></th>
<th width="80"><b>Portfolio</b></th>
<th width="50"><b>Branch</b></th>
<th width="85"><b>Date</b></th>
<th width="27"><b>Batch</b></th>
<th width="18"><b>Ver</b></th>
<th width="23"><b>Visit</b></th>
<th width="50"><b>Flags</b></th>
</tr>
</thead>
<tbody id="tabbody">
<c:forEach items="${oprReporting.caselist}" var="cases" varStatus="status">
<tr id="row${status.count}">
<td>
<input type="hidden" name="row${status.count}visit" id="row${status.count}visit" value="${cases[12]}" />
<input type="hidden" name="uuid" id="row${status.count}uuid" value="${cases[0]}" />
<input type="hidden" name="verifier" id="row${status.count}verifier" value="${cases[1]}" />
<input type="hidden" name="portfolio" id="row${status.count}portfolio" value="${cases[16]}" />
${status.count}</td>
<td>${cases[2]}</td>
<td>${cases[3]}</td>
<td>${cases[4]}</td>
<td>${cases[5]}</td>
<td>${cases[6]}</td>
<td>${cases[7]}</td>
<td>${cases[8]}</td>
<td>${cases[9]}</td>
<td>${cases[10]}</td>
<td>${cases[11]}</td>
<td>${cases[12]}</td>
<td title="${cases[15]}">${cases[13]}${cases[17]}${cases[18]}</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<!-- -->
<input type="hidden" name="page" value="oprreporting" />
<input type="hidden" id="usid" value="${Sessvals.getUserID()}" />
<form:hidden path="portcond" />
<form:hidden path="vercond" />
<form:hidden path="porthtml" />
<form:hidden path="verhtml" />
</form:form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
InitPage();
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,499 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
<%@ page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<title>Bootstrap Example</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="/matrix/css/bootstrap.min.css">
<!-- <link rel="stylesheet" href="/matrix/css/plugins/ekko-lightbox.css"> -->
<link rel="stylesheet" href="/matrix/css/file.css">
<link rel="stylesheet" href="/matrix/js/plugins/iviewer/jquery.iviewer.css?ver=1" />
<script type="text/javascript" src="/matrix/js/plugins/iviewer/jquery-3.6.0.min.js" ></script>
<script type="text/javascript" src="/matrix/js/jquery-ui.min.js" ></script>
<script type="text/javascript" src="/matrix/js/plugins/iviewer/jquery.iviewer.js" ></script>
<script type="text/javascript" src="/matrix/js/plugins/iviewer/jquery.mousewheel.js"></script>
<script src="/matrix/js/bootstrap.min.js"></script>
<script type="text/javascript" src="/matrix/js/plugins/bootstrap-filestyle.min.js"></script>
<!-- <script src="/matrix/js/plugins/ekko-lightbox.js"></script> -->
<script type="text/javascript" src="/matrix/js/lib/jsfuncs.js"></script>
<script language="javascript" src="/matrix/js/jquery.form.js" type="text/javascript"></script>
<script type="text/javascript" src="/matrix/js/lib/ajaxfileupload.js"></script>
<style type="text/css">
.hovereffect {
float:left;
overflow:hidden;
position:relative;
text-align:center;
cursor:default;
}
.hovereffect .overlay {
width:50px;
height:50px;
position:absolute;
overflow:hidden;
bottom:0;
left:0;
padding:10px 0px;
opacity:0;
background-color:rgba(0,0,0,0.5);
-webkit-transition:all .4s ease-in-out;
transition:all .4s ease-in-out
}
.hovereffect img {
display:block;
position:relative;
-webkit-transition:all .4s linear;
transition:all .4s linear;
}
.hovereffect div.info {
text-decoration:none;
display:inline-block;
text-transform:uppercase;
color:#fff;
border:1px solid #fff;
background-color:transparent;
opacity:0;
filter:alpha(opacity=0);
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
}
.hovereffect div.info:hover {
box-shadow:0 0 5px #fff;
}
.hovereffect:hover img {
-ms-transform:scale(1.2);
-webkit-transform:scale(1.2);
transform:scale(1.2);
}
.hovereffect:hover .overlay {
opacity:0.7;
filter:alpha(opacity=70);
}
.hovereffect:hover div.info {
opacity:1;
filter:alpha(opacity=100);
-ms-transform:translatey(0);
-webkit-transform:translatey(0);
transform:translatey(0);
}
.hovereffect:hover div.info {
-webkit-transition-delay:.2s;
transition-delay:.2s;
}
.viewer-content
{
width: 570px;
height: 500px;
position:relative;
}
.wrapper-prev
{
width: 570px;
overflow: hidden;
}
</style>
</head>
<body>
<div>
<div class="row">
<div class="col-sm-12 bg-success">
<form:form class="form-inline" action="ajxuploadvdoc" method="post" enctype="multipart/form-data" modelAttribute="docTagger">
<!-- Submit Data -->
<input type="hidden" id="usid" name="usid" value='${Sessvals.getUserID()}' />
<form:hidden path="uuid" />
<form:hidden path="reptype" />
<form:hidden path="portfolio" />
<!-- Submit Data Ends -->
<div class="form-group">
<label for="sel1" class="input-sm">Document Type</label>
<select class="form-control" id="doctype" name="doctype">
<c:if test="${photoreq gt 0}">
<option value="MNIMBLE" ext="jpg|png|jpeg|bmp|gpj">MNIMBLE</option>
</c:if>
<option value="REP_ATTACH" ext="jpg|png|jpeg|bmp|gpj">REPORT ATTACHMENT</option>
<option value="POV" ext="jpg|png|jpeg|bmp">POV</option>
<option value="ADD_PROOF" ext="jpg|png|jpeg|bmp">ADDRESS PROOF</option>
<option value="KYC" ext="jpg|png|jpeg|bmp|pdf">KYC DOCS</option>
<option value="BANK_STATEMENT" ext="jpg|png|jpeg|bmp|pdf">BANK STATEMENT</option>
<option value="FINANCIALS" ext="jpg|png|jpeg|pdf">FINANCIALS</option>
<option value="DIRECTORS" ext="jpg|png|jpeg|pdf">DIRECTORS</option>
<option value="INDEX" ext="jpg|png|jpeg|pdf">INDEX</option>
<option value="OTHERS" ext="jpg|png|jpeg|bmp|pdf|txt|xls|doc">OTHERS</option>
</select>
</div>
<div class="form-group" style="margin-top:2px">
<label for="document" class="input-sm">Select Doc</label>
<input type="file" id="updoc" name="updoc">
</div>
<div class="form-group">
<label for="filename" class="input-sm">Doc Name</label>
<input type="text" id="filename" name="filename" value="" placeholder="File name if leave it blank" style="width:140px" class="form-control">
</div>
<div class="form-group" style="margin-top:-1px">
<button type="button" class="btn btn-primary input-md" onclick="uploadFile(document.getElementById('updoc'),'docTagger',$('option:selected', $('#doctype')).attr('ext'))">Submit</button>
</div>
</form:form>
</div> <!-- DIV COL -->
<c:set var="acttab" scope="session" value="class='active'"/>
<div class="col-sm-12">
<div class="container col-sm-12">
<ul class="nav nav-tabs">
<c:if test="${photoreq gt 0}">
<li ><a data-toggle="tab" href="#MNIMBLE">Mnimble(${fn:length(docTagger.mnimble)})</a></li>
</c:if>
<li ${acttab}><a data-toggle="tab" href="#REP_ATTACH">Report Attachment(${fn:length(docTagger.repattach)})</a></li>
<li><a data-toggle="tab" href="#POV">POV(${fn:length(docTagger.pov)})</a></li>
<li><a data-toggle="tab" href="#ADD_PROOF">Add Proof(${fn:length(docTagger.addproof)})</a></li>
<li><a data-toggle="tab" href="#KYC">KYC(${fn:length(docTagger.kyc)})</a></li>
<li><a data-toggle="tab" href="#BANK_STATEMENT">Bank Statement(${fn:length(docTagger.bstatement)})</a></li>
<li><a data-toggle="tab" href="#FINANCIALS">Financials(${fn:length(docTagger.financials)})</a></li>
<li><a data-toggle="tab" href="#DIRECTORS">Directors(${fn:length(docTagger.financials)})</a></li>
<li><a data-toggle="tab" href="#INDEX">Index(${fn:length(docTagger.financials)})</a></li>
<li><a data-toggle="tab" href="#OTHERS">Others(${fn:length(docTagger.others)})</a></li>
</ul>
<div class="tab-content col-sm-12">
<c:if test="${photoreq gt 0}">
<div id="MNIMBLE" class="tab-pane fade">
<h3>Mnimble Photos</h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.mnimble}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<a href="${rattach[2]}" data-toggle="lightbox" data-gallery="example-gallery" data-type="image" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img src="${rattach[2]}" class="img-responsive img-thumbnail img-fluid">
</a>
<div class="overlay img-rounded">
<div class="btn btn-primary" data-href="deletedoc?id=${rattach[0]}" data-toggle="modal" data-docid="${rattach[0]}" data-target="#confirm-delete"><span id="btn-tag-untag" class='glyphicon glyphicon-trash'></span></div>
</div>
</div>
</c:forEach>
</div>
</div>
</div>
</c:if>
<div id="REP_ATTACH" class="tab-pane fade in active">
<h3>Report Attachments</h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.repattach}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<div data-toggle="modal" data-target="#imagePreviewIviewer" data-href="${docTagger.dserver}${rattach[2]}" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img id="img_${rattach[0]}_" src="${docTagger.dserver}${rattach[2]}" class="img-responsive img-thumbnail img-fluid" />
</div>
<!-- <a href="${docTagger.dserver}${rattach[2]}" data-toggle="lightbox" data-gallery="example-gallery" data-type="image" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img src="${docTagger.dserver}${rattach[2]}" class="img-responsive img-thumbnail img-fluid">
</a>-->
<div class="overlay img-rounded">
<c:choose>
<c:when test="${rattach[6] > 0}">
<c:set var = "glyphicon" value = "glyphicon-remove"/>
<c:set var = "btnclass" value = "btn-danger"/>
</c:when>
<c:otherwise>
<c:set var = "glyphicon" value = "glyphicon-tag"/>
<c:set var = "btnclass" value = "btn-primary"/>
</c:otherwise>
</c:choose>
<div id="btn-tag-untag-holder-${rattach[0]}" class='btn <c:out value = "${btnclass}" />' data-href="deletedoc?id=${rattach[0]}" data-toggle="modal" data-status="${rattach[6]}" data-docid="${rattach[0]}" data-target="#confirm-delete"><span id="btn-tag-untag-${rattach[0]}" class='glyphicon <c:out value = "${glyphicon}"/>'></span></div>
</div>
</div>
</c:forEach>
</div>
</div> <!-- ROW -->
</div>
<div id="POV" class="tab-pane fade">
<h3>Proof Of Visit</h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.pov}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<a href="${docTagger.dserver}${rattach[2]}" data-toggle="lightbox" data-gallery="example-gallery" data-type="image" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img src="${docTagger.dserver}${rattach[2]}" class="img-responsive img-thumbnail img-fluid">
</a>
<div class="overlay img-rounded">
<div class="btn btn-primary" data-href="deletedoc?id=${rattach[0]}" data-toggle="modal" data-docid="${rattach[0]}" data-target="#confirm-delete"><span class="glyphicon glyphicon-trash"></span></div>
</div>
</div>
</c:forEach>
</div>
</div>
</div>
<div id="ADD_PROOF" class="tab-pane fade">
<h3>Address Proof</h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.addproof}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<a href="${docTagger.dserver}${rattach[2]}" data-toggle="lightbox" data-gallery="example-gallery" data-type="image" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img src="${docTagger.dserver}${rattach[2]}" class="img-responsive img-thumbnail img-fluid">
</a>
<div class="overlay img-rounded">
<div class="btn btn-primary" data-href="deletedoc?id=${rattach[0]}" data-toggle="modal" data-docid="${rattach[0]}" data-target="#confirm-delete"><span class="glyphicon glyphicon-trash"></span></div>
</div>
</div>
</c:forEach>
</div>
</div>
</div>
<div id="KYC" class="tab-pane fade">
<h3>KYC Documents</h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.kyc}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<a href="${docTagger.dserver}${rattach[2]}" data-toggle="lightbox" data-gallery="example-gallery" data-type="image" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img src="${docTagger.dserver}${rattach[2]}" class="img-responsive img-thumbnail img-fluid">
</a>
<div class="overlay img-rounded">
<div class="btn btn-primary" data-href="deletedoc?id=${rattach[0]}" data-toggle="modal" data-status="${rattach[0]}" data-docid="${rattach[0]}" data-target="#confirm-delete"><span class="glyphicon glyphicon-trash"></span></div>
</div>
</div>
</c:forEach>
</div>
</div>
</div>
<div id="BANK_STATEMENT" class="tab-pane fade">
<h3>Bank Statement</h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.bstatement}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<a href="${docTagger.dserver}${rattach[2]}" data-toggle="lightbox" data-gallery="example-gallery" data-type="image" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img src="${docTagger.dserver}${rattach[2]}" class="img-responsive img-thumbnail img-fluid">
</a>
<div class="overlay img-rounded">
<div class="btn btn-primary" data-href="deletedoc?id=${rattach[0]}" data-toggle="modal" data-docid="${rattach[0]}" data-target="#confirm-delete"><span class="glyphicon glyphicon-trash"></span></div>
</div>
</div>
</c:forEach>
</div>
</div>
</div>
<div id="FINANCIALS" class="tab-pane fade">
<h3>Financials</h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.financials}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<a href="${docTagger.dserver}${rattach[2]}" data-toggle="lightbox" data-gallery="example-gallery" data-type="image" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img src="${docTagger.dserver}${rattach[2]}" class="img-responsive img-thumbnail img-fluid">
</a>
<div class="overlay img-rounded">
<div class="btn btn-primary" data-href="deletedoc?id=${rattach[0]}" data-toggle="modal" data-docid="${rattach[0]}" data-target="#confirm-delete"><span class="glyphicon glyphicon-trash"></span></div>
</div>
</div>
</c:forEach>
</div>
</div>
</div>
<div id="DIRECTORS" class="tab-pane fade">
<h3>Directors</h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.directors}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<a href="${docTagger.dserver}${rattach[2]}" data-toggle="lightbox" data-gallery="example-gallery" data-type="image" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img src="${docTagger.dserver}${rattach[2]}" class="img-responsive img-thumbnail img-fluid">
</a>
<div class="overlay img-rounded">
<div class="btn btn-primary" data-href="deletedoc?id=${rattach[0]}" data-toggle="modal" data-docid="${rattach[0]}" data-target="#confirm-delete"><span class="glyphicon glyphicon-trash"></span></div>
</div>
</div>
</c:forEach>
</div>
</div>
</div>
<div id="INDEX" class="tab-pane fade">
<h3>Index</h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.index}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<a href="${docTagger.dserver}${rattach[2]}" data-toggle="lightbox" data-gallery="example-gallery" data-type="image" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img src="${docTagger.dserver}${rattach[2]}" class="img-responsive img-thumbnail img-fluid">
</a>
<div class="overlay img-rounded">
<div class="btn btn-primary" data-href="deletedoc?id=${rattach[0]}" data-toggle="modal" data-docid="${rattach[0]}" data-target="#confirm-delete"><span class="glyphicon glyphicon-trash"></span></div>
</div>
</div>
</c:forEach>
</div>
</div>
</div>
<div id="OTHERS" class="tab-pane fade">
<h3>Other Documents</h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.others}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<a href="${docTagger.dserver}${rattach[2]}" data-toggle="lightbox" data-gallery="example-gallery" data-type="image" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img src="${docTagger.dserver}${rattach[2]}" class="img-responsive img-thumbnail img-fluid">
</a>
<div class="overlay img-rounded">
<div id="btn-tag-untag-holder" class="btn btn-primary" data-href="deletedoc?id=${rattach[0]}" data-toggle="modal" data-docid="${rattach[0]}" data-target="#confirm-delete"><span class="glyphicon glyphicon-trash"></span></div>
</div>
</div>
</c:forEach>
</div>
</div>
</div>
</div>
</div> <!-- Container -->
</div> <!-- DIV COL -->
</div> <!-- DIV ROW -->
</div>
<div class="modal fade" id="confirm-delete" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
<h4 class="modal-title" id="myModalLabel">Confirm</h4>
</div>
<div class="modal-body">
<p>Do you want to proceed?</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
<a class="btn btn-danger btn-ok" data-doc_id="0" data-dismiss="modal">Yes</a>
</div>
</div>
</div>
</div>
<div class="mask" id="mask">
</div>
<div id="uploadprogress" class="row row-centered">
<div id="progbar">
<div id="bar"></div>
<div id="percent">0%</div >
</div>
</div>
<div class="modal fade" id="imagePreviewIviewer" tabindex="-1" role="dialog" aria-labelledby="myPreivewModal" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
<h4 class="modal-title" id="myPreivewLabel"></h4>
</div>
<div class="modal-body" style="align-content:center;width:590px">
<div class="wrapper-prev">
<div id="viewer-content" class="viewer-content"></div>
</div>
</div>
<div class="modal-footer">
<h5 id="preivewFooterLabel"></h5>
</div>
</div>
</div>
</div>
</body>
<script type="text/javascript">
var docid = 0;
var docstatus = 0;
$('#updoc').filestyle({
buttonName : 'btn-success',
buttonText : ' Upload'
});
$(document).on('click', '[data-toggle="lightbox"]', function(event) {
event.preventDefault();
$(this).ekkoLightbox();
});
$('#confirm-delete').on('show.bs.modal', function(e) {
docid=e.relatedTarget.dataset.docid;
docstatus=e.relatedTarget.dataset.status;
});
$('#imagePreviewIviewer').on('show.bs.modal', function(e) {
$("#myPreivewLabel").html(e.relatedTarget.dataset.title);
$("#preivewFooterLabel").html(e.relatedTarget.dataset.footer);
initIviewer(e.relatedTarget.dataset.href);
});
$( document ).on('click', '.btn-ok', function(event) {
subFunction(docid,docstatus);
});
function subFunction(docid,docstatus)
{
var saverequest = $.ajax({
type: "POST",
url: "untag-doc",
data: "docid="+docid+"&usid="+$("#usid").val()
});
saverequest.done(function(msg)
{
if(msg=='success')
{
var btn = $("#btn-tag-untag-"+docid);
var btnholder = $("#btn-tag-untag-holder-"+docid);
if(docstatus == 1){
$(btn).removeClass('glyphicon-remove').addClass( "glyphicon-tag" );
$(btnholder).attr("data-status","0");
$(btnholder).removeClass('btn-danger').addClass('btn-primary');
}else{
$(btn).removeClass('glyphicon-tag').addClass( "glyphicon-remove" );
$(btnholder).attr("data-status","1");
$(btnholder).removeClass('btn-primary').addClass('btn-danger');
}
}
else
{
alert(msg);
}
});
saverequest.fail(function(jqXHR, textStatus)
{
alert( "Unable to process your request (" + textStatus +"-"+ jqXHR.status+")." );
});
}
function activaTab(tab){
$('.nav-tabs a[href="#' + tab + '"]').tab('show');
};
function promptpath(pathtoimg)
{
$("#doctype").val("REP_ATTACH");
window.prompt("Copy to clipboard: Ctrl+C, Enter", pathtoimg);
}
function startUpload(felem)
{
}
</script>
<script type="text/javascript">
var $ = jQuery;
function initIviewer(imgsrc){
var iv1 = $("#viewer-content").iviewer({
src: imgsrc,
update_on_resize: true,
zoom_animation: false,
mousewheel: true
});
iv1.iviewer('loadImage', imgsrc);
iv1.iviewer('fit');
}
</script>
</html>

View File

@@ -1,376 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
<%@ page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<title>Bootstrap Example</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="/matrix/css/bootstrap.min.css">
<script src="/matrix/js/jquery.min.js"></script>
<script src="/matrix/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="/matrix/css/plugins/ekko-lightbox.css">
<link rel="stylesheet" href="/matrix/css/file.css">
<script src="/matrix/js/plugins/ekko-lightbox.js"></script>
<script type="text/javascript" src="/matrix/js/plugins/bootstrap-filestyle.min.js"> </script>
<script type="text/javascript" src="/matrix/js/lib/jsfuncs.js"></script>
<script language="javascript" src="/matrix/js/jquery.form.js" type="text/javascript"></script>
<script type="text/javascript" src="/matrix/js/lib/ajaxfileupload.js"></script>
<style type="text/css">
.hovereffect {
float:left;
overflow:hidden;
position:relative;
text-align:center;
cursor:default;
}
.hovereffect .overlay {
width:50px;
height:50px;
position:absolute;
overflow:hidden;
bottom:0;
left:0;
padding:10px 0px;
opacity:0;
background-color:rgba(0,0,0,0.5);
-webkit-transition:all .4s ease-in-out;
transition:all .4s ease-in-out
}
.hovereffect img {
display:block;
position:relative;
-webkit-transition:all .4s linear;
transition:all .4s linear;
}
.hovereffect div.info {
text-decoration:none;
display:inline-block;
text-transform:uppercase;
color:#fff;
border:1px solid #fff;
background-color:transparent;
opacity:0;
filter:alpha(opacity=0);
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
}
.hovereffect div.info:hover {
box-shadow:0 0 5px #fff;
}
.hovereffect:hover img {
-ms-transform:scale(1.2);
-webkit-transform:scale(1.2);
transform:scale(1.2);
}
.hovereffect:hover .overlay {
opacity:0.7;
filter:alpha(opacity=70);
}
.hovereffect:hover div.info {
opacity:1;
filter:alpha(opacity=100);
-ms-transform:translatey(0);
-webkit-transform:translatey(0);
transform:translatey(0);
}
.hovereffect:hover div.info {
-webkit-transition-delay:.2s;
transition-delay:.2s;
}
</style>
</head>
<body>
<div>
<div class="row">
<div class="col-sm-12 bg-success">
<form:form class="form-inline" action="ajxuploadvdoc" method="post" enctype="multipart/form-data" modelAttribute="docTagger">
<!-- Submit Data -->
<input type="hidden" id="usid" name="usid" value='${Sessvals.getUserID()}' />
<form:hidden path="uuid" />
<form:hidden path="reptype" />
<form:hidden path="portfolio" />
<!-- Submit Data Ends -->
<div class="form-group">
<label for="sel1" class="input-sm">Document Type</label>
<select class="form-control" id="doctype" name="doctype">
<c:if test="${photoreq gt 0}">
<option value="MNIMBLE" ext="jpg|png|jpeg|bmp|gpj">MNIMBLE</option>
</c:if>
<option value="REP_ATTACH" ext="jpg|png|jpeg|bmp|gpj">REPORT ATTACHMENT</option>
<option value="POV" ext="jpg|png|jpeg|bmp">POV</option>
<option value="ADD_PROOF" ext="jpg|png|jpeg|bmp">ADDRESS PROOF</option>
<option value="KYC" ext="jpg|png|jpeg|bmp|pdf">KYC DOCS</option>
<option value="BANK_STATEMENT" ext="jpg|png|jpeg|bmp|pdf">BANK STATEMENT</option>
<option value="FINANCIALS" ext="jpg|png|jpeg|pdf">FINANCIALS</option>
<option value="OTHERS" ext="jpg|png|jpeg|bmp|pdf|txt|xls|doc">OTHERS</option>
</select>
</div>
<div class="form-group" style="margin-top:2px">
<label for="document" class="input-sm">Select Doc</label>
<input type="file" id="updoc" name="updoc">
</div>
<div class="form-group">
<label for="filename" class="input-sm">Doc Name</label>
<input type="text" id="filename" name="filename" value="" placeholder="File name if leave it blank" style="width:140px" class="form-control">
</div>
<div class="form-group" style="margin-top:-1px">
<button type="button" class="btn btn-primary input-md" onclick="uploadFile(document.getElementById('updoc'),'docTagger',$('option:selected', $('#doctype')).attr('ext'))">Submit</button>
</div>
</form:form>
</div> <!-- DIV COL -->
<c:set var="acttab" scope="session" value="class='active'"/>
<div class="col-sm-12">
<div class="container col-sm-12">
<ul class="nav nav-tabs">
<c:if test="${photoreq gt 0}">
<li ${acttab}><a data-toggle="tab" href="#MNIMBLE">Mnimble(${fn:length(docTagger.mnimble)})</a></li>
</c:if>
<li><a data-toggle="tab" href="#REP_ATTACH">Report Attachment(${fn:length(docTagger.repattach)})</a></li>
<li><a data-toggle="tab" href="#POV">POV(${fn:length(docTagger.pov)})</a></li>
<li><a data-toggle="tab" href="#ADD_PROOF">Add Proof(${fn:length(docTagger.addproof)})</a></li>
<li><a data-toggle="tab" href="#KYC">KYC(${fn:length(docTagger.kyc)})</a></li>
<li><a data-toggle="tab" href="#BANK_STATEMENT">Bank Statement(${fn:length(docTagger.bstatement)})</a></li>
<li><a data-toggle="tab" href="#FINANCIALS">Financials(${fn:length(docTagger.financials)})</a></li>
<li><a data-toggle="tab" href="#OTHERS">Others(${fn:length(docTagger.others)})</a></li>
</ul>
<div class="tab-content col-sm-12">
<c:if test="${photoreq gt 0}">
<div id="MNIMBLE" class="tab-pane fade in active">
<h3>Mnimble Photos</h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.mnimble}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<a href="${rattach[2]}" data-toggle="lightbox" data-gallery="example-gallery" data-type="image" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img src="${rattach[2]}" class="img-responsive img-thumbnail img-fluid">
</a>
<div class="overlay img-rounded">
<div class="btn btn-primary" onclick="promptpath('${rattach[2]}')"><span class="glyphicon glyphicon-tag"></span></div>
</div>
</div>
</c:forEach>
</div>
</div>
</div>
</c:if>
<c:choose>
<c:when test="${photoreq gt 0}">
<div id="REP_ATTACH" class="tab-pane fade">
</c:when>
<c:otherwise>
<div id="REP_ATTACH" class="tab-pane fade in active">
</c:otherwise>
</c:choose>
<h3>Report Attachments</h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.repattach}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<a href="${docTagger.dserver}${rattach[2]}" data-toggle="lightbox" data-gallery="example-gallery" data-type="image" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img src="${docTagger.dserver}${rattach[2]}" class="img-responsive img-thumbnail img-fluid">
</a>
<div class="overlay img-rounded">
<div class="btn btn-primary" data-href="deletedoc?id=${rattach[0]}" data-toggle="modal" data-docid="${rattach[0]}" data-target="#confirm-delete"><span class="glyphicon glyphicon-trash"></span></div>
</div>
</div>
</c:forEach>
</div>
</div> <!-- ROW -->
</div>
<div id="POV" class="tab-pane fade">
<h3>Proof Of Visit</h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.pov}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<a href="${docTagger.dserver}${rattach[2]}" data-toggle="lightbox" data-gallery="example-gallery" data-type="image" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img src="${docTagger.dserver}${rattach[2]}" class="img-responsive img-thumbnail img-fluid">
</a>
<div class="overlay img-rounded">
<div class="btn btn-primary" data-href="deletedoc?id=${rattach[0]}" data-toggle="modal" data-docid="${rattach[0]}" data-target="#confirm-delete"><span class="glyphicon glyphicon-trash"></span></div>
</div>
</div>
</c:forEach>
</div>
</div>
</div>
<div id="ADD_PROOF" class="tab-pane fade">
<h3>Address Proof</h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.addproof}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<a href="${docTagger.dserver}${rattach[2]}" data-toggle="lightbox" data-gallery="example-gallery" data-type="image" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img src="${docTagger.dserver}${rattach[2]}" class="img-responsive img-thumbnail img-fluid">
</a>
<div class="overlay img-rounded">
<div class="btn btn-primary" data-href="deletedoc?id=${rattach[0]}" data-toggle="modal" data-docid="${rattach[0]}" data-target="#confirm-delete"><span class="glyphicon glyphicon-trash"></span></div>
</div>
</div>
</c:forEach>
</div>
</div>
</div>
<div id="KYC" class="tab-pane fade">
<h3>KYC Documents</h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.kyc}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<a href="${docTagger.dserver}${rattach[2]}" data-toggle="lightbox" data-gallery="example-gallery" data-type="image" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img src="${docTagger.dserver}${rattach[2]}" class="img-responsive img-thumbnail img-fluid">
</a>
<div class="overlay img-rounded">
<div class="btn btn-primary" data-href="deletedoc?id=${rattach[0]}" data-toggle="modal" data-docid="${rattach[0]}" data-target="#confirm-delete"><span class="glyphicon glyphicon-trash"></span></div>
</div>
</div>
</c:forEach>
</div>
</div>
</div>
<div id="BANK_STATEMENT" class="tab-pane fade">
<h3>Bank Statement</h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.bstatement}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<a href="${docTagger.dserver}${rattach[2]}" data-toggle="lightbox" data-gallery="example-gallery" data-type="image" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img src="${docTagger.dserver}${rattach[2]}" class="img-responsive img-thumbnail img-fluid">
</a>
<div class="overlay img-rounded">
<div class="btn btn-primary" data-href="deletedoc?id=${rattach[0]}" data-toggle="modal" data-docid="${rattach[0]}" data-target="#confirm-delete"><span class="glyphicon glyphicon-trash"></span></div>
</div>
</div>
</c:forEach>
</div>
</div>
</div>
<div id="FINANCIALS" class="tab-pane fade">
<h3>Financials</h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.financials}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<a href="${docTagger.dserver}${rattach[2]}" data-toggle="lightbox" data-gallery="example-gallery" data-type="image" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img src="${docTagger.dserver}${rattach[2]}" class="img-responsive img-thumbnail img-fluid">
</a>
<div class="overlay img-rounded">
<div class="btn btn-primary" data-href="deletedoc?id=${rattach[0]}" data-toggle="modal" data-docid="${rattach[0]}" data-target="#confirm-delete"><span class="glyphicon glyphicon-trash"></span></div>
</div>
</div>
</c:forEach>
</div>
</div>
</div>
<div id="OTHERS" class="tab-pane fade">
<h3>Other Documents</h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.others}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<a href="${docTagger.dserver}${rattach[2]}" data-toggle="lightbox" data-gallery="example-gallery" data-type="image" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img src="${docTagger.dserver}${rattach[2]}" class="img-responsive img-thumbnail img-fluid">
</a>
<div class="overlay img-rounded">
<div class="btn btn-primary" data-href="deletedoc?id=${rattach[0]}" data-toggle="modal" data-docid="${rattach[0]}" data-target="#confirm-delete"><span class="glyphicon glyphicon-trash"></span></div>
</div>
</div>
</c:forEach>
</div>
</div>
</div>
</div>
</div> <!-- Container -->
</div> <!-- DIV COL -->
</div> <!-- DIV ROW -->
</div>
<div class="modal fade" id="confirm-delete" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
<h4 class="modal-title" id="myModalLabel">Confirm Delete</h4>
</div>
<div class="modal-body">
<p>You are about to delete this image, this procedure is irreversible.</p>
<p>Do you want to proceed?</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
<a class="btn btn-danger btn-ok" data-doc_id="0" data-dismiss="modal">Delete</a>
</div>
</div>
</div>
</div>
<div class="mask" id="mask">
</div>
<div id="uploadprogress" class="row row-centered">
<div id="progbar">
<div id="bar"></div>
<div id="percent">0%</div >
</div>
</div>
</body>
<script type="text/javascript">
$('#updoc').filestyle({
buttonName : 'btn-success',
buttonText : ' Upload'
});
$(document).on('click', '[data-toggle="lightbox"]', function(event) {
event.preventDefault();
$(this).ekkoLightbox();
});
$('#confirm-delete').on('show.bs.modal', function(e) {
var docid=e.relatedTarget.dataset.docid;
$(this).find('.btn-ok').on('click', function(e) {
subFunction(docid);
});
});
function subFunction(docid)
{
var saverequest = $.ajax({
type: "POST",
url: "untag-doc",
data: "docid="+docid+"&usid="+$("#usid").val()
});
saverequest.done(function(msg)
{
if(msg=='success')
{
$("#doc_"+docid+"_").remove();
}
else
{
alert(msg);
}
});
saverequest.fail(function(jqXHR, textStatus)
{
alert( "Unable to process your request (" + textStatus +"-"+ jqXHR.status+")." );
});
}
function activaTab(tab){
$('.nav-tabs a[href="#' + tab + '"]').tab('show');
};
function promptpath(pathtoimg)
{
$("#doctype").val("REP_ATTACH");
window.prompt("Copy to clipboard: Ctrl+C, Enter", pathtoimg);
}
function startUpload(felem)
{
}
</script>
</html>

View File

@@ -1,551 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
<%@ page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<title>Bootstrap Example</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="/matrix/css/bootstrap.min.css">
<!-- <link rel="stylesheet" href="/matrix/css/plugins/ekko-lightbox.css"> -->
<link rel="stylesheet" href="/matrix/css/file.css">
<link rel="stylesheet" href="/matrix/js/plugins/iviewer/jquery.iviewer.css" />
<script type="text/javascript" src="/matrix/js/plugins/iviewer/jquery-3.6.0.min.js" ></script>
<script type="text/javascript" src="/matrix/js/jquery-ui.min.js" ></script>
<script type="text/javascript" src="/matrix/js/plugins/iviewer/jquery.iviewer.js" ></script>
<script type="text/javascript" src="/matrix/js/plugins/iviewer/jquery.mousewheel.js"></script>
<script src="/matrix/js/bootstrap.min.js"></script>
<script type="text/javascript" src="/matrix/js/plugins/bootstrap-filestyle.min.js"></script>
<!-- <script src="/matrix/js/plugins/ekko-lightbox.js"></script> -->
<script type="text/javascript" src="/matrix/js/lib/jsfuncs.js"></script>
<script language="javascript" src="/matrix/js/jquery.form.js" type="text/javascript"></script>
<script type="text/javascript" src="/matrix/js/lib/ajaxfileupload.js"></script>
<style type="text/css">
.hovereffect {
float:left;
overflow:hidden;
position:relative;
text-align:center;
cursor:default;
}
.hovereffect .overlay {
width:50px;
height:40px;
position:relative;
overflow:hidden;
bottom:0;
left:0;
padding:5px 5px;
opacity:0;
background-color:rgba(0,0,0,1);
-webkit-transition:all .4s ease-in-out;
transition:all .4s ease-in-out
}
.hovereffect img {
display:block;
position:relative;
-webkit-transition:all .4s linear;
transition:all .4s linear;
}
.hovereffect div.info {
text-decoration:none;
display:inline-block;
text-transform:uppercase;
color:#fff;
border:1px solid #fff;
background-color:transparent;
opacity:0.5;
filter:alpha(opacity=0.5);
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
}
.hovereffect div.info:hover {
box-shadow:0 0 5px #fff;
}
.hovereffect:hover img {
-ms-transform:scale(1.2);
-webkit-transform:scale(1.2);
transform:scale(1.2);
}
.hovereffect:hover .overlay {
opacity:0.8;
filter:alpha(opacity=80);
}
.hovereffect:hover div.info {
opacity:1;
filter:alpha(opacity=100);
-ms-transform:translatey(0);
-webkit-transform:translatey(0);
transform:translatey(0);
}
.hovereffect:hover div.info {
-webkit-transition-delay:.2s;
transition-delay:.2s;
}
.viewer-content
{
width: 570px;
height: 500px;
position:relative;
}
.wrapper-prev
{
width: 570px;
overflow: hidden;
}
.flex-container {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
justify-content: normal;
align-items: normal;
align-content: normal;
}
.flex-items:nth-child(1),
.flex-items:nth-child(2) {
display: block;
flex-grow: 0;
flex-shrink: 1;
flex-basis: auto;
align-self: auto;
order: 0;
}
</style>
<script>
function converToPdf(elm){
var postData = {
status: $("#usid").val(),
message: "",
filepath: $(elm).attr("data-href")
};
console.log(JSON.stringify(postData));
$.ajax({
url: "http://192.168.10.68:9183/api/converter/pjpegtopdf",
method: "POST",
dataType: "json", // Corrected dataType
contentType: "application/json", // Set content type to JSON
data: JSON.stringify(postData),
success: function (response) {
console.log(response);
$("#pdf-url").html("");
if(response.status == 200){
$("#pdf-url").html(response.filepath);
}else{
$("#pdf-url").html(response.message);
}
},
error: function (xhr, status, error) {
console.error("Error status:", status);
console.error("Error:", error);
console.log("Response Text:", xhr);
console.log("Response JSON:", xhr.responseJSON);
}
});
}
</script>
</head>
<body>
<div>
<div class="row">
<div class="col-sm-12 bg-success">
<form:form class="form-inline" action="ajxuploadvdoc" method="post" enctype="multipart/form-data" modelAttribute="docTagger">
<!-- Submit Data -->
<input type="hidden" id="usid" name="usid" value='${Sessvals.getUserID()}' />
<form:hidden path="uuid" />
<form:hidden path="reptype" />
<form:hidden path="portfolio" />
<!-- Submit Data Ends -->
<div class="form-group">
<label for="sel1" class="input-sm">Document Type</label>
<select class="form-control" id="doctype" name="doctype">
<c:if test="${photoreq gt 0}">
<option value="MNIMBLE" ext="jpg|png|jpeg|bmp|gpj">MNIMBLE</option>
</c:if>
<option value="REP_ATTACH" ext="jpg|png|jpeg|bmp|gpj">REPORT ATTACHMENT</option>
<option value="POV" ext="jpg|png|jpeg|bmp">POV</option>
<option value="ADD_PROOF" ext="jpg|png|jpeg|bmp">ADDRESS PROOF</option>
<option value="KYC" ext="jpg|png|jpeg|bmp|pdf">KYC DOCS</option>
<option value="BANK_STATEMENT" ext="jpg|png|jpeg|bmp|pdf">BANK STATEMENT</option>
<option value="FINANCIALS" ext="jpg|png|jpeg|pdf">FINANCIALS</option>
<option value="DIRECTORS" ext="jpg|png|jpeg|pdf">DIRECTORS</option>
<option value="INDEX" ext="jpg|png|jpeg|pdf">INDEX</option>
<option value="OTHERS" ext="jpg|png|jpeg|bmp|pdf|txt|xls|doc">OTHERS</option>
</select>
</div>
<div class="form-group" style="margin-top:2px">
<label for="document" class="input-sm">Select Doc</label>
<input type="file" id="updoc" name="updoc">
</div>
<div class="form-group">
<label for="filename" class="input-sm">Doc Name</label>
<input type="text" id="filename" name="filename" value="" placeholder="File name if leave it blank" style="width:140px" class="form-control">
</div>
<div class="form-group" style="margin-top:-1px">
<button type="button" class="btn btn-primary input-md" onclick="uploadFile(document.getElementById('updoc'),'docTagger',$('option:selected', $('#doctype')).attr('ext'))">Submit</button>
</div>
</form:form>
</div> <!-- DIV COL -->
<c:set var="acttab" scope="session" value="class='active'"/>
<div class="col-sm-12">
<div class="container col-sm-12">
<ul class="nav nav-tabs">
<c:if test="${photoreq gt 0}">
<li ><a data-toggle="tab" href="#MNIMBLE">Mnimble(${fn:length(docTagger.mnimble)})</a></li>
</c:if>
<li ${acttab}><a data-toggle="tab" href="#REP_ATTACH">Report Attachment(${fn:length(docTagger.repattach)})</a></li>
<li><a data-toggle="tab" href="#POV">POV(${fn:length(docTagger.pov)})</a></li>
<li><a data-toggle="tab" href="#ADD_PROOF">Add Proof(${fn:length(docTagger.addproof)})</a></li>
<li><a data-toggle="tab" href="#KYC">KYC(${fn:length(docTagger.kyc)})</a></li>
<li><a data-toggle="tab" href="#BANK_STATEMENT">Bank Statement(${fn:length(docTagger.bstatement)})</a></li>
<li><a data-toggle="tab" href="#FINANCIALS">Financials(${fn:length(docTagger.financials)})</a></li>
<li><a data-toggle="tab" href="#DIRECTORS">Directors(${fn:length(docTagger.financials)})</a></li>
<li><a data-toggle="tab" href="#INDEX">Index(${fn:length(docTagger.financials)})</a></li>
<li><a data-toggle="tab" href="#OTHERS">Others(${fn:length(docTagger.others)})</a></li>
</ul>
<div class="tab-content col-sm-12">
<c:if test="${photoreq gt 0}">
<div id="MNIMBLE" class="tab-pane fade">
<h3>Mnimble Photos</h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.mnimble}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<a href="${rattach[2]}" data-toggle="lightbox" data-gallery="example-gallery" data-type="image" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img src="${rattach[2]}" class="img-responsive img-thumbnail img-fluid">
</a>
<div class="overlay img-rounded">
<div class="btn btn-primary" data-href="deletedoc?id=${rattach[0]}" data-toggle="modal" data-docid="${rattach[0]}" data-target="#confirm-delete"><span id="btn-tag-untag" class='glyphicon glyphicon-trash'></span></div>
</div>
</div>
</c:forEach>
</div>
</div>
</div>
</c:if>
<div id="REP_ATTACH" class="tab-pane fade in active">
<h3>Report Attachments <label id="pdf-url" class="badge badge-primary sm"></label></h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.repattach}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<div data-toggle="modal" data-target="#imagePreviewIviewer" data-href="${docTagger.dserver}${rattach[2]}" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img id="img_${rattach[0]}_" src="${docTagger.dserver}${rattach[2]}" class="img-responsive img-thumbnail img-fluid" />
</div>
<div class="flex-container">
<div class="overlay img-rounded flex-items">
<c:choose>
<c:when test="${rattach[6] > 0}">
<c:set var = "glyphicon" value = "glyphicon-remove"/>
<c:set var = "btnclass" value = "btn-danger"/>
</c:when>
<c:otherwise>
<c:set var = "glyphicon" value = "glyphicon-tag"/>
<c:set var = "btnclass" value = "btn-primary"/>
</c:otherwise>
</c:choose>
<div id="btn-tag-untag-holder-${rattach[0]}" class='btn <c:out value = "${btnclass}" />' data-href="deletedoc?id=${rattach[0]}" data-toggle="modal" data-status="${rattach[6]}" data-docid="${rattach[0]}" data-target="#confirm-delete"><span id="btn-tag-untag-${rattach[0]}" class='glyphicon <c:out value = "${glyphicon}"/>'></span></div>
</div>
<div class="overlay img-rounded flex-items">
<div class="btn btn-info" data-href="${docTagger.dserver}${rattach[2]}" onclick="converToPdf(this)" ><span id="btn-tag-untag-${rattach[0]}" class='glyphicon glyphicon-copy'></span></div>
</div>
</div>
</div>
</c:forEach>
</div>
</div> <!-- ROW -->
</div>
<div id="POV" class="tab-pane fade">
<h3>Proof Of Visit</h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.pov}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<a href="${docTagger.dserver}${rattach[2]}" data-toggle="lightbox" data-gallery="example-gallery" data-type="image" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img src="${docTagger.dserver}${rattach[2]}" class="img-responsive img-thumbnail img-fluid">
</a>
<div class="overlay img-rounded">
<div class="btn btn-primary" data-href="deletedoc?id=${rattach[0]}" data-toggle="modal" data-docid="${rattach[0]}" data-target="#confirm-delete"><span class="glyphicon glyphicon-trash"></span></div>
</div>
</div>
</c:forEach>
</div>
</div>
</div>
<div id="ADD_PROOF" class="tab-pane fade">
<h3>Address Proof</h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.addproof}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<a href="${docTagger.dserver}${rattach[2]}" data-toggle="lightbox" data-gallery="example-gallery" data-type="image" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img src="${docTagger.dserver}${rattach[2]}" class="img-responsive img-thumbnail img-fluid">
</a>
<div class="overlay img-rounded">
<div class="btn btn-primary" data-href="deletedoc?id=${rattach[0]}" data-toggle="modal" data-docid="${rattach[0]}" data-target="#confirm-delete"><span class="glyphicon glyphicon-trash"></span></div>
</div>
</div>
</c:forEach>
</div>
</div>
</div>
<div id="KYC" class="tab-pane fade">
<h3>KYC Documents</h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.kyc}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<a href="${docTagger.dserver}${rattach[2]}" data-toggle="lightbox" data-gallery="example-gallery" data-type="image" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img src="${docTagger.dserver}${rattach[2]}" class="img-responsive img-thumbnail img-fluid">
</a>
<div class="overlay img-rounded">
<div class="btn btn-primary" data-href="deletedoc?id=${rattach[0]}" data-toggle="modal" data-status="${rattach[0]}" data-docid="${rattach[0]}" data-target="#confirm-delete"><span class="glyphicon glyphicon-trash"></span></div>
</div>
</div>
</c:forEach>
</div>
</div>
</div>
<div id="BANK_STATEMENT" class="tab-pane fade">
<h3>Bank Statement</h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.bstatement}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<a href="${docTagger.dserver}${rattach[2]}" data-toggle="lightbox" data-gallery="example-gallery" data-type="image" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img src="${docTagger.dserver}${rattach[2]}" class="img-responsive img-thumbnail img-fluid">
</a>
<div class="overlay img-rounded">
<div class="btn btn-primary" data-href="deletedoc?id=${rattach[0]}" data-toggle="modal" data-docid="${rattach[0]}" data-target="#confirm-delete"><span class="glyphicon glyphicon-trash"></span></div>
</div>
</div>
</c:forEach>
</div>
</div>
</div>
<div id="FINANCIALS" class="tab-pane fade">
<h3>Financials</h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.financials}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<a href="${docTagger.dserver}${rattach[2]}" data-toggle="lightbox" data-gallery="example-gallery" data-type="image" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img src="${docTagger.dserver}${rattach[2]}" class="img-responsive img-thumbnail img-fluid">
</a>
<div class="overlay img-rounded">
<div class="btn btn-primary" data-href="deletedoc?id=${rattach[0]}" data-toggle="modal" data-docid="${rattach[0]}" data-target="#confirm-delete"><span class="glyphicon glyphicon-trash"></span></div>
</div>
</div>
</c:forEach>
</div>
</div>
</div>
<div id="DIRECTORS" class="tab-pane fade">
<h3>Directors</h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.directors}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<a href="${docTagger.dserver}${rattach[2]}" data-toggle="lightbox" data-gallery="example-gallery" data-type="image" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img src="${docTagger.dserver}${rattach[2]}" class="img-responsive img-thumbnail img-fluid">
</a>
<div class="overlay img-rounded">
<div class="btn btn-primary" data-href="deletedoc?id=${rattach[0]}" data-toggle="modal" data-docid="${rattach[0]}" data-target="#confirm-delete"><span class="glyphicon glyphicon-trash"></span></div>
</div>
</div>
</c:forEach>
</div>
</div>
</div>
<div id="INDEX" class="tab-pane fade">
<h3>Index</h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.index}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<a href="${docTagger.dserver}${rattach[2]}" data-toggle="lightbox" data-gallery="example-gallery" data-type="image" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img src="${docTagger.dserver}${rattach[2]}" class="img-responsive img-thumbnail img-fluid">
</a>
<div class="overlay img-rounded">
<div class="btn btn-primary" data-href="deletedoc?id=${rattach[0]}" data-toggle="modal" data-docid="${rattach[0]}" data-target="#confirm-delete"><span class="glyphicon glyphicon-trash"></span></div>
</div>
</div>
</c:forEach>
</div>
</div>
</div>
<div id="OTHERS" class="tab-pane fade">
<h3>Other Documents</h3>
<div class="row">
<div class="container col-sm-12 img-hover">
<c:forEach items="${docTagger.others}" var="rattach" varStatus="status">
<div id="doc_${rattach[0]}_" class="col-sm-4 hovereffect" style="padding-left: 0px; padding-right: 0px;">
<a href="${docTagger.dserver}${rattach[2]}" data-toggle="lightbox" data-gallery="example-gallery" data-type="image" data-title="${rattach[5]}" data-footer="Uploadedon: ${rattach[3]}, Uploaded by: ${rattach[4]}">
<img src="${docTagger.dserver}${rattach[2]}" class="img-responsive img-thumbnail img-fluid">
</a>
<div class="overlay img-rounded">
<div id="btn-tag-untag-holder" class="btn btn-primary" data-href="deletedoc?id=${rattach[0]}" data-toggle="modal" data-docid="${rattach[0]}" data-target="#confirm-delete"><span class="glyphicon glyphicon-trash"></span></div>
</div>
</div>
</c:forEach>
</div>
</div>
</div>
</div>
</div> <!-- Container -->
</div> <!-- DIV COL -->
</div> <!-- DIV ROW -->
</div>
<div class="modal fade" id="confirm-delete" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
<h4 class="modal-title" id="myModalLabel">Confirm</h4>
</div>
<div class="modal-body">
<p>Do you want to proceed?</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
<a class="btn btn-danger btn-ok" data-doc_id="0" data-dismiss="modal">Yes</a>
</div>
</div>
</div>
</div>
<div class="mask" id="mask">
</div>
<div id="uploadprogress" class="row row-centered">
<div id="progbar">
<div id="bar"></div>
<div id="percent">0%</div >
</div>
</div>
<div class="modal fade" id="imagePreviewIviewer" tabindex="-1" role="dialog" aria-labelledby="myPreivewModal" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
<h4 class="modal-title" id="myPreivewLabel"></h4>
</div>
<div class="modal-body" style="align-content:center;width:590px">
<div class="wrapper-prev">
<div id="viewer-content" class="viewer-content"></div>
</div>
</div>
<div class="modal-footer">
<h5 id="preivewFooterLabel"></h5>
</div>
</div>
</div>
</div>
</body>
<script type="text/javascript">
var docid = 0;
var docstatus = 0;
$('#updoc').filestyle({
buttonName : 'btn-success',
buttonText : ' Upload'
});
$(document).on('click', '[data-toggle="lightbox"]', function(event) {
event.preventDefault();
$(this).ekkoLightbox();
});
$('#confirm-delete').on('show.bs.modal', function(e) {
docid=e.relatedTarget.dataset.docid;
docstatus=e.relatedTarget.dataset.status;
});
$('#imagePreviewIviewer').on('show.bs.modal', function(e) {
$("#myPreivewLabel").html(e.relatedTarget.dataset.title);
$("#preivewFooterLabel").html(e.relatedTarget.dataset.footer);
initIviewer(e.relatedTarget.dataset.href);
});
$( document ).on('click', '.btn-ok', function(event) {
subFunction(docid,docstatus);
});
function subFunction(docid,docstatus)
{
var saverequest = $.ajax({
type: "POST",
url: "untag-doc",
data: "docid="+docid+"&usid="+$("#usid").val()
});
saverequest.done(function(msg)
{
if(msg=='success')
{
var btn = $("#btn-tag-untag-"+docid);
var btnholder = $("#btn-tag-untag-holder-"+docid);
if(docstatus == 1){
$(btn).removeClass('glyphicon-remove').addClass( "glyphicon-tag" );
$(btnholder).attr("data-status","0");
$(btnholder).removeClass('btn-danger').addClass('btn-primary');
}else{
$(btn).removeClass('glyphicon-tag').addClass( "glyphicon-remove" );
$(btnholder).attr("data-status","1");
$(btnholder).removeClass('btn-primary').addClass('btn-danger');
}
}
else
{
alert(msg);
}
});
saverequest.fail(function(jqXHR, textStatus)
{
alert( "Unable to process your request (" + textStatus +"-"+ jqXHR.status+")." );
});
}
function activaTab(tab){
$('.nav-tabs a[href="#' + tab + '"]').tab('show');
};
function promptpath(pathtoimg)
{
$("#doctype").val("REP_ATTACH");
window.prompt("Copy to clipboard: Ctrl+C, Enter", pathtoimg);
}
function startUpload(felem)
{
}
</script>
<script type="text/javascript">
var $ = jQuery;
function initIviewer(imgsrc){
var iv1 = $("#viewer-content").iviewer({
src: imgsrc,
update_on_resize: true,
zoom_animation: false,
mousewheel: true
});
iv1.iviewer('loadImage', imgsrc);
iv1.iviewer('fit');
}
</script>
</html>

View File

@@ -1,196 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | Final Done</title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/reporting.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<script language="javascript" type="text/javascript">window.onbeforeunload =function(){onReportClose('${fdDetails.getUuid()}','fd');};</script>
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<div id="formcontainer" style="width:96%;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="fdDetails" id="fdDetails" modelAttribute="fdDetails" >
<!-- Final Done Section (Section2) -->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/genraldet.png" align="absmiddle" />
<span id="title" align="absmiddle">Final Recommendation</span>
</div>
<!-- -->
<!-- Form (Section1) -->
<div id="divFinaldone" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td id="s2_1">
<div class="widget">
<div class="lblcontainer">
Residence Status & Remarks
</div>
<div class="inputcontainer">
<form:input readonly="true" path="rstatus" style="width:164px;" />
</div>
</div>
<div class="widget">
<div class="inputcontainer">
<form:textarea class="textbox" readonly="true" path="rremarks" style="width:830px;height:60px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Office Status & Remarks
</div>
<div class="inputcontainer">
<form:input path="ostatus" style="width:164px;" />
</div>
</div>
<div class="widget">
<div class="inputcontainer">
<form:textarea class="textbox" readonly="true" path="oremarks" style="width:830px;height:60px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Property / Other Status & Remarks
</div>
<div class="inputcontainer">
<form:input readonly="true" path="pstatus" style="width:164px;" />
</div>
</div>
<div class="widget">
<div class="inputcontainer">
<form:textarea class="textbox" readonly="true" path="premarks" style="width:830px;height:60px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Residence TVR Status & Remarks
</div>
<div class="inputcontainer">
<form:input readonly="true" path="rtstatus" style="width:165px;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Office TVR Status & Remarks
</div>
<div class="inputcontainer">
<form:input readonly="true" path="otstatus" style="width:165px;" />
</div>
</div>
<div class="widget">
<div class="inputcontainer">
<form:textarea class="textbox" readonly="true" path="rtremarks" style="width:401px;height:60px" />
</div>
</div>
<div class="widget">
<div class="inputcontainer">
<form:textarea class="textbox" readonly="true" path="otremarks" style="width:401px;height:60px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Refrence1 TVR Status & Remarks
</div>
<div class="inputcontainer">
<form:input readonly="true" path="ref1status" style="width:164px;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Refrence2 TVR Status & Remarks
</div>
<div class="inputcontainer">
<form:input readonly="true" path="ref2status" style="width:164px;" />
</div>
</div>
<div class="widget">
<div class="inputcontainer">
<form:textarea class="textbox" readonly="true" path="ref1remarks" style="width:401px;height:60px" />
</div>
</div>
<div class="widget">
<div class="inputcontainer">
<form:textarea class="textbox" readonly="true" path="ref2remarks" style="width:401px;height:60px" />
</div>
</div>
</td>
</tr>
<tr>
<td id="OtherSection">
</td>
</tr>
</table>
</div>
<!-- -->
</div>
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/genraldet.png" align="absmiddle" />
<span id="title" align="absmiddle">Overall Status</span>
<div class="divselect" id="divovstatus" style="width:150px;display:inline;float:right;margin-right:13px;margin-top:-2px;">
<form:select path="overallstatus" multiple="false" style="width:168px">
<option value="-1" selected>NA</option>
<form:option value="Recommended" label="Recommended" />
<form:option value="Not Recommended" label="Not Recommended" />
<form:option value="Refered" label="Refered" />
<form:option value="Failed" label="Failed" />
<form:option value="Risk Alert" label="Risk Alert" />
</form:select>
</div>
</div>
<!-- -->
</div>
<br />
<br />
<br />
<!-- -->
<form:hidden path="uuid" />
<!-- -->
<div style="position:fixed;text-align:right;bottom:0px;width:96%" class="buttonbar">
<input type="hidden" id="invalidfields" value="0" />
<input type="button" class="button" name="btncancel" style="margin-left:1px;float:right" value="Exit" id="btncancel" accesskey="E" onclick="window.returnValue=0;window.close()" />
<c:if test="${fdDetails.isdone==true}">
<input type="button" class="button" name="btncompsave" style="float:right" value="Final Done" id="btncompsave" accesskey="C" onclick="return ValidateSubmitReport('fdDetails',1,'fd');" />
</c:if>
</div>
</form:form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${status==false}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
</c:if>
<c:if test="${msg=='closed' && status==true}">
<script language="javascript" type="text/javascript">window.returnValue=2; window.close(); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,27 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<title>Bootstrap Example</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<style>
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
width: 70%;
margin: auto;
}
</style>
</head>
<body>
<div>
<iframe src="${gpsloc}&key=AIzaSyACPO53GZZKKhrDNBU8H9Kyroivd91yMKk" width="900" height="800" frameborder="0" style="border:0" allowfullscreen></iframe>
</div>
</body>
</html>

View File

@@ -1,212 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | Reporting</title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/flexigrid.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery.tablesorter.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/reporting.js" type="text/javascript"></script>
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/flexigrid.css" rel="stylesheet" type="text/css" media="all" />
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:95%;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="negupdreq" id="negupdreq" modelAttribute="negUpdreq" >
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title" align="absmiddle">Reporting</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('filternegupdreq','_parent','negUpdreq')"/>
</div>
<!-- -->
<!-- Form (Filter, Sorting and Statatics Section) -->
<table border="0" style="width:100%" cellspacing="0">
<tr>
<td id="filter" valign="top" style="border:1px solid #a7abb4;">
<div id="FormPanel1" class="FormPanel" style="height:100%" >
<table align="center" id="FormControls">
<tr>
<td colspan="2" align="left"><b>Filters</b></td>
</tr>
<tr>
<td>Portfolio</td>
<td>
<div class="divselect" id="divportfolio" style="width:135px;">
<form:select path="portfolioid" multiple="false" id="portlist" style="width:153px" onchange="AddFilter(this,'port')" >
<form:option value="-1" label="Select" selected="true"/>
<c:forEach items="${portlist}" var="port">
<form:option value="${port[0]}" label="${port[1]}" />
</c:forEach>
</form:select>
</div>
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="button" id="btnfilter" class="button" value="Apply" onclick="FilterGrid('mgr','filternegupdreq','negupdreq')" /></td>
</tr>
<tr>
<td style="height:17px"></td>
<td></td>
</tr>
</table>
</div>
</td>
<td id="sorting" valign="top" style="border:1px solid #a7abb4;" width="280">
<div id="divsorting" class="FormPanel" style="height:100%">
<table align="center" id="FormControls" width="98%">
<tr>
<td class="title" style="height:10px;width:270px;border:1px solid #a7abb4;font-weight:bold;text-align:center;vertical-align:middle;">Portfolio</td>
</tr>
<tr>
<td style="overflow:auto;padding:0px;vertical-align:top;border:1px solid #a7abb4">
<div style="overflow:auto;height:64px;width:100%" id="portdiv">
</div>
</td>
</tr>
</table>
</div>
</td>
<td id="statatics" valign="top" style="border:1px solid #a7abb4;">
<div id="divstatatics" class="FormPanel" style="height:100%">
<table align="center" id="FormControls">
<tr>
<td><b>Statatics</b></td>
<td></td><td></td><td></td>
</tr>
<tr>
<td>Residence</td>
<td><form:input path="totresi" readonly="true" style="width:30px" /></td>
<td>Office</td>
<td><form:input path="totoff" readonly="true" style="width:30px" /></td>
</tr>
<tr>
<td>Property</td>
<td><form:input readonly="true" path="totprop" style="width:30px" /></td>
<td></td><td></td>
</tr>
<tr>
<td style="height:16px"></td><td></td><td></td><td></td>
</tr>
</table>
</div>
</td>
<td id="statatics" valign="top" style="border:1px solid #a7abb4;">
<div id="divstatatics" class="FormPanel" style="height:100%">
<table align="center" id="FormControls">
<tr>
<td><b>No of Requests</b></td>
<td><form:input readonly="true" path="pending" style="width:30px;font-weight:bold" /></td>
</tr>
<tr>
<td style="height:64px" colspan="2"></td>
</tr>
</table>
</div>
</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
<!-- -->
<div style="border:1px solid #a7abb4;">
<table width="100%" id="casetable">
<thead>
<tr>
<th width="25"><b>S.No</b></th>
<th width="58"><b>MV Code</b></th>
<th width="80"><b>File No.</b></th>
<th width="150"><b>Name</b></th>
<th width="67"><b>Type</b></th>
<th width="60"><b>Produt</b></th>
<th width="80"><b>Portfolio</b></th>
<th width="65"><b>Sender</b></th>
<th width="85"><b>Date</b></th>
<th width="27"><b>Batch</b></th>
<th width="18"><b>Ver</b></th>
<th width="23"><b>Visit</b></th>
<th width="50"><b>Status</b></th>
</tr>
</thead>
<tbody id="tabbody">
<c:forEach items="${negUpdreq.caselist}" var="cases" varStatus="status">
<tr id="row${status.count}">
<td>
<input type="hidden" name="row${status.count}visit" id="row${status.count}visit" value="${cases[12]}" />
<input type="hidden" name="uuid" id="row${status.count}uuid" value="${cases[0]}" />
<input type="hidden" name="verifier" id="row${status.count}verifier" value="${cases[1]}" />
<input type="hidden" name="portfolio" id="row${status.count}portfolio" value="${cases[13]}" />
${status.count}</td>
<td>${cases[2]}</td>
<td>${cases[3]}</td>
<td>${cases[4]}</td>
<td>${cases[5]}</td>
<td>${cases[6]}</td>
<td>${cases[7]}</td>
<td>${cases[8]}</td>
<td>${cases[9]}</td>
<td>${cases[10]}</td>
<td>${cases[11]}</td>
<td>${cases[12]}</td>
<td>${cases[14]}</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<!-- -->
<input type="hidden" name="page" value="negUpdreq" />
<input type="hidden" id="usid" value="${Sessvals.getUserID()}" />
<form:hidden path="portcond" />
<form:hidden path="porthtml" />
</form:form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
InitPage();
NegRepCalc();
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

File diff suppressed because it is too large Load Diff

View File

@@ -1,269 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | Reporting </title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/flexigrid.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery.tablesorter.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/reporting.js" type="text/javascript"></script>
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/flexigrid.css" rel="stylesheet" type="text/css" media="all" />
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:95%;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="oprreporting" id="oprreporting" modelAttribute="oprReporting" >
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title" align="absmiddle">Reporting</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('filterreporting','_parent','oprreporting')"/>
</div>
<!-- -->
<!-- Form (Filter, Sorting and Statatics Section) -->
<table border="0" style="width:100%" cellspacing="0">
<tr>
<td id="filter" valign="top" style="border:1px solid #a7abb4;">
<div id="FormPanel1" class="FormPanel" style="height:100%" >
<table align="center" id="FormControls">
<tr>
<td colspan="2"><b>Filters</b></td>
</tr>
<tr>
<td>Portfolio</td>
<td>
<div class="divselect" id="divportfolio" style="width:135px;">
<form:select path="portfolioid" multiple="false" id="portlist" style="width:153px" onchange="AddFilter(this,'port')" >
<form:option value="-1" label="Select" selected="true"/>
<c:forEach items="${portlist}" var="port">
<form:option value="${port[0]}" label="${port[1]}" />
</c:forEach>
</form:select>
</div>
</td>
</tr>
<tr>
<td>Verifier</td>
<td>
<div class="divselect" id="veridiv" style="width:135px;">
<form:select path="verifierid" multiple="false" id="verlist" style="width:153px" onchange="AddFilter(this,'ver')" >
<form:option value="-1" label="Select" selected="true"/>
<c:forEach items="${verlist}" var="ver">
<form:option value="${ver[0]}" label="${ver[1]}" />
</c:forEach>
</form:select>
</div>
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="button" id="btnfilter" class="button" value="Apply" onclick="FilterGrid('opr','filterreporting','oprreporting')" /></td>
</tr>
<tr>
<td style="height:17px"></td>
<td></td>
</tr>
</table>
</div>
</td>
<td id="sorting" valign="top" style="border:1px solid #a7abb4;" width="220">
<div id="divsorting" class="FormPanel" style="height:100%">
<table align="center" id="FormControls" width="98%">
<tr>
<td class="title" style="height:10px;width:130px;border:1px solid #a7abb4;font-weight:bold;text-align:center;vertical-align:middle;">Portfolio</td>
<td class="title" style="height:10px;border:1px solid #a7abb4;font-weight:bold;text-align:center;vertical-align:middle;">Verifier</td>
</tr>
<tr>
<td style="overflow:auto;padding:0px;vertical-align:top;border:1px solid #a7abb4">
<div style="overflow:auto;height:89px;width:100%" id="portdiv">
</div>
</td>
<td style="overflow:auto;padding:0px;vertical-align:top;border:1px solid #a7abb4">
<div style="overflow:auto;height:89px;width:100%" id="verdiv">
</div>
</td>
</tr>
</table>
</div>
</td>
<td id="statatics" valign="top" style="border:1px solid #a7abb4;">
<div id="divstatatics" class="FormPanel" style="height:100%">
<table align="center" id="FormControls">
<tr>
<td><b>Statatics</b></td>
<td></td><td></td><td></td>
</tr>
<tr>
<td>Residence</td>
<td><form:input path="totresi" readonly="true" style="width:30px" /></td>
<td>Office</td>
<td><form:input path="totoff" readonly="true" style="width:30px" /></td>
</tr>
<tr>
<td>Property</td>
<td><form:input readonly="true" path="totprop" style="width:30px" /></td>
<td></td><td></td>
</tr>
<tr>
<td>&nbsp;</td><td></td><td></td><td></td>
</tr>
<tr>
<td style="height:21px">&nbsp;</td><td></td><td></td><td></td>
</tr>
</table>
</div>
</td>
<td id="statatics" valign="top" style="border:1px solid #a7abb4;">
<div id="divstatatics" class="FormPanel" style="height:100%">
<table align="center" id="FormControls">
<tr>
<td><b>Pending</b></td>
<td><form:input readonly="true" path="pending" style="width:30px;font-weight:bold" /></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Backlog</td>
<td><form:input readonly="true" path="pbacklog" style="width:30px;color:red" /></td>
<td>AM</td>
<td><form:input readonly="true" path="pam" style="width:30px;color:blue" /></td>
<td>PM</td>
<td><form:input readonly="true" path="ppm" style="width:30px;color:green" /></td>
</tr>
<tr>
<td><b>Solved</b></td>
<td><form:input type="text" readonly="true" path="solved" style="width:30px;font-weight:bold" /></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Backlog</td>
<td><form:input readonly="true" path="sbacklog" style="width:30px" /></td>
<td>AM</td>
<td><form:input readonly="true" path="sam" style="width:30px" /></td>
<td>PM</td>
<td><form:input readonly="true" path="spm" style="width:30px" /></td>
</tr>
<tr>
<td style="height:5px"></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
</div>
</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
<!-- -->
<div style="border:1px solid #a7abb4;">
<table width="100%" id="casetable">
<thead>
<tr>
<th width="25"><b>S.No</b></th>
<th width="58"><b>MV Code</b></th>
<th width="80"><b>File No.</b></th>
<th width="165"><b>Name</b></th>
<th width="67"><b>Type</b></th>
<th width="60"><b>Produt</b></th>
<th width="80"><b>Portfolio</b></th>
<th width="50"><b>Branch</b></th>
<th width="85"><b>Date</b></th>
<th width="27"><b>Batch</b></th>
<th width="18"><b>Ver</b></th>
<th width="23"><b>Visit</b></th>
<th width="50"><b>Flags</b></th>
</tr>
</thead>
<tbody id="tabbody">
<c:forEach items="${oprReporting.caselist}" var="cases" varStatus="status">
<tr id="row${status.count}">
<td>
<input type="hidden" name="row${status.count}visit" id="row${status.count}visit" value="${cases[12]}" />
<input type="hidden" name="uuid" id="row${status.count}uuid" value="${cases[0]}" />
<input type="hidden" name="verifier" id="row${status.count}verifier" value="${cases[1]}" />
<input type="hidden" name="portfolio" id="row${status.count}portfolio" value="${cases[16]}" />
<input type="hidden" name="imei" id="row${status.count}imei" value="${cases[20]}" />
${status.count}</td>
<td>${cases[2]}</td>
<td>${cases[3]}</td>
<td>${cases[4]}</td>
<td>${cases[5]}</td>
<td>${cases[6]}</td>
<td>${cases[7]}</td>
<td>${cases[8]}</td>
<td>${cases[9]}</td>
<td>${cases[10]}</td>
<td>${cases[11]}</td>
<td>${cases[12]}</td>
<td title="${cases[15]}">${cases[19]}${cases[13]}${cases[17]}${cases[18]}</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<!-- -->
<input type="hidden" name="page" value="oprreporting" />
<input type="hidden" id="usid" value="${Sessvals.getUserID()}" />
<form:hidden path="portcond" />
<form:hidden path="vercond" />
<form:hidden path="porthtml" />
<form:hidden path="verhtml" />
</form:form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
InitPage();
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,659 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | ${othDetails.product} Verification Report</title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery.form.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/ajaxfileupload.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/reporting.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/common.js?v=1" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<script language="javascript" type="text/javascript">window.onbeforeunload =function(){onReportClose('${othDetails.getUuid()}','p');};</script>
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/file.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<div id="formcontainer" style="width:96%;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="othDetails" id="othDetails" modelAttribute="othDetails" >
<!-- Case Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title" align="absmiddle">Property / Other Verification Report</span>
<div id="crttagdocs" class="linkbutton" style="float:right" onclick="tagDocs('P')">Tag Docs</div>
<div id="crtusrlist" class="linkbutton" style="float:right" onclick="showEditors('P')">Show Editors</div>
<c:if test="${othDetails.requiredphoto gt 0 }">
<div id="crtusrlist" class="linkbutton" style="float:right" onclick="tagDocs('P')">Show Photos</div>
<div id="crtusrlist" class="linkbutton" style="float:right" onclick="getGpsLoc('P')">Show Location</div>
</c:if>
<%
if(session.getAttribute("userrole")!=null || session.getAttribute("usertype").toString().equals("mgr") || session.getAttribute("usertype").toString().equals("opr"))
{
%>
<div id="crtcontactno" class="linkbutton" style="float:right" onclick="showContactInfo('P')">Show Contact Numbers</div>
<%
}
%>
</div>
<!-- -->
<!-- Form (Section1) -->
<div id="divCase" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td id="s1">
<div class="widget">
<div class="lblcontainer">
MV Code
</div>
<div class="inputcontainer">
<form:input readonly="true" path="mvcode" style="width:100px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
File No.
</div>
<div class="inputcontainer">
<form:input readonly="true" path="applno" style="width:140px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Name
</div>
<div class="inputcontainer">
<form:input readonly="true" path="customername" style="width:260px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Type
</div>
<div class="inputcontainer">
<form:input readonly="true" path="apptype" style="width:130px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Address&nbsp;
</div>
<div class="inputcontainer">
<c:choose>
<c:when test="${othDetails.portfolioid==81 || othDetails.portfolioid==91}">
<form:input readonly="true" path="address" onclick="ChangeVerifier(1)" style="width:600px" />
</c:when>
<c:otherwise>
<form:input readonly="true" path="address" style="width:600px" />
</c:otherwise>
</c:choose>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Category
</div>
<div class="inputcontainer">
<form:input readonly="true" path="category" style="width:139px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Verifier
</div>
<div class="inputcontainer">
<form:input readonly="true" path="verifiercode" style="width:30px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Product &nbsp;
</div>
<div class="inputcontainer">
<form:input readonly="true" path="product" style="width:120px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Loan Amount
</div>
<div class="inputcontainer">
<form:input readonly="true" path="loanamount" style="width:100px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Contact Person
</div>
<div class="inputcontainer">
<form:input readonly="true" path="contactpers" style="width:230px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Special Instruction
</div>
<div class="inputcontainer">
<form:input readonly="true" path="specialinst" style="width:764px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Other Details
</div>
<div class="inputcontainer">
<form:input readonly="true" path="otherdetails" style="width:764px" />
</div>
</div>
</td>
</tr>
<tr>
<td id="CaseSection">
${othDetails.casesec}
<div class="widget">
<div class="lblcontainer">
Pending Remarks
</div>
<div class="inputcontainer">
<form:input maxlength="150" path="penremarks" style="width:784px;color:blue" onblur="validate(this,'f','SplInstruction')"/>
</div>
</div>
</td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- General Details (Section2) -->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/genraldet.png" align="absmiddle" />
<span id="title" align="absmiddle" ><span id="gendetlabel">General Details</span></span>
</div>
<!-- -->
<!-- Form (Section2) -->
<div id="divGeneral" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td id="s2">
<div class="widget" id="widaddconf">
<div class="lblcontainer">
Address confirmed
</div>
<div class="inputcontainer">
<div class="divselect" id="divaddconf" style="width:55px;">
<form:select path="addrconfd" multiple="false" style="width:73px" onblur="validate(this,'f','')">
<option value="-1" selected>NA</option>
<form:option value="Yes" label="YES" />
<form:option value="No" label="NO" />
</form:select>
</div>
</div>
</div>
<div class="widget" id="widciadd">
<div class="lblcontainer">
Change in address
</div>
<div class="inputcontainer">
<div class="divselect" id="divchgadd" style="width:55px;">
<form:select path="changeinadd" multiple="false" style="width:73px" >
<option value="-1" selected>NA</option>
<form:option value="Yes" label="YES" />
<form:option value="No" label="NO" />
</form:select>
</div>
</div>
</div>
<div class="widget" id="widcadd">
<div class="lblcontainer">
Correct address
</div>
<div class="inputcontainer">
<form:input maxlength="150" path="correctaddr" style="width:363px" onblur="validate(this,'f','Remarks')" />
</div>
</div>
<div class="widget" id="widvisdate">
<div class="lblcontainer">
Visit date
</div>
<div class="inputcontainer">
<form:input maxlength="10" path="visitdate" style="width:80px" onblur="validate(this,'f','Date')" onkeydown="return addSlashes(this,event)"/>
</div>
</div>
<div class="widget" id="widvistime">
<div class="lblcontainer">
Visit time
</div>
<div class="inputcontainer">
<form:input maxlength="5" path="visittime" style="width:50px" />
</div>
</div>
${othDetails.generalsec}
</td>
</tr>
</table>
</div>
</div>
<!-- -->
<!-- Observation Details (Section3) -->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/genraldet.png" align="absmiddle" />
<span id="title" align="absmiddle"><span id="lblobservation">Observation</span></span>
</div>
<!-- -->
<div id="divObservation" class="FormPanel">
<table align="center" id="FormControls" class="table-observation" width="99%">
<tr>
<td id="s3">
${othDetails.observationsec}
</td>
</tr>
</table>
</div>
</div>
<!-- -->
<!-- Other Details (Section5) -->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/genraldet.png" align="absmiddle" />
<span id="title" align="absmiddle"><span id="lblotherdet">Other Details</span></span>
<span style="font-size:12px;margin-left:20px;font-weight:bold;color:#FF7700;letter-spacing:0.5pt;background-color:#F7F6F5;padding:3px">(${othDetails.getCustomername()} | ${othDetails.getProduct() } | ${othDetails.getBranchname() } | ${othDetails.getVerifiercode() } | ${othDetails.getLoanamount() })</span>
</div>
<!-- -->
<div id="divOther" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td id="s5">
${othDetails.othersec}
</td>
</tr>
</table>
</div>
</div>
<!-- -->
<!-- Verifier's Section (Section6) -->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/verdet.png" align="absmiddle" />
<span id="title" align="absmiddle">Verifier's Input</span>
</div>
<!-- -->
<!-- Form (Section6) -->
<div id="divVerifier" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td id="s6">
<div class="widget">
<div class="lblcontainer" id="lblvcomment">
Verifier's Comment
</div>
<div class="inputcontainer">
<form:textarea path="verremarks" onblur="validate(this,'f','Remarks')" style="width:905px;height:60px" class="textbox" />
</div>
</div>
<div class="widget" style="" id="btn-rremakrs">
<div class="lblcontainer">
<input type="button" class="button" name="btndownload" style="margin-left:1px;margin-top:5px;float:right" value="Copy Residence Remarks" id="btndownload" onclick="$('#remarks').val('Residence Remarks - '+$('#verremarks').val()+'\r\n\r\n'+$('#remarks').val())" accesskey="R" />
</div>
</div>
<div class="widget" id="widvopinion">
<div class="lblcontainer">
Verifier's Opinion
</div>
<div class="inputcontainer">
<div class="divselect" id="divverop" style="width:65px;">
<form:select path="veropinion" multiple="false" style="width:85px">
<option value="-1" selected>NA</option>
<form:option value="Yes" label="YES" />
<form:option value="No" label="NO" />
</form:select>
</div>
</div>
</div>
<div class="widget" id="widdoubtfull">
<div class="lblcontainer">
<font color="red">Is doubtfull</font>
</div>
<div class="inputcontainer">
<div class="divselect" id="divdoubtfull" style="width:65px;">
<form:select path="doubtfull" multiple="false" style="width:85px">
<option value="-1" selected>NA</option>
<form:option value="Yes" label="YES" />
<form:option value="No" label="NO" />
</form:select>
</div>
</div>
</div>
<div class="widget" id="widpollinks">
<div class="lblcontainer">
<font color="red">Any political links</font>
</div>
<div class="inputcontainer">
<div class="divselect" id="divpollink" style="width:65px;">
<form:select path="political" multiple="false" style="width:85px">
<option value="-1" selected>NA</option>
<form:option value="Yes" label="YES" />
<form:option value="No" label="NO" />
</form:select>
</div>
</div>
</div>
<div class="widget" id="widifpol">
<div class="lblcontainer">
If yes, details
</div>
<div class="inputcontainer">
<form:input maxlength="200" path="politicdet" onblur="validate(this,'f','SplInstruction')" style="width:472px" />
</div>
</div>
<div class="widget" id="widrlevel">
<jsp:useBean id="now" class="java.util.Date"/>
<c:set var = "timepin" scope = "session" value = "2021-09-01 13:10" />
<div class="lblcontainer">
Risk Level
</div>
<div class="inputcontainer">
<div class="divselect" id="divrlevel" style="width:849px;">
<!-- <c:if test="${timepin lt now}">
<form:select path="risklevel" multiple="false" onblur="validate(this,'t','');" style="width:865px">
<form:option value="-1" label="NA" />
<form:option value="1" label="1 | INCOMPLETE ADD/WRONG ADDRESS/OCL" />
<form:option value="2" label="2 | ADDRESS NOT TRACED" />
<form:option value="3" label="3 | APPLICANT DOES NOT STAY/WORKING,HOUSE LOCKED AND NEIGH CHECK NEGATIVE/E.N.P AND APP'S NAME AND JOB NOT CONFIRMED" />
<form:option value="4" label="4 | RISKY PROFILE / DOUBTFULL PROFILE / CAUTION PROFILE" />
<form:option value="5" label="5 | HOUSE LOCKED APPLICANT'S STAY CONFIRMED BY NEIGHBOURS / E.N.P APPLICANT'S NAME AND JOB CONFD BY GUARD" />
<form:option value="6" label="6 | CURING (CORRECT ADDRESS MENTIONED IN REPORT)" />
<form:option value="7" label="7 | OK PROFILE" />
<form:option value="8" label="8 | NOT INTRESTED/NOT APPLIED/REFUSED FOR DETAILS" />
</form:select>
</c:if> -->
<c:if test="${now gt timepin}">
<form:select path="risklevel" multiple="false" onblur="validate(this,'t','');" style="width:865px">
<form:option value="-1" label="NA" />
<form:option value="1" label="1 | OCL" />
<form:option value="2" label="2 | INCOMPLETE ADD" />
<form:option value="3" label="3 | WRONG ADDRESS" />
<form:option value="4" label="4 | ADDRESS NOT TRACED" />
<form:option value="5" label="5 | APPLICANT DOES NOT STAY/WORKING,HOUSE LOCKED AND NEIGH CHECK NEGATIVE/E.N.P AND APP'S NAME AND JOB NOT CONFIRMED" />
<form:option value="6" label="6 | RISKY PROFILE / DOUBTFULL PROFILE / CAUTION PROFILE" />
<form:option value="7" label="7 | HOUSE LOCKED APPLICANT'S STAY CONFIRMED BY NEIGHBOURS / E.N.P APPLICANT'S NAME AND JOB CONFD BY GUARD" />
<form:option value="8" label="8 | CURING (CORRECT ADDRESS MENTIONED IN REPORT)" />
<form:option value="9" label="9 | OK PROFILE" />
<form:option value="10" label="10 | NOT INTRESTED/NOT APPLIED/REFUSED FOR DETAILS" />
<form:option value="11" label="11 | NOT CONTACTABLE" />
</form:select>
</c:if>
</div>
</div>
</div>
<div class="widget" id="widrremarks">
<div class="lblcontainer">
Risk Remarks
</div>
<div class="inputcontainer">
<form:textarea maxlength="300" path="riskremarks" onblur="validate(this,'f','SplInstruction')" style="width:905px;height:30px" class="textbox" />
</div>
</div>
<div class="widget" id="widlimit">
<div class="lblcontainer">
Distance from city limit, If visited
</div>
<div class="inputcontainer">
<form:input maxlength="50" path="distance" style="width:300px" />
</div>
</div>
${othDetails.verifiersec}
<div class="widget" style="" id="btn-rremakrs">
<div class="lblcontainer">
<input type="button" class="button" name="btndownload" style="margin-left:1px;margin-top:5px;float:right" value="Copy Office Remarks" id="btndownload" onclick="$('#remarks').val($('#remarks').val()+'Office Remarks - '+$('#Fieldtext_3').val())" accesskey="R" />
</div>
</div>
</td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<!-- Supervisor's Input (Section7) -->
<div>
<!-- Title -->
<div id='titleSupervisor' class="title">
<img id="icon" src="/matrix/images/supdet.png" align="absmiddle" />
<span id="title" align="absmiddle">Supervisor</span>
<span style="font-size:12px;margin-left:20px;font-weight:bold;color:#FF7700;letter-spacing:0.5pt;background-color:#F7F6F5;padding:3px">(${othDetails.getCustomername()} | ${othDetails.getProduct() } | ${othDetails.getBranchname() } | ${othDetails.getVerifiercode() } | ${othDetails.getLoanamount() })</span>
</div>
<!-- -->
<!-- Form (Section7) -->
<div id="divSupervisor" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td id="s7">
<div class="widget">
<div class="lblcontainer">
Status
</div>
<div class="inputcontainer">
<div class="divselect" id="divstatus" style="width:150px;">
<form:select path="status" multiple="false" style="width:168px">
<option value="-1" selected>NA</option>
<c:forEach items="${propstat}" var="stat">
<form:option value="${stat[0]}" label="${stat[1]}" />
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Negative Reason
</div>
<div class="inputcontainer">
<div class="divselect" id="divnegreason" style="width:470px;">
<form:select path="negreason" multiple="false" style="width:488px">
<option value="-1" selected>NA</option>
<c:forEach items="${negres}" var="nres">
<form:option value="${nres[0]}" label="${nres[1]}" />
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
</div>
<div class="inputcontainer">
<%
if(session.getAttribute("userrole")==null)
{
%>
<input type="button" class="button" name="btndoubtfull" style="margin-left:1px;margin-top:5px;float:right" value="Mark for Crosscheck" id="btndoubtfull" onclick="SendNegReq('P')" accesskey="A" />
<%
}
else
{
%>
<input type="button" class="button" name="btndoubtfull" style="margin-left:1px;margin-top:5px;float:right" value="Update Into Negative Databse" onclick="NegUpdRemarks('P')" id="btndoubtfull" accesskey="A" />
<%
}
%>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Final Remarks
</div>
<div class="inputcontainer">
<form:textarea path="remarks" onblur="validate(this,'f','SplInstruction')" style="width:905px;height:80px" class="textbox" />
</div>
</div>
<div class="widget" id="widalert">
<div class="lblcontainer">
<font color="red">Red alert</font>
</div>
<div class="inputcontainer">
<div class="divselect" id="divpollink" style="width:65px;">
<form:select path="redalert" multiple="false" onblur="validate(this,'t','');" style="width:80px">
<option value="-1" selected>NA</option>
<form:option value="Yes" label="YES" />
<form:option value="No" label="NO" />
</form:select>
</div>
</div>
</div>
<div class="widget" id="widalertrem">
<div class="lblcontainer">
If yes, remarks
</div>
<div class="inputcontainer">
<form:input maxlength="300" path="alertrem" onblur="validate(this,'t','SplInstruction')" style="width:788px" />
</div>
</div>
<div class="widget" id="widocl">
<div class="lblcontainer">
Is OCL
</div>
<div class="inputcontainer">
<div class="divselect" id="divocl" style="width:65px;">
<form:select path="isocl" multiple="false" onblur="validate(this,'t','');" style="width:85px">
<option value="-1" selected>NA</option>
<form:option value="Yes" label="YES" />
<form:option value="No" label="NO" />
</form:select>
</div>
</div>
</div>
<div class="widget" id="widsadd">
<div class="lblcontainer">
Same address
</div>
<div class="inputcontainer">
<div class="divselect" id="divsameadd" style="width:65px;">
<form:select path="issameadd" multiple="false" onblur="validate(this,'t','');" style="width:85px">
<option value="-1" selected>NA</option>
<form:option value="Yes" label="YES" />
<form:option value="No" label="NO" />
</form:select>
</div>
</div>
</div>
${othDetails.supervisorsec}
</td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<!-- Dedupe Section (Section8) -->
<div>
<!-- Title -->
<div id='titleDedupe' class="title">
<img id="icon" src="/matrix/images/supdet.png" align="absmiddle" />
<span id="title" align="absmiddle">Dedupe</span>
<div class="linkbutton" style="float:right" onclick="fetchDedupe()">Show Earlier & Negative Remarks</div>
</div>
<!-- -->
<!-- Form (Section8) -->
<div id="divDedupe" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td id="s8">
</td>
</tr>
<tr>
<td id="DedupeSection">
</td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<div id="linegap" style="height:30px"></div>
<form:hidden path="portname" />
<form:hidden path="verifierid" />
<form:hidden path="dynamicctrls" />
<form:hidden path="portfolioid" />
<form:hidden path="iscompsave" />
<form:hidden path="uuid" />
<form:hidden path="requiredphoto" />
<input type="hidden" value="${Sessvals.getUserID()}" id="usid" />
<input type="hidden" value="${Sessvals.getUserGroupID()}" id="ugid" />
<input type="hidden" value="<%=session.getAttribute("usertype")%>" id="utype" />
<form:hidden path="lastfocused" />
<!-- -->
<div style="position:fixed;text-align:right;bottom:0px;width:96%" class="buttonbar">
<input type="hidden" id="invalidfields" value="0" />
<input type="button" class="button" name="btncancel" style="margin-left:1px;float:right" value="Exit" id="btncancel" accesskey="E" onclick="window.returnValue=0;window.close()" />
<%
if(session.getAttribute("userrole")!=null && session.getAttribute("userrole").equals("ccmgr"))
{
%>
<input type="button" class="button" name="btnsave" style="margin-left:1px;float:right" value="Update Feedback" id="btnsave" accesskey="U" onclick="UpdateFeedback('P')" />
<%
}
if(session.getAttribute("userrole")==null)
{
if(session.getAttribute("usertype").toString().equals("bopr"))
{
%>
<input type="button" class="button" name="btncompsave" style="float:right" value="Bank Software Updated" id="btncompsave" accesskey="C" onclick="return ValidateSubmitReport('othDetails',1,'p');" />
<%
}
else
{
%>
<input type="button" class="button" name="btncompsave" style="float:right" value="Complete Save" id="btncompsave" accesskey="C" onclick="return ValidateSubmitReport('othDetails',1,'p');" />
<input type="button" class="button" name="btnsave" style="float:right" value="Save" id="btnsave" accesskey="S" onclick="return ValidateSubmitReport('othDetails',0,'p');" />
<%
}
}
%>
</div>
</form:form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
setLostFocus();
setFocOnControl();
hideSupSec('<%=session.getAttribute("usertype").toString()%>','P');
if($("#portfolioid").val()==81 || $("#portfolioid").val()==91){$("#Field3_1").trigger("change");}
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${status==false}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
</c:if>
<c:if test="${msg=='closed' && status==true}">
<script language="javascript" type="text/javascript">window.returnValue=1; window.close(); </script>
</c:if>
<!-- -->
<div id='expandPanel' class='expandmask' style='display:none' ></div>
</html>

View File

@@ -1,71 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | Office Verification Report</title>
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery.multirotation.js" type="text/javascript"></script>
<style type="text/css">
div {
text-align: center;
margin: auto
}
div.container {
position: relative;
margin: auto;
width: 300px;
height: 350px;
}
div.rotable {
position: absolute;
left: 5px;
top: 92px
}
img {
border: none;
}
</style>
</head>
<body>
<div id='PageFrame'>
<div id="formcontainer" style="width:845px;margin-top:5px;position:absolute;z-index:-1">
<!-- Case Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title" align="absmiddle">Photo Viewer</span>
</div>
<!-- -->
<div id="divCase" class="FormPanel">
<c:forEach items="${photolist}" var="photo" varStatus="status">
<div class="widget" style="width:410px;border:1px solid #C3C3C3">
<div class="lblcontainer" onclick="$('#preview').attr('src',$('#img-${status.index}').attr('src'));$('.container').show()">
<img id="img-${status.index}" src="http://192.168.10.219:8383/${photo}" height="400" width="400" />
</div>
</div>
</c:forEach>
</div>
</div>
</div>
</div>
<div class="container" style="position:fixed;width:100%;top:0;background-color:#F1F1F1;margin:0 auto">
<div id="img_test" class="rotable" >
<img src="" id="preview" />
</div>
<div style="line-height:30px;background-color:#C3C3C3;text-align:center" onclick="$('.container').hide()">Close</div>
</div>
</body>
<script type="text/javascript" language="javascript">
$(".container").hide();
$("#img_test").click(function () {
$(this).rotate({ angle: 90,speed: 0.5 });
});
</script>
</html>

View File

@@ -1,401 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | Reporting (Quality Check) </title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/flexigrid.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery.tablesorter.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/jquery-ui.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/reporting.js" type="text/javascript"></script>
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/jquery-ui.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/flexigrid.css" rel="stylesheet" type="text/css" media="all" />
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:95%;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="oprreporting" id="oprreporting" modelAttribute="oprReporting" >
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title" align="absmiddle">Reporting</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('filterqcreporting','_parent','oprreporting')"/>
</div>
<!-- -->
<!-- Form (Filter, Sorting and Statatics Section) -->
<table border="0" style="width:100%" cellspacing="0">
<tr>
<td id="filter" valign="top" style="border:1px solid #a7abb4;width:350px">
<div id="FormPanel1" class="FormPanel" style="height:100%" >
<table align="center" id="FormControls">
<tr>
<td colspan="2"><b>Filters</b></td>
</tr>
<tr>
<td>Portfolio</td>
<td>
<div class="divselect" id="divportfolio" style="width:235px;">
<form:select path="portfolioid" multiple="false" id="portlist" style="width:253px" onchange="AddFilter(this,'port')" >
<form:option value="-1" label="Select" selected="true"/>
<c:forEach items="${portlist}" var="port">
<form:option value="${port[0]}" label="${port[1]}" />
</c:forEach>
</form:select>
</div>
</td>
</tr>
<tr>
<td>Verifier</td>
<td>
<div class="divselect" id="veridiv" style="width:235px;">
<form:select path="verifierid" multiple="false" id="verlist" style="width:253px" onchange="AddFilter(this,'ver')" >
<form:option value="-1" label="Select" selected="true"/>
<c:forEach items="${verlist}" var="ver">
<form:option value="${ver[0]}" label="${ver[1]}" />
</c:forEach>
</form:select>
</div>
</td>
</tr>
<tr>
<td>Scanner</td>
<td>
<div class="divselect" id="scannerdiv" style="width:235px;">
<select id="scannerlist" style="width:253px" onchange="filterScanningGrid(this)" >
<option value="-1">Select</option>
</select>
</div>
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="button" id="btnfilter" class="button" value="Apply" onclick="FilterGrid('opr','filterqcreporting','oprreporting')" /></td>
</tr>
<tr>
<td style="height:17px"></td>
<td><input type="checkbox" id="chkCrosscheck" onclick="filterCrossCheckCases()"/> Marked for Cross-Check</td>
</tr>
</table>
</div>
</td>
<td id="filter" valign="top" style="border:1px solid #a7abb4;width:300px">
<div id="FormPanel1" class="FormPanel" style="height:100%" >
<table align="center" id="FormControls">
<tr>
<td colspan="2"><b>Done Between</b></td>
</tr>
<tr>
<td colspan="2">
<form:input path="fltfromdt" style="width:100px" class="datePicker" /> - <form:input path="flttodt" style="width:100px" class="datePicker" />
</td>
</tr>
<tr>
<td><b>Risk</b></td>
<td>
<div class="divselect" id="divportfolio" style="width:176px;">
<form:select path="fltrisk" multiple="false" id="portlist" style="width:194px" >
<form:option value="-1" label="Select" selected="true"/>
<form:option value="1" label="1" />
<form:option value="2" label="2" />
<form:option value="3" label="3" />
<form:option value="4" label="4" />
<form:option value="5" label="5" />
<form:option value="6" label="6" />
</form:select>
</div>
</td>
</tr>
<tr>
<td><b>Pincode</b></td>
<td>
<form:input path="fltpincode" maxlength="6" style="width:164px" />
</td>
</tr>
<tr>
<td>Met Person</td>
<td>
<div class="divselect" id="metpersondiv" style="width:175px;">
<select id="metpersonlist" style="width:193px" onchange="filterScanningGrid(this)" >
<option value="-1">Select</option>
<option value='Applicant'>Applicant</option>
<option value='Parents'>Parents</option>
<option value='Spouse'>Spouse</option>
<option value='Son/Daughter'>Son/Daughter</option>
<option value='Family Member'>Family Member</option>
<option value='Care Taker'>Care Taker</option>
<option value='Partner'>Partner</option>
<option value='Colleague'>Colleague</option>
</select>
</div>
</td>
</tr>
<tr>
<td style="height:13px"></td>
<td></td>
</tr>
</table>
</div>
</td>
<td id="sorting" valign="top" style="border:1px solid #a7abb4;">
<div id="divsorting" class="FormPanel" style="height:160px">
<table align="center" id="FormControls" width="98%">
<tr>
<td class="title" style="height:10px;border:1px solid #a7abb4;font-weight:bold;text-align:center;vertical-align:middle;">Portfolio</td>
<td class="title" style="height:10px;width:130px;border:1px solid #a7abb4;font-weight:bold;text-align:center;vertical-align:middle;">Verifier</td>
</tr>
<tr>
<td style="overflow:auto;padding:0px;vertical-align:top;border:1px solid #a7abb4">
<div style="overflow:auto;height:119px;width:100%" id="portdiv">
</div>
</td>
<td style="overflow:auto;padding:0px;vertical-align:top;border:1px solid #a7abb4">
<div style="overflow:auto;height:119px;width:100%" id="verdiv">
</div>
</td>
</tr>
</table>
</div>
</td>
<td id="statatics" valign="top">
<div id="divstatatics" class="FormPanel" style="height:100%;display:none">
<table align="center" id="FormControls">
<tr>
<td><b>Statatics</b></td>
<td></td><td></td><td></td>
</tr>
<tr>
<td>Residence</td>
<td><form:input path="totresi" readonly="true" style="width:30px" /></td>
<td>Office</td>
<td><form:input path="totoff" readonly="true" style="width:30px" /></td>
</tr>
<tr>
<td>Property</td>
<td><form:input readonly="true" path="totprop" style="width:30px" /></td>
<td></td><td></td>
</tr>
<tr>
<td>&nbsp;</td><td></td><td></td><td></td>
</tr>
<tr>
<td style="height:21px">&nbsp;</td><td></td><td></td><td></td>
</tr>
</table>
</div>
</td>
<td id="statatics" valign="top" style="border-right:1px solid #a7abb4;">
<div id="divstatatics" class="FormPanel" style="height:100%;display:none">
<table align="center" id="FormControls">
<tr>
<td><b>Pending</b></td>
<td><form:input readonly="true" path="pending" style="width:30px;font-weight:bold" /></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Backlog</td>
<td><form:input readonly="true" path="pbacklog" style="width:30px;color:red" /></td>
<td>AM</td>
<td><form:input readonly="true" path="pam" style="width:30px;color:blue" /></td>
<td>PM</td>
<td><form:input readonly="true" path="ppm" style="width:30px;color:green" /></td>
</tr>
<tr>
<td><b>Solved</b></td>
<td><form:input type="text" readonly="true" path="solved" style="width:30px;font-weight:bold" /></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Backlog</td>
<td><form:input readonly="true" path="sbacklog" style="width:30px" /></td>
<td>AM</td>
<td><form:input readonly="true" path="sam" style="width:30px" /></td>
<td>PM</td>
<td><form:input readonly="true" path="spm" style="width:30px" /></td>
</tr>
<tr>
<td style="height:5px"></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
</div>
</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
<!-- -->
<div style="border:1px solid #a7abb4;">
<table width="100%" id="casetable">
<thead>
<tr>
<th width="25"><b>S.No</b></th>
<th width="58"><b>MV Code</b></th>
<th width="60"><b>File No.</b></th>
<th width="145"><b>Name</b></th>
<th width="57"><b>Type</b></th>
<th width="50"><b>Produt</b></th>
<th width="80"><b>Portfolio</b></th>
<th width="50"><b>Branch</b></th>
<th width="80"><b>Received On</b></th>
<th width="75"><b>Done On</b></th>
<th width="27"><b>Batch</b></th>
<th width="18"><b>Ver</b></th>
<th width="23"><b>Visit</b></th>
<th width="40"><b>Flags</b></th>
<th width="75"><b>Done By</b></th>
<th width="75"><b>Metperson</b></th>
</tr>
</thead>
<tbody id="tabbody">
<c:forEach items="${oprReporting.caselist}" var="cases" varStatus="status">
<tr id="row${status.count}">
<td>
<input type="hidden" name="row${status.count}visit" id="row${status.count}visit" value="${cases[12]}" />
<input type="hidden" name="uuid" id="row${status.count}uuid" value="${cases[0]}" />
<input type="hidden" name="verifier" id="row${status.count}verifier" value="${cases[1]}" />
<input type="hidden" name="portfolio" id="row${status.count}portfolio" value="${cases[16]}" />
<input type="hidden" name="portfolio" id="row${status.count}crosscheck" value="${cases[22]}" />
${status.count}</td>
<td>${cases[2]}</td>
<td>${cases[3]}</td>
<td>${cases[4]}</td>
<td>${cases[5]}</td>
<td>${cases[6]}</td>
<td>${cases[7]}</td>
<td>${cases[8]}</td>
<td>${cases[19]}</td>
<td>${cases[9]}</td>
<td>${cases[10]}</td>
<td>${cases[11]}</td>
<td>${cases[12]}</td>
<td title="${cases[15]}">${cases[13]}${cases[17]}${cases[18]}</td>
<td>${cases[20]}</td>
<td>${cases[21]}</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<!-- -->
<input type="hidden" name="page" value="oprreporting" />
<input type="hidden" id="usid" value="${Sessvals.getUserID()}" />
<form:hidden path="portcond" />
<form:hidden path="vercond" />
<form:hidden path="porthtml" />
<form:hidden path="verhtml" />
</form:form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
var metpersonkeys = {
"Applicant":["APPLICANT","SELF"],
"Care Taker":["CARE TAKER"],
"Partner":["PARTNER"],
"Family Member":["BROTHER","FAMILY MEMBER","SISTER"],
"Parents":["FATHER","MOTHER"],
"Son/Daughter":["DAUGHTER","SON","SON/DAUGHTER"],
"Spouse":["SPOUSE","WIFE","HUSBAND"],
"Colleague":["COLLEAGUE"]
}
$(document).ready(function () {
$('.datePicker').datepicker();
fillScannerDD();
});
centerDivBoth("formcontainer","H");
InitPage();
function fillScannerDD(){
var arr = ["Select"];
var scannerddhtml = '<select id="scannerlist" style="width:253px" onchange="filterScanningGrid(this)" ><option value="-1">Select</option>';
$("#tabbody tr").each(function(){
var scannername = $(this).find('td').eq(14).html();
if (arr.indexOf(scannername)==-1){
arr.push(scannername);
scannerddhtml = scannerddhtml + '<option value="'+scannername+'">'+scannername+'</option>';
}
});
scannerddhtml = scannerddhtml+ '</select>';
$("#scannerdiv").html(scannerddhtml);
}
function filterScanningGrid(el){
var selectedscanner = $("#scannerlist").val();
var selectedmetperson = $("#metpersonlist").val();
$("#tabbody tr").each(function(){
$(this).show();
});
if(selectedscanner != '-1'){
$("#tabbody tr").each(function(){
var scannername = $(this).find('td').eq(14).find('div').html();
if(scannername != selectedscanner){
$(this).hide();
}
});
}
if(selectedmetperson != '-1'){
var mparray = metpersonkeys[selectedmetperson];
$("#tabbody tr").each(function(){
var metperson = $(this).find('td').eq(15).find('div').html();
if(mparray.indexOf(metperson.toUpperCase()) == -1){
$(this).hide();
}
});
}
}
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,394 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | Quality Control </title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/flexigrid.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery.tablesorter.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/reporting.js" type="text/javascript"></script>
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/flexigrid.css" rel="stylesheet" type="text/css" media="all" />
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:95%;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="scanreporting" id="scanreporting" modelAttribute="scanReporting" >
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title" align="absmiddle">Scanning</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('filterscangrid','_parent','scanreporting')"/>
</div>
<!-- -->
<!-- Form (Filter, Sorting and Statatics Section) -->
<table border="0" style="width:100%" cellspacing="0">
<tr>
<td id="filter" valign="top" style="border:1px solid #a7abb4;">
<div id="FormPanel1" class="FormPanel" style="height:100%" >
<table align="center" id="FormControls" width="98%">
<tr>
<td colspan="2"><b>Filters</b></td>
</tr>
<tr>
<td>Portfolio</td>
<td>
<div class="divselect" id="divportfolio" style="width:135px;">
<form:select path="portfolioid" multiple="false" id="portlist" style="width:153px" onchange="AddFilter(this,'port')" >
<form:option value="-1" label="Select" selected="true"/>
<c:forEach items="${portlist}" var="port">
<form:option value="${port[0]}" label="${port[1]}" />
</c:forEach>
</form:select>
</div>
</td>
</tr>
<tr>
<td>Verifier</td>
<td>
<div class="divselect" id="veridiv" style="width:135px;">
<form:select path="verifierid" multiple="false" id="verlist" style="width:153px" onchange="AddFilter(this,'ver')" >
<form:option value="-1" label="Select" selected="true"/>
<c:forEach items="${verlist}" var="ver">
<form:option value="${ver[0]}" label="${ver[1]}" />
</c:forEach>
</form:select>
</div>
</td>
</tr>
<tr id="fltbranch">
<td>Branch</td>
<td>
<div class="divselect" id="brndiv" style="width:135px;">
<form:select path="branch" multiple="false" style="width:153px" >
<form:option value="-1" label="Select" selected="true"/>
<c:forEach items="${branchlist}" var="brn">
<form:option value="${brn[0]}" label="${brn[1]}" />
</c:forEach>
</form:select>
</div>
</td>
</tr>
<tr id="fltproduct">
<td>Product</td>
<td>
<div class="divselect" id="prodiv" style="width:135px;">
<form:select path="productid" multiple="false" style="width:153px" >
<form:option value="-1" label="Select" selected="true"/>
<c:forEach items="${productlist}" var="prod">
<form:option value="${prod[0]}" label="${prod[1]}" />
</c:forEach>
</form:select>
</div>
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="button" id="btnfilter" class="button" value="Apply" onclick="FilterGrid('mgr','filterscangrid','scanreporting')" /></td>
</tr>
</table>
</div>
</td>
<td id="sorting" valign="top" style="border:1px solid #a7abb4;" width="220">
<div id="divsorting" class="FormPanel" style="height:100%">
<table align="center" id="FormControls" style="width98%;margin-top:2px">
<tr>
<td class="title" style="height:10px;width:130px;border:1px solid #a7abb4;font-weight:bold;text-align:center;vertical-align:middle;">Portfolio</td>
<td class="title" style="height:10px;border:1px solid #a7abb4;font-weight:bold;text-align:center;vertical-align:middle;">Verifier</td>
</tr>
<tr>
<td style="overflow:auto;padding:0px;vertical-align:top;border:1px solid #a7abb4">
<div style="overflow:auto;height:123px;width:100%" id="portdiv">
</div>
</td>
<td style="overflow:auto;padding:0px;vertical-align:top;border:1px solid #a7abb4">
<div style="overflow:auto;height:123px;width:100%" id="verdiv">
</div>
</td>
</tr>
</table>
</div>
</td>
<td id="statatics" valign="top" style="border:1px solid #a7abb4;">
<div id="divstatatics" class="FormPanel" style="height:100%">
<table align="center" id="FormControls">
<tr>
<td><b>Statatics</b></td>
<td></td><td></td><td></td>
</tr>
<tr>
<td>Residence</td>
<td><form:input path="totresi" readonly="true" style="width:30px" /></td>
<td>Office</td>
<td><form:input path="totoff" readonly="true" style="width:30px" /></td>
</tr>
<tr>
<td>TeleVR</td>
<td><form:input readonly="true" path="totprop" style="width:30px" /></td>
<td>Property</td><td><form:input readonly="true" path="tottele" style="width:30px" /></td>
</tr>
<tr>
<td>REFERENCE</td><td><form:input readonly="true" path="totref" style="width:30px" />
</td><td></td><td></td>
</tr>
<tr>
<td style="height:45px">&nbsp;</td><td></td><td></td><td></td>
</tr>
</table>
</div>
</td>
<td id="statatics" valign="top" style="border:1px solid #a7abb4;">
<div id="divstatatics" class="FormPanel" style="height:100%">
<table align="center" id="FormControls">
<tr>
<td align="center" style="color:#e83d01;padding:1px"><b>Pending</b></td>
<td></td>
<td align="center" style="color:#e83d01;padding:1px"><b>Backlog</b></td>
<td></td>
<td align="center" style="color:#e83d01;padding:1px"><b>AM</b></td>
<td></td>
<td align="center" style="color:#e83d01;padding:1px"><b>PM</b></td>
</tr>
<tr>
<td align="center" style="padding:1px"><form:input readonly="true" path="pending" style="width:40px;font-weight:bold" /></td>
<td align="center" style="padding:1px"><b>=</b></td>
<td align="center" style="padding:1px"><form:input readonly="true" path="pbacklog" style="width:40px;color:red" /></td>
<td align="center" style="padding:1px"><b>+</b></td>
<td align="center" style="padding:1px"><form:input readonly="true" path="pam" style="width:30px;color:green" /></td>
<td align="center" style="padding:1px"><b>+</b></td>
<td align="center" style="padding:1px"><form:input readonly="true" path="ppm" style="width:30px;color:blue" /></td>
</tr>
<tr>
<td align="center" style="color:#296b01;padding:1px"><b>Solved</b></td>
<td></td>
<td align="center" style="color:#296b01;padding:1px"><b>Backlog</b></td>
<td></td>
<td align="center" style="color:#296b01;padding:1px"><b>AM</b></td>
<td></td>
<td align="center" style="color:#296b01;padding:1px"><b>PM</b></td>
</tr>
<tr>
<td align="center" style="padding:1px"><form:input type="text" readonly="true" path="tbsolved" style="width:40px;font-weight:bold" /></td>
<td align="center" style="padding:1px"><b>=</b></td>
<td align="center" style="padding:1px"><form:input readonly="true" path="tbsbacklog" style="width:40px;color:red" /></td>
<td align="center" style="padding:1px"><b>+</b></td>
<td align="center" style="padding:1px"><form:input readonly="true" path="tbsam" style="width:30px;color:green" /></td>
<td align="center" style="padding:1px"><b>+</b></td>
<td align="center" style="padding:1px"><form:input readonly="true" path="tbspm" style="width:30px;color:blue" /></td>
</tr>
<tr>
<td align="center" style="color:#0366e0;padding:1px"><b>Done</b></td>
<td></td>
<td align="center" style="color:#0366e0;padding:1px"><b>Backlog</b></td>
<td></td>
<td align="center" style="color:#0366e0;padding:1px"><b>AM</b></td>
<td></td>
<td align="center" style="color:#0366e0;padding:1px"><b>PM</b></td>
</tr>
<tr>
<td align="center" style="padding:1px"><form:input type="text" readonly="true" path="solved" style="width:40px;font-weight:bold" /></td>
<td align="center" style="padding:1px"><b>=</b></td>
<td align="center" style="padding:1px"><form:input readonly="true" path="sbacklog" style="width:40px" /></td>
<td align="center" style="padding:1px"><b>+</b></td>
<td align="center" style="padding:1px"><form:input readonly="true" path="sam" style="width:30px" /></td>
<td align="center" style="padding:1px"><b>+</b></td>
<td align="center" style="padding:1px"><form:input readonly="true" path="spm" style="width:30px" /></td>
</tr>
<tr>
<td style="height:5px"></td><td></td><td></td><td></td>
</tr>
</table>
</div>
</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
<!-- -->
<div style="border:1px solid #a7abb4;">
<table width="100%" id="casetable">
<thead>
<tr>
<th width="15"></th>
<th width="50"><b>Portfolio</b></th>
<th width="58"><b>MV Code</b></th>
<th width="55"><b>File No.</b></th>
<th width="100"><b>Name</b></th>
<th width="35"><b>Type</b></th>
<th width="45"><b>Produt</b></th>
<th width="45"><b>Branch</b></th>
<th width="30" title="Residence Verifier"><b>RVER</b></th>
<th width="30" title="Office Verifier"><b>OVER</b></th>
<th width="30" title="Property Verifier"><b>PVER</b></th>
<th width="80"><b>Date</b></th>
<th width="20"><b>Lot</b></th>
<th width="9" title="Residence Report"><b>R</b></th>
<th width="9" title="Office Report"><b>O</b></th>
<th width="9" title="Telecalling Report"><b>T</b></th>
<th width="9" title="Property / Other Report"><b>P</b></th>
<th width="15" title="Reference Calling"><b>RT</b></th>
<th width="15" title="Final Done"><b>FD</b></th>
<th width="10"><b>E</b></th>
<th width="10"><b>N</b></th>
<th width="15" title="Case alerts" align="center"><img src="/matrix/images/exclamation.png"></th>
</tr>
</thead>
<tbody id="tabbody">
<c:forEach items="${scanReporting.caselist}" var="cases" varStatus="status">
<tr id="row${status.count}">
<td>
<input type="hidden" name="row${status.count}visit" id="row${status.count}visit" value="" />
<input type="hidden" name="uuid" id="row${status.count}uuid" value="${cases[0]}" />
<input type="hidden" name="uuid" id="row${status.count}portfolio" value="${cases[59]}" />
<input type="hidden" name="loanamount" id="loanamount" value="${cases[77]}" />
<input type="hidden" name="product" id="product" value="${cases[6]}" />
<input type="hidden" name="branchnm" id="branchnm" value="${cases[7]}" />
${status.count}</td>
<td>${cases[1]}</td>
<td>${cases[2]}</td>
<td>${cases[3]}</td>
<td>${cases[4]}</td>
<td>${cases[5]}</td>
<td>${cases[6]}</td>
<td>${cases[7]}</td>
<td>${cases[8]}</td>
<td>${cases[9]}</td>
<td>${cases[10]}</td>
<td>${cases[11]}</td>
<td>${cases[12]}</td>
<c:choose>
<c:when test="${cases[41]=='1'}">
<td id="rreport" class="" title="Locked by ${cases[43]} on ${cases[42]}">${cases[13]}</td>
</c:when>
<c:when test="${cases[43]==''}">
<td id="rreport" class="" >${cases[13]}</td>
</c:when>
<c:otherwise>
<c:choose>
<c:when test="${cases[71]!='' }">
<td id="rreport" class="" title="Last accessed by ${cases[43]} on ${cases[42]} and complete saved by ${cases[71]} on ${cases[27]}">${cases[13]}</td>
</c:when>
<c:otherwise>
<td id="rreport" class="" title="Last accessed by ${cases[43]} on ${cases[42]} ">${cases[13]}</td>
</c:otherwise>
</c:choose>
</c:otherwise>
</c:choose>
<c:choose>
<c:when test="${cases[44]=='1'}">
<td id="oreport" class="" title="Locked by ${cases[46]} on ${cases[45]}">${cases[14]}</td>
</c:when>
<c:when test="${cases[46]==''}">
<td id="oreport" class="">${cases[14]}</td>
</c:when>
<c:otherwise>
<td id="oreport" class="" title="Last accessed by ${cases[46]} on ${cases[45]}">${cases[14]}</td>
</c:otherwise>
</c:choose>
<c:choose>
<c:when test="${cases[47]=='1'}">
<td id="treport" class="" title="Locked by ${cases[49]} on ${cases[48]}">${cases[16]}</td>
</c:when>
<c:when test="${cases[49]==''}">
<td id="treport" class="" >${cases[16]}</td>
</c:when>
<c:otherwise>
<td id="treport" class="" title="Last accessed by ${cases[49]} on ${cases[48]}">${cases[16]}</td>
</c:otherwise>
</c:choose>
<c:choose>
<c:when test="${cases[50]=='1'}">
<td id="preport" class="" title="Locked by ${cases[52]} on ${cases[51]}">${cases[15]}</td>
</c:when>
<c:when test="${cases[52]==''}">
<td id="preport" class="" >${cases[15]}</td>
</c:when>
<c:otherwise>
<td id="preport" class="" title="Last accessed by ${cases[52]} on ${cases[51]}">${cases[15]}</td>
</c:otherwise>
</c:choose>
<c:choose>
<c:when test="${cases[60]=='1'}">
<td id="rtreport" class="" title="Locked by ${cases[62]} on ${cases[61]}">${cases[19]}</td>
</c:when>
<c:when test="${cases[62]==''}" >
<td id="rtreport" class="" >${cases[19]}</td>
</c:when>
<c:otherwise>
<td id="rtreport" class="" title="Last accessed by ${cases[62]} on ${cases[61]}">${cases[19]}</td>
</c:otherwise>
</c:choose>
<c:choose>
<c:when test="${cases[67]=='1'}">
<td id="fdreport" class="" title="Locked by ${cases[69]} on ${cases[68]}">${cases[66]}</td>
</c:when>
<c:when test="${cases[69]==''}" >
<td id="fdreport" class="" >${cases[66]}</td>
</c:when>
<c:otherwise>
<td id="fdreport" class="" title="Last accessed by ${cases[69]} on ${cases[68]}">${cases[66]}</td>
</c:otherwise>
</c:choose>
<td>${cases[24]}</td>
<td>${cases[25]}</td>
<td id="CaseFlag">${cases[76]}</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<!-- -->
<input type="hidden" name="page" id="page" value="scanreporting" />
<input type="hidden" id="usid" value="${Sessvals.getUserID()}" />
<form:hidden path="portcond" />
<form:hidden path="vercond" />
<form:hidden path="porthtml" />
<form:hidden path="verhtml" />
</form:form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
InitPage();
CheckSelPorts();
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,375 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | Reference Verification Report</title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/reporting.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/common.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<script language="javascript" type="text/javascript">window.onbeforeunload =function(){onReportClose('${refDetails.getUuid()}','rt');};</script>
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<div id="formcontainer" style="width:96%;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="refDetails" id="refDetails" modelAttribute="refDetails" >
<!-- Case Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title" align="absmiddle">Reference Verification Report</span>
<div id="crtusrlist" class="linkbutton" style="float:right" onclick="showEditors('RT')">Show Editors</div>
<%
if(session.getAttribute("usertype").toString().equals("mgr"))
{
%>
<div id="crtcontactno" class="linkbutton" style="float:right" onclick="showContactInfo('RT')">Show Contact Numbers</div>
<%
}
%>
</div>
<!-- -->
<!-- Form (Section1) -->
<div id="divCase" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td id="s1">
<div class="widget">
<div class="lblcontainer">
MV Code
</div>
<div class="inputcontainer">
<form:input readonly="true" path="mvcode" style="width:100px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
File No.
</div>
<div class="inputcontainer">
<form:input readonly="true" path="applno" style="width:140px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Name
</div>
<div class="inputcontainer">
<form:input readonly="true" path="customername" style="width:243px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Product
</div>
<div class="inputcontainer">
<form:input readonly="true" path="product" style="width:120px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Loan Amount
</div>
<div class="inputcontainer">
<form:input readonly="true" path="loanamount" style="width:100px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Telecaller Name
</div>
<div class="inputcontainer">
<div class="divselect" id="divcaller" style="width:160px;">
<form:select path="caller" style="width:178px">
<option value="-1" selected>NA</option>
<c:forEach items="${callerlist}" var="tclist">
<form:option value="${tclist[1]}" label="${tclist[1]}" />
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Residence Address
</div>
<div class="inputcontainer">
<form:input readonly="true" maxlength="150" path="raddr" style="width:771px;text-transform:uppercase" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Office Address
</div>
<div class="inputcontainer">
<form:input readonly="true" maxlength="150" path="oaddr" style="width:798px;text-transform:uppercase" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Special Instruction
</div>
<div class="inputcontainer">
<form:input readonly="true" path="specialinst" style="width:764px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Other Details
</div>
<div class="inputcontainer">
<form:input readonly="true" path="otherdetails" style="width:764px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Pending Remarks
</div>
<div class="inputcontainer">
<form:input maxlength="150" path="penremarks" style="width:784px;color:blue;text-transform:uppercase" onblur="validate(this,'f','SplInstruction')"/>
</div>
</div>
</td>
</tr>
<tr>
<td id="CaseSection">
${refDetails.casesec}
</td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<!-- 1st Referee Details (Section2) -->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/genraldet.png" align="absmiddle" />
<span id="title" align="absmiddle">1st Refree Details</span>
</div>
<!-- -->
<!-- Form (Section2(a)) -->
<div id="divRef1det" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td id="s2_1">
<div class="widget">
<div class="lblcontainer">
Name
</div>
<div class="inputcontainer">
<form:input readonly="true" path="refname1" style="width:250px;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Contact No.
</div>
<div class="inputcontainer">
<form:input readonly="true" path="refcontactno1" style="width:250px;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Relation
</div>
<div class="inputcontainer">
<div class="divselect" id="divcaller" style="width:130px;">
<form:select path="ref1relation" style="width:148px">
<form:option value="-1" label="NA" />
<form:option value="Personal" label="Personal" />
<form:option value="Professional" label="Professional" />
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Address
</div>
<div class="inputcontainer">
<form:input readonly="true" maxlength="150" path="refaddress1" style="width:800px;" />
</div>
</div>
</td>
</tr>
<tr>
<td id="Ref1detSection">
${refDetails.ref1detsec}
</td>
</tr>
<tr>
<td>
<div class="widget">
<div class="lblcontainer">
Status
</div>
<div class="inputcontainer">
<div class="divselect" id="divstatus" style="width:150px;">
<form:select path="ref1status" multiple="false" style="width:168px">
<option value="-1" selected>NA</option>
<form:option value="Positive" label="Positive" />
<form:option value="Negative" label="Negative" />
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Remarks
</div>
<div class="inputcontainer">
<form:textarea path="ref1remarks" onblur="validate(this,'f','Remarks')" style="width:905px;height:80px" class="textbox" />
</div>
</div>
</td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<!-- 2nd Referee Details (Section2) -->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/genraldet.png" align="absmiddle" />
<span id="title" align="absmiddle">2nd Refree Details</span>
</div>
<!-- -->
<!-- Form (Section2(a)) -->
<div id="divRef2det" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td id="s2_1">
<div class="widget">
<div class="lblcontainer">
Name
</div>
<div class="inputcontainer">
<form:input readonly="true" path="refname2" style="width:250px;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Contact No.
</div>
<div class="inputcontainer">
<form:input readonly="true" path="refcontactno2" style="width:250px;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Relation
</div>
<div class="inputcontainer">
<div class="divselect" id="divcaller" style="width:130px;">
<form:select path="ref2relation" style="width:148px">
<form:option value="-1" label="NA" />
<form:option value="Personal" label="Personal" />
<form:option value="Professional" label="Professional" />
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Address
</div>
<div class="inputcontainer">
<form:input readonly="true" maxlength="150" path="refaddress2" style="width:800px;" />
</div>
</div>
</td>
</tr>
<tr>
<td id="Ref2detSection">
${refDetails.ref2detsec}
</td>
</tr>
<tr>
<td>
<div class="widget">
<div class="lblcontainer">
Status
</div>
<div class="inputcontainer">
<div class="divselect" id="divstatus" style="width:150px;">
<form:select path="ref2status" multiple="false" style="width:168px">
<option value="-1" selected>NA</option>
<form:option value="Positive" label="Positive" />
<form:option value="Negative" label="Negative" />
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Remarks
</div>
<div class="inputcontainer">
<form:textarea path="ref2remarks" onblur="validate(this,'f','Remarks')" style="width:905px;height:80px" class="textbox" />
</div>
</div>
</td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<form:hidden path="portname" />
<form:hidden path="dynamicctrls" />
<form:hidden path="portfolioid" />
<form:hidden path="iscompsave" />
<form:hidden path="uuid" />
<form:hidden path="lastfocused" />
<input type="hidden" value="${Sessvals.getUserID()}" id="usid" />
<input type="hidden" value="${Sessvals.getUserGroupID()}" id="ugid" />
<input type="hidden" value="<%=session.getAttribute("usertype")%>" id="utype" />
<!-- -->
<div style="position:fixed;text-align:right;bottom:0px;width:96%" class="buttonbar">
<input type="hidden" id="invalidfields" value="0" />
<input type="button" class="button" name="btncancel" style="margin-left:1px;float:right" value="Exit" id="btncancel" accesskey="E" onclick="window.returnValue=0;window.close()" />
<input type="button" class="button" name="btncompsave" style="float:right" value="Complete Save" id="btncompsave" accesskey="C" onclick="return ValidateSubmitReport('refDetails',1,'rt');" />
<input type="button" class="button" name="btnsave" style="float:right" value="Save" id="btnsave" accesskey="S" onclick="return ValidateSubmitReport('refDetails',0,'rt');" />
</div>
</form:form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
setLostFocus();
setFocOnControl();
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${status==false}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
</c:if>
<c:if test="${msg=='closed' && status==true}">
<script language="javascript" type="text/javascript">window.returnValue=1; window.close(); </script>
</c:if>
<!-- -->
</html>

File diff suppressed because it is too large Load Diff

View File

@@ -1,438 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | Scanning </title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/flexigrid.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery.tablesorter.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/reporting.js" type="text/javascript"></script>
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/flexigrid.css" rel="stylesheet" type="text/css" media="all" />
<script>
$(document).ready(function(){
portid = $('#portlist').val();
if(portid > 0 && (portid == 64 || portid == 65 || portid == 66 || portid == 146 || portid == 176 || portid == 177)){
checkForTat();
}
});
function checkForTat(){
$('#tabbody tr').each(function(){
key = $(this).attr('id');
uuid = $('#'+key+'uuid').val();
QryStr="uuid="+uuid+"&type=scanning&key="+key;
$.ajax({
type: 'GET',
url: 'calculatetat',
data: QryStr,
dataType: "json",
success: function(response){
if(response.status == 'success'){
$('#'+response.key).removeAttr('style');
if(response.response == 'highlight-tat'){
$('#'+response.key).find('td').each (function() {
$(this).attr('style','background-color:#e5fcdc;');
});
}
}
},
error: function(e){
}
});
});
}
</script>
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:95%;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="scanreporting" id="scanreporting" modelAttribute="scanReporting" >
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title" align="absmiddle">Scanning</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('filterscangrid','_parent','scanreporting')"/>
</div>
<!-- -->
<!-- Form (Filter, Sorting and Statatics Section) -->
<table border="0" style="width:100%" cellspacing="0">
<tr>
<td id="filter" valign="top" style="border:1px solid #a7abb4;">
<div id="FormPanel1" class="FormPanel" style="height:100%" >
<table align="center" id="FormControls" width="98%">
<tr>
<td colspan="2"><b>Filters</b></td>
</tr>
<tr>
<td>Portfolio</td>
<td>
<div class="divselect" id="divportfolio" style="width:135px;">
<form:select path="portfolioid" multiple="false" id="portlist" style="width:153px" onchange="AddFilter(this,'port')" >
<form:option value="-1" label="Select" selected="true"/>
<c:forEach items="${portlist}" var="port">
<form:option value="${port[0]}" label="${port[1]}" />
</c:forEach>
</form:select>
</div>
</td>
</tr>
<tr>
<td>Verifier</td>
<td>
<div class="divselect" id="veridiv" style="width:135px;">
<form:select path="verifierid" multiple="false" id="verlist" style="width:153px" onchange="AddFilter(this,'ver')" >
<form:option value="-1" label="Select" selected="true"/>
<c:forEach items="${verlist}" var="ver">
<form:option value="${ver[0]}" label="${ver[1]}" />
</c:forEach>
</form:select>
</div>
</td>
</tr>
<tr id="fltbranch">
<td>Branch</td>
<td>
<div class="divselect" id="brndiv" style="width:135px;">
<form:select path="branch" multiple="false" style="width:153px" >
<form:option value="-1" label="Select" selected="true"/>
<c:forEach items="${branchlist}" var="brn">
<form:option value="${brn[0]}" label="${brn[1]}" />
</c:forEach>
</form:select>
</div>
</td>
</tr>
<tr id="fltproduct">
<td>Product</td>
<td>
<div class="divselect" id="prodiv" style="width:135px;">
<form:select path="productid" multiple="false" style="width:153px" >
<form:option value="-1" label="Select" selected="true"/>
<c:forEach items="${productlist}" var="prod">
<form:option value="${prod[0]}" label="${prod[1]}" />
</c:forEach>
</form:select>
</div>
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="button" id="btnfilter" class="button" value="Apply" onclick="FilterGrid('mgr','filterscangrid','scanreporting')" /></td>
</tr>
</table>
</div>
</td>
<td id="sorting" valign="top" style="border:1px solid #a7abb4;" width="220">
<div id="divsorting" class="FormPanel" style="height:100%">
<table align="center" id="FormControls" style="width98%;margin-top:2px">
<tr>
<td class="title" style="height:10px;width:130px;border:1px solid #a7abb4;font-weight:bold;text-align:center;vertical-align:middle;">Portfolio</td>
<td class="title" style="height:10px;border:1px solid #a7abb4;font-weight:bold;text-align:center;vertical-align:middle;">Verifier</td>
</tr>
<tr>
<td style="overflow:auto;padding:0px;vertical-align:top;border:1px solid #a7abb4">
<div style="overflow:auto;height:123px;width:100%" id="portdiv">
</div>
</td>
<td style="overflow:auto;padding:0px;vertical-align:top;border:1px solid #a7abb4">
<div style="overflow:auto;height:123px;width:100%" id="verdiv">
</div>
</td>
</tr>
</table>
</div>
</td>
<td id="statatics" valign="top" style="border:1px solid #a7abb4;">
<div id="divstatatics" class="FormPanel" style="height:100%">
<table align="center" id="FormControls">
<tr>
<td colspan = 2><b>Statatics</b></td>
<td rowspan="6" colspan="2" id="starreport" valign="top"></td>
</tr>
<tr>
<td>Res</td>
<td><form:input path="totresi" readonly="true" style="width:30px" /></td>
</tr>
<tr>
<td>Off</td>
<td><form:input path="totoff" readonly="true" style="width:30px" /></td>
</tr>
<tr>
<td>Prop</td><td><form:input readonly="true" path="tottele" style="width:30px" /></td>
</tr>
<tr>
<td>Tel</td>
<td><form:input readonly="true" path="totprop" style="width:30px" /></td>
</tr>
<tr>
<td>Ref</td><td><form:input readonly="true" path="totref" style="width:30px" /></td>
</tr>
<!-- <tr>
<td id= style="height:25px">&nbsp;</td><td></td><td></td><td></td>
</tr>-->
</table>
</div>
</td>
<td id="statatics" valign="top" style="border:1px solid #a7abb4;">
<div id="divstatatics" class="FormPanel" style="height:100%">
<table align="center" id="FormControls">
<tr>
<td align="center" style="color:#e83d01;padding:1px"><b>Pending</b></td>
<td></td>
<td align="center" style="color:#e83d01;padding:1px"><b>Backlog</b></td>
<td></td>
<td align="center" style="color:#e83d01;padding:1px"><b>AM</b></td>
<td></td>
<td align="center" style="color:#e83d01;padding:1px"><b>PM</b></td>
</tr>
<tr>
<td align="center" style="padding:1px"><form:input readonly="true" path="pending" style="width:40px;font-weight:bold" /></td>
<td align="center" style="padding:1px"><b>=</b></td>
<td align="center" style="padding:1px"><form:input readonly="true" path="pbacklog" style="width:40px;color:red" /></td>
<td align="center" style="padding:1px"><b>+</b></td>
<td align="center" style="padding:1px"><form:input readonly="true" path="pam" style="width:30px;color:green" /></td>
<td align="center" style="padding:1px"><b>+</b></td>
<td align="center" style="padding:1px"><form:input readonly="true" path="ppm" style="width:30px;color:blue" /></td>
</tr>
<tr>
<td align="center" style="color:#296b01;padding:1px"><b>Solved</b></td>
<td></td>
<td align="center" style="color:#296b01;padding:1px"><b>Backlog</b></td>
<td></td>
<td align="center" style="color:#296b01;padding:1px"><b>AM</b></td>
<td></td>
<td align="center" style="color:#296b01;padding:1px"><b>PM</b></td>
</tr>
<tr>
<td align="center" style="padding:1px"><form:input type="text" readonly="true" path="tbsolved" style="width:40px;font-weight:bold" /></td>
<td align="center" style="padding:1px"><b>=</b></td>
<td align="center" style="padding:1px"><form:input readonly="true" path="tbsbacklog" style="width:40px;color:red" /></td>
<td align="center" style="padding:1px"><b>+</b></td>
<td align="center" style="padding:1px"><form:input readonly="true" path="tbsam" style="width:30px;color:green" /></td>
<td align="center" style="padding:1px"><b>+</b></td>
<td align="center" style="padding:1px"><form:input readonly="true" path="tbspm" style="width:30px;color:blue" /></td>
</tr>
<tr>
<td align="center" style="color:#0366e0;padding:1px"><b>Done</b></td>
<td></td>
<td align="center" style="color:#0366e0;padding:1px"><b>Backlog</b></td>
<td></td>
<td align="center" style="color:#0366e0;padding:1px"><b>AM</b></td>
<td></td>
<td align="center" style="color:#0366e0;padding:1px"><b>PM</b></td>
</tr>
<tr>
<td align="center" style="padding:1px"><form:input type="text" readonly="true" path="solved" style="width:40px;font-weight:bold" /></td>
<td align="center" style="padding:1px"><b>=</b></td>
<td align="center" style="padding:1px"><form:input readonly="true" path="sbacklog" style="width:40px" /></td>
<td align="center" style="padding:1px"><b>+</b></td>
<td align="center" style="padding:1px"><form:input readonly="true" path="sam" style="width:30px" /></td>
<td align="center" style="padding:1px"><b>+</b></td>
<td align="center" style="padding:1px"><form:input readonly="true" path="spm" style="width:30px" /></td>
</tr>
<tr>
<td style="height:5px"></td><td></td><td></td><td></td>
</tr>
</table>
</div>
</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
<!-- -->
<div style="border:1px solid #a7abb4;">
<table width="100%" id="casetable">
<thead>
<tr>
<th width="15"></th>
<th width="50"><b>Portfolio</b></th>
<th width="58"><b>MV Code</b></th>
<th width="55"><b>File No.</b></th>
<th width="100"><b>Name</b></th>
<th width="35"><b>Type</b></th>
<th width="45"><b>Produt</b></th>
<th width="45"><b>Branch</b></th>
<th width="30" title="Residence Verifier"><b>RVER</b></th>
<th width="30" title="Office Verifier"><b>OVER</b></th>
<th width="30" title="Property Verifier"><b>PVER</b></th>
<th width="80"><b>Date</b></th>
<th width="20"><b>Lot</b></th>
<th width="9" title="Residence Report"><b>R</b></th>
<th width="9" title="Office Report"><b>O</b></th>
<th width="9" title="Telecalling Report"><b>T</b></th>
<th width="9" title="Property / Other Report"><b>P</b></th>
<th width="15" title="Reference Calling"><b>RT</b></th>
<th width="15" title="Final Done"><b>FD</b></th>
<th width="10"><b>E</b></th>
<th width="10"><b>N</b></th>
<th width="15" title="Case alerts" align="center"><img src="/matrix/images/exclamation.png"></th>
</tr>
</thead>
<tbody id="tabbody">
<c:forEach items="${scanReporting.caselist}" var="cases" varStatus="status">
<tr id="row${status.count}">
<td>
<input type="hidden" name="row${status.count}visit" id="row${status.count}visit" value="" />
<input type="hidden" name="uuid" id="row${status.count}uuid" value="${cases[0]}" />
<input type="hidden" name="uuid" id="row${status.count}portfolio" value="${cases[59]}" />
<input type="hidden" name="loanamount" id="loanamount" value="${cases[77]}" />
<input type="hidden" name="product" id="product" value="${cases[6]}" />
<input type="hidden" name="branchnm" id="branchnm" value="${cases[7]}" />
${status.count}</td>
<td>${cases[1]}</td>
<td>${cases[2]}</td>
<td>${cases[3]}</td>
<td>${cases[4]}</td>
<td>${cases[5]}</td>
<td>${cases[6]}</td>
<td>${cases[7]}</td>
<td>${cases[8]}</td>
<td>${cases[9]}</td>
<td>${cases[10]}</td>
<td>${cases[11]}</td>
<td>${cases[12]}</td>
<c:choose>
<c:when test="${cases[41]=='1'}">
<td id="rreport" class="" title="Locked by ${cases[43]} on ${cases[42]}">${cases[13]}</td>
</c:when>
<c:when test="${cases[43]==''}">
<td id="rreport" class="" >${cases[13]}</td>
</c:when>
<c:otherwise>
<c:choose>
<c:when test="${cases[71]!='' }">
<td id="rreport" class="" title="Last accessed by ${cases[43]} on ${cases[42]} and complete saved by ${cases[71]} on ${cases[27]}">${cases[13]}</td>
</c:when>
<c:otherwise>
<td id="rreport" class="" title="Last accessed by ${cases[43]} on ${cases[42]} ">${cases[13]}</td>
</c:otherwise>
</c:choose>
</c:otherwise>
</c:choose>
<c:choose>
<c:when test="${cases[44]=='1'}">
<td id="oreport" class="" title="Locked by ${cases[46]} on ${cases[45]}">${cases[14]}</td>
</c:when>
<c:when test="${cases[46]==''}">
<td id="oreport" class="">${cases[14]}</td>
</c:when>
<c:otherwise>
<td id="oreport" class="" title="Last accessed by ${cases[46]} on ${cases[45]}">${cases[14]}</td>
</c:otherwise>
</c:choose>
<c:choose>
<c:when test="${cases[47]=='1'}">
<td id="treport" class="" title="Locked by ${cases[49]} on ${cases[48]}">${cases[16]}</td>
</c:when>
<c:when test="${cases[49]==''}">
<td id="treport" class="" >${cases[16]}</td>
</c:when>
<c:otherwise>
<td id="treport" class="" title="Last accessed by ${cases[49]} on ${cases[48]}">${cases[16]}</td>
</c:otherwise>
</c:choose>
<c:choose>
<c:when test="${cases[50]=='1'}">
<td id="preport" class="" title="Locked by ${cases[52]} on ${cases[51]}">${cases[15]}</td>
</c:when>
<c:when test="${cases[52]==''}">
<td id="preport" class="" >${cases[15]}</td>
</c:when>
<c:otherwise>
<td id="preport" class="" title="Last accessed by ${cases[52]} on ${cases[51]}">${cases[15]}</td>
</c:otherwise>
</c:choose>
<c:choose>
<c:when test="${cases[60]=='1'}">
<td id="rtreport" class="" title="Locked by ${cases[62]} on ${cases[61]}">${cases[19]}</td>
</c:when>
<c:when test="${cases[62]==''}" >
<td id="rtreport" class="" >${cases[19]}</td>
</c:when>
<c:otherwise>
<td id="rtreport" class="" title="Last accessed by ${cases[62]} on ${cases[61]}">${cases[19]}</td>
</c:otherwise>
</c:choose>
<c:choose>
<c:when test="${cases[67]=='1'}">
<td id="fdreport" class="" title="Locked by ${cases[69]} on ${cases[68]}">${cases[66]}</td>
</c:when>
<c:when test="${cases[69]==''}" >
<td id="fdreport" class="" >${cases[66]}</td>
</c:when>
<c:otherwise>
<td id="fdreport" class="" title="Last accessed by ${cases[69]} on ${cases[68]}">${cases[66]}</td>
</c:otherwise>
</c:choose>
<td>${cases[24]}</td>
<td>${cases[25]}</td>
<td id="CaseFlag">${cases[76]}</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<!-- -->
<input type="hidden" name="page" id="page" value="scanreporting" />
<input type="hidden" id="usid" value="${Sessvals.getUserID()}" />
<form:hidden path="portcond" />
<form:hidden path="vercond" />
<form:hidden path="porthtml" />
<form:hidden path="verhtml" />
</form:form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
InitPage();
CheckSelPorts();
$(document).ready(function (){
var cond=$("#portcond").val();
if(cond.search(' or ') > -1 ){
QryStr="portid="+cond+"&month=0";
RunAjax("GET","scanstartreportfigures",QryStr,213);
}
});
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,268 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | Scanning </title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/flexigrid.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery.tablesorter.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/reporting.js" type="text/javascript"></script>
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/flexigrid.css" rel="stylesheet" type="text/css" media="all" />
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:95%;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="scanreporting" id="scanreporting" modelAttribute="scanReporting" >
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title" align="absmiddle">Scanning</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('filterscangrid','_parent','scanreporting')"/>
</div>
<!-- -->
<!-- Form (Filter, Sorting and Statatics Section) -->
<table border="0" style="width:100%" cellspacing="0">
<tr>
<td id="filter" valign="top" style="border:1px solid #a7abb4;">
<div id="FormPanel1" class="FormPanel">
<table align="center" id="FormControls" width="100%">
<tr>
<td colspan="2" ><b>Filters</b></td>
</tr>
<tr>
<td width="100" style="text-indent: 5px" >From Date</td>
<td>
<form:input path="portfolioid" style="width:237px;" onblur="validate(this,t,'Date')" />
</td>
</tr>
<tr>
<td style="text-indent: 5px">To Date</td>
<td>
<form:input path="verifierid" style="width:237px;" onblur="validate(this,t,'Date')" />
</td>
</tr>
<tr id="fltbranch">
<td style="text-indent: 5px">User</td>
<td>
<div class="divselect" id="brndiv" style="width:250px;">
<form:select path="branch" multiple="false" style="width:268px" onchange="searchScanGrid()" >
<form:option value="-1" label="Select" selected="true"/>
<c:forEach items="${branchlist}" var="brn">
<form:option value="${brn[0]}" label="${brn[1]}" />
</c:forEach>
</form:select>
</div>
</td>
</tr>
<tr id="fltproduct">
<td style="text-indent: 5px">Verifier</td>
<td>
<div class="divselect" id="prodiv" style="width:250px;">
<form:select path="productid" multiple="false" style="width:268px" onchange="searchScanGrid()">
<form:option value="-1" label="Select" selected="true"/>
<c:forEach items="${verlist}" var="prod">
<form:option value="${prod[0]}" label="${prod[1]}" />
</c:forEach>
</form:select>
</div>
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="button" id="btnfilter" class="button" value="Apply" onclick="FilterGrid('mgr','filterqcscangrid','scanreporting')" /></td>
</tr>
</table>
</div>
</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
<!-- -->
<div style="border:1px solid #a7abb4;">
<table width="100%" id="casetable">
<thead>
<tr>
<th width="15"></th>
<th width="50"><b>Portfolio</b></th>
<th width="58"><b>MV Code</b></th>
<th width="55"><b>File No.</b></th>
<th width="100"><b>Name</b></th>
<th width="35"><b>ROPR</b></th>
<th width="45"><b>OOPR</b></th>
<th width="45"><b>POPR</b></th>
<th width="30" title="Residence Verifier"><b>RVER</b></th>
<th width="30" title="Office Verifier"><b>OVER</b></th>
<th width="30" title="Property Verifier"><b>PVER</b></th>
<th width="80"><b>Date</b></th>
<th width="20"><b>Lot</b></th>
<th width="9" title="Residence Report"><b>R</b></th>
<th width="9" title="Office Report"><b>O</b></th>
<th width="9" title="Telecalling Report"><b>T</b></th>
<th width="9" title="Property / Other Report"><b>P</b></th>
<th width="15" title="Reference Calling"><b>RT</b></th>
<th width="15" title="Final Done"><b>FD</b></th>
<th width="10"><b>E</b></th>
<th width="10"><b>N</b></th>
<th width="15" title="Case alerts" align="center"><img src="/matrix/images/exclamation.png"></th>
</tr>
</thead>
<tbody id="tabbody">
<c:forEach items="${scanReporting.caselist}" var="cases" varStatus="status">
<tr id="row${status.count}">
<td>
<input type="hidden" name="row${status.count}visit" id="row${status.count}visit" value="" />
<input type="hidden" name="uuid" id="row${status.count}uuid" value="${cases[0]}" />
<input type="hidden" name="uuid" id="row${status.count}portfolio" value="${cases[59]}" />
<input type="hidden" name="loanamount" id="loanamount" value="${cases[77]}" />
<input type="hidden" name="product" id="product" value="${cases[6]}" />
<input type="hidden" name="branchnm" id="branchnm" value="${cases[7]}" />
${status.count}</td>
<td>${cases[1]}</td>
<td>${cases[2]}</td>
<td>${cases[3]}</td>
<td>${cases[4]}</td>
<td>${cases[5]}</td>
<td>${cases[6]}</td>
<td>${cases[7]}</td>
<td>${cases[8]}</td>
<td>${cases[9]}</td>
<td>${cases[10]}</td>
<td>${cases[11]}</td>
<td>${cases[12]}</td>
<c:choose>
<c:when test="${cases[41]=='1'}">
<td id="rreport" class="" title="Locked by ${cases[43]} on ${cases[42]}">${cases[13]}</td>
</c:when>
<c:when test="${cases[43]==''}">
<td id="rreport" class="" >${cases[13]}</td>
</c:when>
<c:otherwise>
<c:choose>
<c:when test="${cases[71]!='' }">
<td id="rreport" class="" title="Last accessed by ${cases[43]} on ${cases[42]} and complete saved by ${cases[71]} on ${cases[27]}">${cases[13]}</td>
</c:when>
<c:otherwise>
<td id="rreport" class="" title="Last accessed by ${cases[43]} on ${cases[42]} ">${cases[13]}</td>
</c:otherwise>
</c:choose>
</c:otherwise>
</c:choose>
<c:choose>
<c:when test="${cases[44]=='1'}">
<td id="oreport" class="" title="Locked by ${cases[46]} on ${cases[45]}">${cases[14]}</td>
</c:when>
<c:when test="${cases[46]==''}">
<td id="oreport" class="">${cases[14]}</td>
</c:when>
<c:otherwise>
<td id="oreport" class="" title="Last accessed by ${cases[46]} on ${cases[45]}">${cases[14]}</td>
</c:otherwise>
</c:choose>
<c:choose>
<c:when test="${cases[47]=='1'}">
<td id="treport" class="" title="Locked by ${cases[49]} on ${cases[48]}">${cases[16]}</td>
</c:when>
<c:when test="${cases[49]==''}">
<td id="treport" class="" >${cases[16]}</td>
</c:when>
<c:otherwise>
<td id="treport" class="" title="Last accessed by ${cases[49]} on ${cases[48]}">${cases[16]}</td>
</c:otherwise>
</c:choose>
<c:choose>
<c:when test="${cases[50]=='1'}">
<td id="preport" class="" title="Locked by ${cases[52]} on ${cases[51]}">${cases[15]}</td>
</c:when>
<c:when test="${cases[52]==''}">
<td id="preport" class="" >${cases[15]}</td>
</c:when>
<c:otherwise>
<td id="preport" class="" title="Last accessed by ${cases[52]} on ${cases[51]}">${cases[15]}</td>
</c:otherwise>
</c:choose>
<c:choose>
<c:when test="${cases[60]=='1'}">
<td id="rtreport" class="" title="Locked by ${cases[62]} on ${cases[61]}">${cases[19]}</td>
</c:when>
<c:when test="${cases[62]==''}" >
<td id="rtreport" class="" >${cases[19]}</td>
</c:when>
<c:otherwise>
<td id="rtreport" class="" title="Last accessed by ${cases[62]} on ${cases[61]}">${cases[19]}</td>
</c:otherwise>
</c:choose>
<c:choose>
<c:when test="${cases[67]=='1'}">
<td id="fdreport" class="" title="Locked by ${cases[69]} on ${cases[68]}">${cases[66]}</td>
</c:when>
<c:when test="${cases[69]==''}" >
<td id="fdreport" class="" >${cases[66]}</td>
</c:when>
<c:otherwise>
<td id="fdreport" class="" title="Last accessed by ${cases[69]} on ${cases[68]}">${cases[66]}</td>
</c:otherwise>
</c:choose>
<td>${cases[24]}</td>
<td>${cases[25]}</td>
<td id="CaseFlag">${cases[76]}</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<!-- -->
<input type="hidden" name="page" id="page" value="scanreporting" />
<input type="hidden" id="usid" value="${Sessvals.getUserID()}" />
<form:hidden path="portcond" />
<form:hidden path="vercond" />
<form:hidden path="porthtml" />
<form:hidden path="verhtml" />
</form:form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
InitPage();
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,648 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | Residence Verification Report</title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/reporting.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<div id="formcontainer" style="width:96%;margin-top:5px;position:absolute;z-index:-1">
<form method="post" name="resiDetails" id="resiDetails" modelAttribute="resiDetails" >
<!-- Case Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title" align="absmiddle">Case Details</span>
</div>
<!-- -->
<!-- Form (Section1) -->
<div id="divCase" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td id="s1">
<div class="widget">
<div class="lblcontainer">
Application No.&nbsp;&nbsp;&nbsp;
</div>
<div class="inputcontainer">
<input type="text" maxlength="25" readonly="readonly" name="applno" style="width:140px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
MV Code&nbsp;
</div>
<div class="inputcontainer">
<input type="text" maxlength="25" readonly="readonly" name="mvcode" style="width:120px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Loan Amount
</div>
<div class="inputcontainer">
<input type="text" maxlength="20" readonly="readonly" name="loanamount" style="width:120px" onblur="validate(this,'f','LoanAmount')"/>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Tenure
</div>
<div class="inputcontainer">
<input type="text" readonly="readonly" name="tenure" style="width:100px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Telecallor Name&nbsp;
</div>
<div class="inputcontainer">
<div class="divselect" id="vidtelecaller" style="width:120px;">
<select name="telename" style="width:140px">
<option value="-1" selected>NA</option>
<option value="yes" selected>AA</option>
<option value="No" selected>BB</option>
<option value="No" selected>cc</option>
</select>
</div>
</div>
</div>
</td>
</tr>
<tr>
<td id="CaseSection">
${resiDetails.casesec}
</td>
</tr>
</table>
</div>
<!-- -->
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/genraldet.png" align="absmiddle" />
<span id="title" align="absmiddle">Resi Telecalling</span>
</div>
<!-- -->
<!-- Form (Section2) -->
<div id="divGeneral" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td id="s2">
<div class="widget">
<div class="lblcontainer">
Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</div>
<div class="inputcontainer">
<input type="text" readonly="readonly" name="name" style="width:200px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Address&nbsp;
</div>
<div class="inputcontainer">
<input type="text" readonly="readonly" name="resiadd" style="width:545px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
phone No
</div>
<div class="inputcontainer">
<input type="text" readonly="readonly" name="phone" style="width:120px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Mobile No&nbsp;
</div>
<div class="inputcontainer">
<input type="text" readonly="readonly" name="resiadd" style="width:120px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Contact No&nbsp;
</div>
<div class="inputcontainer">
<input type="text" name="resiadd" style="width:120px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Contact Person
</div>
<div class="inputcontainer">
<div class="divselect" id="divmarital" style="width:130px;">
<select name="contperson" style="width:155px">
<option value="-1" selected>NA</option>
<option value="yes" selected>Yes</option>
<option value="No" selected>No</option>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Other&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</div>
<div class="inputcontainer">
<input type="text" name="other" style="width:195px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Address
</div>
<div class="inputcontainer">
<input type="text" name="resiaddress" style="width:553px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Stay in city
</div>
<div class="inputcontainer">
<input type="text" name="yrscity" onkeypress="return NumberOnly(event)" onblur="ZeroIfBlank(this)" style="width:25px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Years(s)&nbsp;&nbsp;
</div>
<div class="inputcontainer">
<input type="text" name="mnthcity" onkeypress="return NumberOnly(event)" onblur="ZeroIfBlank(this)" style="width:25px" />&nbsp;&nbsp;&nbsp;Month(s)
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Staying With&nbsp;
</div>
<div class="inputcontainer">
<input type="text" name="staywith" onkeypress="return NumberOnly(event)" onblur="ZeroIfBlank(this)" style="width:25px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Telecalling Status
</div>
<div class="inputcontainer">
<div class="divselect" id="divtelestatus" style="width:85px;">
<select name="contperson" style="width:105px">
<option value="-1" selected>NA</option>
<option value="yes" selected>Yes</option>
<option value="No" selected>No</option>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Final Status
</div>
<div class="inputcontainer">
<div class="divselect" id="vidfinalstatus" style="width:85px;">
<select name="contperson" style="width:105px">
<option value="-1" selected>NA</option>
<option value="yes" selected>Yes</option>
<option value="No" selected>No</option>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Attempt-1
</div>
</div>
<div class="widget">
<div class="lblcontainer">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Attempt-2
</div>
</div>
<div class="widget">
<div class="lblcontainer"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Attempt-3
</div>
</div>
<div class="widget">
<div class="lblcontainer">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Attempt-4
</div>
</div>
<div class="widget">
<div class="lblcontainer">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Attempt-5
</div>
</div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<div class="widget">
<div class="lblcontainer">
Date:&nbsp;
</div>
<div class="inputcontainer">
<input type="text" maxlength="10" name="date1" onblur="validate(this,'f','dob')" onkeydown="return addSlashes(this,event)" style="width:85px" />
</div>
</div>
<div class="widget">
<div class="inputcontainer">
<input type="text" maxlength="10" name="date2" onblur="validate(this,'f','dob')" onkeydown="return addSlashes(this,event)" style="width:85px" />
</div>
</div>
<div class="widget">
<div class="inputcontainer">
<input type="text" maxlength="10" name="date3" onblur="validate(this,'f','dob')" onkeydown="return addSlashes(this,event)" style="width:85px" />
</div>
</div>
<div class="widget">
<div class="inputcontainer">
<input type="text" maxlength="10" name="date4" onblur="validate(this,'f','dob')" onkeydown="return addSlashes(this,event)" style="width:85px" />
</div>
</div>
<div class="widget">
<div class="inputcontainer">
<input type="text" maxlength="10" name="date5" onblur="validate(this,'f','dob')" onkeydown="return addSlashes(this,event)" style="width:85px" />
</div>
</div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<div class="widget">
<div class="lblcontainer">
Time: &nbsp;
</div>
<div class="inputcontainer">
<input type="text" name="time1" onblur="validate(this,'f','SplInstruction')" style="width:85px" />
</div>
</div>
<div class="widget">
<div class="inputcontainer">
<input type="text" name="time2" onblur="validate(this,'f','SplInstruction')" style="width:85px" />
</div>
</div>
<div class="widget">
<div class="inputcontainer">
<input type="text" name="time3" onblur="validate(this,'f','SplInstruction')" style="width:85px" />
</div>
</div>
<div class="widget">
<div class="inputcontainer">
<input type="text" name="time4" onblur="validate(this,'f','SplInstruction')" style="width:85px" />
</div>
</div>
<div class="widget">
<div class="inputcontainer">
<input type="text" name="time5" onblur="validate(this,'f','SplInstruction')" style="width:85px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Final Remarks
</div>
<div class="inputcontainer">
<textarea name="remarks" onblur="validate(this,'t','SplInstruction')" style="width:905px;height:80px" class="textbox"></textarea>
</div>
</div>
</tr>
</table>
</div>
<!-- -->
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/genraldet.png" align="absmiddle" />
<span id="title" align="absmiddle">Office Telecalling</span>
</div>
<!-- -->
<!-- Form (Section3) -->
<div id="divGeneral" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td id="s1">
<div class="widget">
<div class="lblcontainer">
Contact No
</div>
<div class="inputcontainer">
<input type="text" name="contno" style="width:100px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Contact Person&nbsp;
</div>
<div class="inputcontainer">
<input type="text" name="contperson" style="width:210px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Company Name&nbsp;
</div>
<div class="inputcontainer">
<input type="text" name="compname" style="width:225px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Address&nbsp;
</div>
<div class="inputcontainer">
<input type="text" name="offaddress" style="width:837px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Applicant Designation&nbsp;
</div>
<div class="inputcontainer">
<input type="text" name="applicantdesi" style="width:390px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Working Since
</div>
<div class="inputcontainer">
<input type="text" name="wokring" onkeypress="return NumberOnly(event)" onblur="ZeroIfBlank(this)" style="width:25px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Years(s)
</div>
<div class="inputcontainer">
<input type="text" name="mnthcity" onkeypress="return NumberOnly(event)" onblur="ZeroIfBlank(this)" style="width:25px" />&nbsp;&nbsp;Month(s)
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Type Of Company
</div>
<div class="inputcontainer">
<div class="divselect" id="divtypecomp" style="width:160px;">
<select name="comptype" style="width:180px">
<option value="-1" >NA</option>
<option value="yes">Yes</option>
<option value="No" >No</option>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Name Of Business
</div>
<div class="inputcontainer">
<div class="divselect" id="divnaturebg" style="width:175px;">
<select name="naturebg" style="width:200px">
<option value="-1" selected>NA</option>
<option value="yes" selected>Yes</option>
<option value="No" selected>No</option>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
other&nbsp;
</div>
<div class="inputcontainer">
<input type="text" name="other" style="width:200px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Attempt-1
</div>
</div>
<div class="widget">
<div class="lblcontainer">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Attempt-2
</div>
</div>
<div class="widget">
<div class="lblcontainer"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Attempt-3
</div>
</div>
<div class="widget">
<div class="lblcontainer">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Attempt-4
</div>
</div>
<div class="widget">
<div class="lblcontainer">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Attempt-5
</div>
</div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<div class="widget">
<div class="lblcontainer">
Date:&nbsp;
</div>
<div class="inputcontainer">
<input type="text" maxlength="10" name="date1" onblur="validate(this,'f','dob')" onkeydown="return addSlashes(this,event)" style="width:85px" />
</div>
</div>
<div class="widget">
<div class="inputcontainer">
<input type="text" maxlength="10" name="date2" onblur="validate(this,'f','dob')" onkeydown="return addSlashes(this,event)" style="width:85px" />
</div>
</div>
<div class="widget">
<div class="inputcontainer">
<input type="text" maxlength="10" name="date3" onblur="validate(this,'f','dob')" onkeydown="return addSlashes(this,event)" style="width:85px" />
</div>
</div>
<div class="widget">
<div class="inputcontainer">
<input type="text" maxlength="10" name="date4" onblur="validate(this,'f','dob')" onkeydown="return addSlashes(this,event)" style="width:85px" />
</div>
</div>
<div class="widget">
<div class="inputcontainer">
<input type="text" maxlength="10" name="date5" onblur="validate(this,'f','dob')" onkeydown="return addSlashes(this,event)" style="width:85px" />
</div>
</div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<div class="widget">
<div class="lblcontainer">
Time: &nbsp;
</div>
<div class="inputcontainer">
<input type="text" name="time1" onblur="validate(this,'f','SplInstruction')" style="width:85px" />
</div>
</div>
<div class="widget">
<div class="inputcontainer">
<input type="text" name="time2" onblur="validate(this,'f','SplInstruction')" style="width:85px" />
</div>
</div>
<div class="widget">
<div class="inputcontainer">
<input type="text" name="time3" onblur="validate(this,'f','SplInstruction')" style="width:85px" />
</div>
</div>
<div class="widget">
<div class="inputcontainer">
<input type="text" name="time4" onblur="validate(this,'f','SplInstruction')" style="width:85px" />
</div>
</div>
<div class="widget">
<div class="inputcontainer">
<input type="text" name="time5" onblur="validate(this,'f','SplInstruction')" style="width:85px" />
</div>
</div> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<div class="widget">
<div class="lblcontainer">
Ownership
</div>
<div class="inputcontainer">
<div class="divselect" id="divowner" style="width:180px;">
<select name="ownership" style="width:200px">
<option value="-1" selected>NA</option>
<option value="yes" selected>Yes</option>
<option value="No" selected>No</option>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Final Status
</div>
<div class="inputcontainer">
<div class="divselect" id="vidfinalstatus" style="width:160px;">
<select name="contperson" style="width:180px">
<option value="-1" selected>NA</option>
<option value="satisfactory" selected>Satisfactory</option>
<option value="unsatisfactoryNo" selected>Unsatisfactory</option>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Final Remarks
</div>
<div class="inputcontainer">
<textarea name="remarks" onblur="validate(this,'t','SplInstruction')" style="width:905px;height:80px" class="textbox" ></textarea>
</div>
</div>
</tr>
</table>
</div>
</div>
<!-- -->
<!-- -->
<input type="hidden" id="invalidfields" value="0" />
<input type="button" class="button" name="btncancel" style="margin-left:1px;margin-top:5px;float:right" value="Exit" id="btncancel" accesskey="E" onclick="window.returnValue=0;window.close()" />
<input type="button" class="button" name="btncompsave" style="margin-top:5px;float:right" value="Complete Save" id="btncompsave" accesskey="C" onclick="return ValidateSubmitReport('resiDetails',1,'r');" />
<input type="button" class="button" name="btnsave" style="margin-top:5px;float:right" value="Save" id="btnsave" accesskey="S" onclick="return ValidateSubmitReport('resiDetails',0,'r');" />
</form>
</div>
</div>
</body>
</html>

View File

@@ -1,221 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | Telecalling </title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/flexigrid.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery.tablesorter.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/reporting.js" type="text/javascript"></script>
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/flexigrid.css" rel="stylesheet" type="text/css" media="all" />
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:95%;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="telreporting" id="telreporting" modelAttribute="telReporting" >
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/commondet.png" align="absmiddle" />
<span id="title" align="absmiddle">Telecalling</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('filtertelgrid','_parent','telreporting')"/>
</div>
<!-- -->
<!-- Form (Filter, Sorting and Statatics Section) -->
<table border="0" style="width:100%" cellspacing="0">
<tr>
<td id="filter" valign="top" style="border:1px solid #a7abb4;">
<div id="FormPanel1" class="FormPanel" style="height:100%">
<table align="center" id="FormControls" width="100%">
<tr>
<td colspan="2"><b>Filters</b></td>
</tr>
<tr>
<td align="right">Portfolio</td>
<td>
<div class="divselect" id="divportfolio" style="width:135px;">
<form:select path="portfolioid" multiple="false" id="portlist" style="width:153px" onchange="AddFilter(this,'port')" >
<form:option value="-1" label="Select" selected="true"/>
<c:forEach items="${portlist}" var="port">
<form:option value="${port[0]}" label="${port[1]}" />
</c:forEach>
</form:select>
</div>
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="button" id="btnfilter" class="button" value="Apply" onclick="FilterGrid('opr','filtertelgrid','telreporting')" /></td>
</tr>
<tr>
<td style="height:42px"></td>
<td></td>
</tr>
</table>
</div>
</td>
<td id="sorting" valign="top" style="border:1px solid #a7abb4;" width="220">
<div id="divsorting" class="FormPanel" style="height:100%">
<table align="center" id="FormControls" width="98%">
<tr>
<td class="title" style="height:10px;border:1px solid #a7abb4;font-weight:bold;text-align:center;vertical-align:middle;">Portfolio</td>
</tr>
<tr>
<td style="overflow:auto;padding:0px;vertical-align:top;border:1px solid #a7abb4">
<div style="overflow:auto;height:89px;width:100%" id="portdiv">
</div>
</td>
</tr>
</table>
</div>
</td>
<td id="statatics" valign="top" style="border:1px solid #a7abb4;">
<div id="divstatatics" class="FormPanel" style="height:100%">
</div>
</td>
<td id="statatics" valign="top" style="border:1px solid #a7abb4;">
<div id="divstatatics" class="FormPanel" style="height:100%">
<table align="center" id="FormControls">
<tr>
<td><b>Pending</b></td>
<td><form:input readonly="true" path="pending" style="width:30px;font-weight:bold" /></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Backlog</td>
<td><form:input readonly="true" path="pbacklog" style="width:30px;color:red" /></td>
<td>AM</td>
<td><form:input readonly="true" path="pam" style="width:30px;color:blue" /></td>
<td>PM</td>
<td><form:input readonly="true" path="ppm" style="width:30px;color:green" /></td>
</tr>
<tr>
<td><b>Solved</b></td>
<td><form:input type="text" readonly="true" path="solved" style="width:30px;font-weight:bold" /></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Backlog</td>
<td><form:input readonly="true" path="sbacklog" style="width:30px" /></td>
<td>AM</td>
<td><form:input readonly="true" path="sam" style="width:30px" /></td>
<td>PM</td>
<td><form:input readonly="true" path="spm" style="width:30px" /></td>
</tr>
<tr>
<td style="height:5px"></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
</div>
</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
<!-- -->
<div style="border:1px solid #a7abb4;">
<table width="100%" id="casetable">
<thead>
<tr>
<th width="25"><b>S.No</b></th>
<th width="58"><b>MV Code</b></th>
<th width="80"><b>File No.</b></th>
<th width="165"><b>Name</b></th>
<th width="67"><b>Type</b></th>
<th width="60"><b>Produt</b></th>
<th width="80"><b>Portfolio</b></th>
<th width="50"><b>Branch</b></th>
<th width="85"><b>Date</b></th>
<th width="40"><b>Batch</b></th>
<th width="33"><b>Visit</b></th>
<th width="50"><b>Flags</b></th>
</tr>
</thead>
<tbody id="tabbody">
<c:forEach items="${telReporting.caselist}" var="cases" varStatus="status">
<tr id="row${status.count}">
<td>
<input type="hidden" name="row${status.count}visit" id="row${status.count}visit" value="${cases[10]}" />
<input type="hidden" name="uuid" id="row${status.count}uuid" value="${cases[0]}" />
<input type="hidden" name="portfolio" id="row${status.count}portfolio" value="${cases[14]}" />
${status.count}</td>
<td>${cases[1]}</td>
<td>${cases[2]}</td>
<td>${cases[3]}</td>
<td>${cases[4]}</td>
<td>${cases[5]}</td>
<td>${cases[6]}</td>
<td>${cases[7]}</td>
<td>${cases[8]}</td>
<td>${cases[9]}</td>
<td>${cases[10]}</td>
<td title="${cases[13]}">${cases[11]}${cases[15]}</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<!-- -->
<input type="hidden" name="page" value="telreporting" />
<input type="hidden" id="usid" value="${Sessvals.getUserID()}" />
<form:hidden path="portcond" />
<form:hidden path="porthtml" />
</form:form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
InitPage();
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

File diff suppressed because it is too large Load Diff

View File

@@ -1,140 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link href="/matrix/css/jquery-ui.css" rel="stylesheet" type="text/css" />
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/jquery-ui.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/portfolio.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Add EmailID</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<div id="formcontainer" style="width:450px;margin-top:5px;position:absolute;z-index:-1">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/add_email.png" align="absmiddle" />
<span id="title" align="absmiddle">Add Email ID</span>
</div>
<!-- -->
<div id="FormPanel" class="FormPanel">
<form:form method="post" modelAttribute="addemail" >
<table align="center" id="filtertab" style="width:98%;border:1px solid #a7abb4" cellspacing="0">
<tr>
<td>
<div class="widget">
<div class="lblcontainer" style="width:100px">
Portfolio
</div>
<div class="inputcontainer">
<div class="divselect" id="divver" style="width:300px;">
<form:select path="portfolio" multiple="false" style="width:318px" onchange="fetchBranch(this.value)" onblur="validate(this,'t','')">
<option value="-1" selected>---</option>
<c:forEach items="${portlist}" var="port">
<form:option value="${port[0]}" label="${port[1]}" />
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:100px">
Branch
</div>
<div class="inputcontainer">
<div class="divselect" id="divsbelt" style="width:300px;">
<form:select path="branch" multiple="false" style="width:318px" onblur="validate(this,'t','')">
<option value="-1">---</option>
<c:forEach items="${branchlist}" var="branch">
<form:option value="${branch[0]}" label="${branch[1]}" />
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="padding-top:7px;width:100px">
Name
</div>
<div class="inputcontainer">
<form:input path="contactperson" class="textbox" style="width:288px;" onblur="validate(this,'t','AlphaSpace');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="padding-top:7px;width:100px">
Email ID
</div>
<div class="inputcontainer">
<form:input path="emailid" class="textbox" style="width:288px;" onblur="validate(this,'t','Email');" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:100px">
Type
</div>
<div class="inputcontainer">
<div class="divselect" id="divsbelt" style="width:300px">
<form:select path="recipienttype" multiple="false" style="width:318px">
<form:option value="2" label="CC" selected="selected" />
<form:option value="1" label="TO" />
</form:select>
</div>
</div>
</div>
</td>
</tr>
<tr>
<td>
<input type="button" class="button" name="btnsave" value="Save" style="margin-top:3px" id="btnsave" accesskey="S" title="Save email id" onclick="ValidateNAddEmail()" />
<input type="button" class="button" name="btncancel" value="Close" style="margin-top:3px" id="btncancel" accesskey="C" title="Save email id" onclick='<c:if test="${not empty msg}">window.returnValue=1;</c:if> window.close();' />
</td>
</tr>
</table>
<input type="hidden" id="invalidfields" value="0" />
</form:form>
</div>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
InitPage();
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',5000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,117 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | Belt Information </title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/belt.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<div id="formcontainer" style="width:393px;margin-top:10px;position:absolute;z-index:-1">
<form:form method="post" name="belt" id="belt" modelAttribute="belt" >
<!-- Verifier Details (Section1) -->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/route.png" align="absmiddle" />
<span id="title" align="absmiddle">Belt Information</span>
</div>
<!-- -->
<!-- Form (Section1) -->
<div id="FormPanel1" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td>
<div class="widget">
<div class="lblcontainer" style="width:85px">
<font color="red">*</font>Name
</div>
<div class="inputcontainer">
<form:input path="beltname" maxlength="50" style="width:250px" onblur="validate(this,'t','Remarks')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:85px">
Description
</div>
<div class="inputcontainer">
<form:input path="beltdesc" maxlength="50" style="width:250px" onblur="validate(this,'f','Remarks')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:75px">
<font color="red">*</font>Group
</div>
</div>
<c:forEach items="${grouplist}" var="group">
<div class="widget">
<div class="lblcontainer">
${group[0]}
</div>
<div class="inputcontainer">
<div class="divselect" id="divgroup${group[0]}" style="width:50px;">
<select id="groupopt${group[0]}" style="width:68px" onblur="validate(this,'t','');">
<option value="${group[0]},-1" selected>NA</option>
<c:forEach items="${verifierlist}" var="verlist">
<option value="${group[0]},${verlist[0]}" >${verlist[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
</c:forEach>
</td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<form:hidden path="isactive" />
<form:hidden path="groupver" />
<form:hidden path="suuid" />
<form:hidden path="beltid" />
<!-- -->
<input type="hidden" id="invalidfields" value="0" />
<input type="button" class="button" name="btnsave" style="margin-top:5px;float:right" value="Save" id="btnsave" accesskey="S" onclick="ValidateSubmitBelt(1);" />
<c:if test="${belt.isactive == 1}">
<input type="button" class="button" name="btndelete" style="margin-top:5px;float:right" value="Delete" id="btndelete" accesskey="D" onclick="ValidateSubmitBelt(0);" />
</c:if>
</form:form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
setVerifiers("${belt.getGroupver()}");
document.getElementById("beltname").focus();
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
<c:if test="${stat==true}">
<script language="javascript" type="text/javascript">window.returnValue='${retval}'; window.close(); </script>
</c:if>
</c:if>
<!-- -->
</html>

View File

@@ -1,190 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link href="/matrix/css/jquery-ui.css" rel="stylesheet" type="text/css" />
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/jquery-ui.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/ctransfer.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Belt Transfer</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<div id="formcontainer" style="width:600px;margin-top:5px;position:absolute;z-index:-1">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/transfer.png" align="absmiddle" />
<span id="title" align="absmiddle">Belt Transfer<span id='recfound'></span></span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('belttransfer','_parent','belttransfer')"/>
</div>
<!-- -->
<div id="FormPanel" class="FormPanel">
<form:form name="belttransfer" method="post" id="belttransfer" modelAttribute="btransfer" >
<c:if test="${mode==0}">
<table align="center" id="filtertab" style="width:98%;border:1px solid #a7abb4" cellspacing="0">
<tr>
<td>
<div class="widget">
<div class="lblcontainer" style="width:60px">
Verifier
</div>
<div class="inputcontainer">
<div class="divselect" id="divver" style="width:65px;">
<form:select path="verifier" multiple="false" id="verlist" style="width:83px" >
<option value="-1" selected>---</option>
<c:forEach items="${verlist}" var="ver">
<form:option value="${ver[0]}" label="${ver[1]}" />
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Belt
</div>
<div class="inputcontainer">
<div class="divselect" id="divsbelt" style="width:350px;">
<form:select path="belt" multiple="false" id="beltlist" style="width:368px" >
<option value="-1" selected>---</option>
<c:forEach items="${beltlist}" var="bel">
<form:option value="${bel[0]}" label="${bel[1]}" />
</c:forEach>
</form:select>
</div>
</div>
</div>
<input type="button" class="button" name="btnfind" style="margin-top:3px;float:right;width:25px" id="btnfind" accesskey="S" onclick="ValidateBASearch();" title="search" />
</td>
</tr>
<tr id="actiontr">
<td>
<div class="widget">
<div class="lblcontainer" style="width:60px">
Shift To
</div>
<div class="inputcontainer">
<div class="divselect" id="divver" style="width:50px;">
<form:select path="toverifier" multiple="false" id="tverlist" style="width:68px" >
<option value="-1" selected>---</option>
<c:forEach items="${verlist}" var="ver">
<form:option value="${ver[0]}" label="${ver[1]}" />
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<input type="button" class="button" name="btntransfer" style="margin-top:3px;float:left" value="Transfer" id="btntransfer" accesskey="T" onclick="Transfer('transferbelt','belttransfer')" />
</div>
</div>
</td>
</tr>
</table>
</c:if>
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="alloclist">
<thead class="thead">
<tr title="Row Title">
<td width="20" style="font-size:9pt">S.No</td>
<td style="font-size:9pt">Belt</td>
<td width="25" style="font-size:9pt">Group</td>
<td width="25" style="font-size:9pt">Verifier</td>
<td width="20" style="font-size:9pt;text-align:center">To</td>
<td align="center"><input width="20" type="checkbox" id="chkparent" value="" onclick="ToggleChecks('chkcol',this.checked);CheckAllVerifier(this.checked);"></td>
</tr>
</thead>
<tbody id="alloclistbody" class="scrollContent">
<c:forEach items="${btransfer.allocbelts}" var="record" varStatus="mystatus">
<tr id="row${status.count}">
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal">
<form:hidden path="allocbelts[${mystatus.index}].uid" id="uid${mystatus.count}" value="${status.value}"/>
${mystatus.count}
</td>
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal">
<form:hidden path="allocbelts[${mystatus.index}].belt_id" id="belt${mystatus.count}" value="${status.value}"/>
<form:hidden path="allocbelts[${mystatus.index}].beltname" id="beltname${mystatus.count}" value="${status.value}"/>
${record.beltname}
</td>
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal">
<form:hidden path="allocbelts[${mystatus.index}].group" id="group${mystatus.count}" value="${status.value}"/>
${record.group}
</td>
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal">
<form:hidden path="allocbelts[${mystatus.index}].verifiername" id="verifiername${mystatus.count}" value="${status.value}"/>
${record.verifiername}
</td>
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal;">
<div class="divselect" id="divver" style="width:50px;">
<form:hidden path="allocbelts[${mystatus.index}].pverifier" id="pverifier${mystatus.count}" value="${status.value}"/>
<form:select path="allocbelts[${mystatus.index}].verifier" multiple="false" id="verifier${mystatus.count}" style="width:68px" >
<option value="-1" selected>---</option>
<c:forEach items="${verlist}" var="ver">
<form:option value="${ver[0]}" label="${ver[1]}" />
</c:forEach>
</form:select>
</div>
</td>
<td style="font-size:9pt;width:25px;border-bottom:1px dotted #C3C3C3" align="center">
<c:choose>
<c:when test="${not empty record.response}">
${record.response}
</c:when>
<c:otherwise>
<form:checkbox path="allocbelts[${mystatus.index}].istransfer" id="chkcol${mystatus.count}" value="true" onclick="checkList('chkcol','chkparent');CheckVerifier(this)" />
</c:otherwise>
</c:choose>
</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
<input type="hidden" id="invalidfields" value="0" />
</form:form>
</div>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
CountRows('${mode}');
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',5000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,281 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link href="/matrix/css/jquery-ui.css" rel="stylesheet" type="text/css" />
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/jquery-ui.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/ctransfer.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Case Transfer</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<div id="formcontainer" style="width:1000px;margin-top:5px;position:absolute;z-index:-1">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/transfer.png" align="absmiddle" />
<span id="title" align="absmiddle">Case Transfer<span id='recfound'></span></span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('casetransfer','_parent','casetransfer')"/>
</div>
<!-- -->
<div id="FormPanel" class="FormPanel">
<form:form name="casetransfer" method="post" id="casetransfer" modelAttribute="ctransfer" >
<c:if test="${mode==0}">
<table align="center" id="filtertab" style="width:98%;border:1px solid #a7abb4" cellspacing="0">
<tr>
<td>
<div class="widget">
<div class="lblcontainer" style="width:60px">
Verifier
</div>
<br />
<div class="inputcontainer">
<div class="divselect" id="divver" style="width:50px;">
<form:select path="verifier" multiple="false" id="verlist" style="width:68px" >
<option value="-1" selected>---</option>
<c:forEach items="${verlist}" var="ver">
<form:option value="${ver[0]}" label="${ver[1]}" />
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:90px">
Older than
</div>
<br />
<div class="inputcontainer">
<div class="divselect" id="divver" style="width:82px;">
<form:select path="older" multiple="false" id="daylist" style="width:100px" >
<form:option label="---" value="-1" />
<form:option label="1 Day" value="1" />
<form:option label="2 Day" value="2" />
<form:option label="3 Day" value="3" />
<form:option label="4 Day" value="4" />
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Portfolio
</div>
<br />
<div class="inputcontainer">
<div class="divselect" id="divport" style="width:250px;">
<form:select path="portfolio" multiple="false" id="portlist" style="width:268px" >
<option value="-1" selected>SELECT</option>
<c:forEach items="${portlist}" var="port">
<form:option value="${port[0]}" label="${port[1]}" />
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
MV Code
</div>
<br />
<div class="inputcontainer">
<form:input path="mvcode" class="textbox" id="mvcode" style="width:100px;" onblur="validate(this,'f','AlphaNumeric')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Appl No.
</div>
<br />
<div class="inputcontainer">
<form:input path="applno" class="textbox" id="applno" style="width:120px;" onblur="validate(this,'f','AlphaNumeric')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Name
</div>
<br />
<div class="inputcontainer">
<form:input path="customername" class="textbox" id="customername" style="width:185px;" onblur="validate(this,'f','AlphaSpace');" />
</div>
</div>
<input type="button" class="button" name="btnfind" style="margin-top:3px;float:right;width:25px;padding:15px" id="btnfind" accesskey="S" onclick="ValidateSearch();" />
</td>
</tr>
<tr id="actiontr">
<td>
<div class="widget">
<div class="lblcontainer" style="width:60px">
Shift To
</div>
<div class="inputcontainer">
<div class="divselect" id="divver" style="width:50px;">
<form:select path="toverifier" multiple="false" id="tverlist" style="width:68px" >
<option value="-1" selected>---</option>
<c:forEach items="${verlist}" var="ver">
<form:option value="${ver[0]}" label="${ver[1]}" />
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none;padding-bottom:5px">
&nbsp;&nbsp;SMS
</div>
<div class="inputcontainer" style="width:24px;padding-bottom:5px">
<form:checkbox path="sms" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<input type="button" class="button" name="btntransfer" style="margin-top:3px;float:left" value="Transfer" id="btntransfer" accesskey="T" onclick="Transfer('transfercase','casetransfer')" />
</div>
</div>
</td>
</tr>
</table>
</c:if>
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="alloclist">
<thead class="thead">
<tr title="Row Title">
<td style="font-size:9pt">S.No</td>
<td width="70" style="font-size:9pt">Portfolio</td>
<td width="60" style="font-size:9pt">MV Code</td>
<td width="80" style="font-size:9pt">Appl No.</td>
<td width="100" style="font-size:9pt">Name</td>
<td width="70" style="font-size:9pt">Type</td>
<td width="60" style="font-size:9pt">Product</td>
<td style="font-size:9pt">Address</td>
<td style="font-size:9pt" align="center">Visit</td>
<td width="80" style="font-size:9pt">Date</td>
<td style="font-size:9pt">Batch</td>
<td style="font-size:9pt;text-align:center">To</td>
<td align="center"><input width="20" type="checkbox" id="chkparent" value="" onclick="ToggleChecks('chkcol',this.checked);CheckAllVerifier(this.checked);"></td>
</tr>
</thead>
<tbody id="alloclistbody" class="scrollContent">
<c:forEach items="${ctransfer.alloccases}" var="record" varStatus="mystatus">
<tr id="row${status.count}">
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal">
<form:hidden path="alloccases[${mystatus.index}].uuid" id="uuid${mystatus.count}" value="${status.value}"/>
<form:hidden path="alloccases[${mystatus.index}].backlog" id="backlog${mystatus.count}" value="${status.value}"/>
<form:hidden path="alloccases[${mystatus.index}].mobileno" id="mobileno${mystatus.count}" value="${status.value}"/>
${mystatus.count}
</td>
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal">
<form:hidden path="alloccases[${mystatus.index}].portfolio" id="portfolio${mystatus.count}" value="${status.value}"/>
<form:hidden path="alloccases[${mystatus.index}].portfolioid" id="portfolioid${mystatus.count}" value="${status.value}"/>
${record.portfolio}
</td>
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal">
<form:hidden path="alloccases[${mystatus.index}].mvcode" id="mvcode${mystatus.count}" value="${status.value}"/>
${record.mvcode}
</td>
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal">
<form:hidden path="alloccases[${mystatus.index}].applno" id="applno${mystatus.count}" value="${status.value}"/>
${record.applno}
</td>
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal;">
<form:hidden path="alloccases[${mystatus.index}].customername" id="customername${mystatus.count}" value="${status.value}"/>
${record.customername}
</td>
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal;">
<form:hidden path="alloccases[${mystatus.index}].apptype" id="apptype${mystatus.count}" value="${status.value}"/>
${record.apptype}
</td>
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal;">
<form:hidden path="alloccases[${mystatus.index}].product" id="product${mystatus.count}" value="${status.value}"/>
${record.product}
</td>
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal;">
<form:hidden path="alloccases[${mystatus.index}].address" id="address${mystatus.count}" value="${status.value}"/>
${record.address}
</td>
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal;" align="center">
<form:hidden path="alloccases[${mystatus.index}].visittype" id="visittype${mystatus.count}" value="${status.value}"/>
${record.visittype}
</td>
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal;">
<form:hidden path="alloccases[${mystatus.index}].oprsendon" id="oprsendon${mystatus.count}" value="${status.value}"/>
${record.oprsendon}
</td>
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal;" align="center">
<form:hidden path="alloccases[${mystatus.index}].batch" id="batch${mystatus.count}" value="${status.value}"/>
${record.batch}
</td>
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal;">
<div class="divselect" id="divver" style="width:50px;">
<form:hidden path="alloccases[${mystatus.index}].pverifier" id="pverifier${mystatus.count}" value="${status.value}"/>
<form:select path="alloccases[${mystatus.index}].verifier" multiple="false" id="verifier${mystatus.count}" style="width:68px" >
<option value="-1" selected>---</option>
<c:forEach items="${verlist}" var="ver">
<form:option value="${ver[0]}" label="${ver[1]}" />
</c:forEach>
</form:select>
</div>
</td>
<td style="font-size:9pt;width:25px;border-bottom:1px dotted #C3C3C3" align="center">
<c:choose>
<c:when test="${not empty record.response}">
${record.response}
</c:when>
<c:otherwise>
<form:checkbox path="alloccases[${mystatus.index}].istransfer" id="chkcol${mystatus.count}" value="true" onclick="checkList('chkcol','chkparent');CheckVerifier(this)" />
</c:otherwise>
</c:choose>
</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
<input type="hidden" id="invalidfields" value="0" />
</form:form>
</div>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
CountRows('${mode}');
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',5000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,158 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 |
<c:choose>
<c:when test="${colony.colonyid eq 0}">
ADD Colony
</c:when>
<c:otherwise>
Edit Colony
</c:otherwise>
</c:choose>
</title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/colony.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<div id="formcontainer" style="width:393px;margin-top:10px;position:absolute;z-index:-1">
<form:form method="post" name="colony" id="colony" modelAttribute="colony" >
<!-- Verifier Details (Section1) -->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/city.png" align="absmiddle" />
<span id="title" align="absmiddle">Colony Details</span>
</div>
<!-- -->
<!-- Form (Section1) -->
<div id="FormPanel1" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td>
<div class="widget">
<div class="lblcontainer" style="width:110px">
<font color="red">*</font>Colony
</div>
<div class="inputcontainer">
<form:input path="clocation" maxlength="33" style="width:200px" onblur="validate(this,'t','SplInstruction')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:110px">
Nearby Area
</div>
<div class="inputcontainer">
<form:input path="carea" maxlength="13" style="width:200px" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:110px">
<font color="red">*</font>Zone
</div>
<div class="inputcontainer">
<form:input path="czone" maxlength="4" style="width:40px" onblur="validate(this,'t','AlphaNumeric')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:110px">
<font color="red">*</font>City
</div>
<div class="inputcontainer">
<div class="divselect" id="divcity" style="width:120px;">
<form:select path="ccity" style="width:138px" >
<option value="" selected>NA</option>
<c:forEach items="${citylist}" var="cityl">
<form:option value="${cityl[0]}" label="${cityl[1]}" />
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:110px">
<font color="red">*</font>Pincode
</div>
<div class="inputcontainer">
<form:input path="pincode" maxlength="6" style="width:100px" onkeypress="return NumberOnly(event)" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:110px">
<font color="red">*</font>Belt
</div>
<div class="inputcontainer">
<div class="divselect" id="divbelt" style="width:200px;">
<form:select path="beltid" style="width:218px" >
<option value="" selected>NA</option>
<c:forEach items="${beltlist}" var="beltl">
<form:option value="${beltl[0]}" label="${beltl[1]}" />
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:110px">
<font color="red">*</font>Status
</div>
<div class="inputcontainer">
<div class="divselect" id="divactive" style="width:115px;">
<form:select path="isactive" multiple="false" style="width:133px" onblur="validate(this,'t','');">
<form:option value="-1" label="SELECT" selected="true"/>
<form:option value="1" label="Active" />
<form:option value="0" label="Left" />
</form:select>
</div>
</div>
</div>
<br />
<input type="button" class="button" name="btnsave" style="margin-top:5px;float:right" value="Save" id="btnsave" accesskey="S" onclick="ValidateSubmitColony();" />
</td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<form:hidden path="colonyid" />
<!-- -->
<input type="hidden" id="invalidfields" value="0" />
</form:form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
<c:if test="${stat==true}">
<script language="javascript" type="text/javascript">CloseDialog();</script>
</c:if>
</c:if>
<!-- -->
</html>

View File

@@ -1,201 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/colony.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Colony</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:750px;margin-top:5px;position:absolute;z-index:-1">
<form method="post" name="formcolony" id="formcolony">
<!-- Common Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/city.png" align="absmiddle" />
<span id="title" align="absmiddle">Colony List</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('listcolony','_parent','formcolony')"/>
</div>
<!-- -->
<div id="FormPanel" class="FormPanel">
<table align="center" style="width:98%;border:1px solid #a7abb4" cellspacing="0">
<tr>
<td>
<div id="crtcoldiv" class="linkbutton" style="float:left" onclick="showBeltInfo(0)"><img src="/matrix/images/route.png" align="absmiddle" /> New Belt</div>
<div id="crtbeltdiv" class="linkbutton" style="float:left" onclick="showColonyInfo(0)"><img src="/matrix/images/city.png" align="absmiddle" /> New Colony</div>
<div id="crtbeltdiv" class="linkbutton" style="float:left" onclick="ChangeMode()"><img src="/matrix/images/col_trans.png" align="absmiddle" /> Transfer Colony</div>
<br />
</td>
</tr>
<tr>
<td>
<div class="widget">
<div class="lblcontainer">
Pincode
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="pinc" id="pinc" value="" style="width:60px" onkeyup="FilterList('collistbody',1,this.value)" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Location
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="loca" id="loca" value="" style="width:130px" onkeyup="FilterList('collistbody',2,this.value)" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Zone
</div>
<div class="inputcontainer">
<div class="divselect" id="divzone" style="width:100px;">
<select name="zonelist" id="selzone" style="width:118px" onchange="FilterList('collistbody',3,this.value)" >
<option value="" selected>NA</option>
<c:forEach items="${zonelist}" var="zonel">
<option value="${zonel[0]}" >${zonel[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
City
</div>
<div class="inputcontainer">
<div class="divselect" id="divcity" style="width:120px;">
<select name="citylist" id="selcity" style="width:138px" onchange="FilterList('collistbody',4,this.value)" >
<option value="" selected>NA</option>
<c:forEach items="${citylist}" var="cityl">
<option value="${cityl[0]}" >${cityl[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:58px">
Belt
</div>
<div class="inputcontainer">
<div class="divselect" id="divbelt" style="width:220px;">
<select name="beltlist" id="selbelt" style="width:238px" onchange="FilterList('collistbody',5,$('option:selected',this).text())" >
<option value="" selected>NA</option>
<c:forEach items="${beltlist}" var="beltl">
<option value="${beltl[0]}" >${beltl[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget" id="tobeltdiv">
<div class="lblcontainer">
To
</div>
<div class="inputcontainer">
<div class="divselect" id="divbeltto" style="width:220px;">
<select name="beltlistto" id="selbeltto" style="width:238px">
<option value="" selected>NA</option>
<c:forEach items="${beltlist}" var="beltl">
<option value="${beltl[0]}" >${beltl[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<input type="button" class="button" name="btntransfer" style="float:right;margin-right:70px;margin-top:1px;display:inline" value="Transfer" id="btntransfer" accesskey="T" onclick="return TransferColony('formcolony');" />
<div class="widget" id="tobeltdiv">
<div class="lblcontainer" id="transfering" style="text-transform:none;font-size:small;">Transferring...<br /><img src="/matrix/images/loading_small.gif" align="absmiddle" />
</div>
</div>
</td>
</tr>
</table>
</div>
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="collist">
<thead class="thead">
<tr title="Row Title">
<td width="50" id="sno">S.No</td>
<td width="50">Pincode</td>
<td>Colony</td>
<td>Zone</td>
<td width="80">City</td>
<td width="150">Belt</td>
<td align="center"><input width="20" type="checkbox" id="chkparent" value="" onclick="ToggleChecks('chkcol',this.checked);"></td>
</tr>
</thead>
<tbody id="collistbody" class="scrollContent">
<c:forEach items="${colonylist}" var="collist" varStatus="status">
<tr id="row${status.count}">
<td>
<input type="hidden" name="row${status.count}colid" id="row${status.count}colid" value="${collist[0]}" />
${status.count}</td>
<td id="pinc${collist[0]}">${collist[1]}</td>
<td id="loca${collist[0]}"><div id="crtcolname${collist[0]}" class="linkbutton" style="float:left;font-size:inherit;font-weight:normal" onclick="showColonyInfo(${collist[0]},${collist[6]})" title="Edit details">${collist[2]}</div></td>
<td id="zone${collist[0]}">${collist[3]}</td>
<td id="city${collist[0]}">${collist[4]}</td>
<td id="belt${collist[0]}"><div id="crtbeltname${collist[6]}" class="linkbutton" style="float:left;font-size:inherit;font-weight:normal" onclick="showBeltInfo(${collist[6]})" title="Edit details">${collist[5]}</div></td>
<td align="center"><input width="20" type="checkbox" id="chkcol" value="" onclick="checkList('chkcol','chkparent')" ></td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
</form>
<input type="hidden" value="" id="hfdelstat" />
</div>
<input type="hidden" id="invalidfields" value="0" />
<input type="hidden" id="suuid" value="<%=session.getAttribute("UUID").toString() %>" />
<input type="hidden" id="usid" value="${Sessvals.getUserID()}" />
<input type="hidden" id="bid" value="${Sessvals.getBranchID()}" />
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
InitPage();
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,173 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link href="/matrix/css/jquery-ui.css" rel="stylesheet" type="text/css" />
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/jquery-ui.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/tools.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Delete Case</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<div id="formcontainer" style="width:990px;margin-top:5px;position:absolute;z-index:-1">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/query.png" align="absmiddle" />
<span id="title" align="absmiddle">Delete Case</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('deletecase1','_parent','filterform')"/>
</div>
<!-- -->
<div id="FormPanel" class="FormPanel">
<form name="filterform" method="post"id="filterform">
<table align="center" id="filtertab" style="width:980px;border:1px solid #a7abb4" cellspacing="0">
<tr>
<td>
<div class="widget">
<div class="lblcontainer">
MV Code
</div>
<div class="inputcontainer">
<input type="text" class="textbox" id="mvcode" style="width:550px;" onblur="validate(this,'t','Mvcode');" />
</div>
</div>
<br/>
<div class="widget">
<div class="lblcontainer">
AppNo
</div>
<div class="inputcontainer">
&nbsp;&nbsp;&nbsp;<input type="text" class="textbox" id="applno" style="width:240px;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Name
</div>
<div class="inputcontainer">
<input type="text" class="textbox" id="name" style="width:240px;" onblur="validate(this,'f','SplInstruction');" />
</div>
</div>
<input type="button" class="button" name="btnfind" style="margin-top:3px;margin-right:9px;float:right;width:25px" id="btnfind" title="search records" accesskey="S" onclick="ValidateDeletecase();" />
<input type="button" class="button" name="btndel" style="margin-right:9px;margin-top:3px;float:right;width:50px" value="Delete" id="btndel" accesskey="D" onclick="DeleteCases(1,this,'btnundel');" />
<input type="button" class="button" name="btndel" style="margin-right:9px;margin-top:3px;float:right;width:50px" value="UnDel" id="btnundel" accesskey="U" onclick="DeleteCases(0,this,'btndel');" /></td>
</tr>
</table>
</form>
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="lockedlist">
<thead class="thead">
<tr title="Row Title">
<td width="20" style="font-size:9pt">S.No</td>
<td style="font-size:9pt" width="50">MVCode</td>
<td style="font-size:9pt" width="50">Appl No</td>
<td style="font-size:9pt" width="50">BranchName</td>
<td style="font-size:9pt"width="50">Customername</td>
<td style="font-size:9pt"width="50">AppType</td>
<td style="font-size:9pt"width="50">RecieveDt</td>
<td style="font-size:9pt"width="20">Rv</td>
<td style="font-size:9pt"width="20">Ov</td>
<td style="font-size:9pt"width="20">Pv</td>
<td style="font-size:9pt"width="20">Rtv</td>
<td style="font-size:9pt"width="20">Otv</td>
<td style="font-size:9pt"width="50">Mark &nbsp;<input type='checkbox' id='chkcolmain' onclick="ToggleChecks('chkcol',this.checked)"/></td>
<td style="font-size:9pt"width="50">Status</td>
<!--
<td width="10" style="font-size:9pt;text-align:center">RV</td>
<td width="75" style="font-size:9pt;text-align:center">Locked On</td>
<td width="10" style="font-size:9pt;text-align:center">OV</td>
<td width="75" style="font-size:9pt;text-align:center">Locked On</td>
<td width="10" style="font-size:9pt;text-align:center">PV</td>
<td width="75" style="font-size:9pt;text-align:center">Locked On</td>
<td width="10" style="font-size:9pt;text-align:center">TV</td>
<td width="75" style="font-size:9pt;text-align:center">Locked On</td>
<td width="10" style="font-size:9pt;text-align:center">FD</td>
<td width="75" style="font-size:9pt;text-align:center">Locked On</td>
-->
</tr>
</thead>
<tbody id="tabbody" class="scrollContent">
</tbody>
<!--
<tbody id="alloclistbody" class="scrollContent">
<c:forEach items="${lockedcases}" var="lc">
<tr>
<td style="font-size:8pt;font-weight:normal">1</td>
<td style="font-size:8pt;font-weight:normal" width="70">${lc[0]}</td>
<td style="font-size:8pt;font-weight:normal" width="90">${lc[1]}</td>
<td style="font-size:8pt;font-weight:normal">${lc[2]}</td>
<td style="font-size:8pt;text-align:center"><img src="${lc[3]}" style="cursor:pointer" islocked="${lc[13]}" onclick="Unlock(this,'${lc[18]}','r')" /></td>
<td style="font-size:8pt;text-align:center;font-weight:normal">${lc[4]}</td>
<td style="font-size:8pt;text-align:center"><img src="${lc[5]}" style="cursor:pointer" islocked="${lc[14]}" onclick="Unlock(this,'${lc[18]}','o')" /></td>
<td style="font-size:8pt;text-align:center;font-weight:normal">${lc[6]}</td>
<td style="font-size:8pt;text-align:center"><img src="${lc[7]}" style="cursor:pointer" islocked="${lc[15]}" onclick="Unlock(this,'${lc[18]}','p')" /></td>
<td style="font-size:8pt;text-align:center;font-weight:normal">${lc[8]}</td>
<td style="font-size:8pt;text-align:center"><img src="${lc[9]}" style="cursor:pointer" islocked="${lc[16]}" onclick="Unlock(this,'${lc[18]}','t')" /></td>
<td style="font-size:8pt;text-align:center;font-weight:normal">${lc[10]}</td>
<td style="font-size:8pt;text-align:center"><img src="${lc[11]}" style="cursor:pointer" islocked="${lc[17]}" onclick="Unlock(this,'${lc[18]}','fd')" /></td>
<td style="font-size:8pt;text-align:center;font-weight:normal">${lc[12]}</td>
</tr>
</c:forEach>
</tbody>
-->
</table>
</div>
</div>
<input type="hidden" id="bid" value="${Sessvals.getBranchID()}" />
<input type="hidden" id="usid" value="${Sessvals.getUserID()}" />
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
</script>
<!-- -->
</html>

View File

@@ -1,194 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link href="/matrix/css/jquery-ui.css" rel="stylesheet" type="text/css" />
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/jquery-ui.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/portfolio.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/common.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Manage Email IDs</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:1000px;margin-top:5px;position:absolute;z-index:-1">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/emaillist.png" align="absmiddle" />
<span id="title" align="absmiddle">Email ID Manager</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('manageemailids','_parent','emailmanager')"/>
</div>
<!-- -->
<div id="FormPanel" class="FormPanel">
<form:form method="post" modelAttribute="emailmanager" >
<table align="center" id="filtertab" style="width:98%;border:1px solid #a7abb4" cellspacing="0">
<tr>
<td>
<div class="widget">
<div class="lblcontainer">
Portfolio
</div>
<div class="inputcontainer">
<div class="divselect" id="divver" style="width:270px;">
<form:select path="portfolio" multiple="false" style="width:288px" onchange="fetchBranch(this.value)">
<option value="-1" selected>---</option>
<c:forEach items="${portlist}" var="port">
<form:option value="${port[0]}" label="${port[1]}" />
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Branch
</div>
<div class="inputcontainer">
<div class="divselect" id="divbranch" style="width:200px;">
<form:select path="branch" multiple="false" style="width:218px" onblur="validate(this,'f','')">
<option value="-1">---</option>
<c:forEach items="${branchlist}" var="branch">
<form:option value="${branch[0]}" label="${branch[1]}" />
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="padding-top:7px">
Email ID
</div>
<div class="inputcontainer">
<form:input path="emailid" class="textbox" style="width:150px;" onblur="validate(this,'f','Email');" />
</div>
</div>
<input type="button" class="button" name="btnfind" style="margin-top:3px;float:right" value="Search" id="btnfind" accesskey="S" onclick="ValidateEmailSearch();" title="search" />
</td>
</tr>
<tr>
<td>
<input type="button" class="button" name="btnaemail" value="New Email ID" style="margin-top:3px" id="btnaemail" accesskey="A" title="Add new email id" onclick="addEmailid()" />
</td>
</tr>
</table>
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="emailidlist">
<thead class="thead">
<tr title="Row Title">
<td width="20" style="font-size:9pt">S.No</td>
<td style="font-size:9pt">Portfolio</td>
<td style="font-size:9pt">Branch</td>
<td style="font-size:9pt">Name</td>
<td style="font-size:9pt">Email ID</td>
<td style="font-size:9pt" align="center">Type</td>
<td width="90" style="font-size:9pt;text-align:center">Actions</td>
</tr>
</thead>
<tbody id="emaillistbody" class="scrollContent">
<c:forEach items="${emailmanager.emaillist}" var="email" varStatus="mystatus">
<tr id="row${mystatus.count}">
<td>${mystatus.count }</td>
<td>${email[1]}</td>
<td>${email[2]}</td>
<td>${email[3]}</td>
<td style="text-transform: none;font-size:12px">${email[4]}</td>
<td align="center">
<c:choose>
<c:when test="${email[8]==0}">
<img src="/matrix/images/x-red.gif" title="You need to revoke this email id first to perform this operation." />
</c:when>
<c:otherwise>
<c:choose>
<c:when test="${email[14]=='TO'}">
TO
<input type="hidden" value="${email[0]}" id="${email[6]}-${email[7]}" pid="${email[6]}" bid="${email[7]}" />
</c:when>
<c:otherwise>
<input type="button" class="button" name="btncc" pid="${email[6]}" bid="${email[7]}" cid="${email[0]}" value="CC" style="margin-top:3px;text-indent:0px;padding:3px 3px;" id="btncc" title="Change recipient type CC -> TO " onclick="emailidActions(this,2)" />
</c:otherwise>
</c:choose>
</c:otherwise>
</c:choose>
</td>
<td>
<input type="button" class="button" name="btninfo" value="" style="margin-top:3px;text-indent:0px;padding:3px 9px;" id="btninfo" title="Click for more information" onclick="emailidActions(${email[0]},3)" />
<c:choose>
<c:when test="${email[14]=='TO' || email[8]=='0'}">
<input type="button" class="buttondisabled" name="bt-${email[0]}" value="" style="margin-top:3px;text-indent:0px;padding:3px 9px;" id="btntransfer" pid="${email[6]}" bid="${email[7]}" title="You need to change recipient type to CC to transfer this email id" onclick="return false" />
</c:when>
<c:otherwise>
<input type="button" class="button" name="bt-${email[0]}" value="" style="margin-top:3px;text-indent:0px;padding:3px 9px;" id="btntransfer" cid="${email[0]}" pid="${email[6]}" bid="${email[7]}" title="Transfer mail id" onclick="emailidActions(this,4)" />
</c:otherwise>
</c:choose>
<c:choose>
<c:when test="${email[8]=='0'}">
<input type="button" class="button" name="btnredo" value="" style="margin-top:3px;text-indent:0px;padding:3px 9px;" id="btnredo" cid="${email[0]}" pid="${email[6]}" bid="${email[7]}" title="Re-map this email id to this branch. (note: to transfer this email id to some other branch, first you need ot re-map it)" onclick="emailidActions(this,6)" />
</c:when>
<c:otherwise>
<c:choose>
<c:when test="${email[14]=='TO'}">
<input type="button" class="buttondisabled" name="bd-${email[0]}" value="" style="margin-top:3px;text-indent:0px;padding:3px 9px;" id="btndelete" cid="${email[0]}" pid="${email[6]}" bid="${email[7]}" title="You need to change recipient type to CC to remove this email id" onclick="return false" />
</c:when>
<c:otherwise>
<input type="button" class="button" name="bd-${email[0]}" value="" style="margin-top:3px;text-indent:0px;padding:3px 9px;" id="btndelete" cid="${email[0]}" pid="${email[6]}" bid="${email[7]}" title="Remove this email id from this branch only" onclick="emailidActions(this,5)" />
</c:otherwise>
</c:choose>
</c:otherwise>
</c:choose>
</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
<input type="hidden" id="invalidfields" value="0" />
</form:form>
</div>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
InitPage();
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',5000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,123 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/progressbar.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/colony.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Field Allocation</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:650px;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="colony" id="colony" modelAttribute="beltAlloc" >
<!-- Common Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/sms.png" align="absmiddle" />
<span id="title" align="absmiddle">Colony Allocation</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('colony','_parent','beltAlloc')"/>
</div>
<!-- -->
<div id="FormPanel" class="FormPanel">
<table align="center" style="width:98%;border:1px solid #a7abb4" cellspacing="0">
<tr>
<td>
<div id="crtverdiv" class="linkbutton" style="float:right" >Create Verifier</div>
<div id="crtcoldiv" class="linkbutton" style="float:right" >Create Colony</div>
<div id="crtbeltdiv" class="linkbutton" style="float:right" >Create Belt</div>
<div id="trsbothdiv" class="linkbutton" style="float:right" >Allocate Belt</div>
<div id="trscoldiv" class="linkbutton" style="float:right" >Transfer Colony</div>
<div id="trsverdiv" class="linkbutton" style="float:right" >Transfer Verifier</div>
</td>
</tr>
<tr>
<td>
<div class="widget">
<div class="lblcontainer">
Belt
</div>
<div class="inputcontainer">
<div class="divselect" id="divbelt" style="width:200px;">
<select name="beltlist" id="beltlist" style="width:218px" >
<option value="-1" selected>NA</option>
<c:forEach items="${beltlist}" var="belt">
<option value="${belt[0]}" >${belt[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
</td>
</tr>
</table>
</div>
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="collist">
<thead class="thead" id="collisthead">
<tr title="Row Title" id="TitleRow">
<td width="6%" id="sno">S.No</td>
<td width="35%">Colony</td>
<td>Zone</td>
<td>City</td>
<td>Belt</td>
<td>Verifier</td>
<td><input type="checkbox" id="chkparent" value="" onclick="ToggleChecks('chkcol',this.checked);"></td>
</tr>
</thead>
<tbody id="collistbody" class="scrollContent">
</tbody>
</table>
</div>
</div>
</form:form>
<input type="hidden" id="hfusr" value="${Sessvals.getUserID()}" />
<input type="hidden" value="" id="hfdelstat" />
</div>
<input type="hidden" id="invalidfields" value="0" />
<input type="hidden" id="usid" value="${Sessvals.getUserID()}" />
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty optrAlloc.getErrMsg()}">
<script language="javascript" type="text/javascript"> CallMessage('${colAlloc.getErrMsg()}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,97 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link href="/matrix/css/jquery-ui.css" rel="stylesheet" type="text/css" />
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/jquery-ui.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/ctransfer.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Fraud Bulletin</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
<input type="hidden" value="${Sessvals.getUserID()}" id="usid" />
</div>
<!-- -->
<div id="formcontainer" style="width:1000px;margin-top:5px;position:absolute;z-index:-1">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/transfer.png" align="absmiddle" />
<span id="title" align="absmiddle">Fraud Bulletin<span id='recfound'></span></span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('getpendingfraudbulletin','_parent','getpendingfraudbulletin')"/>
</div>
<!-- -->
<div id="FormPanel" class="FormPanel">
<form method="post" name="getpendingfraudbulletin"><input type="hidden" value="" name="negid" id="negid" /></form>
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="fraudlist">
<thead class="thead">
<tr title="Row Title">
<td width="50" style="font-size:9pt">S.No</td>
<td style="font-size:9pt">Remarks</td>
<td width="80" style="font-size:9pt">Delete</td>
</tr>
</thead>
<tbody id="alloclistbody" class="scrollContent">
<c:forEach items="${fraudcases}" var="fraud" varStatus="record">
<tr id="row-${record.count}">
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal">
${record.count}
</td>
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal;text-transform: none">
${fraud[0]}
</td>
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal;text-transform: none">
<button id="btndelete" onclick="updateAsBroadcasted(${fraud[1]})">Done</button>
</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
function updateAsBroadcasted(negid){
document.getElementById('negid').value = negid;
SubmitForm('getpendingfraudbulletin','_parent','getpendingfraudbulletin');
}
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',5000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,115 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link href="/matrix/css/jquery-ui.css" rel="stylesheet" type="text/css" />
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/jquery-ui.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/groupsms.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Group SMS</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<div id="formcontainer" style="width:400px;margin-top:5px;position:absolute;z-index:-1">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/groupsms.png" align="absmiddle" />
<span id="title" align="absmiddle">Group SMS<span id='recfound'></span></span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('groupsms','_parent','gsms')"/>
</div>
<!-- -->
<div id="FormPanel" class="FormPanel">
<form name="gsms" method="post" id="gsms" >
<br>
<div class="widget">
<div class="lblcontainer" style="width:25px">
<strong>To</strong>
</div>
<div class="inputcontainer">
<input type="text" class="textbox" id="receipents" name="receipents" style="width:318px;" onblur="validate(this,'f','Mobilenos')" onkeypress="keyListen(this,event)" />
<img src="/matrix/images/verifier.gif" style="cursor:pointer" title="select verifiers" onclick="VerifierList()" />
</div>
</div>
<div class="widget" id="recepdiv">
</div>
<div class="widget">
<div class="lblcontainer">
<strong>Greetings</strong>
</div>
<br>
<div class="inputcontainer">
<input type="text" class="textbox" id="greetings" name="greetings" style="width:369px;" onblur="validate(this,'f','SMS')" value="" onkeyup="CountChars()" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<strong>Message</strong><span id="leftchars"></span>
</div>
<br>
<div class="inputcontainer">
<textarea id="message" name="message" style="width:369px;height:60px" class="textbox" onblur="validate(this,'t','Remarks')" onkeyup="CountChars()" ></textarea>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<strong>Regards</strong>
</div>
<br>
<div class="inputcontainer">
<input type="text" class="textbox" id="regards" name="regards" style="width:369px;" onblur="validate(this,'f','SMS')" onkeyup="CountChars()" />
<br>
<input type="button" class="button" name="btnsend" style="margin-top:5px;float:right;" id="btnsend" accesskey="G" value="Generate SMS" onclick="ValidateGenerateSMS()" />
</div>
</div>
<br>
<br>
<input type="hidden" id="invalidfields" value="0" />
<input type="hidden" id="val1" name="val1" value="" />
<input type="hidden" id="val2" name="val2" value="" />
<input type="hidden" id="bid" value="${Sessvals.getBranchID()}" />
</form>
</div>
<div id="checkval"></div>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
CountChars();
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',5000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,122 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Nimble 1.0 | Verifier Information </title>
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/verifier.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
</head>
<body style="font-family:Tahoma;background-color:#fff;font-size:10pt">
<div id='PageFrame'>
<div id="formcontainer" style="width:393px;margin-top:10px;position:absolute;z-index:-1">
<form:form method="post" name="holiday" id="holiday" modelAttribute="holiday" >
<!-- Verifier Details (Section1) -->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/cutlist.png" align="absmiddle" />
<span id="title" align="absmiddle">Holiday Information</span>
</div>
<!-- -->
<!-- Form (Section1) -->
<div id="FormPanel1" class="FormPanel">
<table align="center" id="FormControls" width="99%">
<tr>
<td>
<div class="widget">
<div class="lblcontainer" style="width:120px">
<font color="red">*</font>Date
</div>
<div class="inputcontainer">
<form:input path="date" maxlength="10" style="width:100px" onkeydown="return addSlashes(this,event)" onblur="validate(this,'t','Date')" />
</div>
</div>
<br />
<div class="widget">
<div class="lblcontainer" style="width:120px">
<font color="red">*</font>Reason
</div>
<div class="inputcontainer">
<form:input path="reason" maxlength="30" style="width:200px" onblur="validate(this,'t','SplInstruction')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:120px">
<font color="red">*</font>Use In Doc TAT
</div>
<div class="inputcontainer">
<form:checkbox path="useintatcalcd" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:120px">
<font color="red">*</font>Use In Ver TAT
</div>
<div class="inputcontainer">
<form:checkbox path="useintatcalcv" />
</div>
</div>
</td>
</tr>
</table>
</div>
<!-- -->
</div>
<!-- -->
<form:hidden path="suuid" />
<form:hidden path="uid" />
<input type="hidden" id="usid" value="${Sessvals.getUserID()}" />
<!-- -->
<input type="hidden" id="invalidfields" value="0" />
<input type="button" class="button" name="btnsave" style="margin-top:5px;float:right" value="Save" id="btnsave" accesskey="S" onclick="ValidateSubmitHoliday();" />
</form:form>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
document.getElementById("date").focus();
function ValidateSubmitHoliday()
{
validate(document.getElementById("date"),'t','AlphaNumeric');
validate(document.getElementById("reason"),'t','AlphaSpace');
if(checkForm())
{
SubmitForm('holidayupdate','_parent','holiday');
}
else
{
return false;
}
}
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
<c:if test="${stat==true}">
<script language="javascript" type="text/javascript">window.returnValue=1; window.close(); </script>
</c:if>
</c:if>
<!-- -->
</html>

View File

@@ -1,151 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Holiday</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:750px;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="formholiday" id="formholiday" modelAttribute="holidayfilter" >
<!-- Common Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/city.png" align="absmiddle" />
<span id="title" align="absmiddle">Holiday List</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('listholiday','_parent','formholiday')"/>
</div>
<!-- -->
<div id="FormPanel" class="FormPanel">
<table align="center" style="width:98%;border:1px solid #a7abb4" cellspacing="0">
<tr>
<td>
<div id="crtcoldiv" class="linkbutton" style="float:right" onclick="addHoliday(0)"><img src="/matrix/images/cutlist.png" align="absmiddle" /> Add Holiday</div>
<br />
</td>
</tr>
<tr>
<td>
<div class="widget">
<div class="lblcontainer">
Month
</div>
<div class="inputcontainer">
<div class="divselect" id="divmonth" style="width:120px;">
<!-- <select name="monthlist" id="monthlist" style="width:138px" onchange="FilterList('holidaylistbody',4,this.value)" >
<option value="" selected>NA</option>
<c:forEach items="${monthlist}" var="month">
<option value="${month[0]}" >${month[0]}</option>
</c:forEach>
</select> -->
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Use In Doc TAT Calc
</div>
<div class="inputcontainer">
<input type="checkbox" name="useintatcalcd" id="useintatcalcd" checked" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Use In Visit TAT Calc
</div>
<div class="inputcontainer">
<input type="checkbox" name="useintatcalcv" id="useintatcalcv" checked" />
</div>
</div>
</td>
</tr>
</table>
</div>
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="collist">
<thead class="thead">
<tr title="Row Title">
<td width="50" id="sno">S.No</td>
<td width="100">Date</td>
<td>Reason</td>
<td width="80">DocTAT</td>
<td width="80">VisitTAT</td>
</tr>
</thead>
<tbody id="holidaylistbody" class="scrollContent">
<c:forEach items="${holidayfilter.getHolidays()}" var="record" varStatus="status">
<tr id="row${status.count}">
<td>
<input type="hidden" name="row${status.count}colid" id="row${status.count}colid" value="${record.getUid()}" />
${status.count}</td>
<td ><div id="crtcolname${record.getUid()}" class="linkbutton" style="float:left;font-size:inherit;font-weight:normal" onclick="addHoliday(${record.getUid()})" title="Edit details">${record.getDate()}</div></td>
<td >${record.getReason()}</td>
<td >${record.isUseintatcalcd()}</td>
<td >${record.isUseintatcalcv()}</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
</form:form>
<input type="hidden" value="" id="hfdelstat" />
</div>
<input type="hidden" id="invalidfields" value="0" />
<input type="hidden" id="suuid" value="<%=session.getAttribute("UUID").toString()%>" />
<input type="hidden" id="usid" value="${Sessvals.getUserID()}" />
<input type="hidden" id="bid" value="${Sessvals.getBranchID()}" />
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
InitPage();
function addHoliday(hid)
{
QueryStr="hid="+hid+"&suuid="+$("#suuid").val();
var x = (window.screen.availWidth - 550)/2;
var y = (window.screen.availHeight - 225)/2;
var retVal=window.showModalDialog("holidayinfo?"+QueryStr,'',"dialogWidth:550px; dialogHeight:225px; dialogTop:"+y+"px; dialogLeft:"+x+"px; center:no; status:no");
}
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,152 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/verifier.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Verifier</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:650px;margin-top:5px;position:absolute;z-index:-1">
<form method="post" name="verifier" id="verifier">
<!-- Common Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/verifier_list.gif" align="absmiddle" />
<span id="title" align="absmiddle">Verifier List</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('verifiers','_parent','verifier')"/>
</div>
<!-- -->
<div id="FormPanel" class="FormPanel">
<table align="center" style="width:98%;border:1px solid #a7abb4" cellspacing="0">
<tr>
<td>
<div id="crtverdiv" class="linkbutton" style="float:left" onclick="showVerifierInfo(0)"><img src="/matrix/images/add_verifier.png" align="absmiddle" />New Verifier</div>
<br />
</td>
</tr>
<tr>
<td>
<div class="widget">
<div class="lblcontainer">
Code
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="vercod" id="vercod" value="" style="width:25px" onkeyup="FilterList('verlistbody',1,this.value)" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Name
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="vername" id="vername" value="" style="width:130px" onkeyup="FilterList('verlistbody',2,this.value)" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Mobile No.
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="mobno" id="mobno" value="" style="width:80px" onkeyup="FilterList('verlistbody',4,this.value)" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Status
</div>
<div class="inputcontainer">
<div class="divselect" id="divbelt" style="width:70px;">
<select name="beltlist" id="beltlist" style="width:88px" onchange="hideRows(this.value)" >
<option value="-1" selected>NA</option>
<option value="0">Active</option>
<option value="1">Left</option>
</select>
</div>
</div>
</div>
</td>
</tr>
</table>
</div>
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="verlist">
<thead class="thead">
<tr title="Row Title">
<td width="50" id="sno">S.No</td>
<td width="50">Code</td>
<td>Name</td>
<td>Operator</td>
<td width="80">Mobile No.</td>
<td width="35">Status</td>
</tr>
</thead>
<tbody id="verlistbody" class="scrollContent">
<c:forEach items="${verifierlist}" var="verlist" varStatus="status">
<tr id="row${status.count}" class="class${verlist[6]}">
<td>
<input type="hidden" name="row${status.count}verid" id="row${status.count}verid" value="${verlist[0]}" />
${status.count}</td>
<td id="code">${verlist[1]}</td>
<td id="name"><div id="crtverdiv" class="linkbutton" style="float:left;font-size:inherit;font-weight:normal" onclick="showVerifierInfo(${verlist[0]})" title="Edit details">${verlist[2]}</div></td>
<td>${verlist[3]}</td>
<td id="mobno">${verlist[4]}</td>
<td align="center">${verlist[5]}</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
</form>
<input type="hidden" value="" id="hfdelstat" />
</div>
<input type="hidden" id="invalidfields" value="0" />
<input type="hidden" id="suuid" value="<%=session.getAttribute("UUID").toString() %>" />
<input type="hidden" id="usid" value="${Sessvals.getUserID()}" />
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty verifier.getErrMsg()}">
<script language="javascript" type="text/javascript"> CallMessage('${verifier.getErrMsg()}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,861 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link href="/matrix/css/jquery-ui.css" rel="stylesheet" type="text/css" />
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/jquery-ui.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/query.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/common.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Matrix Query</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:1000px;margin-top:5px;position:absolute;z-index:-1">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/query.png" align="absmiddle" />
<span id="title" align="absmiddle">Matrix Query <span id='recfound'></span></span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('matrixquery','_parent','filterform')"/>
</div>
<!-- -->
<div id="FormPanel" class="FormPanel">
<form name="filterform" method="post" id="filterform">
<table align="center" id="filtertab" style="width:98%;border:1px solid #a7abb4" cellspacing="0">
<tr>
<td>
<div class="widget" style="display:none">
<div class="lblcontainer">
Portfolio
</div>
<div class="inputcontainer" style="display:none">
<div class="divselect" id="divport" style="width:172px;">
<select name="portlist" id="portlist" style="width:190px" >
<option value="-1" selected>SELECT</option>
<c:forEach items="${portlist}" var="port">
<option value="${port[0]}" >${port[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Mobile No
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="mvcode" id="mvcode" value="" style="width:120px;" onblur="validate(this,'f','Phone')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
DOB
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="applno" id="applno" value="" style="width:105px;" onblur="validate(this,'f','Date')" />
</div>
</div>
<div class="widget" style="display:none">
<div class="lblcontainer">
Name
</div>
<div class="inputcontainer" style="display:none">
<input type="text" class="textbox" name="customername" id="customername" value="" style="width:185px;" onblur="validate(this,'f','AlphaSpace');" />
</div>
</div>
<input type="button" class="button" name="btnfind" style="margin-top:3px;float:right" value="Search" id="btnfind" accesskey="S" onclick="ValidateMDRSSearch();" />
</td>
</tr>
</table>
</form>
<form name="queryrecs" id="queryrecs" method="get">
<div id="divCase" class="FormPanel">
<table align="center" id="FormControls" width="99%" style="text-transform: none">
<tr id="linkdiv">
<td style="border-bottom:1px dotted #000000;padding-bottom:3px">
<div id="contnolink" class="linkbutton" style="float:left;display:inline" onclick="showContactInfo('Q')"><img src="/matrix/images/contact_info.png" align="absmiddle" /> Contact Numbers</div>
<div id="hiddendiv" style="display:none">
<div id="fdlink" class="linkbutton" style="float:left;display:inline" onclick="showEditors('FD')"><img src="/matrix/images/fd_history.png" align="absmiddle" /> Final Done History</div>
<div id="ddlink" class="linkbutton" style="float:left;display:inline" onclick="showEditors('DD')"><img src="/matrix/images/ded_history.png" align="absmiddle" /> Dedupe Checking History</div>
<div id="chlink" class="linkbutton" style="float:left;display:inline" onclick="showEditors('ALL')"><img src="/matrix/images/case_history.png" align="absmiddle" /> Case History</div>
<div id="rptlink" class="linkbutton" style="float:left;display:inline" onclick="showReport()"><img src="/matrix/images/report.png" align="absmiddle" /> Open Report</div>
<div id="cplink" class="linkbutton" style="float:left;display:inline" onclick="UndoOperation(1)"><img src="/matrix/images/undo_done.png" align="absmiddle" /> Complete Pending</div>
<div id="bplink" class="linkbutton" style="float:left;display:inline" onclick="UndoOperation(2)"><img src="/matrix/images/undo_report.png" align="absmiddle" /> Bank Report Pending</div>
<div id="povlink" class="linkbutton" style="float:left;display:inline" onclick="FetchPOV('pov')"><img src="/matrix/images/undo_report.png" align="absmiddle" /> Update POV</div>
<div id="hclink" class="linkbutton" style="float:left;display:inline" onclick="FetchPOV('hc')"><img src="/matrix/images/undo_report.png" align="absmiddle" /> Hard Copy</div>
<c:if test="${Sessvals.getUserID()==21 || Sessvals.getUserID()==24 || Sessvals.getUserID()==81}">
<div id="changelink" class="linkbutton" style="float:left;display:inline" onclick="FetchReportChange('ALL')"><img src="/matrix/images/report_history.png" align="absmiddle" /> Report Change History</div>
</c:if>
</div>
</td>
</tr>
<tr>
<td id="s1">
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Company Code
</div>
<div class="inputcontainer">
<input readonly="readonly" id="ccode" name="ccode" style="width:60px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Company Branch
</div>
<div class="inputcontainer">
<input readonly="readonly" id="cbranch" name="cbranch" style="width:180px" />
</div>
</div>
<div class="widget" style="display:none">
<div class="lblcontainer" style="text-transform: none">
Portfolio and Branch
</div>
<div class="inputcontainer">
<input readonly="readonly" id="portbranch" name="portbranch" style="width:320px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
MV Code
</div>
<div class="inputcontainer">
<input readonly="readonly" id="mmvcode" name="mvcode" style="width:100px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
File No.
</div>
<div class="inputcontainer">
<input readonly="readonly" id="mapplno" name="applno" style="width:157px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Name
</div>
<div class="inputcontainer" style="text-transform: none">
<input readonly="readonly" id="mcustomername" name="customername" style="width:310px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Type
</div>
<div class="inputcontainer" style="text-transform: none">
<input readonly="readonly" id="apptype" name="apptype" style="width:133px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Category
</div>
<div class="inputcontainer" style="text-transform: none">
<input readonly="readonly" id="category" name="category" style="width:129px" />
</div>
</div>
<div class="widget" style="display:none">
<div class="lblcontainer" style="text-transform: none">
Product &nbsp;
</div>
<div class="inputcontainer">
<input readonly="readonly" id="product" id="product" style="width:120px" />
</div>
</div>
<div class="widget" style="display:none">
<div class="lblcontainer" style="text-transform: none">
Loan Amount
</div>
<div class="inputcontainer" style="text-transform: none">
<input readonly="readonly" id="loanamount" name="loanamount" style="width:100px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Contact Person
</div>
<div class="inputcontainer">
<input readonly="readonly" id="contactpers" name="contactpers" style="width:230px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Mobile No
</div>
<div class="inputcontainer">
<input readonly="readonly" id="mmobile" name="mmobile" style="width:200px" />
</div>
</div>
<div class="widget" style="display:none">
<div class="lblcontainer" style="text-transform: none">
Special Instruction
</div>
<div class="inputcontainer">
<input readonly="readonly" id="specialinst" name="specialinst" style="width:542px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
RV
</div>
<div class="inputcontainer">
<input readonly="readonly" id="rv" name="rv" value="N" style="width:20px;text-align:center;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
OV
</div>
<div class="inputcontainer">
<input readonly="readonly" id="ov" name="ov" value="N" style="width:20px;text-align:center;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
PV
</div>
<div class="inputcontainer">
<input readonly="readonly" id="pv" name="pv" value="N" style="width:20px;text-align:center;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
RTV
</div>
<div class="inputcontainer">
<input readonly="readonly" id="rtv" name="rtv" value="N" style="width:20px;text-align:center;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
OTV
</div>
<div class="inputcontainer">
<input readonly="readonly" id="otv" name="otv" value="N" style="width:20px;text-align:center;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
RFV
</div>
<div class="inputcontainer">
<input readonly="readonly" id="rfv" name="rfv" value="N" style="width:20px;text-align:center;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
EAR
</div>
<div class="inputcontainer">
<input readonly="readonly" id="ear" name="ear" value="N" style="width:20px;text-align:center;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
NEG
</div>
<div class="inputcontainer">
<input readonly="readonly" id="neg" name="neg" value="N" style="width:20px;text-align:center;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Received Date
</div>
<div class="inputcontainer">
<input readonly="readonly" id="recdate" name="recdate" style="width:198px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Batch
</div>
<div class="inputcontainer">
<input readonly="readonly" id="batch" name="batch" style="width:50px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="color:blue">
FINAL STATUS
</div>
<div class="inputcontainer">
<input readonly="readonly" id="fstatus" name="fstatus" style="width:165px;font-weight:bold" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Done By
</div>
<div class="inputcontainer">
<input readonly="readonly" id="doneby" name="doneby" style="width:150px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Done Date
</div>
<div class="inputcontainer">
<input readonly="readonly" id="soldate" name="soldate" style="width:140px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Send Date
</div>
<div class="inputcontainer">
<input readonly="readonly" id="senddate" name="senddate" style="width:140px" />
</div>
</div>
</td>
</tr>
<tr>
<td id="CaseSection">
${resiDetails.casesec}
</td>
</tr>
</table>
</div>
<!-- -->
<div id="tabs" style="font-size:10pt;height:350px">
<ul>
<li><a href="#res">Residence</a></li>
<li><a href="#off">Office</a></li>
<li><a href="#prop">Property</a></li>
<li><a href="#tel">Telecalling</a></li>
<li><a href="#ref">Refrence</a></li>
<li><a href="#ded">Dedupe</a></li>
</ul>
<div id="res">
<div class="widget">
<div class="lblcontainer">
Address&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="raddr" name="raddr" readonly="readonly" style="width:600px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Phone No.&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="rphone" name="rphone" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:57px">
Verifier&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="rverifier" name="rverifier" readonly="readonly" style="width:40px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
Visit Date&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="rvisdate" name="rvisdate" readonly="readonly" style="width:100px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
Visit Time&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="rvistime" name="rvistime" readonly="readonly" style="width:150px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
<div id="showphotor" class="linkbutton" style="float:right;background-color:#c3c3c3;border:1px solid black" onclick="showPhotos('R',document.getElementById('mmvcode').value)">Show Photos</div>
</div>
</div>
<br>
<div class="widget">
<div class="lblcontainer" style="width:57px">
Status&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="rstatus" name="rstatus" readonly="readonly" style="width:235px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Negative Reason&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="rnegres" name="rnegres" readonly="readonly" style="width:495px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<b><i>Verifier Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="vrremarks" readonly="readonly" name="vrremarks" style="width:450px;height:120px" ></textarea>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<b><i>Supervisor Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="srremarks" readonly="readonly" name="srremarks" style="width:450px;height:120px" ></textarea>
</div>
</div>
</div>
<div id="off">
<div class="widget">
<div class="lblcontainer" style="width:75px">
Address&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="oaddr" name="oaddr" readonly="readonly" style="width:855px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:75px">
Phone No.&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="ophone" name="ophone" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Extn.&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="extn" name="extn" readonly="readonly" style="width:48px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
Designation&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="design" name="design" readonly="readonly" style="width:192px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
Department&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="dept" name="dept" readonly="readonly" style="width:165px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:75px">
Verifier&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="overifier" name="overifier" readonly="readonly" style="width:40px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
Visit Date&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="ovisdate" name="ovisdate" readonly="readonly" style="width:100px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
Visit Time&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="ovistime" name="ovistime" readonly="readonly" style="width:80px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
<div id="showphotoo" class="linkbutton" style="float:right;background-color:#c3c3c3;border:1px solid black" onclick="showPhotos('O',document.getElementById('mmvcode').value)">Show Photos</div>
</div>
</div>
<br>
<div class="widget">
<div class="lblcontainer" style="width:75px">
Status&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="ostatus" name="ostatus" readonly="readonly" style="width:235px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Negative Reason&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="onegres" name="onegres" readonly="readonly" style="width:478px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<b><i>Verifier Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="voremarks" readonly="readonly" name="voremarks" style="width:450px;height:120px" ></textarea>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<b><i>Supervisor Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="soremarks" readonly="readonly" name="soremarks" style="width:450px;height:120px" ></textarea>
</div>
</div>
</div>
<div id="prop">
<div class="widget">
<div class="lblcontainer" style="width:75px">
Address&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="paddr" name="paddr" readonly="readonly" style="width:600px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Verifier&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="pverifier" name="pverifier" readonly="readonly" style="width:40px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:75px">
Visit Date&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="pvisdate" name="pvisdate" readonly="readonly" style="width:100px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
Visit Time&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="pvistime" name="pvistime" readonly="readonly" style="width:150px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
<div id="showphotop" class="linkbutton" style="float:right;background-color:#c3c3c3;border:1px solid black" onclick="showPhotos('P',document.getElementById('mmvcode').value)">Show Photos</div>
</div>
</div>
<br>
<div class="widget">
<div class="lblcontainer" style="width:75px">
Status&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="pstatus" name="rstatus" readonly="readonly" style="width:235px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Negative Reason&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="pnegres" name="pnegres" readonly="readonly" style="width:477px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<b><i>Verifier Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="vpremarks" readonly="readonly" name="vpremarks" style="width:450px;height:120px" ></textarea>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<b><i>Supervisor Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="spremarks" readonly="readonly" name="spremarks" style="width:450px;height:120px" ></textarea>
</div>
</div>
</div>
<div id="tel">
<div class="widget">
<div class="lblcontainer">
Residence Phone No.&nbsp;
</div>
<div class="inputcontainer" style="width:300px">
<input type="text" id="trphone" name="trphone" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Office Phone No.&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="tophone" name="tophone" readonly="readonly" style="width:170px" />&nbsp;-
<input type="text" id="textn" name="textn" readonly="readonly" style="width:40px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Mobile No.&nbsp;
</div>
<div class="inputcontainer" style="width:300px">
<input type="text" id="tmobile" name="tmobile" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Telecaller&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="tcaller" name="tcaller" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
RTV Contacted No.&nbsp;
</div>
<div class="inputcontainer" style="width:300px">
<input type="text" id="trcont" name="trcont" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
OTV Contacted No.&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="tocont" name="tocont" readonly="readonly" style="width:170px" />
</div>
</div>
<br>
<div class="widget">
<div class="lblcontainer" style="width:142px">
RTV Status.&nbsp;
</div>
<div class="inputcontainer" style="width:300px">
<input type="text" id="trstatus" name="trstatus" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
OTV Status.&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="tostatus" name="tostatus" readonly="readonly" style="width:170px" />
</div>
</div>
<br>
<div class="widget">
<div class="lblcontainer">
<b><i>RTV Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="rtremarks" readonly="readonly" name="rtremarks" style="width:450px;height:80px" ></textarea>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<b><i>OTV Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="otremarks" readonly="readonly" name="otremarks" style="width:450px;height:80px" ></textarea>
</div>
</div>
</div>
<div id="ref">
<div class="widget">
<div class="lblcontainer" style="width:142px">
1st Refree Name.&nbsp;
</div>
<div class="inputcontainer" style="width:300px">
<input type="text" id="ref1name" name="ref1name" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
2nd Refree Name.&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="ref2name" name="ref2name" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Address&nbsp;
</div>
<div class="inputcontainer" style="width:300px">
<textarea id="ref1addr" readonly="readonly" name="ref1addr" style="width:300px;height:40px" ></textarea>
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Address&nbsp;
</div>
<div class="inputcontainer">
<textarea id="ref2addr" readonly="readonly" name="ref2addr" style="width:300px;height:40px" ></textarea>
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Contacted No.&nbsp;
</div>
<div class="inputcontainer" style="width:300px">
<input type="text" id="ref1cont" name="ref1cont" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Contacted No.&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="ref2cont" name="ref2cont" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Telecaller&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="refcaller" name="refcaller" readonly="readonly" style="width:170px" />
</div>
</div>
<br>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Status.&nbsp;
</div>
<div class="inputcontainer" style="width:300px">
<input type="text" id="ref1status" name="ref1status" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Status.&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="ref2status" name="ref2status" readonly="readonly" style="width:170px" />
</div>
</div>
<br>
<div class="widget">
<div class="lblcontainer">
<b><i>Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="ref1remarks" readonly="readonly" name="ref1remarks" style="width:450px;height:80px" ></textarea>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<b><i>Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="ref2remarks" readonly="readonly" name="ref2remarks" style="width:450px;height:80px" ></textarea>
</div>
</div>
</div>
<div id="ded">
<div class="widget">
<div class="lblcontainer">
<b><i>Earlier</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="earrem" readonly="readonly" name="earrem" style="width:940px;height:100px" ></textarea>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<b><i>Negative</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="negrem" readonly="readonly" name="negrem" style="width:940px;height:100px" ></textarea>
</div>
</div>
</div>
</div>
<input type="hidden" name="uuid" id="uuid" value="0" />
<input type="hidden" name="fileclosed" id="fileclosed" value="0" />
<input type="hidden" name="sdone" id="sdone" value="0" />
<input type="hidden" name="portfolio_id" id="portfolio_id" value="0" />
</form>
<div style="width:100%" class="buttonbar">
<input type="button" class="button" name="btnfirst" style="margin-left:5px;margin-top:-2px;float:left;width:80px" value="" id="btnfirst" accesskey="F" onclick="findRecord(1)" />
<input type="button" class="button" name="btnprev" style="margin-top:-2px;float:left;width:80px" value="" id="btnprev" accesskey="P" onclick="findRecord(2)" />
<input type="button" class="button" name="btnnext" style="margin-top:-2px;float:left;width:80px" value="" id="btnnext" accesskey="N" onclick="findRecord(3)" />
<input type="button" class="button" name="btnlast" style="margin-top:-2px;float:left;width:80px" value="" id="btnlast" accesskey="L" onclick="findRecord(4)" />
<input type="button" class="button" name="btncancel" style="margin-top:-2px;float:right;margin-right:7px" value="Close" id="btncancel" accesskey="C" onclick="closewindow();" />
</div>
</div>
<input type="hidden" id="invalidfields" value="0" />
<input type="hidden" id="cid" value="0" />
<input type="hidden" id="coid" value="${Sessvals.getCompanyID()}" />
<input type="hidden" id="ugid" value="${Sessvals.getUserGroupID()}" />
<input type="hidden" id="bid" value="${Sessvals.getBranchID()}" />
<input type="hidden" id="suuid" value="<%=session.getAttribute("UUID") %>" />
<input type="hidden" id="usid" value="${Sessvals.getUserID()}" />
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
$( "#tabs" ).tabs();
HideControls(0);
$("#linkdiv").hide();
$("#showphotor").hide();
$("#showphotoo").hide();
$("#showphotop").hide();
</script>
<!-- -->
</html>

View File

@@ -1,12 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
</body>
</html>

View File

@@ -1,135 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link href="/matrix/css/jquery-ui.css" rel="stylesheet" type="text/css" />
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/jquery-ui.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/tools.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | MNimble Case Pending</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<div id="formcontainer" style="width:990px;margin-top:5px;position:absolute;z-index:-1">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/undo_done.png" align="absmiddle" />
<span id="title" align="absmiddle">Mnimble Case Pending</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('mnimblecasepinit','_parent','filterform')"/>
</div>
<!-- -->
<div id="FormPanel" class="FormPanel">
<form name="filterform" method="post" id="filterform">
<table align="center" id="filtertab" style="width:980px;border:1px solid #a7abb4" cellspacing="0">
<tr>
<td>
<div class="widget">
<div class="lblcontainer" style="padding-top:7px">
Search by MV Code / Application No
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="mvcapplno" id="mvcapplno" value="" style="width:300px;" />
</div>
</div>
<div class="widget">
<div class="inputcontainer">
<input type="button" class="button" name="btnfind" id="btnfind" value="Search" style="width:100px;" onclick="SubmitForm('getcompletedmnc','_parent','filterform')" />
</div>
</div>
</td>
</tr>
</table>
</form>
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="lockedlist">
<thead class="thead">
<tr title="Row Title">
<td width="10" style="font-size:9pt">S.No</td>
<td style="font-size:9pt">Portfolio</td>
<td style="font-size:9pt" width="70">MV Code</td>
<td style="font-size:9pt" width="90">Appl No</td>
<td style="font-size:9pt">Customername</td>
<td style="font-size:9pt">Address</td>
<td width="50" style="font-size:9pt;text-align:center">Visit</td>
<td width="120" style="font-size:9pt;text-align:center">Action</td>
</tr>
</thead>
<tbody id="caselistbody" class="scrollContent">
<c:forEach items="${mncaselist}" var="mncl" varStatus="status">
<tr>
<td style="font-size:8pt;font-weight:normal">${status.count }</td>
<td style="font-size:8pt;font-weight:normal">${mncl[1]}</td>
<td style="font-size:8pt;font-weight:normal">${mncl[2]}</td>
<td style="font-size:8pt;font-weight:normal">${mncl[3]}</td>
<td style="font-size:8pt;text-align:center">${mncl[4]}</td>
<td style="font-size:8pt;text-align:center">${mncl[5]}</td>
<td style="font-size:8pt;text-align:center">${mncl[6]}</td>
<td style="font-size:8pt;text-align:center">
<input type="button" id="btnundodone" target-visit ="${mncl[6]}" target-data="${mncl[0]}" target-child="${mncl[7]}" class="button" onclick="pendingMnimbleCase(this)" value="Mark Pending" />
</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<input type="hidden" id="bid" value="${Sessvals.getBranchID()}" />
<input type="hidden" id="usid" value="${Sessvals.getUserID()}" />
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
function pendingMnimbleCase(btnElm){
if(confirm('Are you sure you want pending this visit?')){
var uuid = $(btnElm).attr("target-data");
var muid = $(btnElm).attr("target-child");
$.ajax({
type: "POST",
url: "domncasepending",
data: "uuid="+uuid+"&muid="+muid+"&oprby="+$("#usid").val(),
success: function(response){
jsonObj = JSON.parse(response);
CallMessage(jsonObj.message,3000,200,300);
if(jsonObj.status != 'failed'){
$(btnElm).parent().html('Pending');
}
},
error: function(e){
CallMessage('USRCS02:error:'+e.responseText,3000,200,300);
}
});
}
}
</script>
<!-- -->
</html>

View File

@@ -1,109 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link href="/matrix/css/jquery-ui.css" rel="stylesheet" type="text/css" />
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/jquery-ui.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/tools.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | MNimble Photo Search</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<div id="formcontainer" style="width:990px;margin-top:5px;position:absolute;z-index:-1">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/camera.png" align="absmiddle" />
<span id="title" align="absmiddle">Mnimble Photo Search</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('mnimblecasepinit','_parent','filterform')"/>
</div>
<!-- -->
<div id="FormPanel" class="FormPanel">
<form name="filterform" method="post" id="filterform">
<table align="center" id="filtertab" style="width:980px;border:1px solid #a7abb4" cellspacing="0">
<tr>
<td>
<div class="widget">
<div class="lblcontainer" style="padding-top:7px">
Search by MV Code
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="mvcapplno" id="mvcapplno" value="" style="width:120px;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="padding-top:7px">
Date
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="dir" id="dir" onkeydown="return addSlashes(this,event)" onblur="validate(this,'t','Date')" value="" style="width:100px;" />
</div>
</div>
<div class="widget">
<div class="inputcontainer">
<input type="button" class="button" name="btnfind" id="btnfind" value="Search" style="width:100px;" onclick="SubmitForm('mnimblephotosearch','_parent','filterform')" />
</div>
</div>
</td>
</tr>
</table>
</form>
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="lockedlist">
<thead class="thead">
<tr title="Row Title">
<td width="10" style="font-size:9pt">S.No</td>
<td style="font-size:9pt">Photograph</td>
</tr>
</thead>
<tbody id="caselistbody" class="scrollContent">
<c:forEach items="${mnphotolist}" var="mnpl" varStatus="status">
<tr>
<td style="font-size:8pt;font-weight:normal">${status.count }</td>
<td style="font-size:8pt;font-weight:normal"><a href="${mnpl.value}" target="_blank">${mnpl.key}</a></td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<input type="hidden" id="bid" value="${Sessvals.getBranchID()}" />
<input type="hidden" id="usid" value="${Sessvals.getUserID()}" />
</div>
</div>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
</script>
<!-- -->
</body>
</html>

View File

@@ -1,229 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link href="/matrix/css/jquery-ui.css" rel="stylesheet" type="text/css" />
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/jquery-ui.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/ctransfer.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | OCL Cases</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
<input type="hidden" value="${Sessvals.getUserID()}" id="usid" />
</div>
<!-- -->
<div id="formcontainer" style="width:1000px;margin-top:5px;position:absolute;z-index:-1">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/transfer.png" align="absmiddle" />
<span id="title" align="absmiddle">OCL Cases<span id='recfound'></span></span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('oclcases','_parent','oclcases')"/>
</div>
<!-- -->
<div id="FormPanel" class="FormPanel">
<c:if test="${mode==0}">
<form:form name="oclcases" method="post" id="oclcases" modelAttribute="oclcases" >
<table align="center" id="filtertab" style="width:98%;border:1px solid #a7abb4" cellspacing="0">
<tr>
<td>
<div class="widget">
<div class="lblcontainer" style="width:60px">
Verifier
</div>
<div class="inputcontainer">
<form:input path="verifier" class="textbox" maxlength="3" style="width:50px;" onblur="validate(this,'f','AlphaOnly')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:90px">
Date From
</div>
<div class="inputcontainer">
<form:input path="fromdate" class="textbox" style="width:100px;" onkeydown="return addSlashes(this,event)" onblur="validate(this,'f','Date')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:90px">
To
</div>
<div class="inputcontainer">
<form:input path="todate" class="textbox" style="width:100px;" onkeydown="return addSlashes(this,event)" onblur="validate(this,'f','Date')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Portfolio
</div>
<div class="inputcontainer">
<div class="divselect" id="divport" style="width:250px;">
<form:select path="portfolio" multiple="false" id="portlist" style="width:268px" >
<option value="-1" selected>SELECT</option>
<c:forEach items="${portlist}" var="port">
<form:option value="${port[0]}" label="${port[1]}" />
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
MV Code
</div>
<br />
<div class="inputcontainer">
<form:input path="mvcode" class="textbox" id="mvcode" style="width:100px;" onblur="validate(this,'f','AlphaNumeric')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Appl No.
</div>
<br />
<div class="inputcontainer">
<form:input path="applno" class="textbox" id="applno" style="width:120px;" onblur="validate(this,'f','AlphaNumeric')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Name
</div>
<br />
<div class="inputcontainer">
<form:input path="customername" class="textbox" id="customername" style="width:185px;" onblur="validate(this,'f','SplInstruction');" />
</div>
</div>
<input type="button" class="button" name="btnfind" style="margin-top:3px;float:right;width:25px;padding:15px" id="btnfind" accesskey="S" onclick="SubmitForm('getalloccasesforocl', '_parent', 'oclcases');;" />
</td>
</tr>
</table>
</form:form>
</c:if>
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="alloclist">
<thead class="thead">
<tr title="Row Title">
<td style="font-size:9pt">S.No</td>
<td width="70" style="font-size:9pt">Portfolio</td>
<td width="60" style="font-size:9pt">MV Code</td>
<td width="80" style="font-size:9pt">Appl No.</td>
<td width="100" style="font-size:9pt">Name</td>
<td style="font-size:9pt">Address</td>
<td style="font-size:9pt" align="center">Visit</td>
<td width="80" style="font-size:9pt">Date</td>
<td style="font-size:9pt">OCL</td>
<td style="font-size:9pt;text-align:center">Distance</td>
<td align="center">*</td>
</tr>
</thead>
<tbody id="alloclistbody" class="scrollContent">
<c:forEach items="${oclcases.caselist}" var="casedetail" varStatus="record">
<tr id="row-${record.count}">
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal">
<input type="hidden" id="uuid-${record.count}" value="${casedetail[0]}" />
<input type="hidden" id="visit-${record.count}" value="${casedetail[7]}" />
${record.count}
</td>
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal">
${casedetail[1]}
</td>
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal">
${casedetail[2]}
</td>
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal">
${casedetail[3]}
</td>
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal">
${casedetail[4]}
</td>
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal">
${casedetail[6]}
</td>
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal">
${casedetail[7]}
</td>
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal">
${casedetail[8]}
</td>
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal">
<div class="inputcontainer">
<div class="divselect" id="divocl" style="width:60px;">
<select id="ocl-${record.count}" style="width:78px" >
<c:if test = "${casedetail[9] eq 'Yes'}">
<option value="No" >No</option>
<option value="Yes" selected>Yes</option>
</c:if>
<c:if test = "${casedetail[9] eq 'No'}">
<option value="No" selected>No</option>
<option value="Yes" >Yes</option>
</c:if>
</select>
</div>
</div>
</td>
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal">
<div class="inputcontainer">
<input type="text" class="textbox" id="distance-${record.count}" style="width:50px;" value="${casedetail[10]}" />
</div>
</td>
<td style="font-size:9pt;border-bottom:1px dotted #C3C3C3;padding-bottom:5px;padding-top:5px;font-weight:normal">
<input type="button" class="button" name="btnsave" style="float:right;padding:5px" id="btnsave" accesskey="S" onclick="updateOclStatus(this,${record.count})" />
</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
CountRows('${mode}');
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty msg}">
<script language="javascript" type="text/javascript"> CallMessage('${msg}',5000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,130 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/progressbar.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/optrallocation.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/menu.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Allocation</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<!-- Dynamic Menu -->
<jsp:include page='../../usermenu/menu_${Sessvals.getUserID()}.html' />
<!-- -->
<div id="formcontainer" style="width:650px;margin-top:5px;position:absolute;z-index:-1">
<form:form method="post" name="opralloc" id="opralloc" modelAttribute="optrAlloc" >
<!-- Common Details (Section1) Visible for all portfolios-->
<div>
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/sms.png" align="absmiddle" />
<span id="title" align="absmiddle">Operator Allocation</span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('optrallocation','_parent','optrAlloc')"/>
</div>
<!-- -->
<div id="FormPanel" class="FormPanel">
<table align="center" style="width:98%;border:1px solid #a7abb4" cellspacing="0">
<tr>
<td style="width:120px"><b>Operator</b></td>
<td id="progbarContainer" ><span id="verifierspan"><b>Verifiers</b></span><span id="operatorspan" style="display:none;"><b>To Operator</b></span></td>
<td style="width:120px" align="left"><b></b></td>
<td style="width:120px" align="left"><b>Shift On</b><input type="checkbox" id="chkshifton" value="" onclick="shifOn(this.checked);"></td>
</tr>
<tr>
<td>
<div class="divselect" id="divoptr" style="width:202px">
<select id="optr" style="width:220px" onchange="getVerAllocData(this.value,1,0);">
<option value="-1">Select</option>
<c:forEach items="${optrlist}" var="optr">
<option value="${optr[0]}" >${optr[1]}</option>
</c:forEach>
</select>
</div>
</td>
<td width="30%">
<div class="divselect" id="divverf" style="width:182px">
<select id="verf" style="width:200px">
<option value="-1">Select</option>
</select>
</div>
<div class="divselect" id="divoptrto" style="width:202px; display:none;">
<select id="optrto" style="width:220px" onchange="">
<option value="-1">Select</option>
<c:forEach items="${optrlist}" var="optr">
<option value="${optr[0]}" >${optr[1]}</option>
</c:forEach>
</select>
</div>
</td>
<td>
<input type="button" class="button" name="btnalloc" style="float:left" value="Allocate" id="btnalloc" accesskey="A" onclick="if($('#optr').val()!=-1 && $('#verf').val()!=-1){getVerAllocData($('#optr').val(),2,$('#verf').val());}else{alert('Please select Operator and Verifier properly.');};" />
<input type="button" class="button" name="btnshift" style="float:left; display:none;" value="Shift Verifiers" id="btnshift" accesskey="S" onclick="if(setHFList('cutlist')!='' && $('#optrto').val()!=-1 && $('#optrto').val()!=$('#optr').val()){if (confirm('Are you sure you want to Shift selected verifiers.')){getVerAllocData(getControlAttributeRef('optr','value'),4,getControlAttributeRef('optrto','value'));}}else{alert('Please select atleast one or more verifiers and To Operator.');};" />
</td>
</tr>
</table>
</div>
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="cutlist">
<thead class="thead" id="cutlisthead">
<tr title="Row Title" id="TitleRow">
<td width="6%" id="sno">S.No</td>
<td width="35%">Verifer Name</td>
<td>Code</td>
<td>Allocated On</td>
<td>Allocated By</td>
<td><input type="checkbox" id="chkparent" value="" onclick="ToggleChecks('chkver',this.checked);"></td>
</tr>
</thead>
<tbody id="cutlistbody" class="scrollContent">
</tbody>
</table>
</div>
<input type="button" class="button" name="btndealloc" style="float:right" value="De Allocate" id="btndealloc" accesskey="D" onclick="if(setHFList('cutlist')!=''){if (confirm('Are you sure you want to De Allocate selected verifiers.')){getVerAllocData(getControlAttributeRef('optr','value'),3,getControlAttributeRef('verf','value'));}}else{alert('Please select Operator and atleast one or more verifiers.');};" />
</div>
</form:form>
<input type="hidden" id="hfusr" value="${Sessvals.getUserID()}" />
<input type="hidden" value="" id="hfdelstat" />
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
//InitPage();
//ProgressBar('progbarContainer','SMS','cutlist',12,'detailed');
</script>
<!-- -->
<!-- Process Message -->
<c:if test="${not empty optrAlloc.getErrMsg()}">
<script language="javascript" type="text/javascript"> CallMessage('${optrAlloc.getErrMsg()}',3000,200,300); </script>
</c:if>
<!-- -->
</html>

View File

@@ -1,163 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link href="/matrix/css/jquery-ui.css" rel="stylesheet" type="text/css" />
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/jquery-ui.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/optrcasetool.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Case Pending (Operator)</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<div id="formcontainer" style="width:860px;margin-top:5px;position:absolute;z-index:-1">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/transfer.png" align="absmiddle" />
<span id="title" align="absmiddle">Case Pending (Operator)<span id='recfound'></span></span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('optrcasepen','_parent','oprcasetool')"/>
</div>
<!-- -->
<div id="FormPanel" class="FormPanel">
<form name="oprcasetool" id="oprcasetool" method="post" >
<table align="center" id="filtertab" style="width:98%;border:1px solid #a7abb4" cellspacing="0">
<tr>
<td>
<div class="widget">
<div class="lblcontainer" style="width:60px">
Verifier
</div>
<div class="inputcontainer">
<div class="divselect" id="divver" style="width:60px;">
<select id="verlist" style="width:78px" >
<option value="-1" selected>---</option>
<c:forEach items="${verlist}" var="ver">
<option value="${ver[0]}">${ver[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Portfolio
</div>
<div class="inputcontainer">
<div class="divselect" id="divport" style="width:200px;">
<select id="portlist" style="width:218px" >
<option value="-1" selected>SELECT</option>
<c:forEach items="${portlist}" var="port">
<option value="${port[0]}">${port[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Operator
</div>
<div class="inputcontainer">
<div class="divselect" id="divoptr" style="width:300px;">
<select id="optrlist" style="width:318px" >
<option value="-1" selected>SELECT</option>
<c:forEach items="${optrlist}" var="optr">
<option value="${optr[0]}">${optr[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
MV Code
</div>
<div class="inputcontainer">
<input type="text" class="textbox" id="mvcode" style="width:130px;" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Appl No.
</div>
<div class="inputcontainer">
<input type="text" class="textbox" id="applno" style="width:150px;" onblur="validate(this,'f','SplInstruction')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Name
</div>
<div class="inputcontainer">
<input type="text" class="textbox" id="customername" style="width:210px;" onblur="validate(this,'f','SplInstruction');" />
</div>
</div>
<input type="button" class="button" name="btnundodone" style="margin-top:3px;margin-right:9px;float:right;width:25px" id="btnundodone" title="do pending" accesskey="P" onclick="DoPending();" />
<input type="button" class="button" name="btnfind" style="margin-top:3px;margin-right:9px;float:right;width:25px" id="btnfind"title="search records" accesskey="S" onclick="ValidateSearch();" />
</td>
</tr>
</table>
</form>
<div id="TablePanel" class="tableContainer">
<table border="0" cellspacing="0" width="100%" id="alloclist">
<thead class="thead">
<tr title="Row Title">
<td style="font-size:9pt;width:30px">S.No</td>
<td style="font-size:9pt;width:100px">Portfolio</td>
<td style="font-size:9pt;width:70px">MV Code</td>
<td style="font-size:9pt;width:100px">Appl No.</td>
<td style="font-size:9pt">Name</td>
<td style="font-size:9pt;width:70px">Type</td>
<td style="font-size:9pt;width:30px" align="center">Visit</td>
<td style="font-size:9pt;width:80px">Date</td>
<td style="font-size:9pt;width:100px">Done by</td>
<td align="center" style="width:20px"><input width="20" type="checkbox" id="chkparent" value="" onclick="ToggleChecks('chkcol',this.checked);manageRowSelection(this.checked);"></td>
</tr>
</thead>
<tbody id="tabbody" class="scrollContent">
</tbody>
</table>
</div>
<input type="hidden" id="invalidfields" value="0" />
<input type="hidden" id="bid" value="${Sessvals.getBranchID()}" />
<input type="hidden" id="usid" value="${Sessvals.getUserID()}" />
</div>
</div>
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
</script>
<!-- -->
</html>

View File

@@ -1,863 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link href="/matrix/css/jquery-ui.css" rel="stylesheet" type="text/css" />
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/jquery-ui.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/query.js?cid=2" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/common.js?ver=1" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Matrix Query</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<div id="formcontainer" style="width:1000px;margin-top:5px;position:absolute;z-index:-1">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/query.png" align="absmiddle" />
<span id="title" align="absmiddle">Matrix Query <span id='recfound'></span></span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('matrixquery','_parent','filterform')"/>
</div>
<!-- -->
<div id="FormPanel" class="FormPanel">
<form name="filterform" method="post" id="filterform">
<table align="center" id="filtertab" style="width:98%;border:1px solid #a7abb4" cellspacing="0">
<tr>
<td>
<div class="widget">
<div class="lblcontainer">
Portfolio
</div>
<div class="inputcontainer">
<div class="divselect" id="divport" style="width:172px;">
<select name="portlist" id="portlist" style="width:190px" >
<option value="-1" selected>SELECT</option>
<c:forEach items="${portlist}" var="port">
<option value="${port[0]}" >${port[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
MV Code
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="mvcode" id="mvcode" value="" style="width:65px;" onblur="validate(this,'f','AlphaNumeric')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Appl No.
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="applno" id="applno" value="" style="width:105px;" onblur="validate(this,'f','AlphaNumeric')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Name
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="customername" id="customername" value="" style="width:185px;" onblur="validate(this,'f','AlphaSpace');" />
</div>
</div>
<input type="button" class="button" name="btnfind" style="margin-top:3px;float:right" value="Search" id="btnfind" accesskey="S" onclick="ValidateSearch();" />
</td>
</tr>
</table>
</form>
<form name="queryrecs" id="queryrecs" method="get">
<div id="divCase" class="FormPanel">
<table align="center" id="FormControls" width="99%" style="text-transform: none">
<tr id="linkdiv">
<td style="border-bottom:1px dotted #000000;padding-bottom:3px">
<!-- <div id="contnolink" class="linkbutton" style="float:left;display:inline" onclick="showContactInfo('Q')"><img src="/matrix/images/contact_info.png" align="absmiddle" /> Contact Numbers</div>-->
<div id="fdlink" class="linkbutton" style="float:left;display:inline" onclick="showEditors('FD')"><img src="/matrix/images/fd_history.png" align="absmiddle" /> Final Done History</div>
<div id="ddlink" class="linkbutton" style="float:left;display:inline" onclick="showEditors('DD')"><img src="/matrix/images/ded_history.png" align="absmiddle" /> Dedupe Checking History</div>
<div id="chlink" class="linkbutton" style="float:left;display:inline" onclick="showEditors('ALL')"><img src="/matrix/images/case_history.png" align="absmiddle" /> Case History</div>
<div id="rptlink" class="linkbutton" style="float:left;display:inline" onclick="showReport()"><img src="/matrix/images/report.png" align="absmiddle" /> Open Report</div>
<div id="cplink" class="linkbutton" style="float:left;display:inline" onclick="CompletePending()"><img src="/matrix/images/undo_done.png" align="absmiddle" /> Complete Pending</div>
<div id="cdlink" class="linkbutton" style="float:left;display:inline" onclick="UndoOperation(4,'','')"><img src="/matrix/images/undo_done.png" align="absmiddle" /> Complete Done</div>
<div id="bplink" class="linkbutton" style="float:left;display:inline" onclick="UndoOperation(2,'','')"><img src="/matrix/images/undo_report.png" align="absmiddle" /> Bank Report Pending</div>
<div id="bdlink" class="linkbutton" style="float:left;display:inline" onclick="UndoOperation(5,'','')"><img src="/matrix/images/undo_done.png" align="absmiddle" /> Bank Done</div>
<div id="povlink" class="linkbutton" style="float:left;display:inline" onclick="FetchPOV('pov')"><img src="/matrix/images/undo_report.png" align="absmiddle" /> Update POV</div>
<div id="hclink" class="linkbutton" style="float:left;display:inline" onclick="FetchPOV('hc')"><img src="/matrix/images/undo_report.png" align="absmiddle" /> Hard Copy</div>
<c:if test="${Sessvals.getUserID()==21 || Sessvals.getUserID()==24 || Sessvals.getUserID()==81}">
<div id="changelink" class="linkbutton" style="float:left;display:inline" onclick="FetchReportChange('ALL')"><img src="/matrix/images/report_history.png" align="absmiddle" /> Report Change History</div>
</c:if>
</td>
</tr>
<tr>
<td id="s1">
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Company Code
</div>
<div class="inputcontainer">
<input readonly="readonly" id="ccode" name="ccode" style="width:60px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Company Branch
</div>
<div class="inputcontainer">
<input readonly="readonly" id="cbranch" name="cbranch" style="width:180px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Portfolio and Branch
</div>
<div class="inputcontainer">
<input readonly="readonly" id="portbranch" name="portbranch" style="width:320px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
MV Code
</div>
<div class="inputcontainer">
<input readonly="readonly" id="mmvcode" name="mvcode" style="width:100px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
File No.
</div>
<div class="inputcontainer">
<input readonly="readonly" id="mapplno" name="applno" style="width:157px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Name
</div>
<div class="inputcontainer" style="text-transform: none">
<input readonly="readonly" id="mcustomername" name="customername" style="width:310px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Type
</div>
<div class="inputcontainer" style="text-transform: none">
<input readonly="readonly" id="apptype" name="apptype" style="width:133px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Category
</div>
<div class="inputcontainer" style="text-transform: none">
<input readonly="readonly" id="category" name="category" style="width:129px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Product &nbsp;
</div>
<div class="inputcontainer">
<input readonly="readonly" id="product" id="product" style="width:120px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Loan Amount
</div>
<div class="inputcontainer" style="text-transform: none">
<input readonly="readonly" id="loanamount" name="loanamount" style="width:100px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Contact Person
</div>
<div class="inputcontainer">
<input readonly="readonly" id="contactpers" name="contactpers" style="width:230px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Mobile No
</div>
<div class="inputcontainer">
<input readonly="readonly" id="mmobile" name="mmobile" style="width:200px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Special Instruction
</div>
<div class="inputcontainer">
<input readonly="readonly" id="specialinst" name="specialinst" style="width:542px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
RV
</div>
<div class="inputcontainer">
<input readonly="readonly" id="rv" name="rv" value="N" style="width:20px;text-align:center;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
OV
</div>
<div class="inputcontainer">
<input readonly="readonly" id="ov" name="ov" value="N" style="width:20px;text-align:center;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
PV
</div>
<div class="inputcontainer">
<input readonly="readonly" id="pv" name="pv" value="N" style="width:20px;text-align:center;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
RTV
</div>
<div class="inputcontainer">
<input readonly="readonly" id="rtv" name="rtv" value="N" style="width:20px;text-align:center;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
OTV
</div>
<div class="inputcontainer">
<input readonly="readonly" id="otv" name="otv" value="N" style="width:20px;text-align:center;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
RFV
</div>
<div class="inputcontainer">
<input readonly="readonly" id="rfv" name="rfv" value="N" style="width:20px;text-align:center;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
EAR
</div>
<div class="inputcontainer">
<input readonly="readonly" id="ear" name="ear" value="N" style="width:20px;text-align:center;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
NEG
</div>
<div class="inputcontainer">
<input readonly="readonly" id="neg" name="neg" value="N" style="width:20px;text-align:center;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Received Date
</div>
<div class="inputcontainer">
<input readonly="readonly" id="recdate" name="recdate" style="width:198px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Batch
</div>
<div class="inputcontainer">
<input readonly="readonly" id="batch" name="batch" style="width:50px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="color:blue">
FINAL STATUS
</div>
<div class="inputcontainer">
<input readonly="readonly" id="fstatus" name="fstatus" style="width:165px;font-weight:bold" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Done By
</div>
<div class="inputcontainer">
<input readonly="readonly" id="doneby" name="doneby" style="width:150px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Done Date
</div>
<div class="inputcontainer">
<input readonly="readonly" id="soldate" name="soldate" style="width:140px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Send Date
</div>
<div class="inputcontainer">
<input readonly="readonly" id="senddate" name="senddate" style="width:140px" />
</div>
</div>
</td>
</tr>
<tr>
<td id="CaseSection">
${resiDetails.casesec}
</td>
</tr>
</table>
</div>
<!-- Navigation Panel -->
<div style="width:100%" class="buttonbar">
<input type="button" class="button" name="btnfirst" style="margin-left:5px;margin-top:-2px;float:left;width:80px" value="" id="btnfirst" accesskey="F" onclick="findRecord(1)" />
<input type="button" class="button" name="btnprev" style="margin-top:-2px;float:left;width:80px" value="" id="btnprev" accesskey="P" onclick="findRecord(2)" />
<input type="button" class="button" name="btnnext" style="margin-top:-2px;float:left;width:80px" value="" id="btnnext" accesskey="N" onclick="findRecord(3)" />
<input type="button" class="button" name="btnlast" style="margin-top:-2px;float:left;width:80px" value="" id="btnlast" accesskey="L" onclick="findRecord(4)" />
<input type="button" class="button" name="btncancel" style="margin-top:-2px;float:right;margin-right:7px" value="Close" id="btncancel" accesskey="C" onclick="closewindow();" />
</div>
<!-- -->
<div id="tabs" style="font-size:10pt;height:350px">
<ul>
<li><a href="#res">Residence</a></li>
<li><a href="#off">Office</a></li>
<li><a href="#prop">Property</a></li>
<li><a href="#tel">Telecalling</a></li>
<li><a href="#ref">Refrence</a></li>
<li><a href="#ded">Dedupe</a></li>
</ul>
<div id="res">
<div class="widget">
<div class="lblcontainer">
Address&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="raddr" name="raddr" readonly="readonly" style="width:600px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Phone No.&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="rphone" name="rphone" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:57px">
Verifier&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="rverifier" name="rverifier" readonly="readonly" style="width:40px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
Visit Date&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="rvisdate" name="rvisdate" readonly="readonly" style="width:100px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
Visit Time&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="rvistime" name="rvistime" readonly="readonly" style="width:150px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
<div id="tdrlink" class="linkbutton" style="float:left;display:inline" onclick="tagDocs('R')"><img src="/matrix/images/undo_report.png" align="absmiddle" /> Tag Docs</div>
<div id="showphotor" class="linkbutton" style="float:right;background-color:#c3c3c3;border:1px solid black" onclick="tagDocs('R')">Show Photos</div>&nbsp;
</div>
</div>
<br>
<div class="widget">
<div class="lblcontainer" style="width:57px">
Status&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="rstatus" name="rstatus" readonly="readonly" style="width:235px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Negative Reason&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="rnegres" name="rnegres" readonly="readonly" style="width:495px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<b><i>Verifier Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="vrremarks" readonly="readonly" name="vrremarks" style="width:450px;height:120px" ></textarea>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<b><i>Supervisor Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="srremarks" readonly="readonly" name="srremarks" style="width:450px;height:120px" ></textarea>
</div>
</div>
</div>
<div id="off">
<div class="widget">
<div class="lblcontainer" style="width:75px">
Address&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="oaddr" name="oaddr" readonly="readonly" style="width:855px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:75px">
Phone No.&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="ophone" name="ophone" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Extn.&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="extn" name="extn" readonly="readonly" style="width:48px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
Designation&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="design" name="design" readonly="readonly" style="width:192px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
Department&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="dept" name="dept" readonly="readonly" style="width:165px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:75px">
Verifier&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="overifier" name="overifier" readonly="readonly" style="width:40px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
Visit Date&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="ovisdate" name="ovisdate" readonly="readonly" style="width:100px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
Visit Time&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="ovistime" name="ovistime" readonly="readonly" style="width:80px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
<div id="tdolink" class="linkbutton" style="float:left;display:inline" onclick="tagDocs('O')"><img src="/matrix/images/undo_report.png" align="absmiddle" /> Tag Docs</div>
<div id="showphotoo" class="linkbutton" style="float:right;background-color:#c3c3c3;border:1px solid black" onclick="tagDocs('O')">Show Photos</div>&nbsp;
</div>
</div>
<br>
<div class="widget">
<div class="lblcontainer" style="width:75px">
Status&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="ostatus" name="ostatus" readonly="readonly" style="width:235px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Negative Reason&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="onegres" name="onegres" readonly="readonly" style="width:478px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<b><i>Verifier Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="voremarks" readonly="readonly" name="voremarks" style="width:450px;height:120px" ></textarea>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<b><i>Supervisor Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="soremarks" readonly="readonly" name="soremarks" style="width:450px;height:120px" ></textarea>
</div>
</div>
</div>
<div id="prop">
<div class="widget">
<div class="lblcontainer" style="width:75px">
Address&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="paddr" name="paddr" readonly="readonly" style="width:600px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Verifier&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="pverifier" name="pverifier" readonly="readonly" style="width:40px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:75px">
Visit Date&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="pvisdate" name="pvisdate" readonly="readonly" style="width:100px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
Visit Time&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="pvistime" name="pvistime" readonly="readonly" style="width:150px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
<div id="tdplink" class="linkbutton" style="float:left;display:inline" onclick="tagDocs('P')"><img src="/matrix/images/undo_report.png" align="absmiddle" /> Tag Docs</div>
<div id="showphotop" class="linkbutton" style="float:right;background-color:#c3c3c3;border:1px solid black" onclick="tagDocs('P')">Show Photos</div>
</div>
</div>
<br>
<div class="widget">
<div class="lblcontainer" style="width:75px">
Status&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="pstatus" name="rstatus" readonly="readonly" style="width:235px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Negative Reason&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="pnegres" name="pnegres" readonly="readonly" style="width:477px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<b><i>Verifier Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="vpremarks" readonly="readonly" name="vpremarks" style="width:450px;height:120px" ></textarea>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<b><i>Supervisor Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="spremarks" readonly="readonly" name="spremarks" style="width:450px;height:120px" ></textarea>
</div>
</div>
</div>
<div id="tel">
<div class="widget">
<div class="lblcontainer">
Residence Phone No.&nbsp;
</div>
<div class="inputcontainer" style="width:300px">
<input type="text" id="trphone" name="trphone" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Office Phone No.&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="tophone" name="tophone" readonly="readonly" style="width:170px" />&nbsp;-
<input type="text" id="textn" name="textn" readonly="readonly" style="width:40px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Mobile No.&nbsp;
</div>
<div class="inputcontainer" style="width:300px">
<input type="text" id="tmobile" name="tmobile" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Telecaller&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="tcaller" name="tcaller" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
RTV Contacted No.&nbsp;
</div>
<div class="inputcontainer" style="width:300px">
<input type="text" id="trcont" name="trcont" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
OTV Contacted No.&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="tocont" name="tocont" readonly="readonly" style="width:170px" />
</div>
</div>
<br>
<div class="widget">
<div class="lblcontainer" style="width:142px">
RTV Status.&nbsp;
</div>
<div class="inputcontainer" style="width:300px">
<input type="text" id="trstatus" name="trstatus" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
OTV Status.&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="tostatus" name="tostatus" readonly="readonly" style="width:170px" />
</div>
</div>
<br>
<div class="widget">
<div class="lblcontainer">
<b><i>RTV Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="rtremarks" readonly="readonly" name="rtremarks" style="width:450px;height:80px" ></textarea>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<b><i>OTV Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="otremarks" readonly="readonly" name="otremarks" style="width:450px;height:80px" ></textarea>
</div>
</div>
</div>
<div id="ref">
<div class="widget">
<div class="lblcontainer" style="width:142px">
1st Refree Name.&nbsp;
</div>
<div class="inputcontainer" style="width:300px">
<input type="text" id="ref1name" name="ref1name" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
2nd Refree Name.&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="ref2name" name="ref2name" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Address&nbsp;
</div>
<div class="inputcontainer" style="width:300px">
<textarea id="ref1addr" readonly="readonly" name="ref1addr" style="width:300px;height:40px" ></textarea>
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Address&nbsp;
</div>
<div class="inputcontainer">
<textarea id="ref2addr" readonly="readonly" name="ref2addr" style="width:300px;height:40px" ></textarea>
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Contacted No.&nbsp;
</div>
<div class="inputcontainer" style="width:300px">
<input type="text" id="ref1cont" name="ref1cont" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Contacted No.&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="ref2cont" name="ref2cont" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Telecaller&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="refcaller" name="refcaller" readonly="readonly" style="width:170px" />
</div>
</div>
<br>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Status.&nbsp;
</div>
<div class="inputcontainer" style="width:300px">
<input type="text" id="ref1status" name="ref1status" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Status.&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="ref2status" name="ref2status" readonly="readonly" style="width:170px" />
</div>
</div>
<br>
<div class="widget">
<div class="lblcontainer">
<b><i>Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="ref1remarks" readonly="readonly" name="ref1remarks" style="width:450px;height:80px" ></textarea>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<b><i>Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="ref2remarks" readonly="readonly" name="ref2remarks" style="width:450px;height:80px" ></textarea>
</div>
</div>
</div>
<div id="ded">
<div class="widget">
<div class="lblcontainer">
<b><i>Earlier</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="earrem" readonly="readonly" name="earrem" style="width:940px;height:100px" ></textarea>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<b><i>Negative</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="negrem" readonly="readonly" name="negrem" style="width:940px;height:100px" ></textarea>
</div>
</div>
</div>
</div>
<input type="hidden" name="uuid" id="uuid" value="0" />
<input type="hidden" name="fileclosed" id="fileclosed" value="0" />
<input type="hidden" name="sdone" id="sdone" value="0" />
<input type="hidden" name="portfolio_id" id="portfolio_id" value="0" />
</form>
</div>
</div>
<input type="hidden" id="invalidfields" value="0" />
<input type="hidden" id="cid" value="0" />
<input type="hidden" id="coid" value="${Sessvals.getCompanyID()}" />
<input type="hidden" id="ugid" value="${Sessvals.getUserGroupID()}" />
<input type="hidden" id="bid" value="${Sessvals.getBranchID()}" />
<input type="hidden" id="suuid" value="<%=session.getAttribute("UUID") %>" />
<input type="hidden" id="usid" value="${Sessvals.getUserID()}" />
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
$( "#tabs" ).tabs();
HideControls(0);
$("#linkdiv").hide();
$("#showphotor").hide();
$("#showphotoo").hide();
$("#showphotop").hide();
</script>
<!-- -->
</html>

View File

@@ -1,881 +0,0 @@
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page language="java" session="true" %>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link href="/matrix/css/jquery-ui.css" rel="stylesheet" type="text/css" />
<script language="javascript" src="/matrix/js/lib/constants.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/jquery1.7.2.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/jquery-ui.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/uifuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/lib/jsfuncs.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/msgdialog.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/ui/select.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/query.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/appjs/common.js" type="text/javascript"></script>
<script language="javascript" src="/matrix/js/validator.js" type="text/javascript"></script>
<link href="/matrix/css/matrix.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/file.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/button.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/div.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/textbox.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/select.css" rel="stylesheet" type="text/css" />
<link href="/matrix/css/table.css" rel="stylesheet" type="text/css" />
<title>Nimble 1.0 | Matrix Query</title>
</head>
<body>
<div id='PageFrame'>
<!-- Title Bar -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/optmale.png" />
<img id="close" src="/matrix/images/close.jpg" onclick="javascript:closewindow();" />
<span id="title">Nimble 1.0 &nbsp;&nbsp; ${Sessvals.getCompanyCode() } (${Sessvals.getBranchLocation() }) &nbsp;&nbsp; ${Sessvals.getUserDisplayName()} (${Sessvals.getUserGroupName()}) </span>
</div>
<!-- -->
<div id="formcontainer" style="width:1000px;margin-top:5px;position:absolute;z-index:-1">
<!-- Title -->
<div id='title' class="title">
<img id="icon" src="/matrix/images/query.png" align="absmiddle" />
<span id="title" align="absmiddle">Matrix Query <span id='recfound'></span></span>
<img id="close" src="/matrix/images/reload.png" title="Refresh Grid" onclick="SubmitForm('matrixquery','_parent','filterform')"/>
</div>
<!-- -->
<div id="FormPanel" class="FormPanel">
<form name="filterform" method="post" id="filterform">
<table align="center" id="filtertab" style="width:98%;border:1px solid #a7abb4" cellspacing="0">
<tr>
<td>
<div class="widget">
<div class="lblcontainer">
Portfolio
</div>
<div class="inputcontainer">
<div class="divselect" id="divport" style="width:172px;">
<select name="portlist" id="portlist" style="width:190px" >
<option value="-1" selected>SELECT</option>
<c:forEach items="${portlist}" var="port">
<option value="${port[0]}" >${port[1]}</option>
</c:forEach>
</select>
</div>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
MV Code
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="mvcode" id="mvcode" value="" style="width:65px;" onblur="validate(this,'f','AlphaNumeric')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Appl No.
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="applno" id="applno" value="" style="width:105px;" onblur="validate(this,'f','AlphaNumeric')" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Name
</div>
<div class="inputcontainer">
<input type="text" class="textbox" name="customername" id="customername" value="" style="width:185px;" onblur="validate(this,'f','AlphaSpace');" />
</div>
</div>
<input type="button" class="button" name="btnfind" style="margin-top:3px;float:right" value="Search" id="btnfind" accesskey="S" onclick="ValidateSearch();" />
<div class="widget" id="wscompname" style="display:none">
<div class="lblcontainer" style="text-transform: none">
COMPANY NAME
</div>
<div class="inputcontainer">
<input id="scompname" class="textbox" name="scompname" style="width:250px" />
</div>
</div>
<div class="widget" id="wsaddress" style="display:none">
<div class="lblcontainer" style="text-transform: none">
ADDRESS
</div>
<div class="inputcontainer">
<input id="saddress" class="textbox" name="saddress" style="width:400px" />
</div>
</div>
<div id="advslink" class="linkbutton" style="display:inline;text-decoration:underline" onclick="$('#wscompname').toggle();$('#wsaddress').toggle();">Adv. Search</div>
</td>
</tr>
</table>
</form>
<form name="queryrecs" id="queryrecs" method="get">
<div id="divCase" class="FormPanel">
<table align="center" id="FormControls" width="99%" style="text-transform: none">
<tr id="linkdiv">
<td style="border-bottom:1px dotted #000000;padding-bottom:3px">
<!-- <div id="contnolink" class="linkbutton" style="float:left;display:inline" onclick="showContactInfo('Q')"><img src="/matrix/images/contact_info.png" align="absmiddle" /> Contact Numbers</div>-->
<div id="fdlink" class="linkbutton" style="float:left;display:inline" onclick="showEditors('FD')"><img src="/matrix/images/fd_history.png" align="absmiddle" /> Final Done History</div>
<div id="ddlink" class="linkbutton" style="float:left;display:inline" onclick="showEditors('DD')"><img src="/matrix/images/ded_history.png" align="absmiddle" /> Dedupe Checking History</div>
<div id="chlink" class="linkbutton" style="float:left;display:inline" onclick="showEditors('ALL')"><img src="/matrix/images/case_history.png" align="absmiddle" /> Case History</div>
<div id="rptlink" class="linkbutton" style="float:left;display:inline" onclick="showReport()"><img src="/matrix/images/report.png" align="absmiddle" /> Open Report</div>
<div id="cplink" class="linkbutton" style="float:left;display:inline" onclick="CompletePending()"><img src="/matrix/images/undo_done.png" align="absmiddle" /> Complete Pending</div>
<div id="cdlink" class="linkbutton" style="float:left;display:inline" onclick="UndoOperation(4,'','')"><img src="/matrix/images/undo_done.png" align="absmiddle" /> Complete Done</div>
<div id="bplink" class="linkbutton" style="float:left;display:inline" onclick="UndoOperation(2,'','')"><img src="/matrix/images/undo_report.png" align="absmiddle" /> Bank Report Pending</div>
<div id="bdlink" class="linkbutton" style="float:left;display:inline" onclick="UndoOperation(5,'','')"><img src="/matrix/images/undo_done.png" align="absmiddle" /> Bank Done</div>
<div id="povlink" class="linkbutton" style="float:left;display:inline" onclick="FetchPOV('pov')"><img src="/matrix/images/undo_report.png" align="absmiddle" /> Update POV</div>
<div id="hclink" class="linkbutton" style="float:left;display:inline" onclick="FetchPOV('hc')"><img src="/matrix/images/undo_report.png" align="absmiddle" /> Hard Copy</div>
<c:if test="${Sessvals.getUserID()==21 || Sessvals.getUserID()==24 || Sessvals.getUserID()==81}">
<div id="changelink" class="linkbutton" style="float:left;display:inline" onclick="FetchReportChange('ALL')"><img src="/matrix/images/report_history.png" align="absmiddle" /> Report Change History</div>
</c:if>
</td>
</tr>
<tr>
<td id="s1">
<div class="widget" style="display:none">
<div class="lblcontainer" style="text-transform: none">
Company Code
</div>
<div class="inputcontainer">
<input readonly="readonly" id="ccode" name="ccode" style="width:60px" />
</div>
</div>
<div class="widget" style="display:none">
<div class="lblcontainer" style="text-transform: none">
Company Branch
</div>
<div class="inputcontainer">
<input readonly="readonly" id="cbranch" name="cbranch" style="width:180px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Portfolio and Branch
</div>
<div class="inputcontainer">
<input readonly="readonly" id="portbranch" name="portbranch" style="width:320px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
MV Code
</div>
<div class="inputcontainer">
<input readonly="readonly" id="mmvcode" name="mvcode" style="width:100px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
File No.
</div>
<div class="inputcontainer">
<input readonly="readonly" id="mapplno" name="applno" style="width:200px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Name
</div>
<div class="inputcontainer" style="text-transform: none">
<input readonly="readonly" id="mcustomername" name="customername" style="width:310px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Type
</div>
<div class="inputcontainer" style="text-transform: none">
<input readonly="readonly" id="apptype" name="apptype" style="width:110px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Category
</div>
<div class="inputcontainer" style="text-transform: none">
<input readonly="readonly" id="category" name="category" style="width:110px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Product &nbsp;
</div>
<div class="inputcontainer">
<input readonly="readonly" id="product" id="product" style="width:120px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Loan Amount
</div>
<div class="inputcontainer" style="text-transform: none">
<input readonly="readonly" id="loanamount" name="loanamount" style="width:100px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Contact Person
</div>
<div class="inputcontainer">
<input readonly="readonly" id="contactpers" name="contactpers" style="width:210px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Mobile No
</div>
<div class="inputcontainer">
<input readonly="readonly" id="mmobile" name="mmobile" style="width:180px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Batch
</div>
<div class="inputcontainer">
<input readonly="readonly" id="batch" name="batch" style="width:50px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Received Date
</div>
<div class="inputcontainer">
<input readonly="readonly" id="recdate" name="recdate" style="width:198px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
RV
</div>
<div class="inputcontainer">
<input readonly="readonly" id="rv" name="rv" value="N" style="width:20px;text-align:center;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
OV
</div>
<div class="inputcontainer">
<input readonly="readonly" id="ov" name="ov" value="N" style="width:20px;text-align:center;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
PV
</div>
<div class="inputcontainer">
<input readonly="readonly" id="pv" name="pv" value="N" style="width:20px;text-align:center;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
RTV
</div>
<div class="inputcontainer">
<input readonly="readonly" id="rtv" name="rtv" value="N" style="width:20px;text-align:center;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
OTV
</div>
<div class="inputcontainer">
<input readonly="readonly" id="otv" name="otv" value="N" style="width:20px;text-align:center;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
RFV
</div>
<div class="inputcontainer">
<input readonly="readonly" id="rfv" name="rfv" value="N" style="width:20px;text-align:center;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
EAR
</div>
<div class="inputcontainer">
<input readonly="readonly" id="ear" name="ear" value="N" style="width:20px;text-align:center;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
NEG
</div>
<div class="inputcontainer">
<input readonly="readonly" id="neg" name="neg" value="N" style="width:20px;text-align:center;" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Special Instruction
</div>
<div class="inputcontainer">
<input readonly="readonly" id="specialinst" name="specialinst" style="width:542px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="color:blue">
FINAL STATUS
</div>
<div class="inputcontainer">
<input readonly="readonly" id="fstatus" name="fstatus" style="width:145px;font-weight:bold" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Done By
</div>
<div class="inputcontainer">
<input readonly="readonly" id="doneby" name="doneby" style="width:130px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Done Date
</div>
<div class="inputcontainer">
<input readonly="readonly" id="soldate" name="soldate" style="width:140px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="text-transform: none">
Send Date
</div>
<div class="inputcontainer">
<input readonly="readonly" id="senddate" name="senddate" style="width:140px" />
</div>
</div>
</td>
</tr>
<tr>
<td id="CaseSection">
${resiDetails.casesec}
</td>
</tr>
</table>
</div>
<!-- Navigation Panel -->
<div style="width:100%" class="buttonbar">
<input type="button" class="button" name="btnfirst" style="margin-left:5px;margin-top:-2px;float:left;width:80px" value="" id="btnfirst" accesskey="F" onclick="findRecord(1)" />
<input type="button" class="button" name="btnprev" style="margin-top:-2px;float:left;width:80px" value="" id="btnprev" accesskey="P" onclick="findRecord(2)" />
<input type="button" class="button" name="btnnext" style="margin-top:-2px;float:left;width:80px" value="" id="btnnext" accesskey="N" onclick="findRecord(3)" />
<input type="button" class="button" name="btnlast" style="margin-top:-2px;float:left;width:80px" value="" id="btnlast" accesskey="L" onclick="findRecord(4)" />
<input type="button" class="button" name="btncancel" style="margin-top:-2px;float:right;margin-right:7px" value="Close" id="btncancel" accesskey="C" onclick="closewindow();" />
</div>
<!-- -->
<div id="tabs" style="font-size:10pt;height:350px">
<ul>
<li><a href="#res">Residence</a></li>
<li><a href="#off">Office</a></li>
<li><a href="#prop">Property</a></li>
<li><a href="#tel">Telecalling</a></li>
<li><a href="#ref">Refrence</a></li>
<li><a href="#ded">Dedupe</a></li>
</ul>
<div id="res">
<div class="widget">
<div class="lblcontainer">
Address&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="raddr" name="raddr" readonly="readonly" style="width:600px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Phone No.&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="rphone" name="rphone" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:57px">
Verifier&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="rverifier" name="rverifier" readonly="readonly" style="width:40px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
Visit Date&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="rvisdate" name="rvisdate" readonly="readonly" style="width:100px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
Visit Time&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="rvistime" name="rvistime" readonly="readonly" style="width:150px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
<div id="tdrlink" class="linkbutton" style="float:left;display:inline" onclick="tagDocs('R')"><img src="/matrix/images/undo_report.png" align="absmiddle" /> Tag Docs</div>
<div id="showphotor" class="linkbutton" style="float:right;background-color:#c3c3c3;border:1px solid black" onclick="tagDocs('R')">Show Photos</div>&nbsp;
</div>
</div>
<br>
<div class="widget">
<div class="lblcontainer" style="width:57px">
Status&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="rstatus" name="rstatus" readonly="readonly" style="width:235px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Negative Reason&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="rnegres" name="rnegres" readonly="readonly" style="width:495px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<b><i>Verifier Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="vrremarks" readonly="readonly" name="vrremarks" style="width:450px;height:120px" ></textarea>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<b><i>Supervisor Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="srremarks" readonly="readonly" name="srremarks" style="width:450px;height:120px" ></textarea>
</div>
</div>
</div>
<div id="off">
<div class="widget">
<div class="lblcontainer" style="width:75px">
Address&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="oaddr" name="oaddr" readonly="readonly" style="width:855px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:75px">
Phone No.&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="ophone" name="ophone" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Extn.&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="extn" name="extn" readonly="readonly" style="width:48px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
Designation&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="design" name="design" readonly="readonly" style="width:192px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
Department&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="dept" name="dept" readonly="readonly" style="width:165px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:75px">
Verifier&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="overifier" name="overifier" readonly="readonly" style="width:40px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
Visit Date&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="ovisdate" name="ovisdate" readonly="readonly" style="width:100px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
Visit Time&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="ovistime" name="ovistime" readonly="readonly" style="width:80px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
<div id="tdolink" class="linkbutton" style="float:left;display:inline" onclick="tagDocs('O')"><img src="/matrix/images/undo_report.png" align="absmiddle" /> Tag Docs</div>
<div id="showphotoo" class="linkbutton" style="float:right;background-color:#c3c3c3;border:1px solid black" onclick="tagDocs('O')">Show Photos</div>&nbsp;
</div>
</div>
<br>
<div class="widget">
<div class="lblcontainer" style="width:75px">
Status&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="ostatus" name="ostatus" readonly="readonly" style="width:235px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Negative Reason&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="onegres" name="onegres" readonly="readonly" style="width:478px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<b><i>Verifier Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="voremarks" readonly="readonly" name="voremarks" style="width:450px;height:120px" ></textarea>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<b><i>Supervisor Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="soremarks" readonly="readonly" name="soremarks" style="width:450px;height:120px" ></textarea>
</div>
</div>
</div>
<div id="prop">
<div class="widget">
<div class="lblcontainer" style="width:75px">
Address&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="paddr" name="paddr" readonly="readonly" style="width:600px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Verifier&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="pverifier" name="pverifier" readonly="readonly" style="width:40px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:75px">
Visit Date&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="pvisdate" name="pvisdate" readonly="readonly" style="width:100px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
Visit Time&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="pvistime" name="pvistime" readonly="readonly" style="width:150px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" >
<div id="tdplink" class="linkbutton" style="float:left;display:inline" onclick="tagDocs('P')"><img src="/matrix/images/undo_report.png" align="absmiddle" /> Tag Docs</div>
<div id="showphotop" class="linkbutton" style="float:right;background-color:#c3c3c3;border:1px solid black" onclick="tagDocs('P')">Show Photos</div>
</div>
</div>
<br>
<div class="widget">
<div class="lblcontainer" style="width:75px">
Status&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="pstatus" name="rstatus" readonly="readonly" style="width:235px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
Negative Reason&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="pnegres" name="pnegres" readonly="readonly" style="width:477px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<b><i>Verifier Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="vpremarks" readonly="readonly" name="vpremarks" style="width:450px;height:120px" ></textarea>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<b><i>Supervisor Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="spremarks" readonly="readonly" name="spremarks" style="width:450px;height:120px" ></textarea>
</div>
</div>
</div>
<div id="tel">
<div class="widget">
<div class="lblcontainer">
Residence Phone No.&nbsp;
</div>
<div class="inputcontainer" style="width:300px">
<input type="text" id="trphone" name="trphone" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Office Phone No.&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="tophone" name="tophone" readonly="readonly" style="width:170px" />&nbsp;-
<input type="text" id="textn" name="textn" readonly="readonly" style="width:40px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Mobile No.&nbsp;
</div>
<div class="inputcontainer" style="width:300px">
<input type="text" id="tmobile" name="tmobile" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Telecaller&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="tcaller" name="tcaller" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
RTV Contacted No.&nbsp;
</div>
<div class="inputcontainer" style="width:300px">
<input type="text" id="trcont" name="trcont" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
OTV Contacted No.&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="tocont" name="tocont" readonly="readonly" style="width:170px" />
</div>
</div>
<br>
<div class="widget">
<div class="lblcontainer" style="width:142px">
RTV Status.&nbsp;
</div>
<div class="inputcontainer" style="width:300px">
<input type="text" id="trstatus" name="trstatus" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
OTV Status.&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="tostatus" name="tostatus" readonly="readonly" style="width:170px" />
</div>
</div>
<br>
<div class="widget">
<div class="lblcontainer">
<b><i>RTV Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="rtremarks" readonly="readonly" name="rtremarks" style="width:450px;height:80px" ></textarea>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<b><i>OTV Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="otremarks" readonly="readonly" name="otremarks" style="width:450px;height:80px" ></textarea>
</div>
</div>
</div>
<div id="ref">
<div class="widget">
<div class="lblcontainer" style="width:142px">
1st Refree Name.&nbsp;
</div>
<div class="inputcontainer" style="width:300px">
<input type="text" id="ref1name" name="ref1name" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
2nd Refree Name.&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="ref2name" name="ref2name" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Address&nbsp;
</div>
<div class="inputcontainer" style="width:300px">
<textarea id="ref1addr" readonly="readonly" name="ref1addr" style="width:300px;height:40px" ></textarea>
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Address&nbsp;
</div>
<div class="inputcontainer">
<textarea id="ref2addr" readonly="readonly" name="ref2addr" style="width:300px;height:40px" ></textarea>
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Contacted No.&nbsp;
</div>
<div class="inputcontainer" style="width:300px">
<input type="text" id="ref1cont" name="ref1cont" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Contacted No.&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="ref2cont" name="ref2cont" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Telecaller&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="refcaller" name="refcaller" readonly="readonly" style="width:170px" />
</div>
</div>
<br>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Status.&nbsp;
</div>
<div class="inputcontainer" style="width:300px">
<input type="text" id="ref1status" name="ref1status" readonly="readonly" style="width:170px" />
</div>
</div>
<div class="widget">
<div class="lblcontainer" style="width:142px">
Status.&nbsp;
</div>
<div class="inputcontainer">
<input type="text" id="ref2status" name="ref2status" readonly="readonly" style="width:170px" />
</div>
</div>
<br>
<div class="widget">
<div class="lblcontainer">
<b><i>Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="ref1remarks" readonly="readonly" name="ref1remarks" style="width:450px;height:80px" ></textarea>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<b><i>Remarks</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="ref2remarks" readonly="readonly" name="ref2remarks" style="width:450px;height:80px" ></textarea>
</div>
</div>
</div>
<div id="ded">
<div class="widget">
<div class="lblcontainer">
<b><i>Earlier</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="earrem" readonly="readonly" name="earrem" style="width:940px;height:100px" ></textarea>
</div>
</div>
<div class="widget">
<div class="lblcontainer">
<b><i>Negative</i></b>
</div>
<br>
<div class="inputcontainer">
<textarea id="negrem" readonly="readonly" name="negrem" style="width:940px;height:100px" ></textarea>
</div>
</div>
</div>
</div>
<input type="hidden" name="uuid" id="uuid" value="0" />
<input type="hidden" name="fileclosed" id="fileclosed" value="0" />
<input type="hidden" name="sdone" id="sdone" value="0" />
<input type="hidden" name="portfolio_id" id="portfolio_id" value="0" />
</form>
</div>
</div>
<input type="hidden" id="invalidfields" value="0" />
<input type="hidden" id="cid" value="0" />
<input type="hidden" id="coid" value="${Sessvals.getCompanyID()}" />
<input type="hidden" id="ugid" value="${Sessvals.getUserGroupID()}" />
<input type="hidden" id="bid" value="${Sessvals.getBranchID()}" />
<input type="hidden" id="suuid" value="<%=session.getAttribute("UUID") %>" />
<input type="hidden" id="usid" value="${Sessvals.getUserID()}" />
</div>
</body>
<!-- Page Load Javascript -->
<script language="javascript" type="text/javascript">
centerDivBoth("formcontainer","H");
$( "#tabs" ).tabs();
HideControls(0);
$("#linkdiv").hide();
$("#showphotor").hide();
$("#showphotoo").hide();
$("#showphotop").hide();
</script>
<!-- -->
</html>

Some files were not shown because too many files have changed in this diff Show More