/* contains:
jQuery
*/

/* ---- jQuery ---- */
$(document).ready(function(){

	// Link Icons ----
	$('#content a[href$=".doc"]').after('<span class="doc">&nbsp;</span>');
	$('#content a[href$=".pdf"]').after('<span class="pdf">&nbsp;</span>');
	$('#content a[href$=".ppt"]').after('<span class="ppt">&nbsp;</span>');
	$('#content a[href$=".txt"]').after('<span class="txt">&nbsp;</span>');
	$('#content a[href$=".xls"]').after('<span class="xls">&nbsp;</span>');

	$('#sidebar a[href$=".doc"]').parent().addClass('doc');
	$('#sidebar a[href$=".pdf"]').parent().addClass('pdf');
	$('#sidebar a[href$=".ppt"]').parent().addClass('ppt');
	$('#sidebar a[href$=".txt"]').parent().addClass('txt');
	$('#sidebar a[href$=".xls"]').parent().addClass('xls');

	$('#sidebar dt.doc a').after('<span class="doc">&nbsp;</span>');
	$('#sidebar dt.pdf a').after('<span class="pdf">&nbsp;</span>');
	$('#sidebar dt.ppt a').after('<span class="ppt">&nbsp;</span>');
	$('#sidebar dt.txt a').after('<span class="txt">&nbsp;</span>');
	$('#sidebar dt.xls a').after('<span class="xls">&nbsp;</span>');

	// Unit Details ----
	var link = 'View details';
	$('td.details').hide().prev().append('<p class="view"><a href="#view">' + link + '</a></p>');

	$('p.view a').click(function(){
		var $holder = $(this).parent().parent().next();
		if ($holder.hasClass('open')) {
			var link = 'View details';
		} else {
			var link = 'Close details'
		}
		$(this).text(link);
		$holder.slideToggle(400).toggleClass('open');
		return false
	});

	// Find a Care Manager ----
	var checkAlpha = $('#opt-alpha');
	var checkCity = $('#opt-city');
	var checkCounty = $('#opt-county');
	var selectAlpha = checkAlpha.parent().next().children();
	var selectCity = checkCity.parent().next().children();
	var selectCounty = checkCounty.parent().next().children();

	selectAlpha.attr('disabled','disabled').addClass('disabled');
	selectCity.attr('disabled','disabled').addClass('disabled');
	selectCounty.attr('disabled','disabled').addClass('disabled');

	function checkboxes(){
		if (checkAlpha.is(':checked')) {
			selectAlpha.removeAttr('disabled').removeClass('disabled');
		} else {
			selectAlpha.attr('disabled','disabled').addClass('disabled');
		};

		if (checkCity.is(':checked')) {
			selectCity.removeAttr('disabled').removeClass('disabled');
		} else {
			selectCity.attr('disabled','disabled').addClass('disabled');
		};
		
		if (checkCounty.is(':checked')) {
			selectCounty.removeAttr('disabled').removeClass('disabled');
		} else {
			selectCounty.attr('disabled','disabled').addClass('disabled');
		};
	};
	checkboxes();

	$('input[name="opt02"]').click(function(){
		checkboxes();
	});
});
