// for Cool Menus
if(window.event + "" == "undefined") event = null;
function showMenu(){return false};
function mout(){return false};
function dummyObject() {this.mout=mout};
oM = new dummyObject();

//window.onerror = function(){ return true; }

/*
window.onresize=resize;
function resize(){
self.location.href=self.location.href;
}
*/

function target_blank(url){
    tmp = window.open(url);
    tmp = null;
}

/*function makeNavImage(name,width,height){
this.name_on="nav-" + name +"-on.gif";
this.name_off="nav-" + name +"-off.gif";
this.width=width;
this.height=height;
this.newimage_on = new Image(width,height);
this.newimage_on.src = dir + '/images/' + this.name_on;
this.newimage_off = new Image(width,height);
this.newimage_off.src = dir + '/images/' + this.name_off;
}

function img_act(imgName){
document[imgName].src =  navitems[imgName].newimage_on.src;
}

function img_inact(imgName){
window.status = "";
document[imgName].src =  navitems[imgName].newimage_off.src;
}*/

document.write('<img src="'+dir+'/images/wcscreenrez.gif?width='+screen.width+'&height='+screen.height+'" width="1" height="1">'); 

function wcInternalPopup(url, height, width){
    var wide=width;
    var tall=height;
    var halfwide = (wide/2);
    var halftall = (tall/2);
    var pWidth = ( ((parseInt(screen.width) / 2)) - halfwide);
    var pHeight = (((parseInt(screen.height) / 2)) - halftall);
    var features = 'toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=1,width='+wide+',height='+tall+',top='+pHeight+',left='+pWidth;
    window.open(url,'internalpopup',features);
} 

function wcPopup(url, height, width, disclaimer){
    var wide=width;
    var tall=height;
    var halfwide = (wide/2);
    var halftall = (tall/2);
    var pWidth = ( ((parseInt(screen.width) / 2)) - halfwide);
    var pHeight = (((parseInt(screen.height) / 2)) - halftall);
    var features = 'toolbar=1,location=1,directories=1,status=1,menubar=1,scrollbars=1,resizable=1,width='+wide+',height='+tall+',top='+pHeight+',left='+pWidth;
    window.open(url,'externalpopup',features);
}

/*function open_apps(nameofapp)
{
var pWidth = ( ((parseInt(screen.width) / 2)) - 350)
var pHeight = (((parseInt(screen.height) / 2)) - 300)
aWindow = window.open('https://www.usfed.org/Forms/OnlineForm.cgi?form=' + nameofapp,'application',"toolbar=0,location=0,directories=0,status=0,menubar=0,width=700,height=600,top=" + pHeight + ",left=" + pWidth + ",scrollbars=1,resizable=1,status=1");
}*/

function openPDF(page){
	bWindow = window.open('fiFiles/static/documents/'+page);
	bWindow = null;
}

function openDisc(page)
{
var pWidth = ( ((parseInt(screen.width) / 2)) - 300)
var pHeight = (((parseInt(screen.height) / 2)) - 400)
bWindow = window.open(page,'discwin',"scrollbars=1,toolbar=0,location=0,directories=0,status=0,menubar=0,width=600,height=600,top=" + pHeight + ",left=" + pWidth);
	bWindow = null;
}

/************************************************************************************************************
* This function is used in the onclick of the a tag to display the external site warning. 
* @param msg - Integer specifying the which message to display.
* @param lk - The a link object
* Usage: <a href="http://wwww.mysite.com" onclick="return displayThirdPartyAlert(1,this);">My Site</a>
**************************************************************************************************************/
function displayThirdPartyAlert(msg,lk){
	var description = lk.innerHTML;
	if(description.indexOf('alt="') != -1){
		var x = description.indexOf('alt="')+5;
		var temp = description.substring(x);
		description = temp.substring(0,temp.indexOf("\""));
	}
	showWarning(lk.href, description, lk.target, msg)
	return false;
}

/************************************************************************************************************
* This function is used in the href of the a tag to display the external site warning. 
* @param lk - The url of the site to be opened
* @param desc - The description of the site to be opened, i.e. the name of the site.
* @param target - Allows for the window to opened in a new window
* @param msg - Integer specifying the which message to display.
* Usage: <a href="javascript:('http://wwww.mysite.com');">My Site</a>
**************************************************************************************************************/

