jQuery(function() {
// default input text
jQuery("input[type='text']", "#header").defaultText();

// round corners for IE
if(_browser.indexOf("IE") == 0 && !jQuery('body').hasClass('IE9')) {
	jQuery("#globalNav").each(rounded);
	jQuery("#globalNav .active a").each(rounded);
	jQuery("#footer .connect").each(rounded);
}

});

jQuery(document).ready(function($){
/*
	var rotatorLength = $("#Rotator").children().length;
	
	 for( var i=0; i < parseInt(rotatorLength); i++) {
		$("#nav").append("<a href='#!'><img src='/i/pages/home/rotator-dot-off.png' /></a>");
	}
			
	 $('#Rotator').cycle({  
		
		fx:     'scrollHorz', //http://malsup.com/jquery/cycle/begin.html
		speed:  'slow', 
		timeout: 5000, 
		pause: 1,
		pager:  '#nav',
		startingSlide: 0, 
		pagerAnchorBuilder: function(idx, slide) { 
			// return selector string for existing anchor 
			return '#nav a:eq(' + idx + ')'; 
		} 
	});
	$("a.rotator_next").click(function() {
		$('#Rotator').cycle('next')
		return false;
	});

*/

	/*$(".tipsTemplate #main .bar .nav li:nth-child(3)").addClass("selected_old");*/

	if( $("p").hasClass("bio_pa") ) {
		var practiceAreas = $("p.bio_pa").html();
		//console.log("practiceAreas: " + practiceAreas);
		var paArray = practiceAreas.split(",");
		var holder = "";
		for( var i=0; i < paArray.length; i++) {
			
			switch(paArray[i]) {
				case "Financial Restructuring &amp; Business Bankruptcy Law":
					holder = "<a href='/Practice-Areas/business-bankruptcy-law.html'>Financial Restructuring &amp; Business Bankruptcy Law</a>";
					paArray[i] = holder;				
					break;
				case 'Business &amp; Corporate Law':
					holder = "<a href='/Practice-Areas/business-law-firm.html'>Business &amp; Corporate Law</a>";
					paArray[i] = holder;				
					break;
				case 'Litigation':
					holder = "<a href='/Practice-Areas/litigation-law-firm.html'>Litigation</a>";
					paArray[i] = holder;				
					break;
				case 'Nonprofit Organizations Law':
					holder = "<a href='/Practice-Areas/nonprofit-law.html'>Nonprofit Organizations Law</a>";
					paArray[i] = holder;				
					break;
				case 'Tax Law':
					holder = "<a href='/Practice-Areas/Massachusetts-Tax-Attorney.html'>Tax Law</a>";
					paArray[i] = holder;				
					break;
				case 'Private Client &amp; Wealth Management':
					holder = "<a href='/Practice-Areas/boston-estate-planning.html'>Private Client &amp; Wealth Management</a>";
					paArray[i] = holder;				
					break;
				case 'Family &amp; Probate Law':
					holder = "<a href='/Practice-Areas/massachusetts-divorce-attorney.html'>Family &amp; Probate Law</a>";
					paArray[i] = holder;				
					break;
				case 'Real Estate':
					holder = "<a href='/Practice-Areas/commercial-real-estate-law.html'>Real Estate</a>";
					paArray[i] = holder;				
					break;
				case 'Employment Law':
					holder = "<a href='/Practice-Areas/employment-law-firm.html'>Employment Law</a>";
					paArray[i] = holder;				
					break;
				case 'Government Regulations &amp; Affairs':
					holder = "<a href='/Practice-Areas/regulatory-attorney.html'>Government Regulations &amp; Affairs</a>";
					paArray[i] = holder;				
					break;
			} //switch
		} //for
		
		var paString = paArray.join(", ");
		$("p.bio_pa").html(paString);
		//console.log("paString: " + paString);
		
	}
	
	if( $("p").hasClass("bio_spa") ) {
		var secPracticeAreas = $("p.bio_spa").html();
		//console.log("secPracticeAreas: " + secPracticeAreas);
		var secPaArray = secPracticeAreas.split(",");
		var secHolder = "";
		for( var i=0; i < secPaArray.length; i++) {
			
			switch(secPaArray[i]) {
				case "Financial Restructuring &amp; Business Bankruptcy Law":
					secHolder = "<a href='/Practice-Areas/business-bankruptcy-law.html'>Financial Restructuring &amp; Business Bankruptcy Law</a>";
					secPaArray[i] = secHolder;				
					break;
				case 'Business &amp; Corporate Law':
					secHolder = "<a href='/Practice-Areas/business-law-firm.html'>Business &amp; Corporate Law</a>";
					secPaArray[i] = secHolder;				
					break;
				case 'Litigation':
					secHolder = "<a href='/Practice-Areas/litigation-law-firm.html'>Litigation</a>";
					secPaArray[i] = secHolder;				
					break;
				case 'Nonprofit Organizations Law':
					secHolder = "<a href='/Practice-Areas/nonprofit-law.html'>Nonprofit Organizations Law</a>";
					secPaArray[i] = secHolder;				
					break;
				case 'Tax Law':
					secHolder = "<a href='/Practice-Areas/Massachusetts-Tax-Attorney.html'>Tax Law</a>";
					secPaArray[i] = secHolder;				
					break;
				case 'Private Client &amp; Wealth Management':
					secHolder = "<a href='/Practice-Areas/boston-estate-planning.html'>Private Client &amp; Wealth Management</a>";
					secPaArray[i] = secHolder;				
					break;
				case 'Family &amp; Probate Law':
					secHolder = "<a href='/Practice-Areas/massachusetts-divorce-attorney.html'>Family &amp; Probate Law</a>";
					secPaArray[i] = secHolder;				
					break;
				case 'Real Estate':
					secHolder = "<a href='/Practice-Areas/commercial-real-estate-law.html'>Real Estate</a>";
					secPaArray[i] = secHolder;				
					break;
				case 'Employment Law':
					secHolder = "<a href='/Practice-Areas/employment-law-firm.html'>Employment Law</a>";
					secPaArray[i] = secHolder;				
					break;
				case 'Government Regulations &amp; Affairs':
					secHolder = "<a href='/Practice-Areas/regulatory-attorney.html'>Government Regulations &amp; Affairs</a>";
					secPaArray[i] = secHolder;				
					break;
			} //switch
		} //for
		
		var spaString = secPaArray.join(", ");
		$("p.bio_spa").html(spaString);
		//console.log("spaString: " + spaString);
		
	}
	
	$("dl.bio dt").each(function() {
		if( $(this).next().html() == "" ) {
			$(this).hide();
		}
	});
	
	$("div.main p").each(function() {
		if( $(this).html() == "") {
			$(this).hide();
		}
	});
	
	$("a[href^=http]").each( function(){
		if(this.href.indexOf(location.hostname) == -1) { 
			$(this).attr('target', '_blank');
		}
	});

	$(".attorney_image").each(function() {
		var aLink = $(this).children("a:first").attr("href");
		$(this).next().children().children().attr("href",aLink);
	});

	$("a[href$='vcf']").html("VCard");
	
	var btnW = $(".more_ce_news a").width() + 24; // 24 is the left margin + the right padding
	var btnWidth = (btnW / 2) * -1;
	$(".more_ce_news").css({left: "50%", marginLeft:btnWidth});
	
	if( $(".tips .main p").html() == "No announcements found.") {
		window.location = "/News-Resources/News-and-Announcements.htm";
	}
	
	if( $(".aa_name").html()=="" && $(".aa_email").html()=="" ) {
		$(".aa_header").hide();
	}
	

	/*$("li.selected").each(function() {
		$(this).siblings('li').removeClass("selected");
	});*/
});
