	  // When the document loads do everything inside here ...



$(document).ready(function(){
	mainmenu();								 
				/*$("#content_Workers_Comp").slideDown(10);
				$("#content_Workers_Comp").slideUp(10);*/

	  var URL;
	  //alert ("test");
	  URL=window.location.hash.substring(1);
	  URL = getQueryVariable( URL, 'pg');	

		
		//For sliding menus--sliding_effect.js
		//slide("#links", 0, 15, 100, 1.1);
		//alert ( " about to slide " + URL) ;
		slide("#links", 0, 0, 100, 1.1);
		changeItems(URL);

	$("a.listtab").click(function () {
			 	//alert("found a thingy");
			var content_show = $(this).attr("title");
			changeItems(content_show);
		});
		
$("a.sub_nav_link").click(function(){
	//alert ("found a sub nav");								   	
	var URL;
	URL =$(this).attr("title");
	//alert ("found a sub nav with title: " + URL);
	Changesub_group_only(URL);
/*	//alert ("Clicked on an attorney link test " + URL + " 2");

*/
});
$("a.main_nav_link").click(function(){
	//alert ("found a main link");								   	
	var URL;
	URL =$(this).attr("title");
					$(".content").slideUp(1000);

	//alert ("found a main nav with title: " + URL);
	ChangeMainGroup_With_Subs(URL);
/*	//alert ("Clicked on an attorney link test " + URL + " 2");

*/
});

$("a.PracticeAreas_Return").click(function () {

				//var section = this.id;
				$(".content_Workers_Comp").slideUp(1000);
				$(".content_Practice_Areas").slideDown(1000);
				$(".PracticeAreas_Return").slideUp(1000);
			 	//alert("found a thingy");
				ChangeMainGroup_With_Subs("content_Practice_Areas");	
				//Changesub_group("content_Practice_Areas", "content_Practice_Areas");

		});

$("a.Sub_Navigation_Return").click(function () {
			 	//alert("found a thingy");
				//var section = this.id;
				$(".sub_group").slideUp(1000);
				$(".Sub_Navigation").slideDown(1000);
				$(".Sub_Navigation_Return").slideUp(1000);
				

		});
	});//end document ready function

function LoadNewPage(page){
	// ************* for use on links on interior pages, not the main links *****************
	//sample usage <a href="#personal_injury" id="practice_personal_injury-show">
	
	//alert ("out side doc ready");
	//alertforstuff("testing calling something in the doc ready function from outside");
	window.location.assign(page);
	window.location.reload(true);
	//alert ("out side doc ready");
	//stupidalrt();
}
function changeItems(URL){
		//alert ("~"+URL + "~ is the special stuff");
		switch (URL){
		
		case "":
		case " ":
		case false:
		default:
			break;
		case "content_attorneys_Arena":
		case "content_attorneys_Maynard":
		case "content_attorneys_Herron":
		case "content_attorneys_Rosenbalm":
		case "content_attorneys_Huffaker":
				Changesub_group(URL, "content_Attorneys");
			break;
		case "practice_personal_injury":
		case "practice_auto_accidents":
		case "practice_wrongful_death":
		case "practice_tractor_trailer_accidents":
		case "practice_construction_accidents":
		case "practice_motorcycle_accidents":
		case "practice_nursing":
		/*case "practice_Workers_Comp":
		case "content_Workers_Comp":*/
			
			Changesub_group(URL, "content_Practice_Areas");
			break;
		case "Workers_Comp_temp_part_disability_benefits":
		case "Workers_Comp_temp_tot_disability_benefits":
		case "Workers_Comp_perm_part_disability_benefits":
		case "Workers_Comp_perm_tot_disability_benefits":
		case "Workers_Comp_life_med_benefit":
		case "Workers_Comp_case_management":
		case "Workers_Comp_mileage_reimbursement":
		case "Workers_Comp_reconsideration_rights":
		case "Workers_Comp_death_benefits":
		case "Workers_Comp_dol_access":
			Changesub_group(URL, "content_Workers_Comp");
			break;
			
		case "content_Attorneys":
		case "content_Practice_Areas":
		case "content_Workers_Comp":
			ChangeMainGroup_With_Subs(URL);			
			break;
		case "content_auto_worker":
		case "content_contact_us":
		case "content_About":
		case "content_About2":
		case "content_home":
		case "content_article":
				//alert ("found a main section");
	  			ChangeMainGroup(URL);
		}

}
function ChangeMainGroup(URL){
				//alert(URL);
	  			$("#"+URL).load(URL+".php");
				$(".content").slideUp(1000);
				$("#"+URL).slideDown(1000);
				$(".active").removeClass("active");
				//$("#link-"+URL).addClass("active");
				$("a.listtab#link-"+URL ).addClass("active");

}



function ChangeMainGroup_With_Subs(URL){
				
				$(".content").slideUp(1000);
				
				$("#"+URL).slideDown(1000);
				$(".sub_group").slideUp(1000);
				$(".Sub_Navigation_Return").slideUp(1000);
				$(".Sub_Navigation").slideDown(1000);
				$(".active").removeClass("active");
				$("a.listtab#link-"+URL ).addClass("active");
				if (URL=="content_Workers_Comp"){
					//alert(URL);
					$(".PracticeAreas_Return").slideDown(1000);
				};
//					window.location.assign("#pg="+URL);

//				window.location.reload(true).
				

}
function Changesub_group(URL, MainURL){
	  			//alert (URL +"~~change attorney " + MainURL);
				$("#subContent").load(MainURL+".php");
				$(".content").slideUp(1000);
				$(".sub_group").slideUp(1000);
				$(".active").removeClass("active");
				$("a.listtab#link-"+MainURL ).addClass("active");
				$("#"+MainURL).slideDown(1000);
				Changesub_group_only(URL);
}
function Changesub_group_only(URL){
				//alert ("found a subgroup only: " + URL);
				$(".Sub_Navigation").slideUp(1000);
				$("#"+ URL).load(URL+".php");
				$(".sub_group").slideUp(1000);
				////$("#subContent").load(URL+".php");
				$("#"+URL).slideDown(1000);
				//$(".Sub_Navigation").slideUp(1000);
				$(".Sub_Navigation_Return").slideDown(1000);
				

}

function mainmenu(){
$(" #links ul ").css({display: "none"}); // Opera Fix
$(" #links li").hover(function(){
		$(this).find('ul:first:hidden').css({visibility: "visible",display: "none"}).show(400);
		},function(){
		$(this).find('ul:first').css({visibility: "hidden"});
		});
}


function getQueryVariable(query, variable) {
        //var query = window.location.hash.substring(1);
        var vars = query.split('&');
        for (var i=0; i<vars.length; i++) {
                var pair = vars[i].split('=');
                if (pair[0] == variable) {
                        return pair[1];
                }
        }
		if(vars.length>0){
			return vars;
		}
		return false;

};
		
	  
