﻿//////////// Solve Tender Nav Issue ///////////////
$(document).ready(function(){
	var pathname = window.location.pathname;
    if(pathname.toLowerCase().indexOf("previoustenderlisting") > -1)
	{
		var node = $('.currentnode');
		var prev = $('.currentnode').prev();
		var prevTitle = $('.currentnode').prev().prev();
		$(prev).css('display','none');
		$(prevTitle).css('display','none');		
	}
});


function SetToggleSideNEEDWORK(link,div)//this is the function used for the side menu components
	{
		$("#"+link).toggle(function(){
		$("."+div).addClass("block").removeClass('none').animate( { width:"200px" }, 500 );
		$(this).addClass('active'+link).removeClass('normal'+link);
	},function(){
		$("."+div).removeClass('block').animate( { width:"0px" }, 500 );
		$(this).addClass('normal'+link).removeClass('active'+link);
	});
}
function HideDiv(div)
{
	$("."+div).addClass("none");
	$("."+div).removeClass("block");
}
$(document).ready(function(){//this is to hide the main menu items on mouse out
	$('.navCont .container ').mouseleave(function(){
	$(".menuitem").removeClass("block");
		$(".menuitem").animate( { height:"0px" }, 500 ).hide();
		$(".menuitem").addClass("none");
			HoverCurrent();
//		$("#"+link).removeClass("activeNavItem").addClass("mainNavItem");
//		$(".menuitem").removeClass("block");
	});
});
////////////////////////////////////////////////////
function SetToggleSide(link,div)
	{
		$(".sidemenuitem").css('width','0');
		$("."+div).addClass("none");
		$("#"+link).mouseover(function(){
		//Hide Items
		$('.sideitem').each(function(){
			$(this).removeClass('active'+$(this).attr('id'));
		});
		$(".sidemenuitem").css('width','0px').addClass("none").removeClass("block");		
		//Show the current item
		$("."+div).removeClass("none").addClass("block").animate( { width:"200px" }, 500 );		
	});
	$("."+div).mouseover(function(){
		//Show the current item
		$("."+div).removeClass("none").addClass("block").css('width','200px');
		$("#"+link).addClass('active'+link);
	});		
	$("."+div).corner("tr").corner("br");
}
$(function(){
	$("#SideMenu").mouseleave(function(){
		$(".sidemenuitem").css('width','0px').addClass("none").removeClass("block");
		$('.sideitem').each(function(){
			$(this).removeClass('active'+$(this).attr('id'));
		});
	});
});
function mapclose(){
	$("#mapContDiv").animate({width:'230px',height:'170px'},1500);
}
function openmap(){
	$("#mapContDiv").animate({width:'600px',height:'414px'},500);
}
////////////////////////////////////////////////////
function SetToggleMain(link,div,sub)
	{
		$(".menuitem").css('height','0');
		$("."+div).addClass("none");
		//hide dropdowns
		$("#navCont").mouseover(function(){
			$(".border2 select").css('display','none');
		});
		$("#navCont").mouseleave(function(){
			$(".border2 select").css('display','block');
		});
		//end hide dropdowns
		$("#"+link).mouseover(function(){
		$("#mainNavCont a.mainNavHover").each(function(){$(this).removeClass("mainNavHover")});
		//Hide Items
		$(".menuitem").animate( { height:"0px" }, 0 ).addClass("none").removeClass("block");		
		//Show the current item
		var buttonleft =0;
		var rigthwidth = 0;
		var divWidth = 0;
		var correctLeft = 0;
		buttonleft = $(this).offset().left ;
		$("."+div).removeClass("none");
		$("."+div).addClass("block");
		divWidth = $("."+div+' div:first-child').width();
	//	alert( $("."+div+' div:first-child').width() + " ***** " +  $("."+div+' div:first-child').innerWidth() + " **** "+ $("."+div+' div:first-child').outerWidth());
		var rightFix = (document.body.clientWidth -950)/2;
		if(buttonleft < divWidth)
		{
			$("."+div+' div:first-child').css('left',rightFix );
			if(buttonleft + $(this).width() > divWidth)
            	$("."+div+' div:first-child').css('left',buttonleft+ $(this).width() - divWidth);
            else
                $("."+div+' div:first-child').css('left',rightFix );
		}
	 else
		{
			$("."+div+' div:first-child').css('left',buttonleft+ $(this).width() - divWidth);
		}
	});
	$("#"+sub).mouseover(function(){
		//Show the current item
		$("."+div).removeClass("none");
		$("."+div).addClass("block");
//		$("."+div).animate( { height:"230px" }, 0 );[IE6]
		$("#"+link).addClass("mainNavHover");
		HoverCurrent();
	});
	$('#'+sub).mouseleave(function(){
		$("#"+link).removeClass("mainNavHover");
		HoverCurrent();
	});
	HoverCurrent();
}
$(document).ready(function(){
  SetToggleSide('QuickLnk','QuickLnkDiv');
  SetToggleSide('TenderLnk','TenderLnkDiv');
  SetToggleSide('InvstmntLnk','InvstmntLnkDiv');
  SetToggleSide('CustmrSrviceLnk','CustmrSrviceLnkDiv');
  SetToggleSide('eServiceLnk','eServiceLnkDiv');
  SetToggleSide('MagazineLnk','MagazineLnkDiv');
  SetToggleSide('CareersLnk','CareersLnkDiv');
  SetToggleMain('nav0', 'subnav0', 'subnav0');
  SetToggleMain('nav1', 'subnav1', 'subnav1');
  SetToggleMain('nav2', 'subnav2', 'subnav2');
  SetToggleMain('nav3', 'subnav3', 'subnav3');
  SetToggleMain('nav4', 'subnav4', 'subnav4');
  SetToggleMain('nav5', 'subnav5', 'subnav5');
  SetToggleMain('nav6', 'subnav6', 'subnav6');
  SetToggleMain('nav7', 'subnav7', 'subnav7');
	$("#thisYear").text( (new Date).getFullYear() );	//get the current year
	$("#category a").attr("href","javascript:;");		//hide the category link in video gallery
	$("#category a").attr("class","category");			//adding class to category link in video gallery
	$(".removeLnk a").attr("href","javascript:;");		//hide the category link in video gallery
	$(".removeLnk a").attr("class","category");			//adding class to category link in video gallery
//	$("#feedbackCont div").hide();							//feedback fadein on page load
    $("#jobBirthDate span").attr("class","validator");
    $("#jobBirthDate table").attr("class","f");
    $(".dateValid span").attr("class","validator");
//    $("#jobBirthDate table input.ms-input").attr("value","MM/DD/YYYY");
//    $("#jobBirthDate table input.ms-input").attr("onblur","if(this.value=='') {this.value='MM/DD/YYYY'};");
//    $("#jobBirthDate table input.ms-input").attr("onclick","if(this.value=='MM/DD/YYYY') {this.value=''};");
});
//rounded corners
$(function() {
//$(".roundCornr").corner("round 10px");
$(".sideCont").corner("round 10px");
//$(".BannerCont").corner("round 10px");
//$(".border2").corner("round 10px");
});
//tabs
$(function() {
    $('#rotate > ul').tabs({ fx: { opacity: 'toggle' } });
});
//send to friend
$(function() {
	$(document).ready(function()
	    {
	        $('#popSend').jqm();
	    });
	});
