Håvard M. Ottestad

Merge branch 'staging' of gitlab.posccaesar.org:data-posccaesar-org/ilap into staging

Showing 1000 changed files with 0 additions and 2053 deletions

Too many changes to show.

To preserve performance only 1000 of 1000+ files are displayed.

This diff is collapsed. Click to expand it.
<xml xmlns:o="urn:schemas-microsoft-com:office:office">
<o:File HRef="arrow.gif"/>
<o:File HRef="minimize.gif"/>
<o:File HRef="maximize.gif"/>
<o:File HRef="go.gif"/>
<o:File HRef="fullpage.gif"/>
<o:File HRef="plus.gif"/>
<o:File HRef="minus.gif"/>
<o:File HRef="panminus.gif"/>
<o:File HRef="panplus.gif"/>
<o:File HRef="tick-foc.gif"/>
<o:File HRef="tick-off.gif"/>
<o:File HRef="tick-on.gif"/>
<o:File HRef="toc.gif"/>
<o:File HRef="toc2.gif"/>
<o:File HRef="data.xml"/>
<o:File HRef="frameset.js"/>
<o:File HRef="keys.js"/>
<o:File HRef="visio.css"/>
<o:File HRef="vml_1.emz"/>
<o:File HRef="png_1.png"/>
<o:File HRef="vml_1.js"/>
<o:File HRef="vml_1.htm"/>
<o:File HRef="png_1.js"/>
<o:File HRef="png_1.htm"/>
<o:File HRef="zoom.htm"/>
<o:File HRef="find.js"/>
<o:File HRef="widgets.htm"/>
<o:File HRef="toolbar.htm"/>
<o:MainFile HRef="../Activity.htm"/>
<o:File HRef="filelist.xml"/>
</xml>
\ No newline at end of file
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
No preview for this file type
This diff could not be displayed because it is too large.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
<xml xmlns:o="urn:schemas-microsoft-com:office:office">
<o:File HRef="arrow.gif"/>
<o:File HRef="minimize.gif"/>
<o:File HRef="maximize.gif"/>
<o:File HRef="go.gif"/>
<o:File HRef="fullpage.gif"/>
<o:File HRef="plus.gif"/>
<o:File HRef="minus.gif"/>
<o:File HRef="panminus.gif"/>
<o:File HRef="panplus.gif"/>
<o:File HRef="tick-foc.gif"/>
<o:File HRef="tick-off.gif"/>
<o:File HRef="tick-on.gif"/>
<o:File HRef="toc.gif"/>
<o:File HRef="toc2.gif"/>
<o:File HRef="data.xml"/>
<o:File HRef="frameset.js"/>
<o:File HRef="keys.js"/>
<o:File HRef="visio.css"/>
<o:File HRef="vml_1.emz"/>
<o:File HRef="png_1.png"/>
<o:File HRef="vml_1.js"/>
<o:File HRef="vml_1.htm"/>
<o:File HRef="png_1.js"/>
<o:File HRef="png_1.htm"/>
<o:File HRef="zoom.htm"/>
<o:File HRef="find.js"/>
<o:File HRef="widgets.htm"/>
<o:File HRef="toolbar.htm"/>
<o:MainFile HRef="../ActivityNetwork.htm"/>
<o:File HRef="filelist.xml"/>
</xml>
\ No newline at end of file
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
function getElem(event)
{
// Retrieve the event in IE
if (!event)
var event = window.event;
// Reference the element howeaver this browser can
var elem;
if (event.target) // For Firefox
elem = event.target;
else if (event.srcElement) // For IE
elem = event.srcElement;
if (elem.nodeType == 3) // For Safari
elem = elem.parentNode;
return elem
}
function keyHandler(event)
{
// for IE
if (!event)
var event = window.event
var srcElement = getElem(event)
var tag = srcElement.tagName;
var override = !(tag == "A" || tag == "INPUT" || tag == "SELECT" || tag == "FORM" || tag == "SUBMIT");
if (override && event.keyCode == 13) //13 is <enter> key
{
if (srcElement.click)
srcElement.click();
else
srcElement.onclick();
}
}
document.onkeypress = keyHandler;
function ViewMgrSetRasterLocation(pageID, shapeID, pinX, pinY)
{
clickMenu ();
var rasterImage = document.images("RasterImage");
var imageLeft = 0;
var imageRight = imageLeft + rasterImage.offsetWidth;
var imageTop = 0;
var imageBottom = imageTop + rasterImage.offsetHeight;
var xLong = parent.ConvertXorYCoordinate(pinX, viewMgr.visBBoxLeft, viewMgr.visBBoxRight, imageLeft, imageRight, 0);
var yLong = parent.ConvertXorYCoordinate(pinY, viewMgr.visBBoxBottom, viewMgr.visBBoxTop, imageTop, imageBottom, 1);
var pixelWidth = document.body.scrollWidth;
var pixelHeight = document.body.scrollHeight;
var clientWidth = document.body.clientWidth;
var clientHeight = document.body.clientHeight;
var halfClientWidth = clientWidth;
var halfClientHeight = clientHeight;
xLong = xLong + rasterImage.offsetLeft;
yLong = yLong + rasterImage.offsetTop;
var xScrollAmount = 0;
var yScrollAmount = 0;
var xPrevScrollAmount = document.body.scrollLeft;
var yPrevScrollAmount = document.body.scrollTop;
var arrowHalfWidth = arrowdiv.clientWidth / 2;
var arrowHeight = arrowdiv.clientHeight;
if ((xLong - arrowHalfWidth) < xPrevScrollAmount)
{
// X off left of screen.
document.body.scrollLeft = xLong - arrowHalfWidth;
}
else if ((xLong + arrowHalfWidth) > (clientWidth + xPrevScrollAmount))
{
// X off right of screen.
document.body.scrollLeft = xLong - clientWidth + xPrevScrollAmount + arrowHalfWidth;
}
if (yLong < yPrevScrollAmount)
{
// Y off top of screen.
document.body.scrollTop = yLong;
}
else if ((yLong + arrowHeight) > (clientHeight + yPrevScrollAmount))
{
// Y off bottom of screen.
document.body.scrollTop = yLong - clientHeight + yPrevScrollAmount + arrowHeight;
}
arrowdiv.style.posLeft = xLong - arrowHalfWidth;
arrowdiv.style.posTop = yLong;
arrowdiv.style.visibility = "visible";
setTimeout( "parent.hideObject(arrowdiv)", 0 );
setTimeout( "parent.showObject(arrowdiv)", 1 );
setTimeout( "parent.hideObject(arrowdiv)", 2000 );
}
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"/>
<title></title>
<style type="text/css">
body
{
font-family: Verdana, Sans-Serif;
font-size: small;
}
.toc
{
font-size: medium;
}
</style>
<script type="text/javascript" language="javascript">
if (parent.fShowWidgets)
{
location.replace("widgets.htm");
}
</script>
</head>
<body leftmargin="0" topmargin="0" class="nav" dir=ltr>
<table id="tabToc" width="100%" cellspacing="0" cellpadding="0" border="0" bgcolor="#999999" height="20">
<tr>
<td>&nbsp;</td>
</tr>
</table>
<h1 class="toc">ActivityNetwork</h1>
<ul>
<li><a href="png_1.htm" target="frmDrawing">ActivityNetwork</a></li>
</ul>
</body>
</html>
td {vertical-align: top;}
.fillcolor
{ vertical-align: top;
padding: 0pt;
background-color:#5C85EF;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#5C85EF', EndColorStr='#90B6FF');
}
A.blu1
{
color: #3366CC;
text-decoration: none;
font-size: 95%;
}
A.blu1:visited
{
color: #3366CC;
text-decoration: none
}
A.blu1:hover
{
text-decoration: underline
}
.visrptTitle
{
color:Black;
font-style:normal;
}
.visrptSummryLabel
{
color:black;
font-weight:bold;
}
.visrptGrandTotalRow
{
color:Black;
font-weight:bold;
}
.visrptHeader
{
color:White;
font-style:normal;
background-color:#5C85EF;
}
.visrptRowItem
{
background-color:#DDDDDD;
}
.a1
{ color: #ffffff;
text-decoration:none;
}
.p1
{ font-family: verdana, sans-serif;
font-size: 60%;
COLOR: #ffffff;
Margin: 4pt,0pt,0pt,0pt;
line-height: .8em;
}
.p2
{ FONT-FAMILY: verdana, sans-serif;
FONT-WEIGHT: normal;
font-size: 70%;
COLOR: #333333;
Margin: 4pt,0pt,0pt,0pt;
line-height: 1.3em;
}
.label
{ FONT-FAMILY: verdana, sans-serif;
FONT-WEIGHT: bold;
font-size: 70%;
COLOR: #FFFFFF;
Margin: .2em,0pt,2pt,2pt;
line-height: 1em;
text-decoration:none;
}
.gobutton
{
padding: 0pt, 2pt, 0pt, 0pt;
vertical-align: bottom;
}
.formText
{
font-size: 70%;
width: 99%;
margin: 0;
padding: 0;
}
.holderTable
{
padding-left:1px;
padding-right:1px;
}
.detsPara
{
margin:2pt;
font-size:60%;
}
.navTocColor
{
background-color:#999999;
}
.indent
{
margin-left:15px;
margin-right:15px;
padding-top:0px;
margin-top:0px;
}
.results
{
COLOR: #333333;
Margin: 4pt,0pt,0pt,10pt;
text-indent: -10pt;
line-height: 1.1em;
}
.propViewer
{
background-Color:white;
color: black;
font-family: verdana, sans-serif;
font-style: italic;
font-weight: bold;
font-size: 70%;
text-align: center;
}
.propViewerTABLE
{
margin: 2pt;
border-collapse:collapse;
border:solid 1px #999999;
}
.propViewerTHEAD
{
border: 2px;
font-size: 60%;
}
.propViewerTD
{
font-family: Verdana, sans-serif;
FONT-WEIGHT: normal;
font-size: 70%;
COLOR: #000000;
Margin: 0pt;
line-height: 1.1em;
}
.propViewerEvenRow
{
background-Color: #E7E7E7;
}
.propViewerOddRow
{
background-Color: #FFFFFF;
}
BODY
{
font-family: Verdana, sans-serif;
font-size: medium;
}
DIV
{
margin:0;
padding:0;
}
FORM
{
margin:0;
}
.hiderScroll
{
width:100%;
margin-bottom:2px;
margin-top:1px;
overflow:auto;
}
.hider
{
width:100%;
margin-bottom:2px;
margin-top:1px;
}
.nav
{
width: 100%;
height: 100%;
overflow: auto;
}
.menuItem
{
font-family:sans-serif;
font-size:80%;
line-height: 1.5em;
background-color:white;
color:black;
cursor:hand;
}
.highlightItem
{
font-family:sans-serif;
font-size:80%;
line-height: 1.5em;
background-Color:highlight;
color:white;
cursor:hand;
}
.hlMenu
{
border:black 2px outset;
display:none;
z-index:10;
position:absolute;
background-Color:white;
}
.innerhlMenu
{
padding-left:2pt;
padding-right:2pt;
background-Color:white;
}
.svgmessage
{ FONT-FAMILY: verdana, sans-serif;
FONT-WEIGHT: normal;
font-size: 80%;
COLOR: #333333;
Margin: 1em;
line-height: 1.1em;
}
This diff is collapsed. Click to expand it.
function ViewMgrSetVMLLocation(pageID, shapeID, pinX, pinY)
{
doc = parent.frmDrawing.document;
if (this.highlightDiv != null)
{
clickMenu ();
var VMLImage = this.s;
var imageLeft = 0;
var imageRight = imageLeft + VMLImage.pixelWidth;
var imageTop = 0;
var imageBottom = imageTop + VMLImage.pixelHeight;
var xLong = parent.ConvertXorYCoordinate(pinX, this.visBBoxLeft, this.visBBoxRight, imageLeft, imageRight, 0);
var yLong = parent.ConvertXorYCoordinate(pinY, this.visBBoxBottom, this.visBBoxTop, imageTop, imageBottom, 1);
xLong += doc.all['ConvertedImage'].style.posLeft;
yLong += doc.all['ConvertedImage'].style.posTop;
var arrowHalfWidth = viewMgr.highlightDiv.clientWidth / 2;
var arrowHeight = viewMgr.highlightDiv.clientHeight;
var boolNeedToScroll = false;
if( !( (xLong - arrowHalfWidth) > doc.body.scrollLeft && (xLong + arrowHalfWidth) < (doc.body.scrollLeft + doc.body.clientWidth) ))
{
boolNeedToScroll = true;
}
if( !( (yLong - arrowHeight) > doc.body.scrollTop && (yLong + arrowHeight) < (doc.body.scrollTop + doc.body.clientHeight) ))
{
boolNeedToScroll = true;
}
if( boolNeedToScroll == true )
{
window.scrollTo( xLong - doc.body.clientWidth / 2, yLong - doc.body.clientHeight / 2);
}
this.highlightDiv.style.posLeft = xLong - arrowHalfWidth;
this.highlightDiv.style.posTop = yLong;
this.highlightDiv.style.visibility = "visible";
setTimeout( "parent.hideObject(viewMgr.highlightDiv)", 0 );
setTimeout( "parent.showObject(viewMgr.highlightDiv)", 1 );
setTimeout( "parent.hideObject(viewMgr.highlightDiv)", 2500 );
}
}
function VMLZoomChange(size)
{
if(size)
{
if(size == "up")
{
size = zoomLast + 50;
}
else if(size == "down")
{
size = zoomLast - 50;
}
size = parseInt(size);
if(typeof(size) != "number")
size = 100;
}
else
{
size = 100;
}
clickMenu ();
viewMgr.zoomLast = size;
var zoomFactor = size/100;
var width = this.s.pixelWidth;
var height = this.s.pixelHeight;
var margin = parseInt(document.body.style.margin) * 2;
var clientWidth = document.body.clientWidth;
var clientHeight = document.body.clientHeight;
var newScrollLeft = document.body.scrollLeft;
var newScrollTop = document.body.scrollTop;
var winwidth = clientWidth - margin;
var winheight = clientHeight - margin;
var widthRatio = winwidth / width;
var heightRatio = winheight / height;
if (widthRatio < heightRatio)
{
width = zoomFactor * winwidth;
height = width / this.origWH;
}
else
{
height = zoomFactor * winheight;
width = height * this.origWH;
}
this.s.pixelWidth = Math.max(width,1);
this.s.pixelHeight = Math.max(height,1);
this.sizeLast = size;
var centerX = (zoomFactor / viewMgr.zoomFactor) * (newScrollLeft + (clientWidth / 2) - this.s.posLeft);
var centerY = (zoomFactor / viewMgr.zoomFactor) * (newScrollTop + (clientHeight / 2) - this.s.posTop);
viewMgr.zoomFactor = zoomFactor;
if (width <= clientWidth)
{
this.s.posLeft = Math.max( 0, (clientWidth / 2) - (width / 2));
}
else
{
var left = centerX - (clientWidth / 2);
if ( left >= 0 )
{
this.s.posLeft = 0;
newScrollLeft = left;
}
else
{
this.s.posLeft = -left;
newScrollLeft = 0;
}
}
if (height <= clientHeight)
{
this.s.posTop = Math.max( 0, (clientHeight / 2) - (height / 2));
}
else
{
var top = centerY - (clientHeight / 2);
if ( top >= 0 )
{
this.s.posTop = 0;
newScrollTop = top;
}
else
{
this.s.posTop = -top;
newScrollTop = 0;
}
}
window.scrollTo(newScrollLeft, newScrollTop);
this.s.visibility = "visible";
var newXOffsetPercent = document.body.scrollLeft / this.s.pixelWidth;
var newYOffsetPercent = document.body.scrollTop / this.s.pixelHeight;
var newWidthPercent = document.body.clientWidth / this.s.pixelWidth;
var newHeightPercent = document.body.clientHeight / this.s.pixelHeight;
if (viewMgr.viewChanged)
{
viewMgr.viewChanged (newXOffsetPercent, newYOffsetPercent, newWidthPercent, newHeightPercent);
}
if (viewMgr.PostZoomProcessing)
{
viewMgr.PostZoomProcessing(size);
}
}
function VMLSetView (xOffsetPercent, yOffsetPercent)
{
var leftPixelOffset = xOffsetPercent * this.s.pixelWidth;
var topPixelOffset = yOffsetPercent * this.s.pixelHeight;
window.scrollTo (leftPixelOffset - this.s.posLeft, topPixelOffset - this.s.posTop);
if (viewMgr.PostSetViewProcessing)
{
viewMgr.PostSetViewProcessing();
}
}
function VMLOnResize ()
{
if (viewMgr.zoomLast == 100)
{
viewMgr.Zoom(100);
}
if (viewMgr.viewChanged)
{
var image = document.all['ConvertedImage'];
var newWidthPercent = document.body.clientWidth / image.style.pixelWidth;
var newHeightPercent = document.body.clientHeight / image.style.pixelHeight;
viewMgr.viewChanged (null, null, newWidthPercent, newHeightPercent);
}
}
function VMLOnScroll ()
{
if (viewMgr.viewChanged)
{
var image = document.all['ConvertedImage'];
var newXOffsetPercent = document.body.scrollLeft / image.style.pixelWidth;
var newYOffsetPercent = document.body.scrollTop / image.style.pixelHeight;
viewMgr.viewChanged (newXOffsetPercent, newYOffsetPercent, null, null);
}
}
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
<xml xmlns:o="urn:schemas-microsoft-com:office:office">
<o:File HRef="arrow.gif"/>
<o:File HRef="minimize.gif"/>