You are on page 1of 20

<head>

<style>
body { margin: 0; padding: 0; }
table tr th{padding:5px;border:solid 1px #999;border-
collapse:collapse;vertical-align:top;background-color:#ccc;font-weight:bold;}
table td {padding:5px;border:solid 1px #999;border-
collapse:collapse;vertical-align:top;}
div.table-card {margin-bottom: 20px;}
div.card-header {border:solid 1px #999;border-
collapse:collapse;vertical-align:top;background-color:#ccc;font-weight:bold;}
</style>
</head>

<div class="card table-card mb-4">


<div class="visible-print-inline-block mt-2">
<strong>SRA (JSA) - Business Unit A - Demo, Bangalore,
India</strong><br /><br />
</div>

<div class="table-card">

</div>
</div>
<div class="card mb-4">
<div class="card-header bg-primary pointer" data-toggle="collapse"
href="#RADD" role="button">
SRA (JSA)
</div>
<div class="table-card collapse show" id="RADD">
<table class="table table-bordered table-striped no-more-tables
mb-0" width="100%">
<thead>
<tr class="table-active">
<th width="25%">
SRA (JSA) Title/Number
</th>
<th width="15%">
Author
</th>
<th width="15%">SRA (JSA) Owner</th>
<th width="15%">

Approval Status

</th>
<th width="15%">
Building
</th>
<th>
Status
</th>
</tr>
</thead>
<tbody>
<tr>
<td>
<span id="jsaNoTitle" class="h5 font-
weight-bold" >
Use of Vacuum Line
</span>

<script>
(function(window){

if(window.gsNewThingElAry == null){
window.gsNewThingElAry=[];
}

if(window.gsNewThingElAry.length > 0){


var createNewThingFunctionality =
function(load){

var gsNewThingElAryLen =
window.gsNewThingElAry.length;

if(gsNewThingElAryLen == 0){
return false;
}

for (var iElement = 0; iElement <


gsNewThingElAryLen; iElement++) {

var elementId =
window.gsNewThingElAry[iElement]['elementid'];
var elementLoad =
window.gsNewThingElAry[iElement]['load']
var src =
window.gsNewThingElAry[iElement]['src'];
var imgHTML =
window.gsNewThingElAry[iElement]['imgHTML'];
var offsetX =
window.gsNewThingElAry[iElement]['offsetX'];
var offsetY =
window.gsNewThingElAry[iElement]['offsetY'];

if($
('#gsnewthing'+elementId).length == 0 && load == elementLoad && $
('#'+elementId).length > 0 ){

document.querySelector('#'+elementId).insertAdjacentHTML('beforebegin',imgHTML);

var elementOffSetX =
document.querySelector('#'+elementId).offsetWidth;
var sumOfoffsetX =
(document.querySelector('#'+elementId).offsetWidth + (parseInt(offsetX)));

if(document.querySelector('#'+elementId).classList.contains('gs-simple-
select2')){
elementOffSetX =
document.querySelector('#'+elementId).nextElementSibling.offsetWidth;
sumOfoffsetX =
(elementOffSetX + (parseInt(offsetX)));

var totalRem =
(window.outerWidth / 16 ) - ($('#'+elementId).offset()['left'] / 16);

if(totalRem < 7.1){


var leftOffSet =
(7.1 - totalRem) * 16 ;
$
('#gsnewthing'+elementId).css({'width':'7.1rem','position':'absolute','z-
index':998, 'left': -leftOffSet , 'top':25});
} else{
$
('#gsnewthing'+elementId).css({'width':'7.1rem','position':'absolute','z-
index':998, 'left': sumOfoffsetX , 'top':offsetY});
}

}
}

$(document).ready(function() {
// there are some elements that do
a resize after the dom is ready and mess up the new tags.
setTimeout(
function(){

createNewThingFunctionality('ready');
$('[data-
toggle="tooltip"]').tooltip();
},
2000);
});
}

window.initNewThing = function(){
if(window.gsNewThingElAry.length > 0){

createNewThingFunctionality('custom');
$('[data-
toggle="tooltip"]').tooltip();
}
}

})(window)

if(window.gsNewThingElAry.length > 0){


var removeNewThing = function(elementId){
$
('#gsnewthing'+elementId).parent().remove();
}
}
</script>

<br />
<em class="text-primary font-weight-bold"
>SRA (JSA) ID#: <span id="jsaNoId" class="h5 font-weight-bold">17</span></em>
<br />
<em class="text-primary"><strong>Site:
</strong>Bangalore, India</em>
<br>

<em class="text-
primary"><strong>Revision Date</strong>: 13-Dec-2012</em>

</td>
<td>
Srihari Satyanarayana
</td>
<td>

</td>
<td>

<em><strong class="text-
success">Approved</strong></em>
<br />
Rashmi R
</td>
<td>

</td>
<td>
Active
</td>
</tr>
</tbody>
</table>
<table class="table table-bordered table-striped no-more-tables
mb-0" width="100%">
<thead>
<tr class="table-active">
<th width="25%">
Occupation
</th>
<th width="15%">
Workstation
</th>

<th width="15%">
Component
</th>

<th width="15%">
Dept./Unit
</th>
<th>
Team Members
</th>
</tr>
</thead>
<tbody>
<tr>
<td>
Mechanic
</td>
<td>

</td>

<td>

</td>

<td>

</td>
<td>

</td>
</tr>
</tbody>
</table>

</div>
</div>
<div class="card mb-4">
<div class="card-header bg-primary pointer" data-toggle="collapse"
href="#RATaskAssessment" role="button">
SRA (JSA) Task Assessment
</div>
<div class="table-card collapse show" id="RATaskAssessment">
<table class="table table-bordered table-striped no-more-tables
table-responsive mb-0" width="100%">
<thead>
<tr class="table-active">
<th>
Aspect
</th>
<th>
Visual Aids
</th>
<th>
Impact
</th>
<th>
Potential Consequences
</th>
<th>
Operating Controls
</th>
<th>
PPE Defenses
</th>
<th>
SOD Matrix will not be available until
you save the Basic Job Step
</th>
</tr>
</thead>
<tbody>
<tr>
<td>

</td>
<td>
<table>
<tr>

</tr>
</table>
</td>
<td></td>
<td></td>
<td></td>
<td>

</td>
<td>
<table class="table mb-0">
<tr>

<td><strong>SOD
Matrix</strong></td>
<td></td>
</tr>
<tr>
<td>
<strong>
Volume/Quantity
</strong>
</td>
<td></td>
</tr>
<tr>
<td>
<strong>
Toxicity
</strong>
</td>
<td></td>
</tr>
<tr class="bg-active">
<td><strong>Risk
Score:</strong></td>
<td><strong></strong></td>
</tr>
</table>
</td>
</tr>
</tbody>
</table>

<div class="visible-print-inline-block">

<br style="page-break-before: always;">

<table class="table-bordered table-striped mb-0">


<thead>
<tr class="table-active">
<th>
SRA (JSA) Title/Number
</th>
</tr>
</thead>
<tbody>
<tr>
<td>
Use of Vacuum Line
<br />
<em>SRA (JSA) ID#: 17</em>
<br />

<em class="text-
primary"><strong>Revision Date:</strong>13-Dec-2012</em>

</td>
</tr>
</tbody>
</table>
</div>
<table class="table table-bordered table-striped no-more-tables
mb-0" width="100%">
<thead>
<tr class="table-active">
<th>
<strong>(Acceptable Risk) 1 to 4</strong>
- No additional action needed.
</th>
<th>
Equipment/Chemicals
</th>
<th>
Five Step Approach to Risk Assessment
</th>
<th>
Required Work Permits
</th>
</tr>
</thead>
<tbody>
<tr>
<td>
Wear lab coat, safety spectacles and
safety shoes, as far as is practicable, keep fume hood front down while items are
on the vacuum line
</td>
<td>

</td>
<td>

</td>
<td>

</td>
</tr>
</tbody>
</table>
</div>

</div>

<div class="card mb-4">


<div class="card-header bg-primary pointer" data-
toggle="collapse" href="#StepByStepDetail" role="button">
Step-by-Step Detail
</div>

<div class="table-card collapse show"


id="StepByStepDetail">

<table class="table table-bordered table-


striped no-more-tables mb-0" width="100%">
<thead>
<tr class="table-active">
<th width="5%">Basic Job Step
ID</th>
<th width="5%">Critical Step?
</th>
<th width="15%">Aspect</th>
<th width="20%">Potential
Hazards</th>
<th width="20%">Impact</th>
<th width="20%">Engineering
and Admin Defenses</th>
<th width="5%">Operating
Controls</th>
<th width="10%">I&I Case Log
ID(s)</th>
</tr>
</thead>

<tbody>
<tr>
<td>1</td>
<td>
No
</td>
<td>Ensure that all the
taps on the vauum line are closed; Switch on the vacuum pump, fill the dewars with
liquid nitrogen and lower the vapour traps into the dewars.</td>
<td>Failure of
pressurised systems / vessels; - system under vacuum<p><p><p><p>Cryogen burns -
liquid nitrogen</td>
<td></td>
<td>Failure of
pressurised systems / vessels; - system under vacuum

Cryogen burns - liquid nitrogen - Thermally insulated gloves</td>


<td>
</td>
<td>
None
</td>
</tr>
</tbody>

<tbody>
<tr>
<td>2</td>
<td>
No
</td>
<td>Attach the sample
from which residual solvent is to be removed to one of the points on the vacuum
line and open the tap to evacuate the flask</td>
<td>Failure of
pressurised systems / vessels - implosion of round-bottom flask<p><p><p><p>Working
with hazardous chemicals - sample</td>
<td></td>
<td>Check flask
carefully or star cracks

Chemical resistant gloves;

Keep fume hood front fully down once apparatus is set up and vacuum turned on</td>
<td>

</td>
<td>
None
</td>
</tr>
</tbody>

<tbody>
<tr>
<td>3</td>
<td>
No
</td>
<td>Removal of flask
from the vacuum line - isolate the pump and any other flasks on the line. Vent the
vacuum line to the atmosphere, then remove the flask. Should other samples remain
on the vacuum line. Close the taps that have been opened, re-engage the vacuum pump
and the remaining flasks.</td>
<td>Improper
training;<p><p><p><p>Working with hazardous chemicals - sample</td>
<td></td>
<td>Chemically resistant
gloves</td>
<td>

</td>
<td>
None
</td>
</tr>
</tbody>

<tbody>
<tr>
<td>4</td>
<td>
No
</td>
<td>Switching off the
system: Lower dewar vessels from vapour traps; vent the vacuum line and pump;
switch off pump.</td>
<td>Cryogen burns -
splashes from vapour trap</td>
<td></td>
<td>Thermally resistant
gloves</td>
<td>

</td>
<td>
None
</td>
</tr>
</tbody>

<tbody>
<tr>
<td>5</td>
<td>
No
</td>
<td>Emptying the vapour
trap. - Allow the vapour trap to reach room temperature, remove from equipment and
empty condensed solvent into the waste solvent container; wash and dry trap.</td>
<td>Fire potential of
combustible materials;<p><p><p><p>Working with hazardous chemicals solvent</td>
<td></td>
<td>Chemically resistant
gloves</td>
<td>

</td>
<td>
None
</td>
</tr>
</tbody>

</table>

<table class="table table-bordered table-


striped no-more-tables mb-0" width="100%">
<thead>
<tr class="table-active">
<th width="50%">Visual
Aids</th>
<th
width="50%">Attachments</th>
</tr>
</thead>
<tbody>

<tr><td
colspan="2"></td></tr>

</tbody>
</table>

<table class="table table-bordered table-striped no-


more-tables mb-0" width="100%">
<tr class="table-active">
<th width="20%">Control Measures</th>
</tr>
</table>
<table class="table table-bordered table-striped no-
more-tables mb-0" width="100%">
<thead>
<tr class="table-active">
<th>Toxicity</th>
<th>Volume/Quantity</th>
<th>Severity</th>
<th>Control Efficiency</th>
<th>Risk Score</th>
<th>Controlled Risk Rationale</th>
</tr>
</thead>
<tbody>
<td></td>
<td></td>
<td></td>
<td></td>
<td>

</td>
<td></td>
</tbody>
</table>
</div>
</div>

<div class="card mb-4">


<div class="card-header bg-primary pointer" data-
toggle="collapse" href="#SDSIHSMReferences" role="button">
References
</div>
<div class="table-card collapse show" id="SDSIHSMReferences">
<table class="table mb-0">
<tr>

<td width="33%">

<style type="text/css">
.Availpopup {
DISPLAY: none;
POSITION: relative;

LEFT: 400px;

BACKGROUND-COLOR: lightgrey;
LAYER-BACKGROUND-COLOR: lightgrey;
width: 250px;
BORDER-LEFT: 1px solid black;
BORDER-TOP: 1px solid black;
BORDER-BOTTOM: 3px solid black;
BORDER-RIGHT: 3px solid black;
PADDING: 3px;
z-index : 100;
}
</style>

<div class="mb-1 mt-1">

<div class="mb-1" style="border-bottom: 1px solid


lightgray">
<span class="font-weight-bold"><i class="icon-
app-29 mr-1 ml-1"></i>SDS References </span>

<span class="pull-right small mt-1 clickable"


role="link"
onclick="GS.fn.windowOpen({pageType:'view',appID:29,url:'https://demo.benchmarkdigi
tal.com/demo/ehs/msds/blendsitemat.cfm?AppName=Safety%20Risk%20Assessment%20%28JSA
%29&EntryType=Safety%20Risk%20Assessment%20%28JSA
%29&EntryID=247&SiteID=319&fromCT=true'});" data-toggle="tooltip" data-original-
title="Browse Site Approved Chemical Product List in Benchmark Gensuite SDS
System">Manage</span>
</div>

<div class="ml-2">
No SDSs currently referenced for this
Safety Risk Assessment (JSA).
</div>

</div>

</td>

<td width="33%">

<table class="table-
responsive table mb-1 mt-1 table-bordered">
<tr class="table-
active">
<td colspan="2">
<span
style="font: bold; color: black;" class="extrasmalltext">
<h6
class="mb-0"><i class="icon-app-24 mr-1 ml-1"></i>Industrial Hygiene
References</h6>
</span>
<div
class="text-right"><a class="small" href="/demo/ehs/safety/jsarelated.cfm?
org=0&loc=Bangalore%2C+India&jsaid=17" target="_blank">Manage</a></div>
</td>
</tr>

<tr>
<td
colspan="2" class="extrasmalltext">
No IH
Assessments are referenced<br />for this SRA (JSA)
</td>
</tr>

</table>
</td>

<td width="33%">

<style type="text/css">
.Availpopup {
DISPLAY: none;
POSITION: relative;

LEFT: 400px;

BACKGROUND-COLOR: lightgrey;
LAYER-BACKGROUND-COLOR: lightgrey;
width: 250px;
BORDER-LEFT: 1px solid black;
BORDER-TOP: 1px solid black;
BORDER-BOTTOM: 3px solid black;
BORDER-RIGHT: 3px solid black;
PADDING: 3px;
z-index : 100;
}
</style>

<script>
function popup(loc)
{
guideWin = window.open(loc, 'Search',
'toolbar=no,location=yes,directories=no,status=yes,menubar=yes,scrollbars=yes,resiz
able=yes,copyhistory=no,width=400,height=450');
guideWin.focus()
}

function ModParentPage() {
parent.document.getElementById('AddButton').disabled=false;
}

function RecordNewPassBack (v_AppRecord) {

var App = '';


var App = v_AppRecord.App;
var TaskID = v_AppRecord.value;
var Activity = v_AppRecord.text;
var TGroup = v_AppRecord.TGroup;
var TName = v_AppRecord.TName;
var ocurrentVal = document.getElementById('SafetyTasks');
var ocurrentdisplay = document.getElementById('vTask').innerHTML;
var Tgroup = '';

var AppRank = '';

var AppRank = v_AppRecord.Rank2;

if(AppRank == 'High') {
AppRank = '<font color="red">' + AppRank + '</font>';
}
else if (AppRank == 'Medium') {
AppRank = '<font color="purple">' + AppRank + '</font>';
}
else if (AppRank == 'Low') {
AppRank = '<font color="blue">' + AppRank + '</font>';
}

var clsingtable = '</tbody></table>';

var openingtable = '<table border=\'0\' cellpadding=\'3\'


cellspacing=\'0\' style=\'border: 0px solid black;\' width=\'100%\'><tr
class=\'extrasmalltextbold\' style=\'background-color: silver\'><td valign=\'top\'
align=\'left\' style=\'border-bottom: 1px solid black;border-left: 1px solid
black;border-top: 1px solid black \' nowrap>Task Name</td><td valign=\'top\'
align=\'left\' style=\'border-left: 1px solid black;border-bottom: 1px solid black;
border-left: 1px solid black;border-right: 1px solid black;border-top: 1px solid
black\'>Core Activity&nbsp;&nbsp;&nbsp;</td><td valign=\'top\' align=\'left\'
style=\'border-bottom: 1px solid black;border-right: 1px solid black;border-top:
1px solid black \' nowrap>Priority Rank</td></tr>';

if (ocurrentVal.value == '') {

document.getElementById('SafetyTasks').value = TaskID;

Tstring = openingtable + '<tr class=\'extrasmalltext\'


id="row'+TaskID+'"><td style=\'border-bottom: 1px solid black;border-left: 1px
solid black;\' align=\'left\' valign=\'top\'><a
href=\'https://demo.benchmarkdigital.com/demo/ehs/safety/matrix/EditRecord.cfm?
openrank=JSA&login=yes&TName=&KWord=&C=&SD=&ljsa=&ljsar=&lergo=&lergor=&lih=&lihr=&
A=&TStatus=&oc=&crit=yes&view=yes&org=0&loc=Bangalore%2C
%20India&closewindow=yes&TaskID=' + TaskID + '&action=search\' target=\'_blank\'
title=\'' + TName;
if (Tgroup != '') {
Tstring = Tstring + ' (' + Tgroup + ')';
}

Tstring = Tstring + ' ID #:' + TaskID + '\' >' +


TName + '</a></td><td valign=\'top\' align=\'left\' style=\'border-bottom: 1px
solid black; border-left: 1px solid black;\'>1' + Activity + '</td><td
style=\'border-bottom: 1px solid black;border-left: 1px solid black;border-right:
1px solid black;\' align=\'left\' valign=\'top\' class="prank_task"><i>' + AppRank
+'</i></td></tr>';

parent.document.getElementById('editmessage').style.display='block';
parent.document.getElementById('vTask').innerHTML =
Tstring + clsingtable;

}
else {
document.getElementById('SafetyTasks').value = ocurrentVal.value
+ ',' + TaskID;

Tstring = '<tr class=\'extrasmalltext\' id="row'+TaskID+'"><td


style=\'border-bottom: 1px solid black;border-left: 1px solid black;\'
align=\'left\' valign=\'top\'><a
href=\'https://demo.benchmarkdigital.com/demo/ehs/safety/matrix/EditRecord.cfm?
openrank=JSA&login=yes&TName=&KWord=&C=&SD=&ljsa=&ljsar=&lergo=&lergor=&lih=&lihr=&
A=&TStatus=&oc=&crit=yes&view=yes&org=0&loc=Bangalore%2C
%20India&closewindow=yes&TaskID=' + TaskID + '&action=search\' target=\'_blank\'
title=\'' + TName;
if (Tgroup != '') {
Tstring = Tstring + ' (' + Tgroup + ')';
}

Tstring = Tstring + ' ID #:' + TaskID + '\' >' +


TName + '</a></td><td valign=\'top\' align=\'left\' style=\'border-bottom: 1px
solid black; border-left: 1px solid black;\'>' + Activity + '</td><td
style=\'border-bottom: 1px solid black;border-left: 1px solid black;border-right:
1px solid black;\' align=\'left\' valign=\'top\' class="prank_task"><i>' + AppRank
+'</i></td></tr>';

//var temp = ocurrentdisplay.replace(clsingtable,


Tstring + clsingtable);
var temp = ocurrentdisplay.replace(new
RegExp(clsingtable, "g"), Tstring + clsingtable);
parent.document.getElementById('vTask').innerHTML =
temp;

CF_TaskInput_closeWindow('CF_TaskInput_NameDiv');

function

openNewWindow(winName,location,height,width,top,left,toolbar,addressbar,directories
,status,menubar,scrollbars,resizable,copyhistory)
{
if (document.all || document.layers){
w = screen.availWidth;
h = screen.availHeight;
}
if (height=="" || height=="undefined")
{height=600;}
if (width=="" || width=="undefined")
{width=800;}
if (top=="" || top=="undefined")
{top=(h-height)/2;}
if (left=="" || left=="undefined")
{left=(w-width)/2;}
if (toolbar=="" || toolbar=="undefined")
{toolbar="yes";}
if (addressbar=="" || addressbar=="undefined")
{addressbar="no";}
if (directories=="" || directories=="undefined")
{directories="no";}
if (status=="" || status=="undefined")
{status="yes";}
if (menubar=="" || menubar=="undefined")
{menubar="yes";}
if (scrollbars=="" || scrollbars=="undefined")
{scrollbars="yes";}
if (resizable=="" || resizable=="undefined")
{resizable="yes";}
if (copyhistory=="" || copyhistory=="undefined")
{copyhistory="no";}
atts = "width=" + width + ",height=" + height +
",top=" + top + ",left=" + left;
atts += ",toolbar=" + toolbar + ",location=" +
addressbar + ",directories=" + directories;
atts += ",status=" + status + ",menubar=" + menubar +
",scrollbars=" + scrollbars;
atts += ",resizable=" + resizable + ",copyhistory=" +
copyhistory;
NewWindow=window.open(location, winName, atts);

NewWindow.focus();
}
</script>

<link rel="stylesheet" type="text/css"


href="https://demo.benchmarkdigital.com/powersuite/library/ext/ext-2.0/resources/
css/print.css" media="print"/> <SCRIPT ID="CF_EXT_print.css">
if (typeof CF_HTMLPASSBACK_CT == 'undefined')
CF_HTMLPASSBACK_CT = new Array();
CF_HTMLPASSBACK_CT[CF_HTMLPASSBACK_CT.length] = 'CF_EXT_print.css';
</SCRIPT> <script>var _EXT_VERSION = '2';</script> <style
type="text/css">@import
url(https://demo.benchmarkdigital.com/powersuite/library/ext/ext-2.0/resources/
css/core.css);
@import url(https://demo.benchmarkdigital.com/powersuite/library/ext/ext-2.0/
resources/css/dialog.css);
@import url(https://demo.benchmarkdigital.com/powersuite/library/ext/ext-2.0/
resources/css/panel.css);
@import url(https://demo.benchmarkdigital.com/powersuite/library/ext/ext-2.0/
resources/css/window.css);
</style><SCRIPT ID="CF_EXT_window.css">
if (typeof CF_HTMLPASSBACK_CT == 'undefined')
CF_HTMLPASSBACK_CT = new Array();
CF_HTMLPASSBACK_CT[CF_HTMLPASSBACK_CT.length] = 'CF_EXT_window.css';
</SCRIPT> <SCRIPT ID="CF_EXT_panel.css">
if (typeof CF_HTMLPASSBACK_CT == 'undefined')
CF_HTMLPASSBACK_CT = new Array();
CF_HTMLPASSBACK_CT[CF_HTMLPASSBACK_CT.length] = 'CF_EXT_panel.css';
</SCRIPT> <SCRIPT ID="CF_EXT_dialog.css">
if (typeof CF_HTMLPASSBACK_CT == 'undefined')
CF_HTMLPASSBACK_CT = new Array();
CF_HTMLPASSBACK_CT[CF_HTMLPASSBACK_CT.length] = 'CF_EXT_dialog.css';
</SCRIPT> <SCRIPT ID="CF_EXT_core.css">
if (typeof CF_HTMLPASSBACK_CT == 'undefined')
CF_HTMLPASSBACK_CT = new Array();
CF_HTMLPASSBACK_CT[CF_HTMLPASSBACK_CT.length] = 'CF_EXT_core.css';
</SCRIPT> <script type="text/javascript"
src="https://demo.benchmarkdigital.com/powersuite/library/ext/ext-2.0/adapter/ext/
ext-base.js"></script>
<script>Ext.BLANK_IMAGE_URL = '/powersuite/library/images/s.gif';</script> <SCRIPT
ID="CF_EXT_ext_base">
if (typeof CF_HTMLPASSBACK_CT == 'undefined')
CF_HTMLPASSBACK_CT = new Array();
CF_HTMLPASSBACK_CT[CF_HTMLPASSBACK_CT.length] = 'CF_EXT_ext_base';
</SCRIPT> <script type="text/javascript"
src="https://demo.benchmarkdigital.com/powersuite/library/ext/ext-2.0/ext-
all.js"></script>
<SCRIPT ID="CF_EXT_ext_all">
if (typeof CF_HTMLPASSBACK_CT == 'undefined')
CF_HTMLPASSBACK_CT = new Array();
CF_HTMLPASSBACK_CT[CF_HTMLPASSBACK_CT.length] = 'CF_EXT_ext_all';
</SCRIPT>
<script>
/*(function(){
window.normalalert = window.alert;
window.alert = function(msg) {
try{
msg = msg.replace(/(\r\n|\n|\r)/gm,"<br />");
//replace line breaks with a break tag
Ext.Msg.alert("Alert",msg);
} catch(e) {
window.normalalert(msg);
}
};
})();*/

function getElementsByClassName(node, classname) {


var a = [];
var re = new RegExp('(^| )'+classname+'( |$)');
var els = node.getElementsByTagName("*");
for(var i=0,j=els.length; i<j; i++)
if(re.test(els[i].className))a.push(els[i]);
return a;
}

function removeTaskFromTable(rID, taskID) {


var row = document.getElementById("row"+rID); /* Row to remove */
var numRows = row.parentNode.children.length;
row.parentNode.removeChild(row); /* Remove the row */

if((numRows - 1) == 1){
document.getElementById('vTask').innerHTML = '<font color="black"
class="mediumtext"><strong>No Safety Matrix tasks currently <br>referenced for this
Safety Risk Assessment (JSA).</strong>';
if(document.getElementById('editmessage')){
document.getElementById('editmessage').style.display='none';
}

/* If the SafetyTasks input exists, clear it out */


if(document.getElementById('SafetyTasks')){
document.getElementById('SafetyTasks').value = "";
}
}else{
var allRanks = getElementsByClassName(document.getElementById('vTask'),
"prank_task");
var numHigh = 0;
for(var i = 0; i < allRanks.length; i++){
if(allRanks[i].innerText == "High"){
numHigh++;
}
}

/* If the number of rows is still greater than one, remove the selected
task from SafetyTasks input */
var allTasks = document.getElementById('SafetyTasks').value;
var arr = allTasks.split(",");

for(var i in arr){
if(arr[i]==taskID){
arr.splice(i,1);
break;
}
}

document.getElementById("SafetyTasks").value = arr.join(",");
}
}
</script>

<div class="mb-1 mt-1">


<div class="mb-1" style="border-bottom: 1px
solid lightgray">
<span class="font-weight-bold"><i
class="icon-app-22 mr-1 ml-1"></i>Safety Matrix Task References</span>

<span class="clickable pull-right small


mt-1" role="link" data-original-title="Associated Safety Matrix Tasks" data-
toggle="tooltip"
onclick="GS.fn.windowOpen({pageType:'view',appID:23,url:'https://demo.benchmarkdigi
tal.com/demo/ehs/safety/jsaedit.cfm?org=0&loc=Bangalore%2C
%20India&JSAID=17&adminmode=yes'});">Manage</span>
</div>

<div class="ml-2">
No Safety Matrix Tasks are
referenced for this Safety Risk Assessment (JSA)
</div>

</div>
<script>
function launchView () {
var Pageurl = '';
CurVal = document.getElementById("SelectTask").value;
if (CurVal != '') {
crit = '/demo/ehs/safety/matrix/EditRecord.cfm?org=0&loc=Bangalore%2C
%20India&Login=yes&view=yes&closewindow=yes&TaskID=' + CurVal;

window.open(crit,'AppWin','toolbar=no,location=no,directories=no,status=no,menubar=
no,scrollbars=yes,resizable=yes,copyhistory=no,width=450,height=400');
}
}
</script>

<br />
</td>

</tr>
</table>
</div>
<div class="visible-print-inline-block">

<br style="page-break-before: always;">

<table class="table-bordered table-striped mb-0">


<thead>
<tr class="table-active">
<th>
SRA (JSA) Title/Number:
</th>
</tr>
</thead>
<tbody>
<tr>
<td>
Use of Vacuum Line
<br />
<em>SRA (JSA) ID#: 17</em>
<br />

<em class="text-
primary"><strong>Revision Date:</strong>13-Dec-2012</em>

</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="card mb-4">
<div class="card-header bg-primary hidden-print pointer" data-
toggle="collapse" href="#signOffHistory" role="button">Sign-Off</div>
<div class="table-card collapse show" id="signOffHistory">

<table class="table hidden-print mb-0">


</table>
<table>
<tbody>
<tr id="signoff" style="display:block">
<td class="mr-2 border-0">

__________________________________________________________<br>
<strong>Signature</strong>
</td>
<td class="mr-2 border-0">
____________________<br>
<strong>Date</strong>
</td>
<td class="border-0">

________________________________________<br>
<strong>Printed Name</strong>
</td>
</tr>

</tbody>
</table>

</div>
</div>

You might also like