// JavaScript Document
// common shared script


// load banner

var root='/';
var path1=root+'training/';
var path2=root+'product_center/';
var path3=root+'investor_education/';
var path4=root+'back_office/';
var path5=root+'albridge_community/';
var path6=root+'help/';
													 
// breadcrumb 
var sec0='<a href="' + root + '" onMouseOver="stopRC()" onMouseOut="revertRC()">Home</a> &#8250; ';
var sec1='<a href="' + path1 + '" onMouseOver="stopRC()" onMouseOut="revertRC()">Training</a> &#8250; '
var sec2='<a href="' + path2 + '" onMouseOver="stopRC()" onMouseOut="revertRC()">Product Center</a> &#8250; '
var sec3='<a href="' + path3 + '" onMouseOver="stopRC()" onMouseOut="revertRC()">Investor Education</a> &#8250; '
var sec4='<a href="' + path3 + '" onMouseOver="stopRC()" onMouseOut="revertRC()">Back Office</a> &#8250; '
var sec5='<a href="' + path4 + '" onMouseOver="stopRC()" onMouseOut="revertRC()">Communications</a> &#8250; '
var sec6='<a href="' + path5 + '" onMouseOver="stopRC()" onMouseOut="revertRC()">Help</a> &#8250; '
// end breadcrumb

	function reSizeTable() {	
//  var myWidth=0, myHeight=0;
	if( typeof( window.innerWidth )=='number' ) {
    //Non-IE
  	myHeight=window.innerHeight;
		} 
	else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myHeight=document.documentElement.clientHeight;
  } 
		else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myHeight=document.body.clientHeight;
  }
	var myHeight=myHeight;
	document.getElementById('outertable').style.height=myHeight +'px';
}

	var spacer='<img src="' + root + 'images/pixel.gif" border=0 width="1" height="1" alt="">';
	
function load_banner() {	// banner
	document.getElementById('Plogo').innerHTML=spacer;
	document.getElementById('Pprint').innerHTML=spacer;
	show_BannerNav();	
	load_subbanner();
	load_rcSearch();
	reSizeTable();
	// footer copyright
	var copyright='<img src="' + root + 'images/footer_logo.gif" border=0 alt="Pershing - A BNY MELLON COMPANY" onclick="location.href=\'http://www.pershing.com/\'" onmouseover="this.style.cursor=\'pointer\'" onmouseout="this.style.cursor=\'default\'"><br />' +
		'&copy; ' + y2k(dateY2K.getYear()) +  ' Albridge Solutions. All rights reserved. Albridge Solutions is an affiliate of Pershing LLC. Pershing LLC is a subsidiary of The Bank of New York Mellon Corporation. Trademark(s) belong to their respective owners. Use of this site indicates you accept the<br /> <a href="' + root + 'terms.php" onMouseOver="stopRC()" onMouseOut="revertRC()" title="Privacy Policy">Privacy Policy</a>.';
			
	document.getElementById('footer').className='footer';
	document.getElementById('footer').innerHTML= copyright + 
'<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>'+
'<script type="text/javascript">' +
'_uacct = "UA-1028853-3";urchinTracker();' +
'</script>';
		}

function load_blog_banner() {	// banner just for blog
	show_BannerNav();	
	load_subbanner();
	load_rcSearch();
	reSizeTable();
	}
	
function show_BannerNav() {document.getElementById('banner-nav').innerHTML=
		'<div class="navspacer">&nbsp;</div>' +
		'<div id="nav1" class="nav" onmouseover="show(1)" onClick="parent.location.href=\'/training/\'">Training</div>' +
		'<div class="navspacer">|</div>' +
		'<div id="nav2" class="nav" onmouseover="show(2)" onClick="parent.location.href=\'/product_center/\'">Product Center</div>' +
		'<div class="navspacer">|</div>' +
		'<div id="nav3" class="nav" onmouseover="show(3)" onClick="parent.location.href=\'/investor_education/\'">Investor Education</div>' +
		'<div class="navspacer">|</div>' +
		'<div id="nav4" class="nav" onmouseover="show(4)" onClick="parent.location.href=\'/back_office/\'">Back Office</div>' +
		'<div class="navspacer">|</div>' +
		'<div id="nav5" class="nav" onmouseover="show(5)" onClick="parent.location.href=\'/albridge_community/\'">Communications</div>' +
		'<div class="navspacer">|</div>' +
		'<div id="nav6" class="nav" onmouseover="show(6)" onClick="parent.location.href=\'/help/\'">Help</div>';		}
		
