﻿$(document).ready(function () {

   document.getElementsByTagName('body')[0].onclick=_CloseDropdown;
   
   $('.layoutRow td:first').attr('id','side-nav');
   
   /*var obj = $('.layoutRow td:first').next();
   
   if(obj[0])
   {
	   obj[0].innerHTML = '<div id="content-area">'+obj[0].innerHTML+'</div>';
   }
   */
   
   
  // $('.layoutRow td:first').next().prepend('<div id="content-area">');
   
   //$('.layoutRow td:first').next().append('</div>');
   
   
   
   /* toggle parent items in left nav */
    $('.nav-menu ul li span').click(function () {
       
        $(this).parent().find("ul").slideToggle();
        $(this).parent().toggleClass("open");
        
        
		
    });
	
	
	/*$('#login-wp tr').eq(4).hide();
	$('#login-wp tr').eq(5).hide();
	$('#login-wp tr').eq(6).hide();
	
	$('#content-area #login-wp tr').eq(4).hide();
	$('#content-area #login-wp tr').eq(5).hide();
	$('#content-area #login-wp tr').eq(6).hide();
	*/
	$('#login-wp .close').click(function () {
        $('#login-wp').hide();
		$('#login-lnk').removeClass('login-active');
		$('#login-lnk').addClass('login');
    });
    
    
    /*organization chart*/
    /*
    $('.orgchart ul li:has(ul)').click(function (event) {
       ToggleList(this);       
    });*/
    
	$('.orgchart ul > li').toggle(
        function(){
            $(this).find('ul:first').show();
        },
        function(){
            $(this).find('ul:first').hide();
        }
    );
    
	
	 
	
    
    
    
    //$('.nav-menu ul li.active ul').show();
	$('.nav-menu ul li ul li.active').parent().show();
	
	$('.related-items li h5').click(function () {
        $(this).parent().find("ul").slideToggle();
        $(this).parent().toggleClass("open");
    });
    $('.related-news-items li').hover(
      function () {
       $(this).parent().find('li').removeClass('active');
       $(this).addClass('active');
       var indx = $(this).parent().children().index($(this)); 
       $('.current-news li').hide();
       $('.current-news li').eq(indx).show(); 
        
      },
      function () {
       //$(this).removeClass('active');
      }
    );
    
    

    
    
    
	
    
    adjustHeight();
    
});


function ToggleList(list)
{
	//alert($(list).attr('class'));
	var css = $(list).attr('class');
	 if(css.indexOf('open')>=0)
	 {
	    $(list).removeClass('open');
	    $(list).find('ul').eq(0).hide();
	    
	 }   
	 else
	 {
	    $(list).addClass('open');
	    $(list).find('ul').eq(0).show();
	 
		
		
	 }
	 
	 adjustHeight();
	 
	 
	agent = jQuery.browser;
	if(agent.msie) {
		event.cancelBubble = true;
	} else {
		event.stopPropagation();
	}
	
}



function adjustHeight()
{
	if(document.getElementById('content-area'))
    {
	    var h = document.getElementById('content-area').scrollHeight;
	    if(document.getElementById('side-nav').scrollHeight < h)
		    document.getElementById('side-nav').style.minHeight = h+'px';
	}		
	
}



function OpenDropdown(drpdown,dropdownvalues)
{
	
	$(drpdown).toggleClass("DropdownOpened");
	$('#langDropDownValues').toggle();
	document.getElementById(dropdownvalues).style.width = (drpdown.offsetWidth -2)+'px';
	
}



function _CloseDropdown(e)
{ 
	if( typeof( e ) == "undefined" && typeof( window.event ) != "undefined" ) 
	   e = window.event;
	   
	var element;
	

	if (typeof( window.event ) != "undefined" )
	{
	
    	e.target = e.srcElement;
	    element = (e.target).id;
	}
	else
	{
		element = (e.target).id;
        
	}
	
	if(document.getElementById('langDropDown'))
	{
		if (element !='langDropDown')
		{
			document.getElementById('langDropDown').className.replace('DropdownOpened' , 'DropdownClosed');
			document.getElementById('langDropDownValues').style.display='none';
		}
	}
	
	
	
}

function CloseDropdown(elm,drpdown,dropdownvalues)
{ 
	document.getElementById(drpdown).innerHTML = elm.innerHTML;
	document.getElementById(drpdown).className.className.replace('DropdownOpened' , 'DropdownClosed');
	document.getElementById(dropdownvalues).style.display='none';
}




function showPane(lnk)
{
   $('.scrollable a').removeClass('active');
   $(lnk).addClass('active'); 
   var href = $(lnk).attr('href');
   
   var paneId = href.substring(href.indexOf('#')+1);
   $('#summits .tabcontent').hide();
   $('#summit_'+paneId).show();
}



function showLogin(lnk)
{
	if(document.getElementById('login-wp').style.display=='none')
	{
		lnk.className = 'login-active';
		document.getElementById('login-wp').style.display='';
	}
	
	else
	{
		lnk.className = 'login'; 
		document.getElementById('login-wp').style.display='none';
	}
	

}
function getRequestParameter(name) {
name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regexS = "[\\?&]"+name+"=([^&#]*)";
var regex = new RegExp( regexS );
var results = regex.exec( window.location.href );
if( results == null )
return "";
else
return results[1];
}

function convertDate(arabicDate)
{
 var digitMap = {"٠": "0", "١": "1", "٢": "2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9"};
 var englishDate = "";
 for(i=0;i<arabicDate.length;i++)
 {
   if(digitMap[arabicDate.charAt(i)])
	englishDate = englishDate+digitMap[arabicDate.charAt(i)];
   else
    englishDate = englishDate+arabicDate.charAt(i);
 }
 return englishDate;
}
function parseCustomDate(dateString,ltr)
{
 var date= new Date(dateString);
 day = date.getDate();
 if(day< 10 )
   day = "0"+day;
 month = date.getMonth();
 month++;
 if(month < 10 )
   month = "0"+month;
 if(navigator.appName == "Netscape" || ltr)
    document.write(day+"/"+month+"/"+date.getFullYear());
 else
   document.write(date.getFullYear()+"/"+month+"/"+day);
}
function writeCalendarDate(dateString)
{
 var date= new Date(dateString);
 month = date.getMonth();
 month++;
 document.write('<span class="month">'+date.getFullYear()+'</span><span class="day">'+date.getDate()+'/'+month+'</span>');  
}
$(document).ready(function(){
	if ($("ul.sitemap").size()>0) {
	
		$('.sitemap li:has(ul)').addClass('open').css('cursor','pointer');
		$('.sitemap li li:has(ul)').removeClass('open').hover(function () {
		   if($(this).find('ul').is(":hidden")) 
				 $(this).addClass('hover');
		  }, function () {
		   $(this).removeClass('hover');
		  }
		); 
		
		
		$("ul.sitemap>li:has(ul) h4").click(function(){
			$(this).parent().children("ul:first").slideToggle();
			$(this).parent().toggleClass("open");
		});
		$("ul.sitemap li li:has(ul) h5").click(function(){
			$(this).parent().children("ul:first").slideToggle();
			$(this).parent().toggleClass("open"); 
		});
	}
});
