﻿ /***********************************************************************
 * checkForEnter          					             	            *
 ************************************************************************
 * Validate and Submit SecureLogin when the user hits enter key         *
 * Parameters:          											    *
 *   - selectedVal : event                                              *
 * Results:             	   										    *
 *   - Validation and Submit                                            *
 ***********************************************************************/
     function checkForEnter(evt){
         if (window.event) 
         {
            if (event.keyCode == 13)
            {
                clearLoginForm();
                return false	
            } 
         }
        else 
        {
            if (evt.which == 13)
            {	
                clearLoginForm();
                return false
            } 
        }
    }
 /***********************************************************************
 * setSecureLoginSelect          					             	    *
 ************************************************************************
 * Sets the default value in the dropdown                               *
 * Parameters:          											    *
 *   - selectedVal : The selected value                                 *
 *   - sectionName : The section name                                   *
 * Results:             	   										    *
 *   - Sets the default value in the dropdown                           *
 ***********************************************************************/
    function setSecureLoginSelect(selectedVal,sectionName){

        var dvLoginBody = document.getElementById("loginBody");
        // If there is no defualt value to be set then set the default value based on the section.
        if (selectedVal == '') 
        {
            switch (sectionName)
		    {
		        case 'Personal Banking':
		            selectedVal = 'POLB'; // Personal Online Banking
		            break;
                case 'Business Banking':
		            selectedVal = 'SOLB'; // Small Business Online Banking
		            break;
                case 'Commercial Banking':  
                case 'Economics':   
		            selectedVal = 'CON'; // ConsultNC
		            break;		            
		        case 'Shareholder Services':
		            selectedVal = 'STA'; // StockAccess
		            break;
		        case 'Personal BankingPoints':
		            selectedVal = 'PPNC'; //points from National City® (Personal)
		            break;
		        case 'Business BankingPoints':
		            selectedVal = 'SPNC'; //points from National City® (Small Business)
		            break;
		        default:
		            return;
            }
        }

        var selLogin = document.getElementById("loginSelect");
        selLogin.value = selectedVal;
        
        // Exit from the function if there are no values in the dropdown.
        // If the set value for the selected property is NOT present in the dropdown then 
        // set the default value of the module in the dropdown.
        if (selLogin.options.length == 0)
        {
            return;
        }
        else if (selLogin.selectedIndex > -1)
        {
            var selectedText = selLogin.options[selLogin.selectedIndex].text;
            changeControlsVisibility(selectedVal,selectedText);    
        }
        else
        { 
            setSecureLoginSelect('',sectionName);
        } 
    }

 /***********************************************************************
 * changeControlsVisibility					             				*
 ***********************************************************************
 * Hides the necessary sections and set the links                      *
 * Parameters:          											   *
 *   - selectedVal : The selected Value                                *
 *   - selectedText: The selected Text                                 *
 * Results:             											   *
 *   - Hides the necessary sections and set the links                  *
 ***********************************************************************/
    function changeControlsVisibility(selectedVal,selectedText){

        var sOLBURL;
        var hxtOLBURL = document.getElementById("OnlineBankingURL");

        var sEASOLBURL;
        var hxtEASOLBURL = document.getElementById("EASOnlineBankingURL");

        var lnkForgotUId = document.getElementById("forgotUId");
        //var lnkForgotPwd = document.getElementById("forgotPwd");
        var lnkEnroll = document.getElementById("enroll");
        var lnkLearnMore = document.getElementById("learnMore");
        // added later for syatem availability & visually impaired
        var lnkVisuallyImpaired = document.getElementById("visuallyimpaired");
        var lnkSystemAvailability = document.getElementById("systemavailability");
                  
        sOLBURL = hxtOLBURL.value       
        lnkEnroll.firstChild.data = "Enroll in " + selectedText;
        
        sEASOLBURL = hxtEASOLBURL.value
        
        changeClass('loginOnly','on')
        changeClass('loginId', 'off') ;
        changeClass('loginPwd', 'off') ;
        changeClass('forgotUId', 'off') ;
        //changeClass('forgotPwd', 'off') ;
        changeClass('hlpPassword', 'off') ;
        changeClass(lnkEnroll.id, 'on') ;
        changeClass(lnkLearnMore.id, 'on') ;
        // added later for syatem availability & visually impaired
        changeClass(lnkVisuallyImpaired.id, 'off') ;
        changeClass(lnkSystemAvailability.id, 'off') ;

        changeText('UserId', 'User ID');
		switch (selectedVal)
		{
		    // Personal
            case 'POLB': //Personal Online Banking
                changeClass('loginId', 'on') ;
                changeClass('forgotUId', 'on') ;
                //changeClass('forgotPwd', 'on') ;
                changeClass('hlpPassword', 'on') ;
                changeClass('loginOnly','off')     
                lnkForgotUId.href = sOLBURL + '/olb/ForgotLoginId.aspx?T=C'; 
                //lnkForgotPwd.href = sOLBURL + '/olb/Reauthentication.aspx?T=C';          
                lnkEnroll.href = sOLBURL + '/olb/enrollment/enrollment.aspx?T=C';
                lnkLearnMore.href = 'https://www.nationalcity.com/personal-banking/products-services/online-services/pages/online-banking-bill-payment.asp';
                changeText('UserId', 'Log-in ID');
                changeText('forgotUId', 'Forgot your Log-in ID?');
                // added later for syatem availability & visually impaired
                changeClass(lnkVisuallyImpaired.id, 'on') ;
                changeClass(lnkSystemAvailability.id, 'on') ;
                lnkVisuallyImpaired.href = sEASOLBURL + '/olb/olblogin.jsp';
                lnkSystemAvailability.href = sOLBURL + '/OLB/Maintenance.aspx';
                break;
                
            case 'SOLB': //Small Business Online Banking
                changeClass('loginId', 'on') ;
                changeClass('forgotUId', 'on') ;
                //changeClass('forgotPwd', 'on') ;
                changeClass('hlpPassword', 'on') ;
                changeClass('loginOnly','off');
                lnkForgotUId.href = sOLBURL + '/olb/ForgotLoginId.aspx?T=SB';
                //lnkForgotPwd.href = sOLBURL + '/olb/Reauthentication.aspx?T=SB'; 
                lnkEnroll.href = sOLBURL + '/olb/enrollment/enrollment.aspx?T=SB';
                lnkLearnMore.href = 'https://www.nationalcity.com/business-banking/products-services/online-services/pages/online-banking-bill-payment.asp';
                changeText('UserId', 'Log-in ID');
                changeText('forgotUId', 'Forgot your Log-in ID?');
                // added later for syatem availability & visually impaired
                changeClass(lnkVisuallyImpaired.id, 'on') ;
                changeClass(lnkSystemAvailability.id, 'on') ;
                lnkVisuallyImpaired.href = sEASOLBURL + '/olb/sbolblogin.jsp';
                lnkSystemAvailability.href = sOLBURL + '/OLB/Maintenance.aspx';
                break;
                
            case 'CSO': //Card Services Online
                changeClass('loginId', 'on') ;
                changeClass('loginPwd', 'on') ;
                changeClass('forgotPwd', 'on') ;
                changeClass('loginOnly','off');
                lnkEnroll.href = 'https://www.nationalcitycardservicesonline.com/Enroll.aspx';
                lnkLearnMore.href = 'https://www.nationalcity.com/personal-banking/products-services/online-services/online-borrowing/pages/card-services-online.asp';
                break;
                
            case 'PPNC': //points from National City® (Personal)
                lnkEnroll.href = 'https://www.nationalcity.com/personal-banking/points/pages/home.asp?section=hpenroll';
                lnkLearnMore.href = 'https://www.nationalcity.com/personal-banking/points/pages/home.asp';
                break;
                
            case 'MGO': //Mortgage Online
                lnkEnroll.href = 'https://www.nationalcitymortgage.com/service_account.asp';                  
                lnkLearnMore.href = 'https://www.nationalcity.com/personal-banking/products-services/online-services/online-borrowing/pages/mortgage-online.asp';
                break;
                
            case 'HEO': //Home Equity Online
                lnkEnroll.href = 'https://www.nationalcityhomeequityonline.com/Enroll.aspx';                  
                lnkLearnMore.href = 'https://www.nationalcity.com/personal-banking/products-services/online-services/online-borrowing/pages/home-equity-online.asp';
                break;    
                        
            case 'NOI': //NatCity® Online Investing*
                lnkEnroll.href = 'https://accounts.natcity.com/OnlineTrading.asp';                  
                lnkLearnMore.href = 'https://www.nationalcity.com/personal-banking/products-services/online-services/online-investing/pages/natcity-online-investing.asp';
                break;

            case 'POSC': //Online Switch center (Personal)
                lnkEnroll.href = '/secure/personal/switch/whattoexpect.asp';                  
                lnkLearnMore.href = 'https://www.nationalcity.com/personal-banking/customer-service/pages/online-switch-center.asp';
                break;
                
            // Small Business
            case 'SPNC': //points from National City® (Small Business)
                lnkEnroll.href = 'https://www.nationalcity.com/business-banking/points/pages/home.asp?section=hpenroll';
                lnkLearnMore.href = 'https://www.nationalcity.com/business-banking/points/pages/home.asp';
                break;
                            
            case 'SACV': //Account View (Small Business)
                lnkEnroll.href = 'http://www.fdrecs.com/?SERVICENAME=ECSNATCITY001';
                lnkLearnMore.href = 'https://www.nationalcity.com/business-banking/products-services/online-services/pages/account-view.asp';
                break;

            case 'SOSC': //Online Switch center (Small Business)
                lnkEnroll.href = '/secure/personal/switch/whattoexpect.asp';                  
                lnkLearnMore.href = 'https://www.nationalcity.com/business-banking/customer-service/pages/online-switch-center.asp';
                break;
                
            // Commercial & Economics
            case 'CON': //ConsultNC
                lnkEnroll.href = 'https://www.nationalcity.com/commercial-banking/customer-service/local-contacts/pages/exact4web-and-global-treasury-management.asp';
                lnkLearnMore.href = '/consultnc/default.asp';
                break;
                
            case 'ACH': //ACH
                lnkEnroll.href = 'https://www.nationalcity.com/commercial-banking/customer-service/local-contacts/pages/exact4web-and-global-treasury-management.asp';
                lnkLearnMore.href = 'https://www.nationalcity.com/commercial-banking/solutions/global-treasury-management/payables/pages/ach.asp';
                break;
                
            case 'LIR': //Lockbox Image Retrieval
                lnkEnroll.href = 'https://www.nationalcity.com/commercial-banking/customer-service/local-contacts/pages/exact4web-and-global-treasury-management.asp';
                lnkLearnMore.href = 'https://www.nationalcity.com/commercial-banking/solutions/global-treasury-management/receivables/pages/lockbox-services.asp';
                break;
                
            case 'GIR': //Global Information Reporting
                lnkEnroll.href = 'https://www.nationalcity.com/commercial-banking/customer-service/local-contacts/pages/exact4web-and-global-treasury-management.asp';
                lnkLearnMore.href = 'https://www.nationalcity.com/commercial-banking/customer-service/local-contacts/pages/exact4web-and-global-treasury-management.asp';
                break;
                
            case 'GWT': //Wire Transfer
                lnkEnroll.href = 'https://www.nationalcity.com/commercial-banking/customer-service/local-contacts/pages/exact4web-and-global-treasury-management.asp';
                lnkLearnMore.href = 'https://www.nationalcity.com/commercial-banking/solutions/global-treasury-management/payables/pages/wire-transfers.asp';
                break;
                
            case 'CMG': //Check Management
                lnkEnroll.href = 'https://www.nationalcity.com/commercial-banking/customer-service/local-contacts/pages/exact4web-and-global-treasury-management.asp';
                lnkLearnMore.href = 'https://www.nationalcity.com/commercial-banking/customer-service/local-contacts/pages/exact4web-and-global-treasury-management.asp';
                break;
                
            case 'RCM': //Return Check Management
                lnkEnroll.href = 'https://www.nationalcity.com/commercial-banking/customer-service/local-contacts/pages/exact4web-and-global-treasury-management.asp';
                lnkLearnMore.href = 'https://www.nationalcity.com/commercial-banking/solutions/global-treasury-management/receivables/pages/return-check-management-services.asp';
                break;
                
            case 'FEX': //Foreign Exchange
                lnkEnroll.href = 'https://www.nationalcity.com/commercial-banking/customer-service/local-contacts/pages/exact4web-and-global-treasury-management.asp';
                lnkLearnMore.href = 'https://www.nationalcity.com/commercial-banking/solutions/international-services/pages/foreign-exchange.asp';
                break;
                
            case 'LOC': //Letters of Credit
                lnkEnroll.href = 'https://www.nationalcity.com/commercial-banking/customer-service/local-contacts/pages/exact4web-and-global-treasury-management.asp';
                lnkLearnMore.href = 'https://www.nationalcity.com/commercial-banking/customer-service/local-contacts/pages/exact4web-and-global-treasury-management.asp';
                break;
                
            case 'VRO': //Virtual Representative Office
                lnkEnroll.href = 'https://www.nationalcity.com/commercial-banking/customer-service/local-contacts/pages/exact4web-and-global-treasury-management.asp';
                lnkLearnMore.href = 'https://www.nationalcity.com/commercial-banking/customer-service/local-contacts/pages/exact4web-and-global-treasury-management.asp';
                break;
                
            case 'TPP': //Trade PO Processing
                lnkEnroll.href = 'https://www.nationalcity.com/commercial-banking/customer-service/local-contacts/pages/exact4web-and-global-treasury-management.asp';
                lnkLearnMore.href = 'https://www.nationalcity.com/commercial-banking/solutions/pages/international-services.asp';
                break;
                
            case 'CACV': //Account View (commercial)
                lnkEnroll.href = 'http://www.fdrecs.com/?SERVICENAME=ECSNATCITY001';
                lnkLearnMore.href = 'https://www.nationalcity.com/commercial-banking/solutions/global-treasury-management/card-solutions/pages/commercial-card.asp';
                break;
                
            case 'CMV': //CommercialView®
                lnkEnroll.href = 'https://www.nationalcity.com/commercial-banking/customer-service/local-contacts/pages/exact4web-and-global-treasury-management.asp';
                lnkLearnMore.href = 'https://www.nationalcity.com/commercial-banking/solutions/global-treasury-management/card-solutions/pages/commercial-card.asp';
                break;
                
            case 'PVS': //PVS Net
                lnkEnroll.href = 'https://www.nationalcity.com/commercial-banking/customer-service/local-contacts/pages/exact4web-and-global-treasury-management.asp';
                lnkLearnMore.href = 'https://www.nationalcity.com/commercial-banking/solutions/global-treasury-management/card-solutions/pages/commercial-card.asp';
                break;
                
            case 'VIS': //Visa® Information Source
                lnkEnroll.href = 'https://www.nationalcity.com/commercial-banking/customer-service/local-contacts/pages/exact4web-and-global-treasury-management.asp';
                lnkLearnMore.href = 'https://www.nationalcity.com/commercial-banking/solutions/global-treasury-management/card-solutions/pages/commercial-card.asp';
                break;
                
            case 'SDC': //Stored-Value Debit Card
                lnkEnroll.href = 'https://www.nationalcity.com/commercial-banking/customer-service/local-contacts/pages/exact4web-and-global-treasury-management.asp';
                lnkLearnMore.href = 'https://www.nationalcity.com/commercial-banking/solutions/global-treasury-management/card-solutions/pages/stored-value-debit-cards.asp';
                break;
                
            case 'WBC': //WebConnect
                lnkEnroll.href = 'https://www.nationalcity.com/commercial-banking/customer-service/local-contacts/pages/exact4web-and-global-treasury-management.asp';
                lnkLearnMore.href = 'https://www.nationalcity.com/commercial-banking/customer-service/local-contacts/pages/exact4web-and-global-treasury-management.asp';
                break;
                
            case 'PAS': //Portfolio Account Services
                lnkEnroll.href = 'https://www.nationalcity.com/commercial-banking/customer-service/local-contacts/pages/exact4web-and-global-treasury-management.asp';
                lnkLearnMore.href = 'https://www.nationalcity.com/commercial-banking/customer-service/local-contacts/pages/exact4web-and-global-treasury-management.asp';
                break;
                
            case 'MWL': //Mortgage Warehouse Lending
                lnkEnroll.href = 'https://www.nationalcity.com/commercial-banking/customer-service/local-contacts/pages/exact4web-and-global-treasury-management.asp';
                lnkLearnMore.href = 'https://www.nationalcity.com/commercial-banking/customer-service/local-contacts/pages/exact4web-and-global-treasury-management.asp';
                break;

            case 'BCL': //Business Credit Line
                lnkEnroll.href = 'https://www.nationalcity.com/commercial-banking/customer-service/local-contacts/pages/capital-markets.asp';
                lnkLearnMore.href = 'https://www.nationalcity.com/commercial-banking/solutions/capital-markets/capital-commitment/pages/asset-based-financing.asp';
                break;

            // Shareholder                 
            case 'CLA': //ClientAccess
                lnkEnroll.href = 'https://www.nationalcity.com/commercial-banking/customer-service/local-contacts/pages/shareholder-services.asp';
                lnkLearnMore.href = 'https://www.nationalcity.com/commercial-banking/solutions/asset-management/shareholder-services/pages/clientaccess.asp';
                break;

            case 'STA': //StockAccess
                lnkEnroll.href = 'https://www.securitiesinterlink6.com/nc/';
                changeClass(lnkLearnMore.id, 'off') ;
                break;
                               
            default:
                break;
        }
        
        return true;
    }
