
jQuery(document).ready(function() {

	// inject some target blanks after the dom has loaded
	jQuery('#footer_newsletter_form').attr('target','_blank');
	jQuery('#sidebar_newsletter_form').attr('target','_blank');
	jQuery('.menu-item-11 a').attr('target','_blank');
	jQuery('.menu-item-13 a').attr('target','_blank');

	// inject liveperson chat link
	jQuery('.menu-item-12 a').attr('href','https://server.iad.liveperson.net/hc/90293879/?cmd=file&amp;file=visitorWantsToChat&amp;site=90293879&amp;byhref=1&amp;imageUrl=https://server.iad.liveperson.net/hcp/Gallery/ChatButton-Gallery/English/General/1a/');
	jQuery('.menu-item-12 a').attr('target','chat90293879');
	jQuery('.menu-item-12 a').attr('onclick','javascript:window.open(\'https://server.iad.liveperson.net/hc/90293879/?cmd=file&amp;file=visitorWantsToChat&amp;site=90293879&amp;imageUrl=https://server.iad.liveperson.net/hcp/Gallery/ChatButton-Gallery/English/General/1a/&amp;referrer=\'+escape(document.location),\'chat90293879\',\'width=475,height=400,resizable=yes\');return false;');

});


function externalLinks()
{
	if (!document.getElementsByTagName) {
		return;
	}
	var anchors = document.getElementsByTagName('a');
	for (var i=0; i<anchors.length; i++) {  
		var anchor = anchors[i];  
		if (anchor.getAttribute('href') && (anchor.getAttribute('rel') == 'external' || anchor.getAttribute('rel') == 'parent')) {
			switch(anchor.getAttribute('rel')) {
				case 'external':
					anchor.target = '_blank';
					break;
				case 'parent':
					anchor.target = '_parent';
					break;
			}
		}
	}  
}

window.onload = externalLinks;


function field_default(thefield,action) {
	switch (action) { 
		case 'focus':
			if (thefield.defaultValue == thefield.value) {
				thefield.value = ''
			}
			break;
		case 'blur':
			if (thefield.value == '') {
				thefield.value = thefield.defaultValue;
			}
			break;
	}
	return;		
}


function validate_email(email) 
{
	filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(email)) {
		return true;
	} else {
		return false;
	}
}


function validate_newsletter(field) 
{
	if (!validate_email(field.value)) { 
		alert('Please enter a valid email address.'); 
		return false; 
	} else { 
		return true;
	}
}



