	//Global var used for PeopleSoft integration:
	var strPSPath = "https://hr.corp.default.com/peoplesoft/psc/hcmprd/";
	var strPSPathDev = "https://hr.corp.default.com/peoplesoftppd/psc/hcmppd/";
	var strPSRPTPath = "https://hr.corp.default.com/peoplesoft/psc/hcmprd/";
	var strPSIntlPath = "https://wdc4017a.sys.default.com/peoplesoft/psc/hcmprd/";
	
	//?Page=HRS_CE_HM_POST&Action=U&HRS_PERSON_ID=100126";
	
	var fIsInternational = false;
	
	var fHideLeftColumn = false;
	var iLeftColumnWidth = 200;
	var timerRS;
	var timerValue = -1;
	var fEditMode = false;
	
	function CCV1_initPage(){

		var strURL = document.URL;
			
		loadCookies();
		document.CCV1_PageData.oSearch.select();
		CCV1_formatWindow();
		window.focus();
		
		return true;
	}
	
	function loadCookies()
	{
		var strCookie = document.cookie;
		strCookie = unescape(strCookie);
		var cookies = strCookie.split(";");
					
		var PropertyValue = "";
		var fSizeChanged = false;
		var iH = document.body.offsetHeight;
		var iW = document.body.offsetWidth;
		
		if (cookies.length > 0)				
		for (var loop = 0; loop < cookies.length; loop++)
		{
			PropertyValue = cookies[loop];
			var single_cookie = PropertyValue.split("=");
			var strProperty = single_cookie[0];
			var strValue = single_cookie[1];
			
			if (strProperty.indexOf('international_user') >= 0)
			{
				if (strValue == 'true')
				{
					strPSPath = strPSIntlPath;
					fIsInternational = true;
				}
			} 
		}
	}
	function CCV1_formatWindow()
	{
		var iH = document.body.clientHeight;
		var iW = document.body.clientWidth;
		var iCenter = (iW > 800 ? iW/2 : 400);
		var iLeft = iCenter - 400; 
		var iY = 0;
		
		var iContentWidth = 800; 
		
		fEditMode = (document.forms['CCV1_PageData'].elements['oEditMode'].value == "1" ? true : false);
			
		var iLeftMenuCount = document.forms['CCV1_PageData'].elements['oLeftMenuCount'].value;
		var iCol0Count = document.forms['CCV1_PageData'].elements['oCol0Count'].value;
		var iCol1Count = document.forms['CCV1_PageData'].elements['oCol1Count'].value;
		var iCol2Count = document.forms['CCV1_PageData'].elements['oCol2Count'].value;
		var iCol3Count = document.forms['CCV1_PageData'].elements['oCol3Count'].value;
		var iCol4Count = document.forms['CCV1_PageData'].elements['oCol4Count'].value;
		var iCol5Count = document.forms['CCV1_PageData'].elements['oCol5Count'].value;
			
		var iLeftColumnCount = (fHideLeftColumn ? 0 : parseInt(iLeftMenuCount) + parseInt(iCol0Count) + parseInt(iCol1Count));
		var iMiddleColumnCount = parseInt(iCol2Count) + parseInt(iCol4Count);
		var iRightColumnCount = parseInt(iCol3Count) + parseInt(iCol5Count);

		var fLeftColEmpty = (iCol0Count == 0 ? true : false);
		var fMiddleColEmpty = (iCol2Count == 0 && iCol4Count == 0 ? true : false);
		var fRightColEmpty = (iCol3Count == 0 && iCol5Count == 0 ? true : false);
	
		var fUseNarrow = parseInt(document.forms['CCV1_PageData'].elements['oNarrowRightColumn'].value);
		var iRightColumnStandard = 200;

		if (fMiddleColEmpty)
    {
		  //EMPTY OR DEFAULT PAGE

      //LEFT COLUMN EMPTY
      oCol0.style.width = '0px';
      oCol0.style.left = '0px';

      //MIDDLE COLUMN
      oCol2.style.width = '388px';
      oCol4.style.width = '388px';
      oCol2.style.left = '0px';
      oCol4.style.left = '0px'

      //RIGHT COLUMN
      oCol3.style.width = '388px';
      oCol5.style.width = '388px';
      oCol3.style.left = '389px';
      oCol5.style.left = '389px';

      //CONTAINERS
      oMiddleLeftColumn.style.width = '40px';
      oMiddleLeftColumn.style.left = '-10040px';
      oMiddleRightColumn.style.width = '776px';
      oMiddleRightColumn.style.left = '0px';
 		}
		else if (fLeftColEmpty & fRightColEmpty) 
    { 
      //ONE COLUMN

      //LEFT COLUMN EMPTY
      oCol0.style.width = '40px';
      oCol0.style.left = '-40px';

      //MIDDLE COLUMN
      oCol2.style.width = '776px';
      oCol4.style.width = '776px';
      oCol2.style.left = '0px';
      oCol4.style.left = '0px';

      //RIGHT COLUMN EMPTY
      oCol3.style.width = '200px';
      oCol5.style.width = '200px';
      oCol3.style.left = '777px';
      oCol5.style.left = '777px';

      //CONTAINERS
      oMiddleLeftColumn.style.width = '40px';
      oMiddleLeftColumn.style.left = '-40px';
      oMiddleRightColumn.style.width = '776px';
      oMiddleRightColumn.style.left = '0px';
		}
    else if (fRightColEmpty) 
    {
      //TWO COLUMNS LEFT POPULATED
      //LEFT COLUMN
  	  oCol0.style.width = '388px';
  	  oCol0.style.left = '0px';

  	  //MIDDLE COLUMN
  	  oCol2.style.width = '388px';
  	  oCol4.style.width = '388px';
  	  oCol2.style.left = '0px';
  	  oCol4.style.left = '0px';

  	  //RIGHT COLUMN EMPTY
  	  oCol3.style.width = '200px';
  	  oCol5.style.width = '200px';
  	  oCol3.style.left = '389px';
  	  oCol5.style.left = '389px';

  	  //MIDDLE & RIGHT COLUMNs
  	  oMiddleLeftColumn.style.width = '388px';
  	  oMiddleLeftColumn.style.left = '0px';
  	  oMiddleRightColumn.style.width = '389px';
  	  oMiddleRightColumn.style.left = '389px';
  	}
  	else if (fLeftColEmpty) 
    {
      //TWO COLUMNS RIGHT POPULATED

  	  //LEFT COLUMN EMPTY
  	  oCol0.style.width = '0px';
  	  oCol0.style.left = '0px';

  	  //MIDDLE COLUMN
  	  oCol2.style.width = '388px';
  	  oCol4.style.width = '388px';
  	  oCol2.style.left = '0px';
  	  oCol4.style.left = '0px'

  	  //RIGHT COLUMN
  	  oCol3.style.width = '388px'; 
  	  oCol5.style.width = '388px';
  	  oCol3.style.left = '389px';
  	  oCol5.style.left = '389px';

      //CONTAINERS
  	  oMiddleLeftColumn.style.width = '40px';
  	  oMiddleLeftColumn.style.left = '-40px';
  	  oMiddleRightColumn.style.width = '776px';
  	  oMiddleRightColumn.style.left = '0px';
  	}

		else if (fUseNarrow == 1)
		{
		  //THREE COLUMNS NARROW

		  //LEFT COLUMN
		  oCol0.style.width = '194px';
		  oCol0.style.left = '0px';

		  //MIDDLE COLUMN
		  oCol2.style.width = '388px';
		  oCol4.style.width = '388px';
		  oCol2.style.left = '0px';
		  oCol4.style.left = '0px'

		  //RIGHT COLUMN
		  oCol3.style.width = '194px';
		  oCol5.style.width = '194px';
		  oCol3.style.left = '389px';
		  oCol5.style.left = '389px';

		  //CONTAINERS
		  oMiddleLeftColumn.style.width = '194px';
		  oMiddleLeftColumn.style.left = '0px';
		  oMiddleRightColumn.style.width = '582px';
		  oMiddleRightColumn.style.left = '195px';
			}
		else if (!fUseNarrow == 1) {
		  //THREE COLUMNS EVEN   

		  //LEFT COLUMN
		  oCol0.style.width = '258px';
		  oCol0.style.left = '0px';

		  //MIDDLE COLUMN
		  oCol2.style.width = '260px';
		  oCol4.style.width = '260px';
		  oCol2.style.left = '0px';
		  oCol4.style.left = '0px'

		  //RIGHT COLUMN
		  oCol3.style.width = '258px';
		  oCol5.style.width = '258px';
		  oCol3.style.left = '261px';
		  oCol5.style.left = '261px';

      //CONTAINERS
		  oMiddleLeftColumn.style.width = '258px';
		  oMiddleLeftColumn.style.left = '0px';
		  oMiddleRightColumn.style.width = '518px';
		  oMiddleRightColumn.style.left = '258px';
		} 
	
    	CCV1_formatDynamicElements();
	
		return true;
	}
	

	function CCV2_AlertDrop()
	{
		timerValue++;
		var iDrop = timerValue * 10;
		if (timerValue < 7)
		{
			oAlertChannel.style.top = -60 + iDrop;
			timerRS = setTimeout("CCV2_AlertDrop()", 100);	
		}		
	}
	function CCV2_CloseAlerts()
	{
		if (timerValue > 0)
		{
			timerValue--;
			var iDrop = timerValue * 10;
			oAlertChannel.style.top = -60 + iDrop;
			timerRS = setTimeout("CCV2_CloseAlerts()", 100);	
		}
	}
	
	function CCV1_formatDynamicElements()
	{
		var iH = document.body.clientHeight;
		var iW = document.body.clientWidth;
		
		//Live if (fEditMode)
		//Live	 oLoginMenu.className = 'LoginMenuActive';
        //Live else
        //Live   oLoginMenu.className = 'LoginMenu';		
	}
	function initializeSideMenu(type, defaultMenu, defaultSubmenu, part, total)
	{
		document.forms['CCV1_PageData'].elements['oLeftMenuCount'].value = total;
	}
	function initializeHeaderMenu(type, defaultMenu, defaultSubmenu, part, total)
	{
		//alert('Initializing Header Menu: ' + type + ', ' + init + ', ' + total);
		document.forms['CCV1_PageData'].elements['oHeaderMenuType'].value = type;
		document.forms['CCV1_PageData'].elements['oHeaderMenuDefault'].value = defaultMenu;
		document.forms['CCV1_PageData'].elements['oHeaderSubmenuDefault'].value = defaultSubmenu;
		document.forms['CCV1_PageData'].elements['oHeaderMenuDefaultPart'].value = part;
		document.forms['CCV1_PageData'].elements['oHeaderMenuTotal'].value = total;
		
		//Have to do this on load event since this function is triggered within body and not all div objects are loaded:
		//updateHeaderMenu(defaultMenu);
	}
	
	function updateHeaderMenu(active)
	{
		var type = document.forms['CCV1_PageData'].elements['oHeaderMenuType'].value;
		if (type == 1)
		{
			var total = parseInt(document.forms['CCV1_PageData'].elements['oHeaderMenuTotal'].value);
			
			document.forms['CCV1_PageData'].elements['oHeaderMenuDefault'].value = active;
			
			document.getElementById("oMenu1Content").style.top = ((active+1)*47);
			var iContentHeight = 299 - (total*47);
	
			for (var btn=0; btn<total; btn++)
			{
				if (btn <= active || btn == 0)
				{
					if (btn > 0) document.getElementById("oMenuSep1_"+btn).style.top = (btn*47);
					document.getElementById("oMenu1_"+btn).style.top = 1+(btn*47);
				} else if (document.getElementById("oMenuSep1_"+btn)!= null) {
					document.getElementById("oMenuSep1_"+btn).style.top = iContentHeight + (btn*47);
					document.getElementById("oMenu1_"+btn).style.top = iContentHeight + 1+(btn*47);
				}
			}
		}
		
		var part = document.forms['CCV1_PageData'].elements['oHeaderMenuDefaultPart'].value;
		if (part != "" && part != "0")
		{
			if (document.getElementById("oContentCache_"+part) != null)
			{
				oMenu1Content.innerHTML = document.getElementById('oContentCache_'+part).innerHTML;
			}
		}
		
	}
	
	function rolloverHeaderMenu(row, type, menu, level, id)
	{
		if (level == 0)	
			window.document.images['oMenuImg1_' + row].src = "autocontent/menus/" + menu + "/Menu_" + level + "_" + type + "_" + id + "_on.jpg";
		else
			window.document.images['oMenuImg1_' + row].src = "autocontent/menus/" + menu + "/Menu_" + level + "_" + id + "_on.jpg";
	
		if (type == 1)
			document.getElementById('oMenu1_'+row).style.backgroundImage = 'url(images/mnu_main_on.gif)';
		else if (level == 0)
		{
			document.getElementById('oMenu1_'+row).style.backgroundImage = 'url(images/mnu_head_on.gif)';
			if (row > 0) window.document.images['oHeaderSeparator_' + row].src = "images/Menu/menu_HeaderDefaultOn_separator.gif";
		}
		else if (level == 1)
			document.getElementById('oMenu1_'+row).style.backgroundImage = 'url(images/mnu_sub_on.gif)';
	
	}
	
	function rolloffHeaderMenu(row, type, menu, level, id)
	{
		var active = -1;
		if (level == 0)
			active = document.forms['CCV1_PageData'].elements['oHeaderMenuDefault'].value;
		else if (level == 1)
			active = document.forms['CCV1_PageData'].elements['oHeaderSubmenuDefault'].value;
		
		if (active != row) //Keep active window highlighted
		{
			if (level == 0)	
				window.document.images['oMenuImg1_' + row].src = "autocontent/menus/" + menu + "/Menu_" + level + "_" + type + "_" + id + "_off.jpg";
			else
				window.document.images['oMenuImg1_' + row].src = "autocontent/menus/" + menu + "/Menu_" + level + "_" + id + "_off.jpg";

			if (type == 1)
			{
				document.getElementById('oMenu1_'+row).style.backgroundImage = 'url(images/mnu_main_off.gif)';
			}
			else if (level == 0)
			{
				document.getElementById('oMenu1_'+row).style.backgroundImage = 'url(images/mnu_head_off.gif)';
				if (row > 0) window.document.images['oHeaderSeparator_' + row].src = "images/Menu/menu_HeaderDefault_separator.gif";
			}
			else if (level == 1)
				document.getElementById('oMenu1_'+row).style.backgroundImage = 'url(images/mnu_sub_off.gif)';
		}
	}
	function selectHeaderMenu(row, part, type, menu, level, id)
	{
		//Need to access the array of button names and clear all rollovers:
		document.forms['CCV1_PageData'].elements['oHeaderMenuDefault'].value = row;
		document.forms['CCV1_PageData'].elements['oHeaderMenuDefaultPart'].value = part;
		
		var total = document.forms['CCV1_PageData'].elements['oHeaderMenuTotal'].value;
		for (var i=0; i<total; i++)
			rolloffHeaderMenu(i, type, menu, level, btnMenu1[i]);
		
		updateHeaderMenu(row);
		rolloverHeaderMenu(row, type, menu, level, id);
		
	}
	
	
	function rolloverSideMenu(row, type, menu, level, id)
	{
		window.document.images['oMenuImgSide_' + row].src = "autocontent/menus/" + menu + "/Menu_" + level + "_" + id + "_on.jpg";
	}
	
	function rolloffSideMenu(row, type, menu, level, id)
	{
		window.document.images['oMenuImgSide_' + row].src = "autocontent/menus/" + menu + "/Menu_" + level + "_" + id + "_off.jpg";
	}
	
	function CCV1_toggleLeftColumnVisible()
	{
		fHideLeftColumn = !fHideLeftColumn;
		CCV1_formatWindow();
	}
	
	
	var fContentChanged = false;
	function CCV1_refreshWindow()
	{
		if (fContentChanged == true)
		{
			fContentChanged = false;
			CCV1_clearSearchBox(); //This keeps search function from resubmitting.
			CCV1_PageData.submit();
		}
		return true;
	}
	function CCV1_printPage()
	{
		var iPageID = document.forms['CCV1_PageData'].elements['oPageID'].value;
		window.open('defaultPrint.aspx?page='+iPageID,'defaultprint','width=690,height=650,scrollbars=yes,menubar=no,status=yes,location=no,resizable=no');
		return true;
	}
	function CCV1_clearSearchBox()
	{
		document.forms['CCV1_PageData'].elements['oSearch'].value = "";
		return true;
	}	
	function CCV1_loadPageFinder()
	{
		CCV1_clearSearchBox();
		window.open('PageSelector.aspx?pagelink=Load','pageselector','width=420,height=500,status=yes,toolbar=no,menubar=no,location=no,resizable=yes');
		return true;
	}
	function CCV1_loadContentFinder()
	{
		CCV1_clearSearchBox();
		window.open('PartSelector.aspx','partselector','width=500,height=500,status=yes,toolbar=no,menubar=no,location=no,resizable=yes');
		return true;
	}
	
	function checkForSearchSubmit()
	{
		var e = window.event;
		var charCode = e.keyCode;
		if (charCode == 13)
			submitSearch();
		return true;
	}
	function submitSearch()
	{
		__doPostBack('Search','');
		return true;
	}
	
	var fLoginVisible = false;
	function CCV1_toggleLogin()
	{
		var iH = document.body.clientHeight;
		var iW = document.body.clientWidth;
		var iY = document.body.scrollTop;
		
		CCV1_clearSearchBox();
		
		//alert(document.forms['CCV1_PageData'].elements['oLoginMode'].value);
		
		//If already logged in, then logout.
		//Liveif (document.forms['CCV1_PageData'].elements['oLoginMode'].value == "1")
		//Live{
			//var response = confirm('You are currently logged in.  Are you sure you want to log off?');
			//if (response == true) 
			//{
				//document.forms['CCV1_PageData'].elements['oLoginMode'].value = "0";
				//Will log user off:
			//Live	__doPostBack('Login','');
			//}	
		//Live} else {
			//Passport:****************/
			//LiveCCV1_openLoginBox();
			//*************************/
			//SSO:*********************/
			//document.forms['CCV1_PageData'].elements['oLoginMode'].value = "1";
			//__doPostBack('Login','');
			//*************************/
		//Live}
		return true;
	}
	//***************************************************************************************************************/
	//LOGIN FUNCTIONS:
	//***************************************************************************************************************/
	
	function CCV1_openLoginBox()
	{
		/*
		var iX = screen.width/2 - 130;
		var iY = screen.height/2 - 145;
		var iPageID = document.forms['CCV1_PageData'].elements['oPageID'].value;
		var strURL = document.URL;
		var strPath = strURL.substr(4, strURL.toLowerCase().indexOf("default.aspx"));
		var strParentPath = document.forms['CCV1_PageData'].elements['oParentServer'].value;
		var strParentPathSSO = document.forms['CCV1_PageData'].elements['oParentServerSSO'].value;
		*/
		//LoginBox was replaced with SSO (Single-Sign On solution)
		
		__doPostBack('Login','');
		
		return true;
	}
	
	function CCV1_toggleEditMode()
	{
		
		CCV1_clearSearchBox();
		
		if (document.forms['CCV1_PageData'].elements['oEditMode'].value == "1")
		{
			document.forms['CCV1_PageData'].elements['oEditMode'].value = "0";
		}
		else
		{
			document.forms['CCV1_PageData'].elements['oEditMode'].value = "1";
		}	
		
		CCV1_PageData.submit();
		return true;
	}
	function CCV1_toggleInfo()
	{
		var iH = document.body.clientHeight;
		var iW = document.body.clientWidth;
		var iY = document.body.scrollTop;
		
		if (oInfo.style.visibility == 'hidden')
		{
			oInfo.style.left = iW - 200;
			oInfo.style.top = iH + iY - 112;
			oInfo.style.height = 95;
			oInfo.style.visibility = 'visible';
		}
		else
		{
			oInfo.style.height = 1;
			oInfo.style.visibility = 'hidden';
		}
		return true;
	}
	function CCV1_loadTraffic(iPageID)
	{
		window.location = 'IntranetTraffic.aspx?returnpage=' + iPageID;
		return true;
	}
	function CCV1_toggleStagedPreview()
	{
		//Toggle view:
		if (document.forms['CCV1_PageData'].elements['oPreviewMode'].value == "0")
			document.forms['CCV1_PageData'].elements['oPreviewMode'].value = "1";
		else
			document.forms['CCV1_PageData'].elements['oPreviewMode'].value = "0";

		CCV1_PageData.submit();
		return true;
	}
	
	function CCV1_getDateTimeString()
	{
		var today = new Date();

		//Add space since div was cutting off upper left of first letter:
		var dow = [" Sunday"," Monday"," Tuesday"," Wednesday"," Thursday"," Friday"," Saturday"," Sunday"]
		var thisDOW = today.getDay();

		var day = today.getDate();
		var month = today.getMonth() + 1;
		var year = today.getFullYear().toString();
		if ( ( month /10 ) < 1 )
			month=("0" + month).toString(); //add the leading 0 -- looks more professional
		if ( (day/10)<1)
			day=("0" + today.getDate()).toString();//add the leading 0 -- looks better

		return dow[thisDOW] + " " + month + "/" + day + "/" + year;
	}
	
	function CCV1_removeObject(ID)
	{
		CCV1_clearSearchBox();
		
		var response = confirm('Are you sure you want to remove this item from the page?');
		if (response == true) 
		{
			document.forms['CCV1_PageData'].elements['oSelectedPart'].value = ID;
			__doPostBack('RemovePart',ID);
		}
		return true;
	}
	
	function CCV1_rankAdjust(ID)
	{
		CCV1_clearSearchBox();
		
		document.forms['CCV1_PageData'].elements['oSelectedPart'].value = ID;
		__doPostBack('RankAdjust',ID);
		return true;
	}
	
	function CCV1_imgRollOver(strName, strPath, fOver)
	{
		if (fOver)
			window.document.images[strName].src = strPath + "_on.gif";
		else 
			window.document.images[strName].src = strPath + "_off.gif";
		return true;
	}
	
	function CCV1_ViewPastPolls(page_ID)
	{
		window.open('SurveyHistory.aspx?page='+page_ID,'pollHistory','width=400,height=500,status=yes,toolbar=no,menubar=no,location=no,resizable=yes');
	}
	function CCV1_InitPoll()
	{
		/* check for a cookie */
		if (document.cookie == "")
		{
			CCV1_oPollContent.innerHTML += "(Browser cookies must be enabled to participate in survey.)";
			CCV1_CalculatePollResults(); //cookies are disabled...can't vote...
		}
		else
		{
			if (CCV1_CheckPollCookie())
			{
				CCV1_CalculatePollResults(0);
			}
		}
		
	}
	
	function CCV1_SubmitPollResponse()
	{
		var iResponse = 0;
		if (document.forms['CCV1_Poll'].elements['CCV1_answer1'] != null && document.forms['CCV1_Poll'].elements['CCV1_answer1'].checked)
			iResponse = 1;
		else if (document.forms['CCV1_Poll'].elements['CCV1_answer2'] != null && document.forms['CCV1_Poll'].elements['CCV1_answer2'].checked)
			iResponse = 2;
		else if (document.forms['CCV1_Poll'].elements['CCV1_answer3'] != null && document.forms['CCV1_Poll'].elements['CCV1_answer3'].checked)
			iResponse = 3;
		else if (document.forms['CCV1_Poll'].elements['CCV1_answer4'] != null && document.forms['CCV1_Poll'].elements['CCV1_answer4'].checked)
			iResponse = 4;
		else if (document.forms['CCV1_Poll'].elements['CCV1_answer5'] != null && document.forms['CCV1_Poll'].elements['CCV1_answer5'].checked)
			iResponse = 5;
		
		if (iResponse > 0)
		{
			//Submit vote:
			var iPollID = document.forms['CCV1_Poll'].elements['CCV1_PollID'].value;
			var strURL = 'RS_Survey.aspx?poll=' + iPollID + '&vote=' + iResponse;
			frames['iframeRemoteScripting'].location.href = strURL;
			
			//Clear voting buttons:
			CCV1_CalculatePollResults(iResponse);
		}					
	}
	function CCV1_CalculatePollResults(response)
	{
		var strResults = "<table cellpadding=0 cellspacing=0 border=0>";
		var strVertSpacer = "<tr><td><img src=\"content/common/images/clear.gif\" height=5></td></tr>";
		
		var arrayRespTotal = new Array(6);
		var iTotalResponses = (parseInt(response) > 0 ? 1 : 0);

		for (var i=1; i<6; i++)
		{
			if (document.forms['CCV1_Poll'].elements['CCV1_responses'+i] != null)
			{
				arrayRespTotal[i] = parseInt(document.forms['CCV1_Poll'].elements['CCV1_responses'+i].value);
				iTotalResponses += parseInt(arrayRespTotal[i]);
			}
		}
		
		if (response != "0")
			arrayRespTotal[parseInt(response)]++;
		
		for (var i=1; i<6; i++)
		{
			if (document.forms['CCV1_Poll'].elements['CCV1_answer' + i + 'Text'] != null)
			{
				var strAnswer = document.forms['CCV1_Poll'].elements['CCV1_answer' + i + 'Text'].value;
				if (strAnswer.length > 0)
				{
					if (arrayRespTotal[i] == 0)
						strResults += "<tr><td><b>" + strAnswer + "</b></td></tr>";
					else
						strResults += "<tr><td><b>" + strAnswer + "</b></td></tr><tr><td>" + arrayRespTotal[i] + " votes</td></tr>";
					
					var rRatio = parseFloat(arrayRespTotal[i]) / parseFloat(iTotalResponses);
					var rPercent = rRatio * 100;
					var rMeter = rRatio * 130;
					strResults += "<tr><td><img src=\"images/poll_meter.gif\" width=" + rMeter + " height=12> " + Math.round(rPercent) + " %</td></tr>" + strVertSpacer;
				}
			}
		}
		strResults += "</table>";
		CCV1_oPollContent.innerHTML = strResults;
			
	}

	function CCV1_CheckPollCookie()
	{
		var iPollID = document.forms['CCV1_Poll'].elements['CCV1_PollID'].value;
	
		var strCookie = document.cookie;
		var strCookie = unescape(strCookie);
		var cookies = strCookie.split(";");
							
		var PropertyValue = "";

		var fVoteFound = false;
		for (var loop = 0; loop < cookies.length; loop++)
		{
			PropertyValue = cookies[loop];
			var single_cookie = PropertyValue.split("=");
			var strProperty = single_cookie[0];
			var strValue = single_cookie[1];
			var strTarget = 'default_Poll_'+iPollID+'_';
			if (strProperty.indexOf(strTarget) >= 0)
			{
				fVoteFound = true;
				break;
			}				

		}
		
		return fVoteFound;
	}
	
	function LoadURL(url)
	{
		var strUserID = "";
		var iPageID = document.forms['CCV1_PageData'].elements['oPageID'].value;
		window.location = 'URLRedirector.aspx?Origin=' + iPageID + '&Destination=' + escape(url) + '&User=' + strUserID;
	}
	function LoadURLWindow(url, name, styles)
	{
		var strUserID = "";
		var iPageID = document.forms['CCV1_PageData'].elements['oPageID'].value;
		var strURL_Log = 'URLRedirector.aspx?Origin=' + iPageID + '&Destination=' + escape(url) + '&Redirect=false&User=' + strUserID;
		frames['iframeRemoteScripting'].location.href = strURL_Log;
		
		window.open(url,name,styles);
	}
	
	function OpenEmployeeID(employee_id)
	{
		var iPageID = document.forms['CCV1_PageData'].elements['oPageID'].value;
		window.open('EmpDirectory.aspx?id='+employee_id+'&page='+iPageID,'global','width=800,height=600,status=no,titlebar=no,toolbar=no,menubar=no,location=no,resizable=yes');
	}
	function OpenEmployeeIDOrg(employee_id)
	{
		var iPageID = document.forms['CCV1_PageData'].elements['oPageID'].value;
		window.open('EmpDirectory.aspx?id='+employee_id+'&page='+iPageID+'&IncludeOrg=true','global','width=800,height=600,status=no,titlebar=no,toolbar=no,menubar=no,location=no,resizable=yes');
	}
	function OpenForm(form_id)
	{
		//var strParentPath = document.forms['CCV1_PageData'].elements['oParentServer'].value;
		var strParentPathSSO = document.forms['CCV1_PageData'].elements['oParentServerSSO'].value;
		
		var iPageID = document.forms['CCV1_PageData'].elements['oPageID'].value;
		window.open(strParentPathSSO + 'FormGenerator.aspx?form='+form_id+'&page='+iPageID,'global','width=800,height=600,status=no,titlebar=no,toolbar=no,menubar=no,location=no,resizable=yes');
	}
	function OpenPart(part_id)
	{
		var iPageID = document.forms['CCV1_PageData'].elements['oPageID'].value;
		window.open('WebpartViewer.aspx?part='+part_id+'&page='+iPageID,'global','width=800,height=600,status=no,titlebar=no,toolbar=no,menubar=no,location=no,resizable=yes');
	}
	function CCV1_updateRightColumnWidth()
	{
		var strURL = "";
		var fColWidth = document.forms['formNC'].elements['chkNarrowColumn'].checked;
		var iPageID = document.forms['CCV1_PageData'].elements['oPageID'].value;
		
		if (fColWidth)
		{
			document.forms['CCV1_PageData'].elements['oNarrowRightColumn'].value = "1";
			strURL = "RS_PageFormatter.aspx?page=" + iPageID + "&colwidth=1";
		}
		else
		{
			document.forms['CCV1_PageData'].elements['oNarrowRightColumn'].value = "0";
			strURL = "RS_PageFormatter.aspx?page=" + iPageID + "&colwidth=0";
		}
		
		frames['iframeRemoteScripting'].location.href = strURL;
		CCV1_formatWindow();
	}
	
	function CCV1_showLoadingMsg(message)
	{
		if (window.document.images['oMsgImg'] != null)
		{
			if (message == 'updating')
				window.document.images['oMsgImg'].src = "images/msgBox_Updating_Anim.gif";
			else
				window.document.images['oMsgImg'].src = "images/msgBox_Loading_Anim_v1_1.gif";
			
			var iH = document.body.clientHeight;
			
			oMsg.style.top = iH/2 - 70;
			oMsg.style.visibility = "visible";
			window.document.images["oMsgImg"].style.visibility = "visible";
		}
	}
	function CCV1_closeLoadingMsg()
	{
		oMsg.style.visibility = "hidden";
		window.document.images["oMsgImg"].style.visibility = "hidden";
	}
	
	function CCV1_SelectDateTime(datetime)
	{
		if (document.forms['CCV1_PageData'].elements['oSelectedDateTime'].value != datetime)
		{
			CCV1_clearSearchBox();
			document.forms['CCV1_PageData'].elements['oSelectedDateTime'].value = datetime;
			CCV1_PageData.submit();
		}
	}
	function CCV1_versionDetect()
	{
		// convert all characters to lowercase to simplify testing
		 var agent=navigator.userAgent.toLowerCase();

		// *** BROWSER VERSION ***
		// Note: On IE5, these return 4, so use is_ie5up to detect IE5.
		var major_ver = parseInt(navigator.appVersion);

		var _ie     = ((agent.indexOf("msie") != -1) && (agent.indexOf("opera") == -1));
		var _ie3    = (_ie && (major_ver < 4));
		var _ie4    = (_ie && (major_ver == 4) && (agent.indexOf("msie 4")!=-1) );
		var _ie5    = (_ie && (major_ver == 4) && (agent.indexOf("msie 5.0")!=-1) );
		var _ie5_5  = (_ie && (major_ver == 4) && (agent.indexOf("msie 5.5") !=-1));
		var _ie5plus  = (_ie && !_ie3 && !_ie4);
		var _ie5_5plus =(_ie && !_ie3 && !_ie4 && !_ie5);
		var _ie6    = (_ie && (major_ver == 4) && (agent.indexOf("msie 6.")!=-1) );
		var _ie6plus  = (_ie && !_ie3 && !_ie4 && !_ie5 && !_ie5_5);

		return _ie5plus;
	}
