		//<!--
	
	var mouseX = 0;
	var mouseY = 0;
	var visibleItem ="";
	var checkDivPos = false;
	var jobId;
	var IE = document.all?true:false
	if (!IE) document.captureEvents(Event.MOUSEMOVE)
	document.onmousemove = getMouseXY;
	
	var SaveThisJobDialogBox;
	
	function getMouseXY(e) {
		try{
			if (IE) { 
				mouseX = event.clientX;
				mouseY = event.clientY;
			} else { 
				mouseX = e.pageX;
				mouseY = e.pageY;
			}  

			if (mouseX < 0){mouseX = 0}
			if (mouseY < 0){mouseY = 0}  
			return true
		}catch(e){
		
		}
	}
	
		function openWindow(url, name, width, height)
		{
		popupWin = window.open(url, name, 'scrollbars=YES,width=750,height=500');
		}
		
		
			function displayTimePicker(controlName, FormName, ParameterName){

				PageURL="../controls/datePicker.aspx?controlName=" + controlName + "&SelectedDate=" + FormName[controlName].value
				window.open(PageURL, "Calendar", "left=400, top=300, height=300, width=400");

		}	
		
		function SendXMLHttpRequest(url)
		{

			xmlhttp=null;
			// code for Mozilla, etc.
			if (window.XMLHttpRequest)
			{
			xmlhttp=new XMLHttpRequest()
			}
			// code for IE
			else if (window.ActiveXObject)
			{
  			  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
			}

			if (xmlhttp!=null)
			{
				xmlhttp.open("GET",url,false); 
				xmlhttp.send(null); 
				if (xmlhttp.readyState==4)
				{

  					if (xmlhttp.status==200)
  					{
  						return xmlhttp.responseText;
  			
  					}else{
						alert("Problem retrieving XML data:" + xmlhttp.statusText)
						return null;
  					}
				}
	
			}else{
				alert("Your browser does not support XMLHTTP.")
				return null;
			}
			xmlhttp=null;
		}	
		
	
		
	function ShowSaveThisJobDialogBox(me, jobid)
		{
			SaveThisJob(jobid)
			SaveThisJobDialogBox = document.getElementById('SaveThisJob')
			SaveThisJobDialogBox.style.display='block'
			SaveThisJobDialogBox.style.top = mouseY - 10;
			SaveThisJobDialogBox.style.left = mouseX - 200;
	
			
		}
		

	function SaveThisJob(jobid)
			{
				url = "../controls/ajax/SaveThisJob.aspx?jobid="+ jobid;  
		
				SendXMLHttpRequest(url)
							
			}
			
			
		//Save jobe notes//			
	function saveJobNotes(jobid)
		{
			SaveThisJobTxtBox = document.getElementById('SaveThisJobTxtBox')
			saveThisJobNotes(SaveThisJobTxtBox, jobid);
		}
	
	function saveThisJobNotes(txtBox, jobid)
		{
			url = "../controls/ajax/SaveJobNotes.aspx?jobid=" + jobid + "&Item_Description="+txtBox.value;
			//document.write(url)
			reqValue = SendXMLHttpRequest(url)
		
			if (reqValue.indexOf("true")>=0)
				{
  				SaveThisJobDialogBox.style.display="none";
				alert("Your note  has been saved succesfully")
  				return false;
				}
		}
			
			//END Save jobe notes//		
			
			
	function ShowSaveThisSearchDialogBox(me)
		{
			//saveThisJobSearch()
			SaveThisJobDialogBox = document.getElementById('SaveSearchingCreteria')
			SaveThisJobDialogBox.style.display='block'
			SaveThisJobDialogBox.style.top = mouseY - 10;
			SaveThisJobDialogBox.style.left = mouseX - 200;
	
			
		}
			
	function saveThisJobSearch(searchName, jobAlert)
		{

			url = "../controls/ajax/saveThisJobSearch.aspx?searchName=" + searchName +"&jobAlert=" + jobAlert +"&industry=" + industry + "&reqzip=" + reqzip+ "&radius=" + radius+ "&searchtext=" + searchtext + "&searchmethod=" + searchmethod + "&emptype=" + emptype + "&salary=" + salary + "&jobpost=" + jobpost ;
			//document.write(url)
			reqValue = SendXMLHttpRequest(url)
   			if (reqValue=="true")
			{
				document.getElementById("SavedItems").style.display="none";
				document.getElementById("SavedConfirmation").style.display="block";
				
  				return false;
  			}else{
  				document.getElementById("btnSave").disabled=false;
	  			return true;
			} 
		}
			
		// -->
	
	function searchMyJobs(ProfileItem_ID, JobSearchResultPageID)
		{


			url = "../controls/ajax/getSearchingCriteria.aspx?ProfileItem_ID=" + ProfileItem_ID;
			redirectUrl = SendXMLHttpRequest(url)
			
   			if ((redirectUrl!="")&(redirectUrl!=null))
			{

				document.location="jobsearchresults.aspx?pageID=" + JobSearchResultPageID + "&" + redirectUrl;
  				return false;
			} 
		}	
		
		// -->
		
	function ShowSaveThisResumeDialogBox(me, resumeid)
		{
			SaveThisResume(resumeid)
			SaveThisResumeDialogBox = document.getElementById('SaveThisResume')
			SaveThisResumeDialogBox.style.display='block'
			SaveThisResumeDialogBox.style.top = mouseY - 10;
			SaveThisResumeDialogBox.style.left = mouseX - 200;
	
			
		}
		
	function SaveThisResume(resumeid)
		{


			url = "../controls/ajax/SaveThisResume.aspx?resumeid="+ resumeid; 
			redirectUrl = SendXMLHttpRequest(url)
   			if ((redirectUrl!="")&(redirectUrl!=null))
			{
				
  				return false;
			} 
		}
		
		
	function saveResumeNotes(resumeid)
		{
			txtBox = document.getElementById('SaveThisResumeTxtBox')
			url = "../controls/ajax/SaveResumeNotes.aspx?resumeid=" + resumeid + "&Item_Description="+txtBox.value;
			redirectUrl = SendXMLHttpRequest(url)
   			if ((redirectUrl!="")&(redirectUrl!=null))
			{
				SaveThisResumeDialogBox.style.display="none";
				alert("Your note  has been saved succesfully")
  				return false;
			} 
		}
		
		function saveThisResumeSearch(searchName, jobAlert)
		{
			
			url = "../controls/ajax/saveThisResumeSearch.aspx?searchName=" + searchName +"&jobAlert=" + jobAlert + "&industry=" + industry + "&keywords=" + keywords + "&searchmethod=" + searchmethod + "&education=" + emptype +"&prescreenedonly=" + prescreenedonly+"&veteransonly=" + veteransonly + "&reqZip=" + reqZip + "&radius=" + radius ;
			
			//document.write(url)
			reqValue = SendXMLHttpRequest(url)
   			if (reqValue=="true")
			{
				document.getElementById("SavedItems").style.display="none";
				document.getElementById("SavedConfirmation").style.display="block";
				
  				return false;
  			}else{
  				document.getElementById("btnSave").disabled=false;
	  			return true;
			} 
		}	
		// -->
		
		function searchMyResumes(ProfileItem_ID, ResumeSearchResultPageID)
		{
			url = "../controls/ajax/getResumeSearchingCriteria.aspx?ProfileItem_ID=" + ProfileItem_ID;
			redirectUrl = SendXMLHttpRequest(url)
   			if ((redirectUrl!="")&(redirectUrl!=null))
			{
				//alert("resumeSearchResults.aspx?pageID=" + ResumeSearchResultPageID + "&" + redirectUrl)
				document.location="resumeSearchResults.aspx?pageID=" + ResumeSearchResultPageID + "&" + redirectUrl;
				
  				return false;
			} 
		}
		function 	applyForThisJob(ProfileItem_ID, PageID)
		{
			url = "../controls/ajax/applyForThisJob.aspx?ProfileItem_ID=" + ProfileItem_ID;
		
			jobId = SendXMLHttpRequest(url)
					if (jobId!=null)
			{
				if (Number(jobId)>0)
				{
					document.location = "jobdetails.aspx?PageID=" + PageID + "&jobId=" + jobId
				}else{
					alert("This job is no longer available.")
				}
			}
			
		}
		// -->
		
	function ShowSaveThisSPSearchDialogBox(me)
		{
			SaveThisJobDialogBox = document.getElementById('SaveSearchingCreteria')
			SaveThisJobDialogBox.style.display='block'
			SaveThisJobDialogBox.style.top = mouseY - 10;
			SaveThisJobDialogBox.style.left = mouseX - 70;
		}
	
	function saveThisSPSearch(searchName, jobAlert, type)
		{

			url = "../controls/ajax/saveThisSPSearch.aspx?searchName=" + searchName +"&jobAlert=" + jobAlert +"&type=" + type + "&reqzip=" + reqzip + "&radius=" + radius+ "&searchmethod=" + searchmethod+ "&searchtext=" + searchtext + "&servingwho=" + servingwho + "&employment=" + employment + "&technicalassistance=" + technicalassistance;

			reqValue = SendXMLHttpRequest(url)
   			if (reqValue=="true")
			{
				document.getElementById("SavedItems").style.display="none";
				document.getElementById("SavedConfirmation").style.display="block";
				
  				return false;
  			}else{
  				document.getElementById("btnSave").disabled=false;
	  			return true;
			} 
		}
		
	
	function searchMySPJobs(ProfileItem_ID, SPSearchResultPageID)
		{


			url = "../controls/ajax/getSPSearchingCriteria.aspx?ProfileItem_ID=" + ProfileItem_ID;
		
			redirectUrl = SendXMLHttpRequest(url)
			
   			if ((redirectUrl!="")&(redirectUrl!=null))
			{
				document.location="SPSearchResults.aspx?pageID=" + SPSearchResultPageID + "&" + redirectUrl;
  				return false;
			} 
		}	
		
		// -->
	
	
	
	function ShowSaveThisJobTrainingDialogBox(me, id)
		{
			SaveThisJobTraining(id)
			SaveThisJobTrainingDialogBox = document.getElementById('SaveThisJobTraining')
			SaveThisJobTrainingDialogBox.style.display='block'
			SaveThisJobTrainingDialogBox.style.top = mouseY - 10;
			SaveThisJobTrainingDialogBox.style.left = mouseX - 200;
	
			
		}
		

	function SaveThisJobTraining(id)
			{
				url = "../controls/ajax/SaveThisJobTraining.aspx?ServiceProvider_ID="+ id;
				//document.write(url)
				SendXMLHttpRequest(url)
							
			}
			
			
	/*	//Save jobe notes//			
	function saveJobTraining()
		{
			SaveThisJobTrainingTxtBox = document.getElementById('SaveThisJobTrainingTxtBox')
			saveThisJobTrainingNotes(SaveThisJobTrainingTxtBox);
		}
	*/
	function saveJobTrainingNotes(txtBox, ServiceProvider_ID)
		{
			url = "../controls/ajax/SaveJobTrainingNotes.aspx?ServiceProvider_ID=" + ServiceProvider_ID + "&Item_Description="+txtBox.value;
			
			reqValue = SendXMLHttpRequest(url)
		
			if (reqValue.indexOf("true")>=0)
				{
  				SaveThisJobTrainingDialogBox.style.display="none";
				alert("Your note  has been saved succesfully")

  				return false;
				}
		}
			
			//END Save jobe notes//	
			
function CheckUniqueEmail(me)
	{
	url = "../controls/ajax/getEmail.aspx?email=" + me.value;
	
	reqValue = SendXMLHttpRequest(url)

	if (reqValue.indexOf("true")>=0)
		{
  			alert("An account with this e-mail already exists.");
  			document.getElementById("SaveBtn").disabled=true;
  			return false;
		}else{
  			document.getElementById("SaveBtn").disabled=false;
		}
	}
	
