1/*function expand_collapse(id) 2{ 3 var e = document.getElementById(id); 4 var f = document.getElementById(id+"_arrows"); 5 if(e.style.display == 'none'){ 6 e.style.display = 'block'; 7 f.innerHTML = '▲'; 8 } 9 else { 10 e.style.display = 'none'; 11 f.innerHTML = '▼'; 12 } 13}*/ 14 15$(function() 16{ 17 $('.input-group.date').datepicker({ 18 19 todayHighlight: true, 20 autoclose: true, 21 orientation: 'bottom auto' 22 }); 23}); 24 25function showSectionEntry(sid, ssid, smid) 26{ 27 document.homeForm.action="/sebiweb/home/HomeAction.do?doListingAll=yes&sid="+sid+"&ssid="+ssid+"&smid="+smid; 28 document.homeForm.submit(); 29} 30 31function checkYear() 32{ 33 if(eval(document.homeForm.fromYear.value) >= eval(document.homeForm.toYear.value)) 34 { 35 alert("From Year cannot be greater than or equal to To Year"); 36 return false; 37 } 38 if(document.homeForm.fromYear.value != "" && document.homeForm.toYear.value == "") 39 { 40 alert("Please select to year."); 41 return false; 42 } 43 if(document.homeForm.toYear.value != "" && document.homeForm.fromYear.value == "") 44 { 45 alert("Please select from year."); 46 return false; 47 } 48 return true; 49} 50 51function searchFormNewsList(v, v1) 52{ 53 var goinside = false; 54 if(document.homeForm.fromDate) 55 { 56 if(checkSearch(document.homeForm.fromDate, document.homeForm.toDate)) 57 goinside = true; 58 } 59 else 60 { 61 if(checkYear()) 62 { 63 goinside = true; 64 } 65 } 66 if(goinside == true) 67 { 68 var ssText = $("#ssid option:selected").html(); 69 var smText = ""; 70 if(eval(document.homeForm.ssid.value) > 0) 71 document.title = "SEBI | "+ssText; 72 else 73 document.title = "SEBI | "+(document.homeForm.sectName.value); 74 $('li').removeClass('active_text'); 75 var sid = escape(document.homeForm.sid.value); 76 var ssid = escape(document.homeForm.ssid.value); 77 var ssidhidden = escape(document.homeForm.ssidhidden.value); 78 if(document.getElementById("subSect_"+ssid)) 79 document.getElementById("subSect_"+ssid).className = "active_text"; 80 var smid = 0; 81 if(document.homeForm.smid) 82 { 83 smid = escape(document.homeForm.smid.value); 84 smText = $("#smid option:selected").html(); 85 } 86 var fromDate = "",toDate = "",fromYear = "",toYear = ""; 87 if(document.homeForm.fromDate) 88 fromDate = escape(document.homeForm.fromDate.value); 89 if(document.homeForm.toDate) 90 toDate = escape(document.homeForm.toDate.value); 91 if(document.homeForm.fromYear) 92 fromYear = escape(document.homeForm.fromYear.value); 93 if(document.homeForm.toYear) 94 toYear = escape(document.homeForm.toYear.value); 95 var url = "/sebiweb/ajax/home/getnewslistinfo.jsp"; 96 var httploc = getHTTPObject(); 97 var getstr = ""; 98 var next_value = 1; 99 var intmid = -1; 100 if(document.homeForm.intmid) 101 intmid = escape(document.homeForm.intmid.value); 102 if(document.homeForm.nextValue.value) 103 next_value = escape(document.homeForm.nextValue.value); 104 var search_value = escape(document.homeForm.search.value); 105 var deptId = ""; 106 if(document.homeForm.deptId) 107 deptId = escape(document.homeForm.deptId.value); 108 getstr += "nextValue="+next_value; 109 getstr += "&next="+v; 110 getstr += "&search="+search_value; 111 getstr += "&fromDate="+fromDate; 112 getstr += "&toDate="+toDate; 113 getstr += "&fromYear="+fromYear; 114 getstr += "&toYear="+toYear; 115 getstr += "&deptId="+deptId; 116 getstr += "&sid="+sid; 117 getstr += "&ssid="+ssid; 118 getstr += "&smid="+smid; 119 getstr += "&ssidhidden="+ssidhidden; 120 getstr += "&intmid="+intmid; 121 getstr += "&sText="+document.homeForm.sectName.value; 122 getstr += "&ssText="+ssText; 123 getstr += "&smText="+smText; 124 getstr += "&doDirect="+v1; 125 httploc.open("POST", url, true); 126 httploc.onreadystatechange = function() 127 { 128 if (httploc.readyState == 4) 129 { 130 if(httploc.status == 200) 131 { 132 var response = httploc.responseText; 133 response = trim(response); 134 var arr = response.split("#@#"); 135 var div1 = arr[0]; 136 var div2 = arr[1]; 137 document.getElementById('ajax_cat').innerHTML = ''; 138 document.getElementById('ajax_cat').innerHTML = div1; 139 document.getElementById('brdcrm').innerHTML = ''; 140 document.getElementById('brdcrm').innerHTML = div2; 141 // $('#mainContainer').addClass('tab_index'); 142 // var SomeFruitsList=$("body.tab_index a, input, button, h1, h2, h3, h4, h6, strong, select, textarea, iframe, th, td"); 143 // var tabindex = 0; 144 // SomeFruitsList.each(function() { 145 // // add tab index number to each list items 146 // tabindex++; 147 // $(this).attr("tabindex",tabindex); 148 // $(this).append(''+'') 149 // }) 150 } 151 } 152 }; 153 httploc.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 154 httploc.send(getstr); 155 document.getElementById('ajax_cat').innerHTML = "<div><img src='https://www.sebi.gov.in/images/slider/loading.gif' align='absmiddle'/>Please wait. Loading...</div>"; 156 } 157} 158 159function searchArchiveGuidelineList(v, v1) 160{ 161 var goinside = false; 162 if(document.homeForm.fromDate) 163 { 164 if(checkSearch(document.homeForm.fromDate, document.homeForm.toDate)) 165 goinside = true; 166 } 167 else 168 { 169 if(checkYear()) 170 { 171 goinside = true; 172 } 173 } 174 if(goinside == true) 175 { 176 var ssText = $("#ssid option:selected").html(); 177 var smText = ""; 178 if(eval(document.homeForm.ssid.value) > 0) 179 document.title = "SEBI | "+ssText; 180 else 181 document.title = "SEBI | "+(document.homeForm.sectName.value); 182 $('li').removeClass('active_text'); 183 var sid = escape(document.homeForm.sid.value); 184 var ssid = escape(document.homeForm.ssid.value); 185 var ssidhidden = escape(document.homeForm.ssidhidden.value); 186 if(document.getElementById("subSect_"+ssid)) 187 document.getElementById("subSect_"+ssid).className = "active_text"; 188 var smid = 0; 189 if(document.homeForm.smid) 190 { 191 smid = escape(document.homeForm.smid.value); 192 smText = $("#smid option:selected").html(); 193 } 194 var fromDate = "",toDate = "",fromYear = "",toYear = ""; 195 if(document.homeForm.fromDate) 196 fromDate = escape(document.homeForm.fromDate.value); 197 if(document.homeForm.toDate) 198 toDate = escape(document.homeForm.toDate.value); 199 if(document.homeForm.fromYear) 200 fromYear = escape(document.homeForm.fromYear.value); 201 if(document.homeForm.toYear) 202 toYear = escape(document.homeForm.toYear.value); 203 var url = "/sebiweb/ajax/home/getArchiveGuidelinelistinfo.jsp"; 204 var httploc = getHTTPObject(); 205 var getstr = ""; 206 var next_value = 1; 207 var intmid = -1; 208 if(document.homeForm.intmid) 209 intmid = escape(document.homeForm.intmid.value); 210 if(document.homeForm.nextValue.value) 211 next_value = escape(document.homeForm.nextValue.value); 212 var search_value = escape(document.homeForm.search.value); 213 var deptId = ""; 214 if(document.homeForm.deptId) 215 deptId = escape(document.homeForm.deptId.value); 216 getstr += "nextValue="+next_value; 217 getstr += "&next="+v; 218 getstr += "&search="+search_value; 219 getstr += "&fromDate="+fromDate; 220 getstr += "&toDate="+toDate; 221 getstr += "&fromYear="+fromYear; 222 getstr += "&toYear="+toYear; 223 getstr += "&deptId="+deptId; 224 getstr += "&sid="+sid; 225 getstr += "&ssid="+ssid; 226 getstr += "&smid="+smid; 227 getstr += "&ssidhidden="+ssidhidden; 228 getstr += "&intmid="+intmid; 229 getstr += "&sText="+document.homeForm.sectName.value; 230 getstr += "&ssText="+ssText; 231 getstr += "&smText="+smText; 232 getstr += "&doDirect="+v1; 233 httploc.open("POST", url, true); 234 httploc.onreadystatechange = function() 235 { 236 if (httploc.readyState == 4) 237 { 238 if(httploc.status == 200) 239 { 240 var response = httploc.responseText; 241 response = trim(response); 242 var arr = response.split("#@#"); 243 var div1 = arr[0]; 244 var div2 = arr[1]; 245 document.getElementById('ajax_cat').innerHTML = ''; 246 document.getElementById('ajax_cat').innerHTML = div1; 247 document.getElementById('brdcrm').innerHTML = ''; 248 document.getElementById('brdcrm').innerHTML = div2; 249 $('#mainContainer').addClass('tab_index'); 250 var SomeFruitsList=$("body.tab_index a, input, button, h1, h2, h3, h4, h6, strong, select, textarea, iframe, th, td"); 251 var tabindex = 0; 252 SomeFruitsList.each(function() { 253 // add tab index number to each list items 254 tabindex++; 255 $(this).attr("tabindex",tabindex); 256 $(this).append(''+'') 257 }) 258 } 259 } 260 }; 261 httploc.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 262 httploc.send(getstr); 263 document.getElementById('ajax_cat').innerHTML = "<div><img src='https://www.sebi.gov.in/images/slider/loading.gif' align='absmiddle'/>Please wait. Loading...</div>"; 264 } 265} 266 267function searchArchiveGeneralOrderList(v, v1) 268{ 269 var goinside = false; 270 if(document.homeForm.fromDate) 271 { 272 if(checkSearch(document.homeForm.fromDate, document.homeForm.toDate)) 273 goinside = true; 274 } 275 else 276 { 277 if(checkYear()) 278 { 279 goinside = true; 280 } 281 } 282 if(goinside == true) 283 { 284 var ssText = $("#ssid option:selected").html(); 285 var smText = ""; 286 if(eval(document.homeForm.ssid.value) > 0) 287 document.title = "SEBI | "+ssText; 288 else 289 document.title = "SEBI | "+(document.homeForm.sectName.value); 290 $('li').removeClass('active_text'); 291 var sid = escape(document.homeForm.sid.value); 292 var ssid = escape(document.homeForm.ssid.value); 293 var ssidhidden = escape(document.homeForm.ssidhidden.value); 294 if(document.getElementById("subSect_"+ssid)) 295 document.getElementById("subSect_"+ssid).className = "active_text"; 296 var smid = 0; 297 if(document.homeForm.smid) 298 { 299 smid = escape(document.homeForm.smid.value); 300 smText = $("#smid option:selected").html(); 301 } 302 var fromDate = "",toDate = "",fromYear = "",toYear = ""; 303 if(document.homeForm.fromDate) 304 fromDate = escape(document.homeForm.fromDate.value); 305 if(document.homeForm.toDate) 306 toDate = escape(document.homeForm.toDate.value); 307 if(document.homeForm.fromYear) 308 fromYear = escape(document.homeForm.fromYear.value); 309 if(document.homeForm.toYear) 310 toYear = escape(document.homeForm.toYear.value); 311 var url = "/sebiweb/ajax/home/getArchiveGuidelinelistinfo.jsp"; 312 var httploc = getHTTPObject(); 313 var getstr = ""; 314 var next_value = 1; 315 var intmid = -1; 316 if(document.homeForm.intmid) 317 intmid = escape(document.homeForm.intmid.value); 318 if(document.homeForm.nextValue.value) 319 next_value = escape(document.homeForm.nextValue.value); 320 var search_value = escape(document.homeForm.search.value); 321 var deptId = ""; 322 if(document.homeForm.deptId) 323 deptId = escape(document.homeForm.deptId.value); 324 getstr += "nextValue="+next_value; 325 getstr += "&next="+v; 326 getstr += "&search="+search_value; 327 getstr += "&fromDate="+fromDate; 328 getstr += "&toDate="+toDate; 329 getstr += "&fromYear="+fromYear; 330 getstr += "&toYear="+toYear; 331 getstr += "&deptId="+deptId; 332 getstr += "&sid="+sid; 333 getstr += "&ssid="+ssid; 334 getstr += "&smid="+smid; 335 getstr += "&ssidhidden="+ssidhidden; 336 getstr += "&intmid="+intmid; 337 getstr += "&sText="+document.homeForm.sectName.value; 338 getstr += "&ssText="+ssText; 339 getstr += "&smText="+smText; 340 getstr += "&doDirect="+v1; 341 httploc.open("POST", url, true); 342 httploc.onreadystatechange = function() 343 { 344 if (httploc.readyState == 4) 345 { 346 if(httploc.status == 200) 347 { 348 var response = httploc.responseText; 349 response = trim(response); 350 var arr = response.split("#@#"); 351 var div1 = arr[0]; 352 var div2 = arr[1]; 353 document.getElementById('ajax_cat').innerHTML = ''; 354 document.getElementById('ajax_cat').innerHTML = div1; 355 document.getElementById('brdcrm').innerHTML = ''; 356 document.getElementById('brdcrm').innerHTML = div2; 357 $('#mainContainer').addClass('tab_index'); 358 var SomeFruitsList=$("body.tab_index a, input, button, h1, h2, h3, h4, h6, strong, select, textarea, iframe, th, td"); 359 var tabindex = 0; 360 SomeFruitsList.each(function() { 361 // add tab index number to each list items 362 tabindex++; 363 $(this).attr("tabindex",tabindex); 364 $(this).append(''+'') 365 }) 366 } 367 } 368 }; 369 httploc.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 370 httploc.send(getstr); 371 document.getElementById('ajax_cat').innerHTML = "<div><img src='https://www.sebi.gov.in/images/slider/loading.gif' align='absmiddle'/>Please wait. Loading...</div>"; 372 } 373} 374
375function searchArchiveMasterCircularList(v, v1) 376{ 377 var goinside = false; 378 if(document.homeForm.fromDate) 379 { 380 if(checkSearch(document.homeForm.fromDate, document.homeForm.toDate)) 381 goinside = true; 382 } 383 else 384 { 385 if(checkYear()) 386 { 387 goinside = true; 388 } 389 } 390 if(goinside == true) 391 { 392 var ssText = $("#ssid option:selected").html(); 393 var smText = ""; 394 if(eval(document.homeForm.ssid.value) > 0) 395 document.title = "SEBI | "+ssText; 396 else 397 document.title = "SEBI | "+(document.homeForm.sectName.value); 398 $('li').removeClass('active_text'); 399 var sid = escape(document.homeForm.sid.value); 400 var ssid = escape(document.homeForm.ssid.value); 401 var ssidhidden = escape(document.homeForm.ssidhidden.value); 402 if(document.getElementById("subSect_"+ssid)) 403 document.getElementById("subSect_"+ssid).className = "active_text"; 404 var smid = 0; 405 if(document.homeForm.smid) 406 { 407 smid = escape(document.homeForm.smid.value); 408 smText = $("#smid option:selected").html(); 409 } 410 var fromDate = "",toDate = "",fromYear = "",toYear = ""; 411 if(document.homeForm.fromDate) 412 fromDate = escape(document.homeForm.fromDate.value); 413 if(document.homeForm.toDate) 414 toDate = escape(document.homeForm.toDate.value); 415 if(document.homeForm.fromYear) 416 fromYear = escape(document.homeForm.fromYear.value); 417 if(document.homeForm.toYear) 418 toYear = escape(document.homeForm.toYear.value); 419 var url = "/sebiweb/ajax/home/getArchiveMasterCircularlistinfo.jsp"; 420 var httploc = getHTTPObject(); 421 var getstr = ""; 422 var next_value = 1; 423 var intmid = -1; 424 if(document.homeForm.intmid) 425 intmid = escape(document.homeForm.intmid.value); 426 if(document.homeForm.nextValue.value) 427 next_value = escape(document.homeForm.nextValue.value); 428 var search_value = escape(document.homeForm.search.value); 429 var deptId = ""; 430 if(document.homeForm.deptId) 431 deptId = escape(document.homeForm.deptId.value); 432 getstr += "nextValue="+next_value; 433 getstr += "&next="+v; 434 getstr += "&search="+search_value; 435 getstr += "&fromDate="+fromDate; 436 getstr += "&toDate="+toDate; 437 getstr += "&fromYear="+fromYear; 438 getstr += "&toYear="+toYear; 439 getstr += "&deptId="+deptId; 440 getstr += "&sid="+sid; 441 getstr += "&ssid="+ssid; 442 getstr += "&smid="+smid; 443 getstr += "&ssidhidden="+ssidhidden; 444 getstr += "&intmid="+intmid; 445 getstr += "&sText="+document.homeForm.sectName.value; 446 getstr += "&ssText="+ssText; 447 getstr += "&smText="+smText; 448 getstr += "&doDirect="+v1; 449 httploc.open("POST", url, true); 450 httploc.onreadystatechange = function() 451 { 452 if (httploc.readyState == 4) 453 { 454 if(httploc.status == 200) 455 { 456 var response = httploc.responseText; 457 response = trim(response); 458 var arr = response.split("#@#"); 459 var div1 = arr[0]; 460 var div2 = arr[1]; 461 document.getElementById('ajax_cat').innerHTML = ''; 462 document.getElementById('ajax_cat').innerHTML = div1; 463 document.getElementById('brdcrm').innerHTML = ''; 464 document.getElementById('brdcrm').innerHTML = div2; 465 $('#mainContainer').addClass('tab_index'); 466 var SomeFruitsList=$("body.tab_index a, input, button, h1, h2, h3, h4, h6, strong, select, textarea, iframe, th, td"); 467 var tabindex = 0; 468 SomeFruitsList.each(function() { 469 // add tab index number to each list items 470 tabindex++; 471 $(this).attr("tabindex",tabindex); 472 $(this).append(''+'') 473 }) 474 } 475 } 476 }; 477 httploc.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 478 httploc.send(getstr); 479 document.getElementById('ajax_cat').innerHTML = "<div><img src='https://www.sebi.gov.in/images/slider/loading.gif' align='absmiddle'/>Please wait. Loading...</div>"; 480 } 481} 482 483 484function searchArchiveCircularList(v, v1) 485{ 486 var goinside = false; 487 if(document.homeForm.fromDate) 488 { 489 if(checkSearch(document.homeForm.fromDate, document.homeForm.toDate)) 490 goinside = true; 491 } 492 else 493 { 494 if(checkYear()) 495 { 496 goinside = true; 497 } 498 } 499 if(goinside == true) 500 { 501 var ssText = $("#ssid option:selected").html(); 502 var smText = ""; 503 if(eval(document.homeForm.ssid.value) > 0) 504 document.title = "SEBI | "+ssText; 505 else 506 document.title = "SEBI | "+(document.homeForm.sectName.value); 507 $('li').removeClass('active_text'); 508 var sid = escape(document.homeForm.sid.value); 509 var ssid = escape(document.homeForm.ssid.value); 510 var ssidhidden = escape(document.homeForm.ssidhidden.value); 511 if(document.getElementById("subSect_"+ssid)) 512 document.getElementById("subSect_"+ssid).className = "active_text"; 513 var smid = 0; 514 if(document.homeForm.smid) 515 { 516 smid = escape(document.homeForm.smid.value); 517 smText = $("#smid option:selected").html(); 518 } 519 var fromDate = "",toDate = "",fromYear = "",toYear = ""; 520 if(document.homeForm.fromDate) 521 fromDate = escape(document.homeForm.fromDate.value); 522 if(document.homeForm.toDate) 523 toDate = escape(document.homeForm.toDate.value); 524 if(document.homeForm.fromYear) 525 fromYear = escape(document.homeForm.fromYear.value); 526 if(document.homeForm.toYear) 527 toYear = escape(document.homeForm.toYear.value); 528 var url = "/sebiweb/ajax/home/getArchiveCircularlistinfo.jsp"; 529 var httploc = getHTTPObject(); 530 var getstr = ""; 531 var next_value = 1; 532 var intmid = -1; 533 if(document.homeForm.intmid) 534 intmid = escape(document.homeForm.intmid.value); 535 if(document.homeForm.nextValue.value) 536 next_value = escape(document.homeForm.nextValue.value); 537 var search_value = escape(document.homeForm.search.value); 538 var deptId = ""; 539 if(document.homeForm.deptId) 540 deptId = escape(document.homeForm.deptId.value); 541 getstr += "nextValue="+next_value; 542 getstr += "&next="+v; 543 getstr += "&search="+search_value; 544 getstr += "&fromDate="+fromDate; 545 getstr += "&toDate="+toDate; 546 getstr += "&fromYear="+fromYear; 547 getstr += "&toYear="+toYear; 548 getstr += "&deptId="+deptId; 549 getstr += "&sid="+sid; 550 getstr += "&ssid="+ssid; 551 getstr += "&smid="+smid; 552 getstr += "&ssidhidden="+ssidhidden; 553 getstr += "&intmid="+intmid; 554 getstr += "&sText="+document.homeForm.sectName.value; 555 getstr += "&ssText="+ssText; 556 getstr += "&smText="+smText; 557 getstr += "&doDirect="+v1; 558 httploc.open("POST", url, true); 559 httploc.onreadystatechange = function() 560 { 561 if (httploc.readyState == 4) 562 { 563 if(httploc.status == 200) 564 { 565 var response = httploc.responseText; 566 response = trim(response); 567 var arr = response.split("#@#"); 568 var div1 = arr[0]; 569 var div2 = arr[1]; 570 document.getElementById('ajax_cat').innerHTML = ''; 571 document.getElementById('ajax_cat').innerHTML = div1; 572 document.getElementById('brdcrm').innerHTML = ''; 573 document.getElementById('brdcrm').innerHTML = div2; 574 $('#mainContainer').addClass('tab_index'); 575 var SomeFruitsList=$("body.tab_index a, input, button, h1, h2, h3, h4, h6, strong, select, textarea, iframe, th, td"); 576 var tabindex = 0; 577 SomeFruitsList.each(function() { 578 // add tab index number to each list items 579 tabindex++; 580 $(this).attr("tabindex",tabindex); 581 $(this).append(''+'') 582 }) 583 } 584 } 585 }; 586 httploc.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 587 httploc.send(getstr); 588 document.getElementById('ajax_cat').innerHTML = "<div><img src='https://www.sebi.gov.in/images/slider/loading.gif' align='absmiddle'/>Please wait. Loading...</div>"; 589 } 590} 591 592function searchArchiveMufunDraList(v, v1) 593{ 594 var goinside = false; 595 if(document.homeForm.fromDate) 596 { 597 if(checkSearch(document.homeForm.fromDate, document.homeForm.toDate)) 598 goinside = true; 599 } 600 else 601 { 602 if(checkYear()) 603 { 604 goinside = true; 605 } 606 } 607 if(goinside == true) 608 { 609 var ssText = $("#ssid option:selected").html(); 610 var smText = ""; 611 if(eval(document.homeForm.ssid.value) > 0) 612 document.title = "SEBI | "+ssText; 613 else 614 document.title = "SEBI | "+(document.homeForm.sectName.value); 615 $('li').removeClass('active_text'); 616 var sid = escape(document.homeForm.sid.value); 617 var ssid = escape(document.homeForm.ssid.value); 618 var ssidhidden = escape(document.homeForm.ssidhidden.value); 619 if(document.getElementById("subSect_"+ssid)) 620 document.getElementById("subSect_"+ssid).className = "active_text"; 621 var smid = 0; 622 if(document.homeForm.smid) 623 { 624 smid = escape(document.homeForm.smid.value); 625 smText = $("#smid option:selected").html(); 626 } 627 var fromDate = "",toDate = "",fromYear = "",toYear = ""; 628 if(document.homeForm.fromDate) 629 fromDate = escape(document.homeForm.fromDate.value); 630 if(document.homeForm.toDate) 631 toDate = escape(document.homeForm.toDate.value); 632 if(document.homeForm.fromYear) 633 fromYear = escape(document.homeForm.fromYear.value); 634 if(document.homeForm.toYear) 635 toYear = escape(document.homeForm.toYear.value); 636 var url = "/sebiweb/ajax/home/getArchiveMufunDralistinfo.jsp"; 637 var httploc = getHTTPObject(); 638 var getstr = ""; 639 var next_value = 1; 640 var intmid = -1; 641 if(document.homeForm.intmid) 642 intmid = escape(document.homeForm.intmid.value); 643 if(document.homeForm.nextValue.value) 644 next_value = escape(document.homeForm.nextValue.value); 645 var search_value = escape(document.homeForm.search.value); 646 var deptId = ""; 647 if(document.homeForm.deptId) 648 deptId = escape(document.homeForm.deptId.value); 649 getstr += "nextValue="+next_value; 650 getstr += "&next="+v; 651 getstr += "&search="+search_value; 652 getstr += "&fromDate="+fromDate; 653 getstr += "&toDate="+toDate; 654 getstr += "&fromYear="+fromYear; 655 getstr += "&toYear="+toYear; 656 getstr += "&deptId="+deptId; 657 getstr += "&sid="+sid; 658 getstr += "&ssid="+ssid; 659 getstr += "&smid="+smid; 660 getstr += "&ssidhidden="+ssidhidden; 661 getstr += "&intmid="+intmid; 662 getstr += "&sText="+document.homeForm.sectName.value; 663 getstr += "&ssText="+ssText; 664 getstr += "&smText="+smText; 665 getstr += "&doDirect="+v1; 666 httploc.open("POST", url, true); 667 httploc.onreadystatechange = function() 668 { 669 if (httploc.readyState == 4) 670 { 671 if(httploc.status == 200) 672 { 673 var response = httploc.responseText; 674 response = trim(response); 675 var arr = response.split("#@#"); 676 var div1 = arr[0]; 677 var div2 = arr[1]; 678 document.getElementById('ajax_cat').innerHTML = ''; 679 document.getElementById('ajax_cat').innerHTML = div1; 680 document.getElementById('brdcrm').innerHTML = ''; 681 document.getElementById('brdcrm').innerHTML = div2; 682 $('#mainContainer').addClass('tab_index'); 683 var SomeFruitsList=$("body.tab_index a, input, button, h1, h2, h3, h4, h6, strong, select, textarea, iframe, th, td"); 684 var tabindex = 0; 685 SomeFruitsList.each(function() { 686 // add tab index number to each list items 687 tabindex++; 688 $(this).attr("tabindex",tabindex); 689 $(this).append(''+'') 690 }) 691 } 692 } 693 }; 694 httploc.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 695 httploc.send(getstr); 696 document.getElementById('ajax_cat').innerHTML = "<div><img src='https://www.sebi.gov.in/images/slider/loading.gif' align='absmiddle'/>Please wait. Loading...</div>"; 697 } 698} 699 700 701function resetFormNewsList() 702{ 703 document.homeForm.reset(); 704} 705 706function infoOnLoad() 707{ 708 var cText = $("#cid option:selected").html(); 709 var cid = escape(document.homeForm.cid.value); 710 if(document.getElementById("infoname") && eval(cid) > 0) 711 document.getElementById("infoname").innerHTML = " : "+cText; 712 if(document.getElementById("infobrdname") && eval(cid) > 0) 713 document.getElementById("infobrdname").innerHTML = " : "+cText; 714} 715 716function searchFormNewsListAll(v, v1) 717{ 718 if(checkSearch(document.homeForm.fromDate, document.homeForm.toDate)) 719 { 720 var sid = escape(document.homeForm.sid.value); 721 var sText = $("#sid option:selected").html(); 722 var ssText = $("#ssid option:selected").html(); 723 var smText = ""; 724 var cText = $("#cid option:selected").html(); 725 if(eval(sid) > 0) 726 document.title = "SEBI | "+sText; 727 else 728 document.title = "SEBI | News Listing"; 729 $('li').removeClass('active_text'); 730 if(document.getElementById("sect_"+sid)) 731 document.getElementById("sect_"+sid).className = "active_text"; 732 var ssid = "-1"; 733 if(document.homeForm.ssid) 734 ssid = escape(document.homeForm.ssid.value); 735 var smid = 0; 736 if(document.homeForm.smid) 737 { 738 smid = escape(document.homeForm.smid.value); 739 smText = $("#smid option:selected").html(); 740 } 741 var cid = escape(document.homeForm.cid.value); 742 var fromDate = escape(document.homeForm.fromDate.value); 743 var toDate = escape(document.homeForm.toDate.value); 744 var url = "/sebiweb/ajax/home/getnewslistallinfo.jsp"; 745 var httploc = getHTTPObject(); 746 var getstr = ""; 747 var next_value = 1; 748 if(document.homeForm.nextValue.value) 749 next_value = escape(document.homeForm.nextValue.value); 750 var search_value = escape(document.homeForm.search.value); 751 var deptId = escape(document.homeForm.deptId.value); 752 getstr += "nextValue="+next_value; 753 getstr += "&next="+v; 754 getstr += "&search="+search_value; 755 getstr += "&fromDate="+fromDate; 756 getstr += "&toDate="+toDate; 757 getstr += "&deptId="+deptId; 758 getstr += "&sid="+sid; 759 getstr += "&ssid="+ssid; 760 getstr += "&smid="+smid; 761 getstr += "&cid="+cid; 762 getstr += "&sText="+sText; 763 getstr += "&ssText="+ssText; 764 getstr += "&smText="+smText; 765 getstr += "&cText="+cText; 766 getstr += "&doDirect="+v1; 767 if(document.getElementById("infoname") && eval(cid) > 0) 768 document.getElementById("infoname").innerHTML = " : "+cText; 769 else 770 document.getElementById("infoname").innerHTML = ""; 771 httploc.open("POST", url, true); 772 httploc.onreadystatechange = function() 773 { 774 if (httploc.readyState == 4) 775 { 776 if(httploc.status == 200) 777 { 778 var response = httploc.responseText; 779 response = trim(response); 780 var arr = response.split("#@#"); 781 var div1 = arr[0]; 782 var div2 = arr[1]; 783 document.getElementById('ajax_cat').innerHTML = ''; 784 document.g
784etElementById('ajax_cat').innerHTML = div1; 785 document.getElementById('brdcrm').innerHTML = ''; 786 document.getElementById('brdcrm').innerHTML = div2; 787 788 // $('#mainContainer').addClass('tab_index'); 789 // var SomeFruitsList=$("body.tab_index a, input, button, h1, h2, h3, h4, h6, strong, select, textarea, iframe, th, td"); 790 // var tabindex = 0; 791 // SomeFruitsList.each(function() { 792 // // add tab index number to each list items 793 // tabindex++; 794 // $(this).attr("tabindex",tabindex); 795 // $(this).append(''+'') 796 // }) 797 798 } 799 } 800 }; 801 httploc.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 802 httploc.send(getstr); 803 document.getElementById('ajax_cat').innerHTML = "<div><img src='https://www.sebi.gov.in/images/slider/loading.gif' align='absmiddle'/>Please wait. Loading...</div>"; 804 } 805} 806 807function fillSubSection() 808{ 809 document.getElementById('sm_div1').style.display = "none;" 810 document.getElementById('sm_div2').style.display = "none;" 811 var url = "/sebiweb/ajax/home/fillnewslistdd.jsp"; 812 var httploc = getHTTPObject(); 813 var sid = escape(document.homeForm.sid.value); 814 var getstr = "sid="+sid; 815 getstr += "&fillSubSection=yes"; 816 httploc.open("POST", url, true); 817 httploc.onreadystatechange = function() 818 { 819 if (httploc.readyState == 4) 820 { 821 if(httploc.status == 200) 822 { 823 var response = httploc.responseText; 824 if(trim(response) != "") 825 document.getElementById('ss_div').style.display = ''; 826 else 827 document.getElementById('ss_div').style.display = 'none'; 828 document.getElementById('ss_div').innerHTML = ''; 829 document.getElementById('ss_div').innerHTML = response; 830 document.getElementById('sm_div1').style.display = 'none'; 831 document.getElementById('sm_div2').style.display = 'none'; 832 } 833 } 834 }; 835 httploc.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 836 httploc.send(getstr); 837} 838 839function fillSubSectionMenu() 840{ 841 var url = "/sebiweb/ajax/home/fillnewslistdd.jsp"; 842 var httploc = getHTTPObject(); 843 var sid = document.homeForm.sid.value; 844 var ssid = document.homeForm.ssid.value; 845 var smid = 0; 846 if(document.homeForm.smid) 847 smid = document.homeForm.smid.value; 848 var getstr = "sid="+sid; 849 getstr += "&ssid="+ssid; 850 getstr += "&smid="+smid; 851 getstr += "&fillSubSectionMenu=yes"; 852 httploc.open("POST", url, true); 853 httploc.onreadystatechange = function() 854 { 855 if (httploc.readyState == 4) 856 { 857 if(httploc.status == 200) 858 { 859 var response = httploc.responseText; 860 if(document.getElementById('sm_div')) 861 { 862 document.getElementById('sm_div').innerHTML = ''; 863 document.getElementById('sm_div').innerHTML = response; 864 } 865 else 866 { 867 document.getElementById('sm_div1').style.display = ''; 868 document.getElementById('sm_div2').style.display = ''; 869 document.getElementById('sm_div1').innerHTML = ''; 870 document.getElementById('sm_div2').innerHTML = response; 871 } 872 } 873 } 874 }; 875 httploc.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 876 httploc.send(getstr); 877 fillDept(ssid); 878} 879 880function fillDept(ssid) 881{ 882 var url = "/sebiweb/ajax/home/fillnewslistdd.jsp"; 883 var httploc = getHTTPObject(); 884 var getstr = "ssid="+eval(ssid); 885 getstr += "&fillDept=yes"; 886 httploc.open("POST", url, true); 887 httploc.onreadystatechange = function() 888 { 889 if (httploc.readyState == 4) 890 { 891 if(httploc.status == 200) 892 { 893 var response = httploc.responseText; 894 if(trim(response) != "") 895 { 896 document.getElementById('dept_div').style.display = ''; 897 document.getElementById('dept_div').innerHTML = ''; 898 document.getElementById('dept_div').innerHTML = response; 899 } 900 else 901 { 902 document.getElementById('dept_div').style.display = 'none'; 903 } 904 } 905 } 906 }; 907 httploc.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 908 httploc.send(getstr); 909} 910 911function setMenuClass() 912{ 913 $('li').removeClass('active_text'); 914 var ssid = escape(document.forms[0].ssid.value); 915 document.getElementById("subSect_"+ssid).className = "active_text"; 916} 917function getRelatedArt(id) 918{ 919 var url = "/sebiweb/ajax/home/getrelatedart.jsp"; 920 var httploc = getHTTPObject(); 921 var entryId = escape(document.forms[0].entryId.value); 922 var keywordIds = escape(document.forms[0].keywordIds.value); 923 var currpage = -1; 924 var getstr = "entryId="+entryId; 925 var licount = ""; 926 if(document.forms[0].currpageMore && eval(id) == 1) 927 { 928 currpage = document.forms[0].currpageMore.value; 929 licount = eval(currpage) * 5 - 4; 930 } 931 else if(document.forms[0].currpageLess && eval(id) == 2) 932 { 933 currpage = document.forms[0].currpageLess.value; 934 licount = eval(currpage) * 5 - 4; 935 } 936 getstr += "&currpage="+currpage; 937 getstr += "&keywordIds="+keywordIds; 938 httploc.open("POST", url, true); 939 httploc.onreadystatechange = function() 940 { 941 if (httploc.readyState == 4) 942 { 943 if(httploc.status == 200) 944 { 945 var response = httploc.responseText; 946 document.getElementById('relatedArt_div').innerHTML = ''; 947 document.getElementById('relatedArt_div').innerHTML = response; 948 if(document.getElementById("lir"+eval(licount))) 949 { 950 window.location.href = "#lir"+eval(licount); 951 } 952 } 953 } 954 }; 955 httploc.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 956 httploc.send(getstr); 957 document.getElementById('relatedArt_div').innerHTML = "<div><img src='https://www.sebi.gov.in/images/slider/loading.gif' align='absmiddle'/>Please wait. Loading...</div>"; 958 $('li').removeClass('active_text'); 959 var ssid = escape(document.forms[0].ssid.value); 960 document.getElementById("subSect_"+ssid).className = "active_text"; 961} 962function showLegal(smid) 963{ 964 var sid = document.homeForm.sid.value; 965 var ssid = document.homeForm.ssid.value; 966 document.homeForm.action = "/sebiweb/home/HomeAction.do?doListingLegal=yes&sid="+sid+"&ssid="+ssid+"&smid="+smid; 967 document.homeForm.submit(); 968} 969function showHistory() 970{ 971 var sid = document.homeForm.sid.value; 972 var ssid = document.homeForm.ssid.value; 973 document.homeForm.action = "/sebiweb/home/HomeAction.do?doListingLegal=yes&sid="+sid+"&ssid="+ssid+"&smid=0"; 974 document.homeForm.submit(); 975} 976function showCircularArchive() 977{ 978 var sid = document.homeForm.sid.value; 979 var ssid = document.homeForm.ssid.value; 980 document.homeForm.action = "/sebiweb/home/HomeAction.do?doListingCirArchive=yes&sid="+sid+"&ssid=7&smid=0"; 981 document.homeForm.submit(); 982} 983 984function showGuidelineArchive() 985{ 986 var sid = document.homeForm.sid.value; 987 var ssid = document.homeForm.ssid.value; 988 document.homeForm.action = "/sebiweb/home/HomeAction.do?doListingGuidelineArchive=yes&sid="+sid+"&ssid=5&smid=0"; 989 document.homeForm.submit(); 990} 991 992function showGeneralOrderArchive() 993{ 994 var sid = document.homeForm.sid.value; 995 var ssid = document.homeForm.ssid.value; 996 document.homeForm.action = "/sebiweb/home/HomeAction.do?doListingGeneralOrderArchive=yes&sid="+sid+"&ssid=4&smid=0"; 997 document.homeForm.submit(); 998} 999 1000function showMastercirCularArchive() 1001{ 1002 var sid = document.homeForm.sid.value; 1003 var ssid = document.homeForm.ssid.value; 1004 document.homeForm.action = "/sebiweb/home/HomeAction.do?doListingMasterCir
1004cularArchive=yes&sid="+sid+"&ssid=6&smid=0"; 1005 document.homeForm.submit(); 1006} 1007 1008function showMufunDraArchive() 1009{ 1010 var sid = document.homeForm.sid.value; 1011 var ssid = document.homeForm.ssid.value; 1012 document.homeForm.action = "/sebiweb/home/HomeAction.do?doListingMufunDraArchive=yes&sid="+sid+"&ssid=39&smid=37"; 1013 document.homeForm.submit(); 1014} 1015 1016function showTradingArchive() 1017{ 1018 var sid = document.homeForm.sid.value; 1019 var ssid = document.homeForm.ssid.value; 1020 document.homeForm.action = "/sebiweb/home/HomeAction.do?doListingTradingArchive=yes&sid="+sid+"&ssid=11&smid=0"; 1021 document.homeForm.submit(); 1022} 1023 1024function showhide(id) 1025{ 1026 var v1 = document.getElementById("nav-mobile"); 1027 var v2 = document.getElementById("nav-main"); 1028 var odditems1 = v1.getElementsByTagName("li"); 1029 var odditems2 = v2.getElementsByTagName("li"); 1030 $('li').removeClass('news_active has-sub'); 1031 for (var i=0; i<odditems1.length; i++) 1032 { 1033 if(odditems1[i].getAttribute("id") == 'li'+id) 1034 odditems1[i].className = 'news_active has-sub'; 1035 else 1036 odditems1[i].className = ''; 1037 } 1038 for (i=0; i<odditems2.length; i++) 1039 { 1040 if(odditems2[i].getAttribute("id") == 'li'+id) 1041 odditems2[i].className = 'news_active has-sub'; 1042 else 1043 odditems2[i].className = ''; 1044 } 1045 if ($(".news_active ul").hasClass("expanded")) { 1046 $(".news_active ul.expanded").removeClass("expanded").slideUp(250); 1047 $(this).removeClass("open"); 1048 } 1049 else { 1050 $(".news_active ul").addClass("expanded").slideDown(250); 1051 $(this).addClass("open"); 1052 } 1053} 1054 1055function searchFormNewsListAll_OnEnter(e) 1056{ 1057 var key=e.keyCode || e.which; 1058 if (key==13) 1059 { 1060 searchFormNewsListAll('s','-1'); 1061 } 1062} 1063function searchFormNewsList_OnEnter(e) 1064{ 1065 var key=e.keyCode || e.which; 1066 if (key==13) 1067 { 1068 searchFormNewsList('s','-1'); 1069 } 1070} 1071 1072function setSideMenuListing () 1073{ 1074 var id = "subSect_"+document.forms[0].ssidhidden.value; 1075 var el = document.getElementById(id).getElementsByTagName("ul"); 1076 if(el && el.length > 0) 1077 { 1078 el[0].className="colapse in"; 1079 el[0].setAttribute("aria-expanded", "true"); 1080 } 1081 if(document.getElementById("subSectMenu_"+document.forms[0].smidhidden.value)) 1082 { 1083 document.getElementById("subSectMenu_"+document.forms[0].smidhidden.value).className = "sub_active"; 1084 } 1085} 1086 1087var baseApiUrl = 'https://www.sebi.gov.in/sebiweb/home/HomeAction.do?'; 1088jQuery(window).on('load', function() { 1089 1090 //console.log("Everything is loaded, including images and frames!"); 1091 var entryId = $('input[name="entryId"]').val(); 1092 var ssid = $('input[name="ssid"]').val(); 1093 //console.log('fetching multi-lingual entries for - ' + entryId + ' and ssid - ' + ssid); 1094 var url = baseApiUrl + 'doGetMultilingualEntries=yes&entryId='+entryId+'&ssid='+ssid; 1095 if(entryId === "" || ssid != 23){ 1096 return; 1097 } 1098 $.ajax({ 1099 url: url, 1100 type: 'get', 1101 dataType: 'json', 1102 success:function(entryList){ 1103 1104 //console.log(entryList); 1105 1106 var inner_html_str = ""; 1107 var BASE_URL = "https://www.sebi.gov.in/sebi_data/attachdocs/"; 1108 1109 $.each(entryList,function(i,entry) { 1110 if(inner_html_str != ""){ 1111 inner_html_str += ", "; 1112 } 1113 inner_html_str += "<a href='" + BASE_URL + entry.url + "' target = '_blank' style='color: blue; text-decoration: none; padding: 2px 5px; transition: 0.3s;' onmouseover='this.style.backgroundColor=\'yellow\'; this.style.color=\'black\';' onmouseout='this.style.backgroundColor=\'transparent\'; this.style.color=\'blue\';'>" + entry.language + "</a>"; 1114 }); 1115 1116 $('.cover').append("<div>Read PDF in other languages : " + inner_html_str + "</div>"); 1117 }, 1118 error:function(status,error){ 1119 console.log("getting multilingual entry list failed"); 1120 } 1121 }); 1122 1123}); 1124 1125 1126 1127 1128// Append this updated logic directly inside your existing window load event listener 1129jQuery(window).on('load', function() { 1130 1131 // Core multilingual logic already exists here... 1132 1133 // ð Extract the active 'cid' parameter directly from the browser window's URL
1134 var urlParams = new URLSearchParams(window.location.search); 1135 var currentCid = urlParams.get('cid'); 1136 1137 // â¡ï¸ Check if the page loaded specifically with category ID 8 1138 if (currentCid === '8') { 1139 1140 // ð¡ Dynamic style sheet injection for the modern modal overlay structure 1141 if (!document.getElementById("sebi-modal-css")) { 1142 var style = document.createElement("style"); 1143 style.id = "sebi-modal-css"; 1144 style.innerHTML = ` 1145 .sebi-overlay-backdrop { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.75); z-index: 999999; display: flex; align-items: center; justify-content: center; backdrop-filter: blur(3px); } 1146 .sebi-modal-wrapper { position: relative; background: #fff; padding: 12px; border-radius: 8px; max-width: 800px; width: 90%; box-shadow: 0 10px 30px rgba(0,0,0,0.5); animation: sebiFadeIn 0.3s ease-out; } 1147 .sebi-modal-wrapper img { max-width: 100%; height: auto; border-radius: 4px; display: block; margin: 0 auto; transition: transform 0.2s ease; cursor: pointer; } 1148 .sebi-modal-wrapper img:hover { transform: scale(1.01); filter: brightness(0.98); } 1149 .sebi-modal-close { position: absolute; top: -15px; right: -15px; width: 32px; height: 32px; background: #d9534f; color: #fff; border-radius: 50%; font-size: 22px; font-weight: bold; line-height: 28px; cursor: pointer; text-align: center; box-shadow: 0 2px 10px rgba(0,0,0,0.3); border: 2px solid #fff; transition: 0.2s; z-index: 1000000; } 1150 .sebi-modal-close:hover { background: #c9302c; transform: scale(1.1); } 1151 @keyframes sebiFadeIn { from { opacity: 0; transform: translateY(-20px); } to { opacity: 1; transform: translateY(0); } } 1152 `; 1153 document.head.appendChild(style); 1154 } 1155 1156 // Define your image asset path and the external portal destination 1157 var announcementImgUrl = "https://www.sebi.gov.in/img/fpi.jpg"; 1158 var redirectionUrl = "https://indiamarketaccess.in"; // Target portal destination 1159 1160 // Generate and configure the overlay container object 1161 var modalBackdrop = document.createElement("div"); 1162 modalBackdrop.className = "sebi-overlay-backdrop"; 1163 modalBackdrop.id = "fpi-announcement-modal"; 1164 1165 // HTML content generation: Wrapped image tag inside an anchor hyperlink tag 1166 modalBackdrop.innerHTML = ` 1167 <div class="sebi-modal-wrapper"> 1168 <div class="sebi-modal-close" title="Close Announcement" onclick="document.getElementById('fpi-announcement-modal').remove();">×</div> 1169 <a href="${redirectionUrl}" target="_blank" rel="noopener noreferrer"> 1170 <img src="${announcementImgUrl}" alt="Launch of India Market Access Website for FPIs - Click to Visit Site"> 1171 </a> 1172 </div> 1173 `; 1174 1175 // Safely close modal instantly if user clicks out on the empty backdrop dim zone 1176 modalBackdrop.onclick = function(event) { 1177 if (event.target === modalBackdrop) { 1178 modalBackdrop.remove(); 1179 } 1180 }; 1181 1182 // Inject overlay directly onto the visible document execution tree 1183 document.body.appendChild(modalBackdrop); 1184 } 1185}); 1186 1187 1188 1189 1190
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.