function load_rcSearch() {	// banner logo & search
document.getElementById('home').innerHTML='<img src="' + root + 'images/logo.gif" border=0 alt="ALBRIDGE - AN AFFILIATE OF PERSHING" onclick="location.href=\'' + root + '\'" onmouseover="this.style.cursor=\'pointer\'" onmouseout="this.style.cursor=\'default\'">';

document.getElementById('search').innerHTML='<div style="padding: 10px 0px;"><a href="javascript:N()" onClick="window.open(\'http://www.albridge.com\',\'\',\'resizable=yes,location=1,directories=1,scrollbars=1,toolbar=1,status=1,left=20,top=20\')" style="text-align:right; color:#616365; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:8pt">Albridge</a></div>';
}


// Array of "Did you know"'s images
var a=5; 
var dykimg=new Array(a);
		dykimg[0]='images/didyouknow_01.gif'; 
		dykimg[1]='images/didyouknow_02.gif'; 
		dykimg[2]='images/didyouknow_03.gif'; 
		dykimg[3]='images/didyouknow_04.gif'; 
		dykimg[4]='images/didyouknow_05.gif';
// Array of "Did you know"'s matching links
var dyklink=new Array(a);
		dyklink[0]='/rc documents/Data Sheets/AWR/proven_roi.pdf'; 
		dyklink[1]='/rc documents/Data Sheets/AWR/proven_roi.pdf'; 
		dyklink[2]='/rc documents/Data Sheets/AWR/proven_roi.pdf'; 
		dyklink[3]='/rc documents/Data Sheets/Virtual_Network/vn_datasheet.pdf'; 
		dyklink[4]='/rc documents/Data Sheets/AWR/client_access_toalb.pdf';

var dyktitle=new Array(a);
		dyktitle[0]='Did you know? Albridge users grew their assets by 75% more than non-users.'; 
		dyktitle[1]='Did you know? Albridge users acquired 123% more clients than non-users.'; 
		dyktitle[2]='Did you know? Albridge users gained 110% more accounts than non-users.'; 
		dyktitle[3]='Did you know? The Albridge Virtual Network connects Albridge with many third party applications, maximizing the application of client account data to increase efficiency and integrate critical technologies and outsourcing components.'; 
		dyktitle[4]='Did you know? You can provide your investors with a personalized view of Albridge using Albridge’s Client Access with Investor Customization functionality.';		

function pickRandom(range) { 
	if (Math.random) return Math.round(Math.random() * (range-1)); 
	else { var now = new Date(); return (now.getTime() / 1000) % range; }
 } 

// Run random "Did you know" images on the home page
var pick=pickRandom(a); 
// this section is for Home page image
function random_dykimg(){
	// Feature Product link
	document.getElementById('fpimg').innerHTML='<img src="/images/Feature_product.gif" width="190" height="150" border="0" onClick="PopWin(\'/rc documents/Data Sheets/AWR/applink_datasheet.pdf\')" alt="Featured product - Albridge Applink" class="cursor" />';	
	// Did you know random images + link
	document.getElementById('dykimg').innerHTML='<img src="'+root+dykimg[pick]+'" border=0 alt="" onClick="PopWin(\''+dyklink[pick]+'\')" alt="'+dyktitle[pick]+'" class="cursor">'
}



var nav_rollover=' class="subnav" onmouseover="this.className=\'subnavhover\'" onmouseout="this.className=\'subnav\'"';

function load_subbanner() {	// subbanner
document.getElementById('banner-subnav').innerHTML=
'<div id="subnav1"></div>' +			
'<div id="subnav2"></div>' + 
'<div id="subnav3"></div>' +  
'<div id="subnav4"></div>' +
'<div id="subnav5"></div>' + 
'<div id="subnav6"></div>';
	
// subnav1 -- Training
// !!!
document.getElementById('subnav1').innerHTML=
'<div onClick="parent.location.href=\'' + path1 + 'cert.php\'"' + nav_rollover + '>Certification</div></a>' +
'<div onClick="parent.location.href=\'' + path1 + 't01.php\'"' + nav_rollover + '>Live Sessions</div></a>' +
'<div onClick="parent.location.href=\'' + path1 + 't02.php\'"' + nav_rollover + '>Recorded Sessions</div></a>' +
'<div onClick="parent.location.href=\'' + path1 + 't03.php\'"' + nav_rollover + '>User Guides</div>';

// subnav2 -- Product Center
document.getElementById('subnav2').innerHTML=
'<div onClick="parent.location.href=\'' + path2 + 'pc01.php\'"' + nav_rollover + '>Wealth Reporting</div>' +
'<div onClick="parent.location.href=\'' + path2 + 'pc02.php\'"' + nav_rollover + '>Virtual Network </div>' +
'<div onClick="parent.location.href=\'' + path2 + 'pc03.php\'"' + nav_rollover + '>Sample Reports</div>';

// subnav3 -- Investor Education
document.getElementById('subnav3').innerHTML=
'<div onClick="parent.location.href=\'' + path3 + 'ie01.php\'"' + nav_rollover + '>Documents</div>' +
'<div onClick="parent.location.href=\'' + path3 + 'ie02.php\'"' + nav_rollover + '>Investor Tour</div>';

// subnav4 -- Back Office
document.getElementById('subnav4').innerHTML=
'<div onClick="parent.location.href=\'' + path4 + 'bo01.php\'"' + nav_rollover + '></div>';

// subnav5 -- Albridge Community
document.getElementById('subnav5').innerHTML=
'<div onClick="parent.location.href=\'' + path5 + 'ac01.php\'"' + nav_rollover + '></div>';

// subnav6 -- Help 
document.getElementById('subnav6').innerHTML=
'<div onClick="parent.location.href=\'' + path6 + 'help01.php\'"' + nav_rollover + '></div>';		
	}
			
			
