var $j = jQuery.noConflict();

$j(document).ready (function () {
   
   
   removeVertCSS()
   addHover();
   addFirstLastClass();
   changeNavURL("Projects", "http://hod.dohaland.com/");
   removecursor();
//   changeNavURL("CSR", "http://www.flourish.com.qa/");
//   greeting();
   $j('#greeting').hide();
   
   // Fixes IE7 issue where nav needed to be hovered over to be inline
   $j("#vertnav>li").css('float' , 'left');

    
//ADDS GREETING POP UP
function greeting(){
	$j("#greeting").empty();
//	$j("#greeting").css('display' , 'none');
	$j("#greeting").append("<img src='/rsrc/images/greeting/greeting_national_day.jpg' alt='Greeting' /><div>&nbsp;</div>");
	
	window.setTimeout(function() {
	 	$j('#greeting').fadeOut('fast');
	}, 5000);
	
}   

// On Click Event to Close the Pop Up Before 5 Seconds

 $j("#greeting").click(function () { 
      $j(this).fadeOut(); 
    });




//THIS IS THE SUBSCRIBE CODE
 	$j("#subscribe-controller-1").addClass("subscribe-active");
 	   $j("#subscribe-agencies").css("display" , "none");
//      $j("#subscribe-individuals").css("display" , "none");


   $j("#subscribe-controller-1").click(function(event){
    	$j("#subscribe-controller-1").addClass("subscribe-active");
	$j("#subscribe-controller-2").removeClass("subscribe-active");
   
	if ($j("#subscribe-individuals").is(":hidden")) {
	$j("#subscribe-agencies").css("z-index" , "1");
	$j("#subscribe-individuals").css("z-index", "99");
	$j("#subscribe-agencies").hide();
	$j("#subscribe-individuals").fadeIn("slow");
	return false;
      	} else {
        return false;
      	}

	});
	
	
   $j("#subscribe-controller-2").click(function(event){
	$j("#subscribe-agencies").css("z-index","99");
	$j("#subscribe-individuals").css("z-index" , "1");
    	$j("#subscribe-controller-2").addClass("subscribe-active");
	$j("#subscribe-controller-1").removeClass("subscribe-active");
	
	if ($j("#subscribe-agencies").is(":hidden")) {
	$j("#subscribe-individuals").hide();
	$j("#subscribe-agencies").fadeIn("slow");
	return false;
      } else {
        return false;
      }
   });


function makeTopSectionNav(){
     $j("div.content-item").hide();
	 $j("div#content-item-a").show();
	 
	 $j("li#nav-item-a").click(function () { 
	   $j("div.content-item").hide();
	   $j("div#content-item-a").show("slideUp");
	   return false;
	 });
	 
	 $j("li#nav-item-b").click(function () { 
	   $j("div.content-item").hide();
	   $j("div#content-item-b").show("slideUp");
	   return false;
	 });
	 
	 $j("li#nav-item-c").click(function () { 
	   $j("div.content-item").hide();
	   $j("div#content-item-c").show("slideUp");
	   return false;
	 });
	 
	 $j("li#nav-item-d").click(function () { 
	   $j("div.content-item").hide();
	   $j("div#content-item-d").show("slideUp");
	   return false;
	 });
	 
	 $j("li#nav-item-e").click(function () { 
	   $j("div.content-item").hide();
	   $j("div#content-item-e").show("slideUp");
	   return false;
	 });
	 
   }

function makeLeftSectionNav(){

	$j("#nav-item a").click(function () { return false });

     jQuery("div.content-item").hide();
	 $j("div#content-item-a").fadeIn("slow");
	 $j("li#nav-item-a").addClass("active");
	 
	 $j("li#nav-item-a").click(function () { 
	   $j("div.content-item").hide();
	   $j("li.nav-item").removeClass("active");
	   $j("div#content-item-a").fadeIn("slow");
	   $j("li#nav-item-a").addClass("active");
	   return false;
	 });
	 
	 $j("li#nav-item-b").click(function () { 
	   $j("div.content-item").hide();
	   $j("li.nav-item").removeClass("active");
	   $j("div#content-item-b").fadeIn("slow");
	   $j("li#nav-item-b").addClass("active");
	   return false;
	 });
	 
	 $j("li#nav-item-c").click(function () { 
	   $j("div.content-item").hide();
	   $j("li.nav-item").removeClass("active");
	   $j("div#content-item-c").fadeIn("slow");
	   $j("li#nav-item-c").addClass("active");
	 });
	 
	 $j("li#nav-item-d").click(function () { 
	   $j("div.content-item").hide();
	   $j("li.nav-item").removeClass("active");
	   $j("div#content-item-d").fadeIn("slow");
	   $j("li#nav-item-d").addClass("active");
	   return false;
	 });
	 
	 $j("li#nav-item-e").click(function () { 
	   $j("div.content-item").hide();
	   $j("li.nav-item").removeClass("active");
	   $j("div#content-item-e").fadeIn("slow");
	   $j("li#nav-item-e").addClass("active");
	   return false;
	 });
	 
	 $j("li#nav-item-f").click(function () { 
	   $j("div.content-item").hide();
	   $j("li.nav-item").removeClass("active");
	   $j("div#content-item-f").fadeIn("slow");
	   $j("li#nav-item-f").addClass("active");
	   return false;
	 });
	 
	 $j("li#nav-item-g").click(function () { 
	   $j("div.content-item").hide();
	   $j("li.nav-item").removeClass("active");
	   $j("div#content-item-g").fadeIn("slow");
	   $j("li#nav-item-g").addClass("active");
	   return false;
	 });
}


// Update CMS generated nav items so that they link to external sites (as opposed to internal artifacts) //

function changeNavURL(navText, url){
  var newURL = url;
  var navText = navText;
  var linkText = $j("ul#vertnav li a:contains('" + navText +"')");
  $j(linkText).attr({
  	href: newURL
  });
}

// Function to show/hide the text which appears below the home link in the main site nav  //

function showHideSubNav(){
		
    if(!$j("div#menu ul#vertnav li a").hasClass("menuactive")){
	  $j("div#menu ul#vertnav li#home-nav a:first").addClass("menuactive");
	  $j("div#menu ul#vertnav li#home-nav a:first").removeClass("menu");
	}	

	$j("div#menu ul#vertnav li a.menu").parent().hover(
	
	  function(){
	    $j("div#menu ul#vertnav li a.menuactive + ul").hide();
	    $j("div#menu ul#vertnav li a.menuactive").addClass("menuactive-temp");	
	  }, 
	  function(){
	    $j("div#menu ul#vertnav li a.menuactive + ul").show();
	    $j("div#menu ul#vertnav li a.menuactive").removeClass("menuactive-temp");
	  }
	
	);
}


// Remove items addd by the CMS's Vert Nav plugin //

function removeVertCSS(){
	$j("link[href='/common/css/vert.css']").remove();
	$j("link[href='/common/css/vertie7.css']").remove();
	$j("link[src='/common/js/flymenu.js']").remove();	
}

function removecursor(){
	$j("a[href='#']").css('cursor','default');
}

// Add the class "first" to the first and "last" to the last menu items in the main nav //

function addFirstLastClass(){
	$j("ul#vertnav li:first").addClass("first");
	$j("ul#vertnav li:last").parent().parent().addClass("last");
}

// Add hover functionality to main menu li items (for ie) //

function addHover(){
  if (document.all&&document.getElementById){
    navRoot = document.getElementById("vertnav");
    for (i=0; i<navRoot.childNodes.length; i++) {
      node = navRoot.childNodes[i];
      if (node.nodeName=="LI") {
        node.onmouseover=function() {
          this.className+=" over";
        }
        node.onmouseout=function() {
          this.className=this.className.replace(" over", "");
        }
     }
   }
 }
}

});