/*******************************************
	FNM Proprietary Function Library - fnm.js
	Stable version for live testing.
	Created Mon, June 16, 2003.
	Author: FNM 
 *******************************************/   
 
// Set variables for IE and NN (further testing pending in Netscape // 
// This came with image swap script, down below // 
ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false
 
// Editable Values - set these for each project. // 

var prodname="ppoONE";
var relnum="release number";
var reldate="release date";
var copyrightrange="2003";

// DO NOT EDIT BELOW THIS LINE // 

// Product Name // 
function product()
{ document.write(prodname) }

// Release Number // 
function release()
{ document.write(relnum) }

// Release Date // 
function releasedate()
{ document.write(reldate) }

// Copyright Range // 
function copyrightdate()
{ document.write(copyrightrange) } 

// Tagline // 
function tagline()
{ document.write("<hr><span class=breadcrumbs>&copy; "+copyrightrange+" Andy Schubert. All Rights Reserved.</span><br><div style=height:100px></div>"); }

// Titleline // 
function titleline()
{ var filetitle=''+window.document.title+''; document.write(filetitle); }




// Client Services Menu // 
function clientmenu()
{
var itema="<a href=docs_apps.html>Documents - Apps</a> | ";
var itemb="<a href=docs_edi.html>Documents - EDI</a> | ";
var itemc="<a href=updates.html>Updates</a> | ";
var itemd="<a href=faq_apps.html>FAQ - Apps</a> | ";
var iteme="<a href=tech.html>Technical Papers</a> | ";
var itemf="<a href=support.html>Technical Support</a> | ";
var itemg="<a href=gloss.html>Glossaries</a>  ";


document.write(itema);
document.write(itemb);
document.write(itemc);
document.write(itemd);
document.write(iteme);
document.write(itemf);
document.write(itemg);

}


// Fiserv Link // 
function fslink_privcopy()
{

var item1="<div><span class=left6><a href=http://www.fiserv.com target=_top><img src=afhco95.gif border=0 hspace=0 vspace=0></a></span><span class=right6><a href=privacy.html><p class=cls1>Privacy Policy</a>&nbsp;|&nbsp;<a href=copyright.html>ppoONE&nbsp;&copy;2003</a></span></div>";


document.write(item1);


}

// Fiserv Link Privacy Policy // 
function fslink_privcopypp()
{

var item1="<div><span class=left6><a href=http://www.fiserv.com target=_top><img src=afhco95.gif border=0 hspace=0 vspace=0></a></span><span class=right6><p class=cls1><font color=#800080>Privacy Policy</a>&nbsp;|</font>&nbsp;<a href=copyright.html target=content>ppoONE&nbsp;&copy;2003</a></span></div>";


document.write(item1);


}
// Fiserv Link Copyright // 
function fslink_privcopycr()
{

var item1="<div><span class=left6><a href=http://www.fiserv.com target=_top><img src=afhco95.gif border=0 hspace=0 vspace=0></a></span><span class=right6><a href=privacy.html target=content><p class=cls1>Privacy Policy</a>&nbsp;|&nbsp;<font color=#800080>ppoONE&nbsp;&copy;2003</font></a></span></div>";


document.write(item1);


}

// ppoONE Link Copyright //

function link_copyright()
{
	var item1="<span>&copy;&nbsp;2008&nbsp;ppoONE, Inc.</span>";
	
	document.write(item1);
	
}

// cliServ footer //

function cliServ_footer()
{
		var item1="<table width=90% border=0 cellspace=0 cellpadding=0 align=center style=text-align:center;background-color:#cccccc><tr><td><a class=links2 href=../index.html target=_top>App Login</a>&nbsp;&nbsp;<span style=color:#666666>|</span>&nbsp;&nbsp;<a class=links2 href=guides.html target=_top>Guides&nbsp;&amp;&nbsp;Manuals</a>&nbsp;&nbsp;<span style=color:#666666>|</span>&nbsp;&nbsp;<a class=links2 href=edi.html target=_top>EDI</a>&nbsp;&nbsp;<span style=color:#666666>|</span>&nbsp;&nbsp;<a class=links2 href=hipaa.html target=_top>HIPAA</a>&nbsp;&nbsp;<span style=color:#666666>|</span>&nbsp;&nbsp;<a class=links2 href=cognos.html target=_top>Cognos</a>&nbsp;&nbsp;<span style=color:#666666>|&nbsp;&nbsp;<a class=links2 href=specs.html target=_top>Specifications</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a class=links2 href=privacy.html target=_top>Privacy</a></td></tr><tr><td align=center style=font-family:Arial,Helventica,sans-serif;font-size:10px;color:#666666;>&copy;2008&nbsp;ppoONE, Inc.</td></tr></table>";
		
		document.write(item1);
		
}