//add to fav
function btnAddToFavorite_onclick() {
  
    var url = window.document.URL;
    var title = window.document.title;
 
    if (window.sidebar) {
        // Mozilla Firefox Bookmark         
        window.sidebar.addPanel(title, url, "");
    }
    else if (window.opera && window.print) {
	    alert('لاضافة الصفحة إلى المفضلة (Ctrl +D) اضغط على');
	}
    else if( window.external )
    { // IE Favorite
	  if(window.ActiveXObject) {
		  //ie
		  window.external.AddFavorite( url, title);
	  } else {
		  //chrome
		  alert('لاضافة الصفحة إلى المفضلة (Ctrl +D) اضغط على');
	  }
	}
	else { //safri
 		alert('لاضافة الصفحة إلى المفضلة (Ctrl +D) اضغط على');
 	}
}
/// Hide arrows if no Images
$(function(){
	if($('a[rel^="prettyPhoto"]').length == 0)
	{
		$('.sliderCont').hide();
		$('.sliderCont1').hide();
	}
	if($('a[rel^="prettyPhoto"]').length == 1)
	{
		var cont =$('.sliderCont1');
		$('.nextPage',cont).hide();
	}
	if($('a[rel^="prettyPhoto"]').length == 2)
	{
		var cont =$('.sliderCont');
		$('.nextPage',cont).hide();
	}

});
/////////////////////
$(document).mousemove(function () {
    $("#feedbackCont table").fadeIn(3000);					//feedback fadeIn on page load
});
//Current main menu item
function HoverCurrent(){
 var pathname = window.location.pathname;
    if(pathname.toLowerCase().indexOf("aboutkingdom") > -1)
	{
	    $("#nav0").addClass("mainNavHover");
	}
	 if(pathname.toLowerCase().indexOf("aboutus") > -1)
	{
	    $("#nav1").addClass("mainNavHover");
	}
 	if(pathname.toLowerCase().indexOf("aboutindustry") > -1)
	{
	    $("#nav2").addClass("mainNavHover");
	}
     if(pathname.toLowerCase().indexOf("industrialcities") > -1)
	{
	    $("#nav3").addClass("mainNavHover");
	}
	 if(pathname.toLowerCase().indexOf("projectandinvestments") > -1)
	{
	    $("#nav4").addClass("mainNavHover");
	}
	 if(pathname.toLowerCase().indexOf("informationcenter") > -1)
	{
	    $("#nav5").addClass("mainNavHover");
	}
	 if(pathname.toLowerCase().indexOf("mediacenter") > -1)
	{
	    $("#nav6").addClass("mainNavHover");
	}
}
