$(document).ready(function() {

   var pattern =/http(|s)\:\/\/(www|).+?\.(com|net|gov|us|biz|info|org|me|mobi|us|biz|mx|ca|uk|ws|ag|co|jobs)/gi;
   var internalLinkPattern =/http(|s)\:\/\/(www)\.(bankwithmutual)\.(com).+?/gi;
   var excludes = new Array();
   excludes[0] = 'https://web2.secureinternetbank.com/pbi_pbi1961/pbi1961.asp?Rt=274970681&LogonBy=connect3&PRMACCESS=Portfolio';
   excludes[1] = 'https://lllcinetapp.com/MutualBank/zipcheckmutual.asp';
   excludes[2] = 'https://mfsbank.mortgagewebcenter.com/Default.asp?bhcp=1';
   excludes[3] = 'https://secure.andera.com/index.cfm?fiid=97347158D4E244D6AA98F797F87E7894';
   excludes[4] = 'https://www.tpars.com/prod/login.asp?fi=0811a';
   excludes[5] = 'https://www.yourplanaccess.com/mutualwealth/default.aspx?check=true';
   excludes[6] = 'https://www.bankwithmutual.blilk.com/Core/Authentication/MFAUsername.aspx';
   excludes[7] = 'http://xpress.epaysol.com/ct/?bid=109102098102';
   excludes[8] = 'https://web2.secureinternetbank.com/pbi_pbi1961/pbi1961.asp?Rt=274970681&amp;LogonBy=connect3&amp;PRMACCESS=Portfolio';
   excludes[9] = 'http://onlinebanktours.com/oec/index.php?BID=527&category=Personal';
   excludes[10] = 'http://onlinebanktours.com/oec/?b=527&c=3181';
   excludes[11] = 'http://onlinebanktours.com/oec/?b=527&c=3182';
   excludes[12] = 'https://www.samedaypay.com/samedaypay/Controller?src=SDP&receiverID=3010000058';
   excludes[13] = 'http://onlinebanktours.com/oec/?b=527&c=6569';
   excludes[14] = 'http://onlinebanktours.com/oec/?b=527&c=2739';
   excludes[15] = 'http://onlinebanktours.com/oec/?b=527&c=6529';
   excludes[16] = 'https://xpress.epaysol.com/ct/?bid=109102098102';
   excludes[17] = 'https://web2.secureinternetbank.com/pbi_pbi1961/pbi1961.ashx?Rt=274970681&LogonBy=connect3&PRMACCESS=Portfolio';
   excludes[18] = 'https://web2.secureinternetbank.com/pbi_pbi1961/PBI1961.ashx?Rt=274970681&LogonBy=connect3&PRMACCESS=Portfolio';
   excludes[19] = 'http://mybanknewsletter.com/mutualbank/checklist-reminder';
   excludes[19] = 'https://ibank.hepsiian.com/visiondxcv/index.jsf?mutuallogin-PROD';
   excludes[20] = 'https://web2.secureinternetbank.com/pbi_pbi1961/pbi1961.ashx?Rt=274970681&LogonBy=connect3&PRMACCESS=Portfolio&enroll=true';
   excludes[21] = 'https://mfsbank.mortgagewebcenter.com/CheckRates/SearchCriteria.asp?PID=22';
   excludes[22] = 'https://mfsbank.mortgagewebcenter.com/ApplyNow/Application.asp?PID=1';
   excludes[23] = 'https://www7.ultirecruit.com/MUT1000/JobBoard/ListJobs.aspx?__VT=ExtCan'

   $('a').each(function(){


	   if ($(this).attr('href') !== undefined) {
       if ($(this).attr('href').match(pattern))
       {
            if (!$(this).attr('href').match(internalLinkPattern)) {
            var runmodal = true;

            for(var i=0;i<excludes.length;i++)
            {
                if ($(this).attr('href') == excludes[i])
                   runmodal = false;
            }             
               
            if(runmodal)
            {
               var href = $(this).attr('href');
               $(this).addClass('triggerModal');
               $(this).attr('href', 'index.php?src=gendocs&ref=ModalWindow');
               $(this).attr('rel', href);
            }
            }
       }
       }
       
   });

});