function cliServHome_footer()
{
		var item1="<table width=90% border=0 cellspace=0 cellpadding=0 align=center style=text-align:center;background-color:#cccccc><tr><td><a class=links2 href=index.html target=_top>App Login</a>&nbsp;&nbsp;<span style=color:#666666>|</span>&nbsp;&nbsp;<a class=links2 href=Client_Services/guides.html target=_top>Guides&nbsp;&amp;&nbsp;Manuals</a>&nbsp;&nbsp;<span style=color:#666666>|</span>&nbsp;&nbsp;<a class=links2 href=Client_Services/edi.html target=_top>EDI</a>&nbsp;&nbsp;<span style=color:#666666>|</span>&nbsp;&nbsp;<a class=links2 href=Client_Services/hipaa.html target=_top>HIPAA</a>&nbsp;&nbsp;<span style=color:#666666>|</span>&nbsp;&nbsp;<a class=links2 href=Client_Services/cognos.html target=_top>Cognos</a>&nbsp;&nbsp;<span style=color:#666666>|&nbsp;&nbsp;<a class=links2 href=Client_Services/specs.html target=_top>Specifications</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a class=links2 href=Client_Services/privacyCliSvc.html target=_top>Privacy</a></td></tr><tr><td align=center style=font-family:Arial,Helventica,sans-serif;font-size:10px;color:#666666;>&copy;2008&nbsp;ppoONE, Inc.</td></tr></table>";
		
		document.write(item1);
		
}

// ppoONE Header Links //

function cliServ_HeaderLinks()
{
	var item1="<span class=headBlue>Technical Documents:</span>&nbsp;&nbsp;<a class=buttontext href=guides.html target=_top>Guides&nbsp;&amp;&nbsp;Manuals</a><a class=buttontext href=edi.html target=_top>EDI</a><a class=buttontext href=hipaa.html target=_top>HIPAA</a><a class=buttontext href=cognos.html target=_top>Cognos</a><a class=buttontext href=specs.html target=_top>Specifications</a>";
	
	document.write(item1);
	
	}
function cliServIndex_HeaderLinks()
{
	var item1="<span class=headBlue>Technical Documents:</span>&nbsp;&nbsp;<a class=buttontext href=Client_Services/guides.html target=_top>Guides&nbsp;&amp;&nbsp;Manuals</a><a class=buttontext href=Client_Services/edi.html target=_top>EDI</a><a class=buttontext href=Client_Services/hipaa.html target=_top>HIPAA</a><a class=buttontext href=Client_Services/cognos.html target=_top>Cognos</a><a class=buttontext href=Client_Services/specs.html target=_top=>Specifications</a>";
	
	document.write(item1);
	
	}	
	
	
// ppoONE Client Services Image //

function cliServ_Image()
{
	var item1="<a href=../index.html target=_top><img src=../imagesBannerLogin/bannerAppLoginWWW.gif alt=Home/App Login width=174 height=88 border=0></a>";
	
	document.write(item1);
	
	}
	
function cliServIndex_Image()
{
	var item1="<a href=index.html target=_top><img src=imagesBannerLogin/bannerAppLoginWWW.gif alt=Home/App Login width=174 height=88 border=0></a>";
	
	document.write(item1);
	
	}	


// DIV Tabs Function // 
if (document.layers) {navigator.family = "nn4"}
if (document.all) {navigator.family = "ie4"}
if (window.navigator.userAgent.toLowerCase().match(/gecko/)) {navigator.family = "gecko"}
if (window.navigator.userAgent.toLowerCase().indexOf('opera') != -1) {navigator.family	= 'opera';}
toplevel="4";

