/* _____________ CSS Browser Selector ______________
/*
CSS Browser Selector v0.2.8
Rafael Lima (http://rafael.adm.br)
http://rafael.adm.br/css_browser_selector
License: http://creativecommons.org/licenses/by/2.5/
Contributors: http://rafael.adm.br/css_browser_selector#contributors
*/
var css_browser_selector = function() {var ua=navigator.userAgent.toLowerCase(),is=function(t){return ua.indexOf(t) != -1;},h=document.getElementsByTagName('html')[0],b=(!(/opera|webtv/i.test(ua))&&/msie (\d)/.test(ua))?('ie ie'+RegExp.$1):is('firefox/2')?'gecko ff2':is('firefox/3')?'gecko ff3':is('gecko/')?'gecko':is('opera/9')?'opera opera9':/opera (\d)/.test(ua)?'opera opera'+RegExp.$1:is('konqueror')?'konqueror':is('chrome')?'chrome webkit safari':is('applewebkit/')?'webkit safari':is('mozilla/')?'gecko':'',os=(is('x11')||is('linux'))?' linux':is('mac')?' mac':is('win')?' win':'';var c=b+os+' js'; h.className += h.className?' '+c:c;}();

// Browser title over ride
function html_entity_decode(str) {
  var ta=document.createElement("textarea");
  ta.innerHTML=str.replace(/</g,"&lt;").replace(/>/g,"&gt;");
  return ta.value;
}

$(function(){
    // evercare modal
    if($('#site_selector_modal').length){
    $('#site_selector_modal[rel]').each(function(i){
        $(this).overlay({
            oneInstance: false,
            mask:{color: '#333', loadSpeed: 200, opacity: 0.5},
            onBeforeLoad:  function() { this.getOverlay().appendTo('body'); },
            closeOnClick: false,
            load:true
        });
        document.cookie = "evercareModalShown=1;path=/";//only show this overlay once
        //tag this event for metrics
        //dcsMultiTrack('DCS.dcssip','www.evercarehealthplans.com','DCS.dcsuri','/displayModalWindow.evt','WT.ti','Display Modal Window','WT.cg_n','');
    });
    }
});

$(document).ready(function(){
    $("#contact_link[rel]").overlay({
        mask:{color: '#333', loadSpeed: 200, opacity: 0.5},
        closeOnClick: false
    });
});

//$(document).ready(function(){
//    $("a.direction_link[rel]").overlay({
//        mask:{color: '#333', loadSpeed: 200, opacity: 0.5},
//        closeOnClick: false
//    });
//});

$(document).ready(function(){
    $("#contact_form").validate({
		rules: {
			firstName: "required",
			lastName: "required",
            phone1: {
                required: true,
                digits: true,
                minlength: 3
            },
            phone2: {
                required: true,
                digits: true,
                minlength: 3
            },
            phone3: {
                required: true,
                digits: true,
                minlength: 4
            },
            address: "required",
            city: "required",
            state: "required",
            zipCode: {
                required: true,
                digits: true,
                minlength: 5
            },
			emailAddress: {
				email: true,
				required: true
			}
		},
		messages: {
			emailAddress: {
				required: 'Required',
				email: 'Please enter a valid e-mail address.'
			},
			firstName: {
				required: 'Required'
			},
			lastName: {
				required: 'Required'
			},
            phone1: {
				required: 'Required'
			},
            phone2: {
				required: 'Required'
			},
            phone3: {
				required: 'Required'
			},
            address: {
				required: 'Required'
			},
            city: {
				required: 'Required'
			},
            state: {
				required: 'Required'
			},
            zipCode: {
				required: 'Required'
			}
		},
        
        errorContainer: $("#messageBox1")

	});
  });

$(document).ready(function() {
    var loadUrl = "/contactus";
    var ajax_load = "<img src='images/ajax-loader.gif' alt='loading...' />";
    var successHtml = "Thank you for your submission!  A representative will contact you shortly."
    var firstName = $("#firstName").val();
    var lastName = $("#lastName").val();
    var phone1 = $("#phone1").val();
    var phone2 = $("#phone2").val();
    var phone3 = $("#phone3").val();
    var address = $("#address").val();
    var city = $("#city").val();
    var state = $("#state").val();
    var zipCode = $("#zipCode").val();
    var emailAddress = $("#emailAddress").val();
    var nurseHomeName = $("#nurseHomeName").val();
        $("#submit_contact").click(function () {
        $("#contact_modal")
            .html(ajax_load)
            .load(loadUrl,
                {   firstName       : firstName,
                    lastName        : lastName,
                    phone1          : phone1,
                    phone2          : phone2,
                    phone3          : phone3,
                    address         : address,
                    city            : city,
                    state           : state,
                    zipCode         : zipCode,
                    emailAddress    : emailAddress,
                    nurseHomeName   : nurseHomeName
                },
                function(responseText) {
                    $("#contact_modal").html(successHtml);
                }
            )
    })
})

