	var saveJobMaxWrapper;
	
	
	function findX(element)
	{
	//alert('fx');
		var curleft = 0;
		if(element.offsetParent)
		{
			while(element.offsetParent)
			{
				curleft += element.offsetLeft
				element = element.offsetParent;
			}
		}
		else if(element.x){
			curleft += element.x;
		}
		return curleft;
	}

	function findY(element)
	{
	//alert('fy');
		var curtop = 0;
		if(element.offsetParent)
		{
			while(element.offsetParent)
			{
				curtop += element.offsetTop
				element = element.offsetParent;
			}
		}
		else if(element.y){
			curtop += element.y;
		}
		return curtop;
	}
	
	
	function findXscreen(divW)
	{
	//alert('fxS');
		if (window.innerWidth) 
		{ 
			var winl = (window.innerWidth-divW)/2;
		}
		else if (document.all)
		{
			var winl = (document.body.clientWidth-divW)/2;
		} 
		else
		{
			var winl = 300;
		}
		winl = Math.round(winl);
		return winl;
	}

	function findYscreen(divH)
	{
		//alert('fyS');
		divYOffset = (document.all)?document.documentElement.scrollTop:window.pageYOffset; 
		//divH = GEById('sendEmailApplyWrapperContent').clientHeight;
		//alert(divH);
		//divH = 1;
		if (window.innerHeight)
		{ 
			var winh = ((window.innerHeight )/2)-(divH/2)+ divYOffset ;
			if ( winh < divYOffset )
				winh = divYOffset;
		}
		else if (document.all)
		{
			var winh = ((screen.Height)/2)-(divH/2) + divYOffset;
			if ( winh < divYOffset )
				winh = divYOffset;
		} 
		else
		{
			var winh = 300;
		}
		
		
		winh = Math.round(winh);
		return winh;
	}
	
	//displayEmailApplyDiv
	function displayShareSavedJobsDiv(element)
	{
		var	sendWrapperA = GEById('shareSavedJobsWrapperContent');
		var	sendWrapperAX = findX(sendWrapperA);
		var	sendWrapperAY = findY(sendWrapperA);
			
		element.blur();
		
		//GEById('screenMask').style.display = 'inline';
		lbstart();

		sendWrapperA.style.marginLeft = (findXscreen(470)+ 'px');
		sendWrapperA.className = 'shareSavedJobsMainContent';
		sendWrapperA.style.marginTop = (findY(element)+ 29 + 'px');
	}

	
	
	//hideApplySendWrapper
	function hideShareSavedJobsDiv(element)
	{
		var	sendWrapperA = GEById('shareSavedJobsWrapperContent');
		element.blur();
		
		if(sendWrapperA)
		{
			//Hide the Apply Email Div and the screen mask.\n");
			sendWrapperA.className = 'shareSavedJobsMainContent shareSavedJobsShow';
			//GEById('screenMask').style.display = 'none';
			lbend();
		}
	}
	
	
	/* function handleShareJobsResponse(pwRsCallbackResponse)
	{
		cleanUpShareSavedJobsMessages();
		
		switch(pwRsCallbackResponse.data)
		{
			case 'success':
				GEById('shareSavedJobsFormWrapper').style.display = 'none';
				GEById('shareSavedJobsMessageText').innerHTML = 'Your saved jobs were succesfully e-mailed.';
				GEById('shareSavedJobsMessageText').style.display = '';
				break;
				
			case 'loggedOut':
				GEById('shareSavedJobsFormWrapper').style.display = 'none';
				GEById('shareSavedJobsLoggedOutText').style.display = '';
				break;
				
			case 'badEmail':
				GEById('shareSavedJobsErrorMessage').innerHTML = 'Error. Please check that the e-mails are valid.';
				GEById('shareSavedJobsErrorMessage').style.display = '';
				GEById('shareSavedJobsFormWrapper').style.display = '';
				break;
				
			case 'error':
				GEById('shareSavedJobsErrorMessage').innerHTML = 'An error has occurred and we have been notified. Please try again later.';
				GEById('shareSavedJobsErrorMessage').style.display = '';
				GEById('shareSavedJobsFormWrapper').style.display = '';
				break;
		}
		
		GEById('shareSavedJobsCloseContainer').style.display = '';
	}
	
		//submitEmailClient
	function submitUpdateSettingsClient()
	{
		pwBeginCallServerFunction('submitUpdateSettingsClient', 'handleUpdateSettingsResponse', '', false);
	}
	
    var isFrame;

	function showSaveJobMaxWrapperJD(frame)
	{
	    isFrame = frame;
        if(isFrame == "true"){
	        window.top.set(300);
    	}
    	
		if(!sendProc){
			saveJobMaxWrapper = GEById('saveJobMaxWrapperContent');
		
			if(saveJobMaxWrapper)
			{
				GEById('saveMaxJobFormWrapper').style.display = '';
				saveJobMaxWrapper.className = 'saveJobMaxMainContent';
			}
		}
	}

	function hideSaveJobMaxWrapperJD(element)
	{ 
		saveJobMaxWrapper = GEById('saveJobMaxWrapperContent');
		if(saveJobMaxWrapper)
		{
			//Hide the max job Div and the screen mask.
			element.blur();
			saveJobMaxWrapper.className = 'saveJobMaxMainContent saveJobMaxShow';
			GEById('saveMaxJobFormWrapper').style.display = 'none';
		}
		
		//if(isFrame == "true"){
		    CloseMore();
		//}
	}*/