/***********************************************************************
 * cursorChangeToWait          										        *
 ************************************************************************/
    function cursorChangeToWait()
    {
	var isIE4 = (document.all && !document.getElementById) ? true : false;
	var isNS4 = (document.layers) ? true : false;
	if (!(navigator.platform.indexOf("Mac")>=0) && !isIE4 && !isNS4) 
	{
	       document.body.style.cursor='wait';
	}
    }
    
 /***********************************************************************
 * clearLoginForm          										        *
 ************************************************************************
 * Check UserID, Password inputs and submit the application             *
 * Parameters:          						               		    *
 *   - sOLBURL: The Personal OLB url                                    *
 * Results:             											    *
 *   - Validation Messages / Application submit                         *
 ***********************************************************************/
     
    function clearLoginForm()
    {   
 		var bValidate = true;
        var sValueSelect ;
        var oField;
        var sOLBURL;
        var sSection;
        
        var hxtEASOLBURL = document.getElementById("EASOnlineBankingURL");
        sOLBURL = hxtEASOLBURL.value;
        oField = document.getElementById('loginId') ;
 		if ((oField.className == 'on') && (document.frmLogin.UserName.value == '')) 
 		{
 			bValidate = false;
			alert("Please enter a valid User ID.");
            document.frmLogin.UserName.focus();
		}
 		else 
 		{ 
 		    oField = document.getElementById('loginPwd') ;
 			if ((oField.className == 'on') && (document.frmLogin.Password.value == '')) 
 			{
 				bValidate = false;
				alert("Please enter a valid Password.");
 				document.frmLogin.Password.focus();
			}
		}

		if (bValidate) 
		{   
            sValueSelect = document.frmLogin.loginSelect.value;
            sSection = document.frmLogin.section.value;
			document.frmLogin.UserName.value = removeBad(document.frmLogin.UserName.value);
			document.frmLogin.Password.value = removeBad(document.frmLogin.Password.value);
            
            // Setting the secure login selection in cookie
			var dtExpire;
            dtExpire = new Date(); 
            dtExpire.setFullYear(dtExpire.getFullYear() + 100); 
            
            // Set the default value in the cookie for each section
             switch (sSection)
		    {
		        case 'Personal Banking':  // Personal Banking
                    document.cookie = "PBSecureLogin" + "=" + sValueSelect + ";path=/;expires=" + dtExpire.toGMTString() + ";"
		            break;
                case 'Business Banking': // Small Business Banking
		            document.cookie = "SBSecureLogin" + "=" + sValueSelect + ";path=/;expires=" + dtExpire.toGMTString() + ";"
		            break;
                case 'Commercial Banking':  // Commercial Banking
                    document.cookie = "CBSecureLogin" + "=" + sValueSelect + ";path=/;expires=" + dtExpire.toGMTString() + ";"
                    break;
                case 'Economics':  // Economics
                    document.cookie = "ECSecureLogin" + "=" + sValueSelect + ";path=/;expires=" + dtExpire.toGMTString() + ";" 
		            break;		            
		        case 'Shareholder Services': // ShareHolder Service
		            document.cookie = "SHSecureLogin" + "=" + sValueSelect + ";path=/;expires=" + dtExpire.toGMTString() + ";"
		            break;
		        case 'Personal BankingPoints': // Points (Personal Banking)
		            document.cookie = "PBPSecureLogin" + "=" + sValueSelect + ";path=/;expires=" + dtExpire.toGMTString() + ";" 
		            break;
		        case 'Business BankingPoints': // Points (SmallBusiness Banking)
		            document.cookie = "SBPSecureLogin" + "=" + sValueSelect + ";path=/;expires=" + dtExpire.toGMTString() + ";" 
		            break; 
            }
            
			switch (sValueSelect)
			{
				case 'POLB':
					var isIE4 = (document.all && !document.getElementById) ? true : false;
					var isNS4 = (document.layers) ? true : false;
					if (!(navigator.platform.indexOf("Mac")>=0) && !isIE4 && !isNS4) 
					{
						document.body.style.cursor='wait';
					}
					document.frmLogin.UserName.name = 'USERNAME';
					dcsMultiTrack('DCS.dcssip', 'onlinebanking.nationalcity.com', 'DCS.dcsuri', '/olb/secure/AccountList.aspx','DCS.dcsqry', 'T=c', 'DCS.dcsref', window.location.href, 'WT.ti', 'National City Online Banking - Login', 'WT.cg_n','Online Banking', 'WT.cg_s', 'Personal');
					document.frmLogin.action = sOLBURL + '/olb/olblogin.jsp'; 

					// Setting PGC cookie
					var vValue = Base64.encode(document.frmLogin.UserName.value);   
					document.cookie = "PGC=" + escape(vValue) + ";path=/ ; domain=.nationalcity.com ;expires=null"; 
					if (getCookie("ncolbp") != "Y")	
					{
						document.frmLogin.submit();
					}
					break;

				case 'SOLB':
			        var isIE4 = (document.all && !document.getElementById) ? true : false;
			        var isNS4 = (document.layers) ? true : false;
			        if (!(navigator.platform.indexOf("Mac")>=0) && !isIE4 && !isNS4) 
			        {
				        document.body.style.cursor='wait';
			        }

     		        document.frmLogin.UserName.name = 'USERNAME';
			        dcsMultiTrack('DCS.dcssip', 'onlinebanking.nationalcity.com', 'DCS.dcsuri', '/olb/secure/AccountList.aspx','DCS.dcsqry', 'T=sb', 'DCS.dcsref', window.location.href, 'WT.ti', 'National City Online Banking - Login', 'WT.cg_n','Online Banking', 'WT.cg_s', 'Small Business');
     		        document.frmLogin.action = sOLBURL + '/olb/sbolblogin.jsp';
     		        
     	            // Setting PGC cookie
     		        var vValue = Base64.encode(document.frmLogin.UserName.value);     
			        document.cookie = "PGC=" + escape(vValue) + ";path=/ ; domain=.nationalcity.com ;expires=null"; 
			        
			        document.frmLogin.submit();		
			        break;			

				case 'CSO':
					cursorChangeToWait();
					document.frmLogin.__VIEWSTATE.name='cso';
					document.frmLogin.__VIEWSTATE.value='cso';
					document.frmLogin.action = 'https://www.nationalcitycardservicesonline.com/default.aspx';
					document.frmLogin.submit();
					dcsMultiTrack('DCS.dcssip', 'www.nationalcitycardservicesonline.com', 'DCS.dcsuri', 'default.aspx', 'DCS.dcsref', window.location.href, 'WT.ti', 'National City Card Services Online-Login', 'WT.cg_n', 'Card Services Online');
					break;
					
				case 'PPNC':
					cursorChangeToWait();
 					document.frmLogin.action = 'http://www.visaextras.com/?bank_cd=nationalcity';
 					document.frmLogin.submit();					
					break; 
				
				case 'MGO':
					cursorChangeToWait();
 					document.frmLogin.action = 'https://carenet.fnfismd.com/ncm/ACCLogin.jsp';
 					document.frmLogin.submit();					
					break; 
					
				case 'HEO':
					cursorChangeToWait();
 					document.frmLogin.action = 'http://www.nationalcityhomeequityonline.com/default.aspx';
 					document.frmLogin.submit();					
					break; 
					
				case 'NOI':
					cursorChangeToWait();
 					document.frmLogin.action = 'https://accounts.natcity.com/login.asp';
 					document.frmLogin.submit();					
					break; 

				case 'POSC':
				case 'SOSC':
 					document.frmLogin.action = '/secure/personal/switch/formslogin_ssl.asp';
 					document.frmLogin.submit();					
					break; 
										
				case 'SPNC':
 					document.frmLogin.action = 'http://www.visaextras.com/?bank_cd=nationalcity';
 					document.frmLogin.submit();					
					break; 
									
				case 'SACV':
 					document.frmLogin.action = 'http://www.fdrecs.com/?SERVICENAME=ECSNATCITY001';
 					document.frmLogin.submit();					
					break; 
					
				case 'CON':
 					document.frmLogin.action = '/consultnc/default.asp';
 					document.frmLogin.submit();					
					break; 
					
				case 'ACH':
 					document.frmLogin.action = 'http://www.ach.nationalcity.com/';
 					document.frmLogin.submit();					
					break; 
					
				case 'LIR':
 					document.frmLogin.action = 'http://www.arclockbox.nationalcity.com/';
 					document.frmLogin.submit();					
					break; 
					
				case 'GIR':
 					document.frmLogin.action = 'http://www.gircheckmgt.nationalcity.com/';
 					document.frmLogin.submit();					
					break; 
					
				case 'GWT':
 					document.frmLogin.action = '/consultnc/default.asp';
 					document.frmLogin.submit();					
					break; 
					
				case 'CMG':
 					document.frmLogin.action = 'http://www.gircheckmgt.nationalcity.com/';
 					document.frmLogin.submit();					
					break; 
					
				case 'RCM':
 					document.frmLogin.action = 'http://www.rcms.nationalcity.com/';
 					document.frmLogin.submit();					
					break; 
					
				case 'FEX':
 					document.frmLogin.action = 'http://www.fx.nationalcity.com/';
 					document.frmLogin.submit();					
					break; 
					
				case 'LOC':
 					document.frmLogin.action = 'http://www.lc.nationalcity.com/';
 					document.frmLogin.submit();					
					break; 
					
				case 'VRO':
 					document.frmLogin.action = 'http://nccvro.nationalcity.com/';
 					document.frmLogin.submit();					
					break; 
					
				case 'TPP':
 					document.frmLogin.action = 'https://intl.lcmatrix.com/Online/Financial/Service?action=Login&url=https%3a//intl.lcmatrix.com/Online/Financial/Service%3faction=Logout';
 					document.frmLogin.submit();					
					break; 
					
				case 'CACV':
 					document.frmLogin.action = 'http://www.fdrecs.com/?SERVICENAME=ECSNATCITY002';
 					document.frmLogin.submit();					
					break; 
										
				case 'CMV':
 					document.frmLogin.action = 'https://www.commercialview.firstdataclients.com/CVWeb/LogonPage';
 					document.frmLogin.submit();					
					break; 
					
				case 'PVS':
 					document.frmLogin.action = 'http://pvsnet.procard.com/';
 					document.frmLogin.submit();					
					break; 
					
				case 'VIS':
 					document.frmLogin.action = 'http://vim.visa.com/';
 					document.frmLogin.submit();					
					break; 
					
				case 'SDC':
 					document.frmLogin.action = 'https://www.paycardsolutions.com/nccsvdcard/';
 					document.frmLogin.submit();					
					break; 
					
				case 'WBC':
 					document.frmLogin.action = 'https://www.account3000.com/allegiantwebconnect/';
 					document.frmLogin.submit();					
					break; 
					
				case 'PAS':
 					document.frmLogin.action = 'https://portal.sungardsn.com/068';
 					document.frmLogin.submit();					
					break; 
					
				case 'MWL':
 					document.frmLogin.action = 'http://www.warehouselending.nationalcity.com/';
 					document.frmLogin.submit();					
					break; 
					
				case 'CLA':
 					document.frmLogin.action = 'http://www.ncclientaccess.com/';
 					document.frmLogin.submit();					
					break; 

				case 'STA':
 					document.frmLogin.action = 'https://www.securitiesinterlink6.com/nc/';
 					document.frmLogin.submit();					
					break; 

				case 'BCL':
 					document.frmLogin.action = 'https://www.nationalcity.com/Secure/BusinessCredit/Login.asp';
 					document.frmLogin.submit();					
					break; 
										
				default:
					jump(document.forms[0].selSection);
			}
		}
	}



