// JavaScript Document

$(document).ready(function(){
						   
    // Header IE Select Fix.
    $('select#fixed-select-css1').ieSelectWidth
    ({
        containerClassName : 'select-container1',
        overlayClassName : 'select-overlay1'
    });
    
    $('select#headerSearchSelectState').ieSelectWidth
    ({
        containerClassName : 'select-container2',
        overlayClassName : 'select-overlay2'
    });
	
	
	$("#headerSearchSelectProfession option:contains(By Profession)").attr("selected", true);
	$("#headerSearchSelectState option:contains(By State)").attr("selected", true);
	
    // Header Select Searches.
	$('#headerSearchSelectProfession').change(function() {
		//alert('Handler for headerSearchSelectProfession() called.');
		$('#selectForm1').submit();
	});

	$('#headerSearchSelectState').change(function() {
		//alert('Handler for headerSearchSelectState() called.');
		$('#selectForm2').submit();
	});

	$('#headerSearchButton').click(function(event) {
		//alert('Handler for headerSearchSelectState() called.');
		$('#keywordForm').submit();
		event.preventDefault();
	});

			
    // Homepage Search Tabs.
	$("#searchLinkProfession").click(function(event) {
		//alert("testing 1");
		$("#searchDivText").show();
		$("#searchDivMap").hide();
		
		$(this).removeClass('searchTabOff')
		$(this).addClass('searchTabOn')
		$('#searchLinkLocation').removeClass('searchTabOn')
		$('#searchLinkLocation').addClass('searchTabOff')
		
		event.preventDefault();
	});
	
	$("#searchLinkLocation").click(function(event) {
		//alert("testing 2");
		$("#searchDivText").hide();
		$("#searchDivMap").show();
		
		$(this).removeClass('searchTabOff')
		$(this).addClass('searchTabOn')
		$('#searchLinkProfession').removeClass('searchTabOn')
		$('#searchLinkProfession').addClass('searchTabOff')
		
		event.preventDefault();
	});
	
	
	$(".resultsHeader1a").each(function(){
		var thisLink = $(this);
		divNumber = parseInt(thisLink.attr('id').substr(19));
		
		$(this).hover(
			function () {
				thisLink.css('cursor', 'pointer');
			}, 
			function () {
				thisLink.css('cursor', 'default');
			}
		);
		
		thisLink.toggle(function() {
			divNumber = parseInt(thisLink.attr('id').substr(19));
			divText = $("div#resultsHeaderTextID"+divNumber);
			divText.html("Click to Hide Regions");
		}, function() {
			divNumber = parseInt(thisLink.attr('id').substr(19));
			divText = $("div#resultsHeaderTextID"+divNumber);
			divText.html("Click to View Regions");
		});	
		
		thisLink.click(function(event){
			divNumber = parseInt(thisLink.attr('id').substr(19));
			//alert("testing" + divNumber);
			
			divLink = $("div#resultsBlockID"+divNumber);
			divLink.slideToggle("slow");
			
			event.preventDefault();
		});
	});	
		
	$(".resultsHeader1b").each(function(){
		var thisLink = $(this);
		divNumber = parseInt(thisLink.attr('id').substr(19));
		
		$(this).hover(
			function () {
				thisLink.css('cursor', 'pointer');
			}, 
			function () {
				thisLink.css('cursor', 'default');
			}
		);
		
		thisLink.toggle(function() {
			divNumber = parseInt(thisLink.attr('id').substr(19));
			divText = $("div#resultsHeaderTextID"+divNumber);
			divText.html("Click to Hide Specialties");
		}, function() {
			divNumber = parseInt(thisLink.attr('id').substr(19));
			divText = $("div#resultsHeaderTextID"+divNumber);
			divText.html("Click to View Specialties");
		});	
		
		thisLink.click(function(event){
			divNumber = parseInt(thisLink.attr('id').substr(19));
			//alert("testing" + divNumber);
			
			divLink = $("div#resultsBlockID"+divNumber);
			divLink.slideToggle("slow");
			
			event.preventDefault();
		});
	});	
		
	$(".resultsHeader1c").each(function(){
		var thisLink = $(this);
		divNumber = parseInt(thisLink.attr('id').substr(19));
		
		$(this).hover(
			function () {
				thisLink.css('cursor', 'pointer');
			}, 
			function () {
				thisLink.css('cursor', 'default');
			}
		);
		
		thisLink.toggle(function() {
			divNumber = parseInt(thisLink.attr('id').substr(19));
			divText = $("div#resultsHeaderTextID"+divNumber);
			divText.html("Click to Hide Regions");
		}, function() {
			divNumber = parseInt(thisLink.attr('id').substr(19));
			divText = $("div#resultsHeaderTextID"+divNumber);
			divText.html("Click to View Regions");
		});	
		
		thisLink.click(function(event){
			divNumber = parseInt(thisLink.attr('id').substr(19));
			//alert("testing" + divNumber);
			
			divLink = $("div#resultsBlockID"+divNumber);
			divLink.slideToggle("slow");
			
			event.preventDefault();
		});
	});	
		
	$(".resultsHeader2").each(function(){
		var thisLink2 = $(this);
		
		$(this).hover(
			function () {
				thisLink2.css('cursor', 'pointer');
			}, 
			function () {
				thisLink2.css('cursor', 'default');
			}
		);
		
		thisLink2.toggle(function() {
			divNumber = parseInt(thisLink2.attr('id').substr(19));
			divText2 = $("div#resultsHeaderTextID"+divNumber);
			divText2.html("Click to Hide Leaders");
		}, function() {
			divNumber = parseInt(thisLink2.attr('id').substr(19));
			divText2 = $("div#resultsHeaderTextID"+divNumber);
			divText2.html("Click to View Leaders");
		});			
		
		thisLink2.click(function(event){
			divNumber = parseInt(thisLink2.attr('id').substr(19));
			//alert("testing" + divNumber);
			
			divLink = $("div#resultsBlockID"+divNumber);
			divLink.slideToggle("slow");
			
			event.preventDefault();
		});
	});
	
	
	
	
    // Profile Search Tabs.
//	$("#profileBio").click(function(event) {
//		//alert("testing 1");
//		$("#profileDivAff").hide();
//		$("#profileDivObs").hide();
//		$("#profileDivBio").show();
//		
//		$(this).removeClass('searchTabOff')
//		$(this).addClass('searchTabOn')
//		$('#profileAff').removeClass('searchTabOn')
//		$('#profileAff').addClass('searchTabOff')
//		$('#profileObs').removeClass('searchTabOn')
//		$('#profileObs').addClass('searchTabOff')
//		
//		$('.bodyContentCol1').css({"height" : "100%"});
//		$('.bodyContent .bodyContentCol1, .bodyContent .bodyContentCol2a, .bodyContent .internalRightColHeader').equalHeightColumns();
//		event.preventDefault();
//	});
//	
//	$("#profileAff").click(function(event) {
//		//alert("testing 2");
//		$("#profileDivBio").hide();
//		$("#profileDivObs").hide();
//		$("#profileDivAff").show();
//		
//		$(this).removeClass('searchTabOff')
//		$(this).addClass('searchTabOn')
//		$('#profileBio').removeClass('searchTabOn')
//		$('#profileBio').addClass('searchTabOff')
//		$('#profileObs').removeClass('searchTabOn')
//		$('#profileObs').addClass('searchTabOff')
//		
//		$('.bodyContentCol1').css({"height" : "100%"});
//		$('.bodyContent .bodyContentCol1, .bodyContent .bodyContentCol2a, .bodyContent .internalRightColHeader').equalHeightColumns();
//		event.preventDefault();
//	});
//	
//	$("#profileObs").click(function(event) {
//		//alert("testing 2");
//		$("#profileDivBio").hide();
//		$("#profileDivAff").hide();
//		$("#profileDivObs").show();
//		
//		$(this).removeClass('searchTabOff')
//		$(this).addClass('searchTabOn')
//		$('#profileBio').removeClass('searchTabOn')
//		$('#profileBio').addClass('searchTabOff')
//		$('#profileAff').removeClass('searchTabOn')
//		$('#profileAff').addClass('searchTabOff')
//		
//		$('.bodyContentCol1').css({"height" : "100%"});
//		$('.bodyContent .bodyContentCol1, .bodyContent .bodyContentCol2a, .bodyContent .internalRightColHeader').equalHeightColumns();
//		event.preventDefault();
//	});
	
	//$('.bodyContent .bodyContentCol1, .bodyContent .bodyContentCol2a, .bodyContent .internalRightColHeader').equalHeightColumns();

	
	$('.two_columns').columnize({columns:2});
	//$('.three_columns').columnize({columns:3});
	$('#profileCol1, #columnsDiv').equalHeightColumns();
	
//	$('.wide').columnize({columns:3});
//	
//	$('.wide').columnize({
//		columns : 3,
//		overflow : {
//			id : ".last_col",
//			height : 650,
//			doneFunc : function(){
//				$('.wide .last.column').prepend($('.my_floating_img'));
//			}
//		}
//	});
	
	
	
	
//	$("#fb_image").hover(function() {
//		//alert("testing");
//		$("#fb_link").addClass("index_links_js");
//	}, function () {
//		$("#fb_link").removeClass("index_links_js");
//	});

//	$("#fb_text").mouseover(function() {
//		alert("testing");
//		$("a#fb_link").css('color:#FFF');
//	});
//
//	$("#fb_image").mouseout(function(event) {
//		$("a#fb_link").css('color:#009');
//	});
//
//	$("#fb_text").mouseout(function(event) {
//		$("a#fb_link").css('color:#009');
//	});


});
