/*
 * Y!Undead JS - This file utilizes jQuery
 * Author: Brendan Corcoran
 * Contact: info@yundead.com
 * -- This site is not owned or affiliated with Yahoo, Inc. or Tokbox, Inc. --
*/
$(document).ready(function(){
	
	/*
	 * Links Open In New Window
	*/
	$("a.blank[href^=]").click(
		function() {
			window.open(this.href);
			return false;
		}
	);
	
	/*
	 * Accordion Function 
	*/
	$("#accordion").addClass("ui-accordion");
	$("#accordion h3").each(function() {
		// Add UI Classes
		$(this).addClass("ui-state-default");
		$(this).next().addClass("ui-accordion-content");
		
		// Hide Next Div
		$(this).next().hide();
		
		// Click Event
		$(this).bind("click", function(e) {
			$(this).toggleClass("ui-state-default").toggleClass("ui-state-active");
			$(this).next().toggle('fast').toggleClass("ui-accordion-content-active");
			e.preventDefault();
		});
		
	});
	$("#accordionControl").bind('click', function(e) {
		$("#accordion h3").each(function() {
			$(this).next().toggle('fast');
			$(this).toggleClass("ui-state-default").toggleClass("ui-state-active");
		});
		e.preventDefault();
	});
	
	
	// Debug Info Window
	//$("#debug").dialog({position:'top'});
	
	$("#contacts").hide();
	$(".contact").hide();
	$("#contacts").show();
	$("#contactList").bind("change select", function() {
		$("div.contact:visible").hide();
		$("#" + $(this).val()).show();
	});
	
	if (self.document.location.hash != '') {
		//alert()
		var id = Number(self.document.location.hash.substr(4));
		$("#accordion h3").filter(function (index) {
        	if (index == id) {
        		$(this).toggleClass("ui-state-default").toggleClass("ui-state-active");
		    	$(this).next().toggle('fast').toggleClass("ui-accordion-content-active");
		    }
        });
	}
	
});

function toggleInit(id) {
    $(id).toggleClass("ui-state-default").toggleClass("ui-state-active");
    $(id).next().toggle('fast').toggleClass("ui-accordion-content-active");
}

/* EOF */