function riseup (box) {
toplevel++;
if (navigator.family == "ie4")
	{document.all[box].style.zIndex = toplevel;}
if (navigator.family == "opera" || navigator.family == "gecko")
 	{document.getElementById(box).style.zIndex = toplevel;}
}

function riseup (abox) {
toplevel++;
if (navigator.family == "ie4")
	{document.all[abox].style.zIndex = toplevel;}
if (navigator.family == "opera" || navigator.family == "gecko")
 	{document.getElementById(abox).style.zIndex = toplevel;}
}

// Print Function // 
function doprint() {
window.parent.content.focus();
window.print();
}

// DIV Hide / Show Function // 
function toggleMenu(currMenu) {
	if (document.all) {
		thisMenu = eval("document.all." + currMenu + ".style")
		if (thisMenu.display == "block") {
			thisMenu.display = "none"
		}
		else {
			thisMenu.display = "block"
		}
		return false
	}
	else {
		return true
	}
}

// Popup Windows with self close onClick or onBlur - for images // 
function ViewImage(ifile,ix,iy,ititle) { 
var win;
var sWidth;
var sHeight;
var NS = (document.layers) ? 1 : 0;
win = window.open("","imageviewer","width="+ix+",height="+iy+",menubar=no,toolbar=no");
if (NS) {
sWidth = win.innerWidth;
sHeight = win.innerHeight;
} else {
sWidth = win.document.body.clientWidth;
sHeight = win.document.body.clientHeight;
}
if(sWidth!=ix || sHeight!=iy) {
win.close();
setTimeout("ViewImage('"+ifile+"',"+ix+","+iy+",'"+ititle+"')", 250);
return;
}
win.document.open();
win.document.write("<html><head><title>"+ititle+"</title>");
win.document.write("</head><body onblur='javascript:window.close()'>");
win.document.write('<div style="position:absolute;width:'+ix+'px;height:'+iy+'px;left:0px;top:0px">');
win.document.write("<a href='javascript:window.close()'><img src="+ifile+" border=0></a></div></body></html>");
win.document.close();
}

// Countdown to a certain date, with text description. // 
function daysleft() {
var date = new Date("March 9, 2003");
var description = "we move in!";
var now = new Date();
var diff = date.getTime() - now.getTime();
var days = Math.floor(diff / (1000 * 60 * 60 * 24));


document.write("<center>")
if (days > 1) {
document.write(days+1 + " days until " + description);
}
else if (days == 1) {
document.write("Only two days until " + description);
}
else if (days == 0) {
document.write("Tomorrow is the day" + description);
}
else {
document.write("It's today that" + description + "!");
}
document.write("</center>");
}

// Image Swap - clicking icons displays images // 
function swapimage1(imgname)
{document.photo_large.src=imgname}