// bnanner-nav show & hide
function show(id){
	hide();
	if (id==1 || id==2 || id==3) {
	MM_showHideLayers('subnav'+id,'','show');}
	else {}
	document.getElementById('nav'+id).className="navhover";
}

function hide(){ 
	MM_showHideLayers('subnav1','','hide','subnav2','','hide','subnav3','','hide','subnav4','','hide','subnav5','','hide','subnav6','','hide');
	document.getElementById('nav1').className="nav";
	document.getElementById('nav2').className="nav";
	document.getElementById('nav3').className="nav";
	document.getElementById('nav4').className="nav";
	document.getElementById('nav5').className="nav";
	document.getElementById('nav6').className="nav";
	}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

// Popup window for printer friendly doc // directories=0,
function winOpen(file) {	
	var width = 780; 
	var height = 400; 
	var left = (screen.width - width)/2; 
	var top = (screen.height - height)/2; 
	var params = 'width='+width+', height='+height; 
	params += ', top='+top+',left='+left; 
	params += ', directories=no'; 
	params += ', location=no'; 
	params += ', titlebar=no';
	params += ', toolbar=no';  
	params += ', menubar=no'; 
	params += ', resizable=yes'; 
	params += ', scrollbars=yes'; 
	params += ', status=no'; 
	newwin=window.open(file,'document', params); 
	if (window.focus) {newwin.focus()}
	newwin.print();
	hover('0');
}

// Popup window for PDF doc //width=780px,height=400px,
function PopWin(file) {
	var width = screen.width - 160; 
	var height = screen.height - 160; 
	var left = (screen.width - width)/2; 
	var top = (screen.height - height)/2; 
	var params = 'width='+width+', height='+height; 
	params += ', top='+top+',left='+left; 
	params += ', directories=no'; 
	params += ', location=no'; 
	params += ', titlebar=no';
	params += ', toolbar=no';  
	params += ', menubar=no'; 
	params += ', resizable=yes'; 
	params += ', scrollbars=yes'; 
	params += ', status=no'; 
	newwin=window.open(file,'document', params); 
	if (window.focus) {newwin.focus()}
}



function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

// ### disable right click  ####  //
// ### onMouseOver="stopRC()" onMouseOut="revertRC()" ### //
function clickIE4(){ 
	if (event.button==2){ return false; } 
} 

function clickNS4(e){ 
if (document.layers||document.getElementById&&!document.all){ 
	if (e.which==2||e.which==3){ return false; } 
	} 
} 

function stopRC(){
	if (document.layers){ 
	document.captureEvents(Event.MOUSEDOWN); 
	document.onmousedown=clickNS4; } 
	else if (document.all&&!document.getElementById){ 
	document.onmousedown=clickIE4; } 
	document.oncontextmenu=new Function("return false")
}

function revertRC(){
	document.oncontextmenu=new Function("return true");}

// shared js for footer (update year at B/D copyright) //

function makeArray() { for (i = 0; i<makeArray.arguments.length; i++) this[i + 1] = makeArray.arguments[i]; }

function getCorrectedYear(year) {
    year = year - 0;
    if (year < 70) return (2000 + year);
    if (year < 1900) return (1900 + year);
    return year;
}

function y2k(number) { return (number < 1000) ? number + 1900 : number; }
var months = new makeArray('January','February','March','April','May','June','July','August','September','October','November','December');
var date = new Date();
var dateY2K = new Date(getCorrectedYear(date.getYear()),date.getMonth(),date.getDate());

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function call_bannerImg(i){
	MM_preloadImages('/images/sec0'+i+'-banner-img.jpg');
	document.getElementById('banner-image').innerHTML='<img src="'+root+'images/sec0'+i+'-banner-img.jpg" border=0 alt="" class="scaled">';switchstyle();
}

// switchstyle 
function switchstyle(){
	document.getElementById('banner-image').className='bannerimg';
	document.getElementById('banner-bottom').className='bannerImg';
	document.getElementById('core').className='outer';
	}

	
// hover for printer-friendly button	
function hover(i){ 
	if (i==0){document.getElementById('printinner').className='printhover';}
	else {document.getElementById('printinner').className='print';}
}

function N(){
	// do nothing
}