
/* ----- jQuery events ----- */
$(document).ready(function() {
$('a').click(function() {
  this.blur();
});


	$('a[href]').each(
		function() {
	var qstring = window.location.search.substring(0);
	var currHref = $(this).attr('href');
	var urlParts = currHref.split('#');
	var location = urlParts[0];
	
	if (currHref.indexOf('javascript') != -1) {
		$(this).attr('href', currHref);
	}
	else if (currHref.indexOf('TB_iframe') != -1) {
		$(this).attr('href', location);
	}
	else if (qstring && currHref.indexOf('#') == -1)  {
		$(this).attr('href', currHref + qstring);
	}
	/*else {
		$(this).attr('href', currHref);
	}*/
	if(currHref.indexOf('https') != -1){
		$(this).attr('href', currHref);
		//$(this).attr('target', '_blank');
	}
	});
	
	$('.showhide').hide();
	$('#moreDetails').toggle(
	function () {
	$('.showhide').show();
	$('#moreDetails').text('Fewer pricing details');
	$('#moreDetails').removeClass('plus');
	$('#moreDetails').addClass('minus');
	}, 
	function() {
	$('.showhide').hide();
	$('#moreDetails').text('More pricing details');
	$('#moreDetails').removeClass('minus');
	$('#moreDetails').addClass('plus');
  	});


// Slidey for benefits pages
$('#links div:first').addClass('active');

$('#link1').bind('click',(function(){
	setNav($('#linkdiv1'));
	$('#shifter').animate({left: 0}, 500);
	return false;
}));

$('#link2').bind('click',(function(){
	setNav($('#linkdiv2'));
	$('#shifter').animate({left: -776}, 500);
	return false;
}));

$('#link3').bind('click',(function(){
	setNav($('#linkdiv3'));
	$('#shifter').animate({left: -1552}, 500);
	return false;
}));
$('#link4').bind('click',(function(){
	setNav($('#linkdiv4'));
	$('#shifter').animate({left: -2328}, 500);
	return false;
}));

	});

function setNav (navlink) {
var $navlink = navlink
	$('#links')
	  .find('div')
	  .removeClass('active');
	$navlink.addClass('active');
}
// End slidey for benefits pages

/* ----- Pop-up windows -----*/
function popUp(URL,w,h) {
	newPopUp = window.open(URL,'pop','toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width='+w+',height='+h);
	if (window.focus) {
		newPopUp.focus()
	}
}
function popUpScroll(URL,w,h) {
	newPopUp = window.open(URL,'popscr','toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width='+w+',height='+h);
	if (window.focus) {
		newPopUp.focus()
	}
}
function popUpInstr(URL) {
	newPopUp = window.open(URL,'pop','toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=335,height=720');
	newPopUp.moveTo(0,0);
	newPopUp.focus();
}
/* ----- Open link from a pop-up in parent window -----*/
function getIEVersion(){
  var rv = -1; // Return value assumes failure.
  if (navigator.appName == 'Microsoft Internet Explorer') {
    var ua = navigator.userAgent;
    var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
    if (re.exec(ua) != null)
      rv = parseFloat( RegExp.$1 );
  }
	return rv;
}

function openParent(URL) {
	var ver = getIEVersion();
	if (ver > 0 && ver < 7.0){
	window.open(URL,'wo');
//	opener.location = URL; Changed to line above to open links in new window in IE6
	} else {
	opener.open(URL);
  }
	self.focus();
}