/*
// Tooltip Popup // 

Xoffset= 2;    // modify these values to ... 
Yoffset= 0;    // change the popup position. 

var old,skn,iex=(document.all),yyy=-1000;
var ns4=document.layers
var ns6=document.getElementById&&!document.all
var ie4=document.all

if (ns4)
skn=document.tip
else if (ns6)
skn=document.getElementById("tip").style
else if (ie4)
skn=document.all.tip.style
if(ns4)document.captureEvents(Event.MOUSEMOVE);
else{
skn.visibility="visible"
skn.display="none"
}
document.onmousemove=get_mouse;

function popup(msg){
var content="<div class=tooltip>"+msg+"</div>";
yyy=Yoffset;
 if(ns4){skn.document.write(content);skn.document.close();skn.visibility="visible"}
 if(ns6){document.getElementById("tip").innerHTML=content;skn.display=''}
 if(ie4){document.all("tip").innerHTML=content;skn.display=''}
}

function get_mouse(e){
var x=(ns4||ns6)?e.pageX:event.x+document.body.scrollLeft;
skn.left=x+Xoffset;
var y=(ns4||ns6)?e.pageY:event.y+document.body.scrollTop;
skn.top=y+yyy;
}

function kill(){
yyy=-1000;
if(ns4){skn.visibility="hidden";}
else if (ns6||ie4)
skn.display="none"
}

//Alternating Table Rows // 
var class1 = "tablerow1";
var class2 = "tablerow0";
var rownumber = 1;
function togglerow() {
  var currentclass;
  if (rownumber % 2 == 0) {
    currentclass = class1;
  } else {
    currentclass = class2;
  }
  document.write("<tr valign=top class=\"" + currentclass + "\">");
  rownumber = rownumber + 1;
}

//Show/Hide DHTML // 
<!-- Hide script from older browsers
function toggleMenu(currMenu) {
	if (document.all) {
		thisMenu = eval("document.all." + currMenu + ".style")
		if (thisMenu.display == "block") {
			thisMenu.display = "none"
		}
		else {
			thisMenu.display = "block"
		}
		return false
	}
	else {
		return true
	}
}

function alttoggleMenu(currMenu) {
	if (document.all) {
		thisMenu = eval("document.all." + currMenu + ".style")
		if (thisMenu.display == "none") {
			thisMenu.display = "block"
		}
		else {
			thisMenu.display = "none"
		}
		return false
	}
	else {
		return true
	}
}
// End hiding script -->

// Collapse / Expand for TOC, Index Menus // 
<!--
var firstItem = 0 ;
var lastItem ;
if (NS4)
	lastItem = document.layers.length - 1 ;
if (IE4)
	lastItem = document.all.tags ("DIV").length - 1 ;

function onClicked (el) {}
function onExpandAll () {}
function onCollapseAll () {}
//-->

if (window.document.title == "menu")
	var dynLoad= 0 ;
if (window.document.title == "menu2")
	var dynLoad= 1 ;

var showLevel = 0 ;
var imf = "images" ;
var bOpenIcon = false ;
var nDays = 0 ;
var dynPref='menu';
loadHandlers=null;

//Jump To Top Link Script  © Dynamic Drive (www.dynamicdrive.com  For full source code and TOS, visit http://www.dynamicdrive.com // 

//Specify the text to display // 
var displayed="[top]"

///////////////////////////Do not edit below this line//////////// 

var logolink='javascript:window.scrollTo(0,0)'
var ns4=document.layers
var NS4=document.layers
var ie4=document.all
var IE4=document.all
var ns6=document.getElementById&&!document.all

function regenerate(){
window.location.reload()
}
function regenerate2(){
if (ns4)
setTimeout("window.onresize=regenerate",400)
}

if (ie4||ns6)
document.write('<span id="logo" style="position:absolute;top:-300;z-index:100">'+displayed+'</span>')

function createtext(){ //function for NS4
staticimage=new Layer(5)
staticimage.left=-300
staticimage.document.write('<a href="'+logolink+'">'+displayed+'</a>')
staticimage.document.close()
staticimage.visibility="show"
regenerate2()
staticitns()
}

function staticit(){ //function for IE4/ NS6
var w2=ns6? pageXOffset+w : document.body.scrollLeft+w
var h2=ns6? pageYOffset+h : document.body.scrollTop+h
crosslogo.style.left=w2
crosslogo.style.top=h2
}

function staticit2(){ //function for NS4
staticimage.left=pageXOffset+window.innerWidth-staticimage.document.width-28
staticimage.top=pageYOffset+window.innerHeight-staticimage.document.height-10
}

function inserttext(){ //function for IE4/ NS6
if (ie4)
crosslogo=document.all.logo
else if (ns6)
crosslogo=document.getElementById("logo")
crosslogo.innerHTML='<a href="'+logolink+'">'+displayed+'</a>'
w=ns6? window.innerWidth-crosslogo.offsetWidth-20 : document.body.clientWidth-crosslogo.offsetWidth-10
h=ns6? window.innerHeight-crosslogo.offsetHeight-15 : document.body.clientHeight-crosslogo.offsetHeight-10
crosslogo.style.left=w
crosslogo.style.top=h
if (ie4)
window.onscroll=staticit
else if (ns6)
startstatic=setInterval("staticit()",100)
}

if (ie4||ns6){
window.onload=inserttext
window.onresize=new Function("window.location.reload()")
}
else if (ns4)
window.onload=createtext

function staticitns(){ //function for NS4
startstatic=setInterval("staticit2()",90)
}

//end Jump to Top code //
*/ 
