// JavaScript Document

$(document).ready(function(){


// ///// DROP DOWN MENU

	$('li.headlink select').focus(function(){
		$(this).addClass("focus");
	});

	$('li.headlink select').blur(function(){
		$(this).removeClass("focus");
	});

	$('li.headlink select option').click(function(){	
		$(this).parent("select").blur();
	});

$('li.headlink').mouseover(
	function() {
		$('ul', this).css('display', 'block');
		$(this).addClass('hover');			
	}
);
$('li.headlink').mouseout(
	function() { 
		if(!$('li.headlink select').hasClass('focus')){
			$('ul', this).css('display', 'none');
			$(this).removeClass('hover');		
		}
	}
);
/*
$('li.headlink select').mouseover(
	function() {
//		$(this).parents(".fix-z-index").css('display', 'block');	
		$("#navi li.headlink ul").css('display', 'block');
	}
);
*/
/* IE6 Select Z-index issue */
$('.fix-z-index').bgiframe();


// ///// INPUT TEXT TREATMENT
$("input.text").focus(function() {
	$(this).addClass("onfocus");
	if(this.value==this.defaultValue || this.value=='') {
		this.value='';
	}
});

//Place values back on blur
$("input.text").blur(function() {
	if(this.value==this.defaultValue || this.value=='') {
		this.value=this.defaultValue;
		$(this).removeClass("onfocus");
	}
});
$("textarea").focus(function() {
	$(this).addClass("onfocus");
	if(this.value==this.defaultValue || this.value=='') {
		this.value='';
	}
});

//Place values back on blur
$("textarea").blur(function() {
	if(this.value==this.defaultValue || this.value=='') {
		this.value=this.defaultValue;
		$(this).removeClass("onfocus");
	}
});


// ///// POPUP-HELP
		$(".popup-help-link").tooltip({cssClass:"tooltip-help"});


// ///// TAB NAVIGATION SHOW/HIDE (Assuming max 4 tabs)
	// Setting up the hidden tab contents
	$("#tab-content2").hide();
	$("#tab-content3").hide();
	$("#tab-content4").hide();

	//for News & Events page.
	$("#news-side-box-content2").hide();
	$("#news-side-box-content3").hide();
	$("#news-side-box-content4").hide();


	$("#tab-navi1").click(function() {
		$(this).parent(".tab-navi").next(".tab-content-box").children().children(".tab-content").hide();
		$(this).parent(".tab-navi").next(".tab-content-box").children().children("#tab-content1").show();
		$(this).siblings().removeClass("selected");
		$(this).addClass("selected");
		$(".news-side-box-content").hide(); //news side-box treatment
		$("#news-side-box-content1").show();//news side-box treatment
		$(".news-and-events #share-links-widget").show();//news side-box treatment
		
		
	});
	$("#tab-navi2").click(function() {
		$(this).parent(".tab-navi").next(".tab-content-box").children().children(".tab-content").hide();
		$(this).parent(".tab-navi").next(".tab-content-box").children().children("#tab-content2").show();
		$(this).siblings().removeClass("selected");
		$(this).addClass("selected");
		$(".news-side-box-content").hide(); //news side-box treatment
		$("#news-side-box-content2").show();//news side-box treatment
		$(".news-and-events #share-links-widget").hide();//news side-box treatment
	});
	$("#tab-navi3").click(function() {
		$(this).parent(".tab-navi").next(".tab-content-box").children().children(".tab-content").hide();
		$(this).parent(".tab-navi").next(".tab-content-box").children().children("#tab-content3").show();
		$(this).siblings().removeClass("selected");
		$(this).addClass("selected");
		$(".news-side-box-content").hide(); //news side-box treatment
		$("#news-side-box-content3").show();//news side-box treatment
		$(".news-and-events #share-links-widget").show();//news side-box treatment
	});
	$("#tab-navi4").click(function() {
		$(this).parent(".tab-navi").next(".tab-content-box").children().children(".tab-content").hide();
		$(this).parent(".tab-navi").next(".tab-content-box").children().children("#tab-content4").show();
		$(this).siblings().removeClass("selected");
		$(this).addClass("selected");
		$(".news-side-box-content").hide(); //news side-box treatment
		$("#news-side-box-content4").show();//news side-box treatment
		$(".news-and-events #share-links-widget").hide();//news side-box treatment
	});

	// for the second object in the same page.
	$("#tab-content2-b").hide();
	$("#tab-content3-b").hide();
	$("#tab-content4-b").hide();

	$("#tab-navi1-b").click(function() {
		$(this).parent(".tab-navi").next(".tab-content-box").children().children(".tab-content").hide();
		$(this).parent(".tab-navi").next(".tab-content-box").children().children("#tab-content1-b").show();
		$(this).siblings().removeClass("selected");
		$(this).addClass("selected");
	});
	$("#tab-navi2-b").click(function() {
		$(this).parent(".tab-navi").next(".tab-content-box").children().children(".tab-content").hide();
		$(this).parent(".tab-navi").next(".tab-content-box").children().children("#tab-content2-b").show();
		$(this).siblings().removeClass("selected");
		$(this).addClass("selected");
	});
	$("#tab-navi3-b").click(function() {
		$(this).parent(".tab-navi").next(".tab-content-box").children().children(".tab-content").hide();
		$(this).parent(".tab-navi").next(".tab-content-box").children().children("#tab-content3-b").show();
		$(this).siblings().removeClass("selected");
		$(this).addClass("selected");
	});
	$("#tab-navi4-b").click(function() {
		$(this).parent(".tab-navi").next(".tab-content-box").children().children(".tab-content").hide();
		$(this).parent(".tab-navi").next(".tab-content-box").children().children("#tab-content4-b").show();
		$(this).siblings().removeClass("selected");
		$(this).addClass("selected");
	});

	


// ///// CONTENTS SUB NAV
	$("#subnav a").click(function(event) {
			event.preventDefault();
			var $this = $(this); 
			
			if($this.parent().children().size() == 1)
			{
					$("#subnav li.selected").removeClass("selected");
					$this.parent().addClass("selected");
			}
			else
			$this.parent().find("ul").slideToggle();
	 });


// ///// MY PROJECT STANDARD TOOLBOX
	$(".trigger").click(function(event) {
			event.preventDefault();
			var $this = $(this); 			
			if(!$this.is(".selected")){
				$(".project-step-details").slideUp(500);
				$(".trigger").removeClass("selected");
			}
            alert( "first #: '" + this.id.substring(0, this.id.indexOf("-")) + "' - this.id: '" +  this.id + "'");
			$("#" + this.id.substring(0, this.id.indexOf("-"))).slideToggle(500);
			
			if($this.is(".selected"))
			{
				$this.removeClass("selected");
			}
			else {
				$this.addClass("selected");
			}
	 });


// ///// DEVELOPING STANDARD SLIDES (Also outside of JQuery)
	$("#lifecycle li a").click(function(){
		$("#lifecycle li a").removeClass("selected");
	});


// ///// FAQ	SCROLL
$("a#faq-link-01").click(function(){$.scrollTo($("#faq-target-01"), 700)});
$("a#faq-link-02").click(function(){$.scrollTo($("#faq-target-02"), 700)});
$("a#faq-link-03").click(function(){$.scrollTo($("#faq-target-03"), 700)});
$("a#faq-link-04").click(function(){$.scrollTo($("#faq-target-04"), 700)});
$("a#faq-link-05").click(function(){$.scrollTo($("#faq-target-05"), 700)});
$("a#faq-link-06").click(function(){$.scrollTo($("#faq-target-06"), 700)});
$("a#faq-link-07").click(function(){$.scrollTo($("#faq-target-07"), 700)});
$("a#faq-link-08").click(function(){$.scrollTo($("#faq-target-08"), 700)});
$("a#faq-link-09").click(function(){$.scrollTo($("#faq-target-09"), 700)});
$("a#faq-link-10").click(function(){$.scrollTo($("#faq-target-10"), 700)});
$("a#faq-link-11").click(function(){$.scrollTo($("#faq-target-11"), 700)});
$("a#faq-link-12").click(function(){$.scrollTo($("#faq-target-12"), 700)});
$("a#faq-link-13").click(function(){$.scrollTo($("#faq-target-13"), 700)});
$("a#faq-link-14").click(function(){$.scrollTo($("#faq-target-14"), 700)});
$("a#faq-link-15").click(function(){$.scrollTo($("#faq-target-15"), 700)});
$("a#faq-link-16").click(function(){$.scrollTo($("#faq-target-16"), 700)});
$("a#faq-link-17").click(function(){$.scrollTo($("#faq-target-17"), 700)});
$("a#faq-link-18").click(function(){$.scrollTo($("#faq-target-18"), 700)});
$("a#faq-link-19").click(function(){$.scrollTo($("#faq-target-19"), 700)});
$("a#faq-link-20").click(function(){$.scrollTo($("#faq-target-20"), 700)});
$("a#faq-link-21").click(function(){$.scrollTo($("#faq-target-21"), 700)});
$("a#faq-link-22").click(function(){$.scrollTo($("#faq-target-22"), 700)});
$("a#faq-link-23").click(function(){$.scrollTo($("#faq-target-23"), 700)});
$("a#faq-link-24").click(function(){$.scrollTo($("#faq-target-24"), 700)});
$("a#faq-link-25").click(function(){$.scrollTo($("#faq-target-25"), 700)});
$("a.back-to-top").click(function(){$.scrollTo($("#page"), 700)});

if(window.location.hash){
            if(window.location.hash == "#press-release"){
                        $(".tab-content").hide();
                        $("#tab-content1").show();
                        $(".tab-navi").removeClass("selected");
                        $("#tab-navi1.tab-navi").addClass("selected");
                        $(".news-side-box-content").hide(); //news side-box treatment
                        $("#news-side-box-content1").show();//news side-box treatment
                        $(".news-and-events #share-links-widget").show();//news side-box treatment
            }else if(window.location.hash == "#news-headlines"){
                        $(".tab-content").hide();
                        $("#tab-content2").show();
                        $(".tab-navi").removeClass("selected");
                        $("#tab-navi2.tab-navi").addClass("selected");
                        $(".news-side-box-content").hide(); //news side-box treatment
                        $("#news-side-box-content2").show();//news side-box treatment
                        $(".news-and-events #share-links-widget").hide();//news side-box treatment
            }else if(window.location.hash == "#blog-social-media"){
                        $(".tab-content").hide();
                        $("#tab-content3").show();
                        $(".tab-navi").removeClass("selected");
                        $("#tab-navi3.tab-navi").addClass("selected");
                        $(".news-side-box-content").hide(); //news side-box treatment
                        $("#news-side-box-content3").show();//news side-box treatment
                        $(".news-and-events #share-links-widget").show();//news side-box treatment
            }else if(window.location.hash == "#board-approvals"){
                        $(".tab-content").hide();
                        $("#tab-content4").show();
                        $(".tab-navi").removeClass("selected");
                        $("#tab-navi4.tab-navi").addClass("selected");
                        $(".news-side-box-content").hide(); //news side-box treatment
                        $("#news-side-box-content4").show();//news side-box treatment
                        $(".news-and-events #share-links-widget").hide();//news side-box treatment
            }
}
}); // END OF JQUERY;


// ///// DEVELOPING STANDARD SLIDES
function showslide(slidename)
{
	$("#slides div.slide").hide();
	$("#slides #" + slidename).show();
	var slidenameid = slidename
	switch(slidenameid)
	{
	case 'slide1':
		$("#content-type-developing-content #initiating a").addClass("selected");
		break;
	case 'slide2':
		$("#content-type-developing-content #mobilize a").addClass("selected");
		break;
	case 'slide3':
		$("#content-type-developing-content #drafting a").addClass("selected");
		break;
	case 'slide4':
		$("#content-type-developing-content #balloting a").addClass("selected");
		break;
	case 'slide5':
		$("#content-type-developing-content #approval a").addClass("selected");
		break;
	case 'slide6':
		$("#content-type-developing-content #maintaining a").addClass("selected");
		break;
	}
}

