//resume converter
	function ConvertSpecialChars()
	{	

		var strResume = new String(document.forms["response"].RESUME_INPUT.value);
		var strFinalResume = "";

		for (i=0; i<strResume.length; i++) 
		{
			chHandleChar = strResume.charAt(i);

			if (chHandleChar != " ") 
			{
				iHandleChar = strResume.charCodeAt(i);

				switch (iHandleChar) 
				{
			
					case 8220: {chHandleChar = "'"; break;}

					// MS Word left double quote
					case 8221: {chHandleChar = "'"; break;}

					// MS Word right single quote
					case 8216: {chHandleChar = "'"; break;}

					// MS Word left single quote
					case 8217: {chHandleChar = "'"; break;}

					// MS Word generic quote
					case 34: {chHandleChar = "'"; break;}

					// MS Word em-dash
					case 8211: {chHandleChar = "-"; break;}

					// MS Word en-dash
					case 8212: {chHandleChar = "-"; break;}

					// MS Word solid square bullet
					case 167: {chHandleChar = "-"; break;}

					// MS Word 3-d arrow bullet
					case 216: {chHandleChar = "-"; break;}

					// MS Word check mark bullet
					case 252: {chHandleChar = "-"; break;}
				}
			}
			strFinalResume = strFinalResume + chHandleChar;	
		}	

		document.forms["response"].RESUME.value = strFinalResume;
		document.forms["response"].RESUME_INPUT.value = strFinalResume;
	}

	var marker = "<Candidate Resume>";
	function AddMarker(){
		//put a marker on top of resume to separate resume and contact information we later add on
		document.forms["response"].RESUME.value = marker + "\n" + document.forms["response"].RESUME.value;
	}

	function RemoveContactInfo(){
		var strResume = document.forms["response"].RESUME_INPUT.value;
		var index = strResume.indexOf(marker);
		if(index>=0){
			document.forms["response"].RESUME_INPUT.value = strResume.substring(index+marker.length+2, strResume.length);
		}
	}