$(document).ready(function(){
	var currentCulture = $(".pro-culture").attr("innerHTML");
	var pagesFolder = currentCulture=="pt-PT" ? "paginas" : "pages";

	if(window.location.pathname.toLowerCase().indexOf("/"+ currentCulture.toLowerCase() +"/"+pagesFolder +"/") >= 0){
		$("div.pro-leftNavQualCertfContainer").css("display", "block");
		$("div.pro-leftNavBest500Container").css("display", "block");
	}
	
	var cssProConsolecontainer = { backgroundColor: "#f6fdfd", border:"1px #83b0ec solid" };	
	var el = $("div.pro-webpartzoneMiddleRightContainer");
	el.attr("innerHTML", "<div class='container'>{0}</div>".replace("{0}", el.attr("innerHTML")));
	
	$(".copyrightsLink").attr("href", "/" + currentCulture  + "/Documents/Copyrights.html");
	$(".pro-logoContainer").find("a").attr("href", "/" + currentCulture);
	
	if(currentCulture=="en-US")
		$(".pro-leftNavQualCertfContainer a").attr("href", "/en-US/Pages/Quality.aspx");			
	
	//VariationsLabelMenu Source Site Fix
	if(currentCulture=="pt-PT"){
		$(".pro-masterFooterCopyrights").prepend(
			"<div class='pro-flagImageContainer'>"+
			"	<a href='/en-US/Pages/Home.aspx'> <img src='/Style Library/Images/Prologica/Flags/English.png' alt='Inglês' /></a>" +
			"</div>");
	}	
	
	//#region# if not in edit mode	
	if($(".ms-consolestatusframe").length==0)
	{
		$("img.pro-floatingsphere").css({
			opacity: 0.07,
			visibility: "visible"
		});	
	
		//recrutamento>submit its a special case, this screen it's not supposed to have the fade effect.
		if(window.location.pathname.toLowerCase() != (currentCulture=="pt-PT" ? "/pt-pt/recrutamento/paginas/" : "/en-us/recruitment/pages/") + "submit.aspx"){			
			var proHomePage = (window.location.pathname.toLowerCase() == "/"+ currentCulture.toLowerCase() +"/" + pagesFolder +"/home.aspx");
			
			window.setTimeout(function(){
				var rightWebPartZone = $("div.pro-webpartzoneMiddleRightContainer");
				
				rightWebPartZone.append("<div class='pro-box-cross'><img src='/Style Library/Images/Prologica/box-close-cross.png' width='12px' height='12px' /></div>").show('clip',function(){
					var ctn = $(this).find("div.container");
					var crossBox = rightWebPartZone.find("div.pro-box-cross");
					
					if(ctn.attr("scrollHeight") > ctn.attr("clientHeight"))
						crossBox.css({left: 420, top: 31});
						
					crossBox.css("visibility","visible");
				}, 500);
				
				rightWebPartZone.find("div.pro-box-cross").
					css({cursor:"hand", cursor:"pointer"}).
					click(function(){
						rightWebPartZone.hide('blind', null, 1000);
					});
			}, 
			proHomePage ? 2500 : 1500);
		}
		else{		
			var btnBack = $("input.pro-recrutamentoFormSubmitButton").clone().val("Voltar").css({ left: 375 })
			btnBack.click(function(){ history.back(1); });
			$("div.pro-recrutamentoFormElementContainer").append(btnBack);
			
			if(currentCulture=="en-US"){
				$("input.pro-recrutamentoFormSubmitButton").val("Send");
				btnBack.val("Back");
				$($(".pro-recrutamentoFormLabel")[0]).attr("innerText", "Name:");
				$(".pro-recrutamentoFormEuropassText a u").attr("innerText", "Recommended Model: Europass");
			}
			$(".pro-recrutamentoFormEuropassText").css("padding-top", "20px");
		}
	}
	//#endregion#
	
	
	//#region# if in edit mode
	if($(".ms-consolestatusframe").length>0){
		$(".pro-leftNavContainerAddicionalContent").css({top:450});
		$(".pro-webpartzoneMiddleContainer .fundo-azul").attr("class", "pro-webpartzoneMiddleRightContainer");
		$(".pro-webpartzoneMiddleRightContainer").css({display:'block'});
		$(".body").css("margin-top", 65);
		$("#MSOTlPn_MainTD").css("width",210);
		$("#MSOTlPn_MainTD").css("padding-top",25);
		$(".ms-WPBody font").css("color", "#000");
		$(".pro-consoleContainer").css(cssProConsolecontainer );
		$("body").css("overflow-y", "visible");
		$(".pro-logoContainer").css("display", "none");
	}
	else if($(".pro-consoleContainer")){
		var nie = false;
		if($("#siteactiontd").attr("innerHTML").length==0 || ((nie = $("#siteactiontd").attr("innerHTML").trim) && $("#siteactiontd").attr("innerHTML").trim().length==0)){
			$("div.pro-consoleContainer").css("display", "none");
			return;
		}
		$(".pro-consoleContainer").css(cssProConsolecontainer);
		$(".body").css("margin-top", !nie ? 15 : 30);
	}
	//#endregion#	
});
