jQuery(function($) {
	$('#Contacts_phone_home, #Contacts_phone_work, #Contacts_cpm_org_phone_office_c, #Contacts_phone_fax')
		.mask("(999) 999-9999");
	$('#Contacts_primary_address_postalcode, #Contacts_cpm_org_address_postalcode_c')
		.keyup(function(eventObject) {
			this.value = this.value.toUpperCase();
		});
});



function addPhoneListeners() {
	if (document.getElementById("Contacts_phone_home"))
		addListener(document.getElementById("Contacts_phone_home"), 'keypress', phone_kp);
	if (document.getElementById("Contacts_phone_work"))
		addListener(document.getElementById("Contacts_phone_work"), 'keypress', phone_kp);
	if (document.getElementById("Contacts_cpm_org_phone_office_c"))
		addListener(document.getElementById("Contacts_cpm_org_phone_office_c"), 'keypress', phone_kp);
	if (document.getElementById("Contacts_phone_fax"))
		addListener(document.getElementById("Contacts_phone_fax"), 'keypress', phone_kp);
} // addPhoneListeners


function addPostalCodeListeners() {
	if (document.getElementById("Contacts_primary_address_postalcode"))
		addListener(document.getElementById("Contacts_primary_address_postalcode"), 'keyup', code_postal_ku);
	if (document.getElementById("Contacts_cpm_org_address_postalcode_c"))
		addListener(document.getElementById("Contacts_cpm_org_address_postalcode_c"), 'keyup', code_postal_ku);
} // addPostalCodeListeners


function addListener(element, baseName, handler) {
    if (element.addEventListener)
        element.addEventListener(baseName, handler, false);
    else if (element.attachEvent)
        element.attachEvent('on' + baseName, handler);
} // addListener


//addListener(window, 'load', addPhoneListeners);
//addListener(window, 'load', addPostalCodeListeners);