function showWarning(lk, desc, target, msg){
	desc = (desc) ? desc : "Third Party Site";
	target = (target) ? target : "";
	msg = (msg) ? msg : 0;
	
	var fiName = "GECU";
	
	var messages = new Array(6);
    messages[0] = '<h2 style="text-align:center">Third Party Site Disclaimer</h2><p>You are leaving '+fiName+'\'s website. Links that may be accessed via this site are for the convenience of informational purposes only. Any products and services accessed through this link are not provided or guaranteed by '+fiName+'. The site you are about to visit may have a privacy policy that is different than '+fiName+'\'s. Please review their privacy policy. '+fiName+' does not endorse the content contained in these sites, nor the organizations publishing those sites, and hereby disclaims any responsibility for such content. GECU does not represent either the third party or the member if the two enter into a transaction.</p>';
    messages[1] = '<h2 style="text-align:center">Third Party Site Disclaimer</h2><p>You are leaving '+fiName+'\'s website. Links that may be accessed via this site are for the convenience of informational purposes only. Any products and services accessed through this link are not provided or guaranteed by '+fiName+'. The site you are about to visit may have a privacy policy that is different than '+fiName+'\'s. Please review their privacy policy. '+fiName+' does not endorse the content contained in these sites, nor the organizations publishing those sites, and hereby disclaims any responsibility for such content. GECU does not represent either the third party or the member if the two enter into a transaction.</p>';
    messages[2] = '<h2 style="text-align:center">Third Party Site Disclaimer</h2><p>You are leaving '+fiName+'\'s website. Links that may be accessed via this site are for the convenience of informational purposes only. Any products and services accessed through this link are not provided or guaranteed by '+fiName+'. The site you are about to visit may have a privacy policy that is different than '+fiName+'\'s. Please review their privacy policy. '+fiName+' does not endorse the content contained in these sites, nor the organizations publishing those sites, and hereby disclaims any responsibility for such content. GECU does not represent either the third party or the member if the two enter into a transaction.</p>';
    messages[3] = '<h2 style="text-align:center">Third Party Site Disclaimer</h2><p>You are leaving '+fiName+'\'s website. Links that may be accessed via this site are for the convenience of informational purposes only. Any products and services accessed through this link are not provided or guaranteed by '+fiName+'. The site you are about to visit may have a privacy policy that is different than '+fiName+'\'s. Please review their privacy policy. '+fiName+' does not endorse the content contained in these sites, nor the organizations publishing those sites, and hereby disclaims any responsibility for such content.  GECU does not represent either the third party or the member if the two enter into a transaction.</p>';
    messages[4] = '<h2 style="text-align:center">Third Party Site Disclaimer</h2><p>You are leaving '+fiName+'\'s website. Links that may be accessed via this site are for the convenience of informational purposes only. Any products and services accessed through this link are not provided or guaranteed by '+fiName+'. The site you are about to visit may have a privacy policy that is different than '+fiName+'\'s. Please review their privacy policy. '+fiName+' does not endorse the content contained in these sites, nor the organizations publishing those sites, and hereby disclaims any responsibility for such content. GECU does not represent either the third party or the member if the two enter into a transaction.</p>';
    messages[5] = '<h2 style="text-align:center">E-mail Disclaimer</h2><p>WARNING: E-mail is an unsecure method of communication.  Any information contained in your message could be viewed by a third party.  Sensitive information such as passwords or social security numbers should be omitted from e-mail messages.</p>';

	var content = new Array();
	var index = 0;
	content[index++] = messages[msg];
	content[index++] = '<br /><br /><br />';
	content[index++] = '<div align="center"><a href="'+lk+'" target="'+target+'" onclick="document.getElementById(\'ex_dis\').style.display = \'none\'">Continue</a>&#160;&#160;<a href="javascript:void(\'0\');" onclick="document.getElementById(\'ex_dis\').style.display = \'none\'">Decline</a></div></div>';	
	document.getElementById("ex_dis").innerHTML = content.join("");
	document.getElementById("ex_dis").style.display = "block";
	scrollTo(0,0);
}

function showEnrollPopup(lk, desc, target, msg){
	desc = (desc) ? desc : "SmartBranch Enrollment";
	target = (target) ? target : "";
	msg = (msg) ? msg : 0;
	
	var fiName = "GECU";
	
	var messages = new Array(1);
    messages[0] = '<p align="center"><img src="diFiles/skins/default/images/logo_main.gif" border="1" width="277" height="97" alt="GECU: We\'re with you." /></p><h2 style="text-align:center; color: #000;">SmartBranch Enrollment</h2><p>Enrolling in SmartBranch is easy - here\'s how:<br /><br />Your <strong>User ID</strong> is your member number. This and your <strong>Password</strong> were provided at account opening. <br /><br />If you have any questions or need assistance, call SmartCall at <span style="white-space: nowrap;">915-778-9221 (toll-free 1-800-772-4328).</span></p>';
    
	var content = new Array();
	var index = 0;
	content[index++] = messages[msg];
	content[index++] = '<br /><br />';
	content[index++] = '<div align="center"><a href="javascript:void(\'0\');" onclick="document.getElementById(\'ex_dis_enrollpopup\').style.display = \'none\'">Close</a></div></div>';	
	document.getElementById("ex_dis_enrollpopup").innerHTML = content.join("");
	document.getElementById("ex_dis_enrollpopup").style.display = "block";
	scrollTo(0,0);
}

function getUrl(){
	var url = document.location.href;
	var urlstart = url.indexOf("newUrl=") + 7;
	var urlToReturn = url.substring(urlstart);
	return urlToReturn;
}

document.write('<div id="ex_dis" style="background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; text-align: left; position:absolute; top:125px; left:300px; border: thin solid #1A448E; padding: 15px; display: none; z-index: 3000; width:350px;"></div>');




function replaceSpecial(str)
{
    if (str == "") return "";

    var result = str;
    
    while (result.indexOf( "\(BR\)" ) > -1) result = result.replace(/\(BR\)/, '<br />');    // <br/>

    return result;
}



//end of file