function MSOLayout_MinimizeRestoreDownLevel(webPartGUID,chromeState,source){	var newChromeState=(chromeState=="Minimized") ? "1" : "0";	document.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges.value=webPartGUID+",chromeState,"+newChromeState;	document.forms[MSOWebPartPageFormName].MSOWebPartPage_PostbackSource.value=source;	__doPostBack(MSOWebPartPageFormName, '');}function MSOLayout_RemoveWebPartDownLevel(webPartGUID, isSelected){	document.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges.value=webPartGUID+",isIncluded,False";	document.forms[MSOWebPartPageFormName].MSOWebPartPage_PostbackSource.value=22;	if(isSelected)	{		MSOTlPn_ShowToolPane2('Browse');	}	else	{		__doPostBack(MSOWebPartPageFormName, '');	}}var MSOLayout_inDesignMode=false;var MSOLayout_currentDragMode=0;var MSOLayout_zoneDragOver=0;var MSOLayout_rowToDrop=0;var MSOLayout_cellToDrop=0;var MSOLayout_oDropLocation=0;var MSOLayout_iBar=(document.createElement !=null ? document.createElement("div") : null);var MSOLayout_horzZoneIBar=0;var MSOLayout_vertZoneIBar=0;var MSOLayout_horzBodyZoneIBar=0;var MSOLayout_vertBodyZoneIBar=0;var MSOLayout_moveObject=0;var MSOLayout_maintainOriginalZone=0;var MSOLayout_topObject=document.body;var MSOLayout_galleryView=0;var MSOLayout_unsavedChanges=new Array();var MSOLayout_FormSubmit=null;var MenuWebPartID=null;var MenuWebPart=null;var MSOConn_SourceWpNode=null;var MSOConn_TargetWpNode=null;var MSOConn_XformInfo1=null;var MSOConn_XformInfo2=null;var MSOConn_AspXformInfo=null;var MSOConn_ConnCancelled=false;var MSOConn_MultipleTargetGroups=false;var MSOConn_TargetGroupNode=null;var MSOConn_SourceGroupNode=null;var MSOConn_BackButtonClicked=false;function MSOLayout_RemoveQueryParametersFromUrl(url){	url=RemoveQueryParameterFromUrl(url, "[p|P][a|A][g|G][e|E][v|V][i|I][e|E][w|W]");	url=RemoveQueryParameterFromUrl(url, "[tT][oO][[oO][lL][pP][aA][nN][eE][vV][iE][eE][wW]");	url=RemoveQueryParameterFromUrl(url, "[dD][iI][sS][pP][lL][aA][yY][mM][oO][dD][eE]");	return url;}function MSOLayout_ChangeLayoutMode(bPersonalView, bExitDesignMode){	if(bPersonalView !=null)	{				MSOLayout_SaveChanges();		var url=document.forms[MSOWebPartPageFormName].action;		url=RemoveQueryParameterFromUrl(url, "[p|P][a|A][g|G][e|E][v|V][i|I][e|E][w|W]");		url=RemoveQueryParameterFromUrl(url, "[tT][oO][[oO][lL][pP][aA][nN][eE][vV][iE][eE][wW]");		url=RemoveQueryParameterFromUrl(url, "[dD][iI][sS][pP][lL][aA][yY][mM][oO][dD][eE]");		if (url.indexOf("?") < 0)			url+="?";		else			url+="&";		if(bPersonalView==true)		{			document.forms[MSOWebPartPageFormName].MSOLayout_InDesignMode.value=1;			document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_DisplayModeName.value='Design';			url+="PageView=Personal";			document.forms[MSOWebPartPageFormName].action=url;		}		else		{			document.forms[MSOWebPartPageFormName].MSOLayout_InDesignMode.value=1;			document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_DisplayModeName.value='Design';			url+="PageView=Shared";			document.forms[MSOWebPartPageFormName].action=url;		}	} else if (bExitDesignMode !=null && bExitDesignMode)	{		var url=document.forms[MSOWebPartPageFormName].action;		url=RemoveQueryParameterFromUrl(url, "[tT][oO][[oO][lL][pP][aA][nN][eE][vV][iE][eE][wW]");		url=RemoveQueryParameterFromUrl(url, "[dD][iI][sS][pP][lL][aA][yY][mM][oO][dD][eE]");		document.forms[MSOWebPartPageFormName].MSOWebPartPage_Shared.value="";		document.forms[MSOWebPartPageFormName].MSOLayout_InDesignMode.value=0;		document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_DisplayModeName.value='Browse';		document.forms[MSOWebPartPageFormName].action=url;	}	__doPostBack(MSOWebPartPageFormName, '');}function MSOLayout_ToggleLayoutMode(){	var inDesignMode=document.forms[MSOWebPartPageFormName].MSOLayout_InDesignMode.value;	if(inDesignMode !=1)	{		document.forms[MSOWebPartPageFormName].MSOLayout_InDesignMode.value=1;		document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_DisplayModeName.value='Design';	}	else	{		document.forms[MSOWebPartPageFormName].MSOLayout_InDesignMode.value=0;		document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_DisplayModeName.value='Browse';	}	__doPostBack(MSOWebPartPageFormName, '');}function MSOLayout_ToggleView(bPersonalView){	var url=document.forms[MSOWebPartPageFormName].action;	url=MSOLayout_RemoveQueryParametersFromUrl(url);	document.forms[MSOWebPartPageFormName].action=url;	if(bPersonalView==true)	{		document.forms[MSOWebPartPageFormName].MSOWebPartPage_Shared.value="false";	}	else	{		document.forms[MSOWebPartPageFormName].MSOWebPartPage_Shared.value="true";	}	document.forms[MSOWebPartPageFormName].MSOLayout_InDesignMode.value=0;	document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_DisplayModeName.value='Browse';	__doPostBack(MSOWebPartPageFormName, '');}function MSOLayout_SetupLayoutFlags(){	MSOLayout_inDesignMode=true;	MSOLayout_topObject=(document.body.all.item('MSOTlPn_WebPartPageDiv') !=null) ?								document.body.all.item('MSOTlPn_WebPartPageDiv') :								document.body;}function MSOLayout_GetRealOffset(StartingObject,OffsetType, EndParent){	var realValue=0;	if(!EndParent) EndParent=document.body;	for (var currentObject=StartingObject; currentObject !=EndParent && currentObject !=document.body; currentObject=currentObject.offsetParent)	{		realValue+=eval('currentObject.offset'+OffsetType)	}	return realValue;}function MSOLayout_MoveWebPartStart(ZoneTableCell, WebPartCaption, Gallery){	if (event.button !=1) return;	MSOLayout_currentDragMode='move';	document.selection.empty();	MSOLayout_galleryView=(Gallery==true) ? true : false;	MSOLayout_CreateDragObject(WebPartCaption);	MSOLayout_CreateIBar();	MSOLayout_oDropLocation=ZoneTableCell;	MSOLayout_maintainOriginalZone=(ZoneTableCell.allowZoneChange=='0') ? MSOLayout_GetParentTable(ZoneTableCell) : '0';	if (MSOLayout_galleryView && ZoneTableCell.dzc !=null)	{		var zones=document.all['MSOZone'];		if (zones !=null && zones.length > 1)		{			for (i=0; i<zones.length; i++)				if (zones[i].zoneID==ZoneTableCell.zoneid)				{					MSOLayout_maintainOriginalZone=zones[i];					break;				}		}	}	MSOLayout_iBar.goodDrop='false';	var zone=MSOLayout_GetParentTable(ZoneTableCell);	if(zone.id=='MSOZone')	{		MSOLayout_zoneDragOver=zone;		MSOLayout_zoneDragOver.className="ms-SPZoneSelected";	}	if(!MSOLayout_galleryView)	{		MSOLayout_MoveIBar(ZoneTableCell);	}	document.body.attachEvent('ondragover', MSOLayout_MoveWebPartBodyDragOver);	var oldDragEnd=document.body.ondragend;	var oldDrop=document.body.ondrop;	document.body.ondragend=new Function("window.event.returnValue=false;");	document.body.ondrop=new Function("MSOLayout_iBar.goodDrop='true';");	ZoneTableCell.ondragstart=new Function("try {event.dataTransfer.effectAllowed='move';} catch (exception) {}");	ZoneTableCell.attachEvent("ondrag",MSOLayout_MoveDragObject);	ZoneTableCell.dragDrop();	document.body.detachEvent('ondragover', MSOLayout_MoveWebPartBodyDragOver);	document.body.ondragend=oldDragEnd;	document.body.ondrop=oldDrop;	ZoneTableCell.detachEvent("ondrag",MSOLayout_MoveDragObject);	MSOLayout_moveObject.style.display='none';	MSOLayout_currentDragMode=0;	if(navigator.userAgent.toLowerCase().indexOf("msie 5.5") !=-1)	{		ZoneTableCell.swapNode(ZoneTableCell);	}	event.returnValue=false;}function MSOLayout_MoveWebPartDragZoneEnter(ZoneTable){	if(MSOLayout_currentDragMode !='move') return;	if(ZoneTable !=MSOLayout_zoneDragOver)	{		MSOLayout_zoneDragOver.className='ms-SPZone';		MSOLayout_zoneDragOver=ZoneTable;		event.dataTransfer.dropEffect='move';	}	MSOLayout_MoveWebPartStopEventBubble()}function MSOLayout_MoveWebPartDragEnter(ZoneTableCell){	if(MSOLayout_currentDragMode !='move') return;	event.dataTransfer.dropEffect='move';	MSOLayout_cellToDrop=ZoneTableCell.cellIndex;	MSOLayout_rowToDrop=MSOLayout_GetParentRow(ZoneTableCell).rowIndex;}function MSOLayout_MoveWebPartDragOver(ZoneTableCell,NeedsSetup){	if(MSOLayout_currentDragMode !='move') return;	event.dataTransfer.dropEffect='move';	var needSetup=(NeedsSetup=="True")? true:false;	MSOLayout_SetupDropLocation(ZoneTableCell, needSetup);	MSOLayout_oDropLocation=MSOLayout_zoneDragOver.rows[MSOLayout_rowToDrop].cells[MSOLayout_cellToDrop];	MSOLayout_MoveIBar(MSOLayout_oDropLocation);	if(MSOLayout_galleryView && MSOLayout_maintainOriginalZone=='0') MSOLayout_UpdateZoneDropDown();	MSOLayout_MoveWebPartStopEventBubble()}function MSOLayout_MoveWebPartBodyDragOver(){	if(MSOLayout_currentDragMode !='move') return;	event.dataTransfer.dropEffect='none';	MSOLayout_iBar.style.display='none';	if(MSOLayout_zoneDragOver.className !='ms-SPZone') MSOLayout_zoneDragOver.className='ms-SPZone';	window.event.returnValue=false;}function MSOLayout_MoveWebPartStopEventBubble(){	if(MSOLayout_currentDragMode !='move' || MSOLayout_iBar.style.display=='none')  return;	window.event.returnValue=false;	window.event.cancelBubble=true;}function MSOLayout_MoveWebPart(OriginalTableCell,DestinationTableCell){	MSOLayout_iBar.style.display='none';	MSOLayout_zoneDragOver.className='ms-SPZone';	if(MSOLayout_currentDragMode !='move'		|| MSOLayout_iBar.goodDrop !='true'		|| OriginalTableCell==DestinationTableCell) return;	var newTableCell;										var originalZone=MSOLayout_GetParentTable(OriginalTableCell);		var originalIndex=(OriginalTableCell.orientation=='Horizontal') ? OriginalTableCell.cellIndex : OriginalTableCell.parentElement.rowIndex;	var destinationZone;										var destinationIndex;										destinationZone=MSOLayout_GetParentTable(DestinationTableCell);	var zonesChanged=(destinationZone !=originalZone);	if(DestinationTableCell.orientation=='Horizontal')	{		destinationIndex=DestinationTableCell.cellIndex;		newTableCell=MSOLayout_GetParentRow(DestinationTableCell).insertCell(destinationIndex);	}	else	{		destinationIndex=DestinationTableCell.parentElement.rowIndex;		newTableCell=destinationZone.insertRow(MSOLayout_GetParentRow(DestinationTableCell).rowIndex).insertCell();	}	newTableCell.swapNode(OriginalTableCell);	if(OriginalTableCell.orientation=='Horizontal') newTableCell.removeNode(true);	else MSOLayout_GetParentRow(newTableCell).removeNode(true);	OriginalTableCell.orientation=DestinationTableCell.orientation;	if(zonesChanged)	{		var originalEmptyZoneText=originalZone.all.item('MSOZoneCell_emptyZoneText');		var destinationEmptyZoneText=destinationZone.all.item('MSOZoneCell_emptyZoneText')		if(originalEmptyZoneText !=null)		{			originalEmptyZoneText.webPartsInZone--;			if(originalEmptyZoneText.webPartsInZone==0)			{				originalEmptyZoneText.style.display='';				originalEmptyZoneText.parentElement.style.padding='';			}		}		if(destinationEmptyZoneText !=null)		{			destinationEmptyZoneText.webPartsInZone++;			destinationEmptyZoneText.style.display='none';			destinationEmptyZoneText.parentElement.style.padding='0';		}	}	if(zonesChanged || (destinationIndex !=originalIndex && destinationIndex !=originalIndex+1))	{		if(originalZone !=destinationZone)		{			MSOLayout_AddChange(eval(OriginalTableCell.relatedWebPart), "Zone", destinationZone.zoneID);			MSOLayout_UpdatePartOrderAfterMove(originalZone, 0);		}		MSOLayout_UpdatePartOrderAfterMove(destinationZone, 0);	}}function MSOLayout_UpdatePartOrderAfterMove(Zone, StartingIndex){	var index;	if(Zone.orientation=='Horizontal')	{		var parentRow=Zone.rows[0];		for(index=StartingIndex; index < parentRow.cells.length; index++)		{			MSOLayout_AddChange(eval(parentRow.cells[index].relatedWebPart), "ZoneIndex", index);		}	}	else	{		for(index=StartingIndex; index < Zone.rows.length; index++)		{			MSOLayout_AddChange(eval(Zone.rows[index].cells[0].relatedWebPart), "ZoneIndex", index);		}	}}function MSOLayout_CreateDragObject(WebPartTitle){		var titleText;	if(!MSOLayout_moveObject)	{		MSOLayout_moveObject=document.body.insertAdjacentElement("afterBegin", document.createElement('DIV'));		MSOLayout_moveObject.className='UserCellSelected';		MSOLayout_moveObject.style.cssText="font-size:8pt;position:absolute;overflow:hidden;display:none;z-index:100";		MSOLayout_moveObject.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity=75)";		titleText=MSOLayout_moveObject.insertBefore(document.createElement('NOBR'));		titleText.style.cssText="padding-top:2px;width:147px;height:1.5em;overflow:hidden;text-overflow:ellipsis";	}	else titleText=MSOLayout_moveObject.children(0);	titleText.innerText=WebPartTitle;}function MSOLayout_MoveDragObject(){	if(MSOLayout_currentDragMode !='move') return;	if(MSOLayout_moveObject.style.display=='none') MSOLayout_moveObject.style.display='';	if(MSOLayout_moveObject.style.width=='')	{		MSOLayout_moveObject.realWidth=MSOLayout_moveObject.offsetWidth;		MSOLayout_moveObject.realHeight=MSOLayout_moveObject.offsetHeight;	}	var newWidth=MSOLayout_moveObject.realWidth;	var newHeight=MSOLayout_moveObject.realHeight;	var newLeft=event.clientX+document.body.scrollLeft - (newWidth / 2);	var newTop=event.clientY+document.body.scrollTop+1;	if(newLeft+newWidth > document.body.scrollWidth) newWidth -=(newLeft+newWidth - document.body.scrollWidth);	if(newTop+newHeight > document.body.scrollHeight) newHeight -=(newTop+newHeight - document.body.scrollHeight);	if(newHeight <=0 || newWidth <=0)	{		MSOLayout_moveObject.style.display='none';		newWidth=newHeight=0;	}	else MSOLayout_moveObject.style.display='';	MSOLayout_moveObject.style.width=newWidth;	MSOLayout_moveObject.style.height=newHeight;	MSOLayout_moveObject.style.pixelLeft=newLeft;	MSOLayout_moveObject.style.pixelTop=newTop;}function MSOLayout_CreateIBar(){	if(!MSOLayout_vertZoneIBar || !MSOLayout_horzZoneIBar)	{		var iBarBuilder=document.createElement('TABLE');		iBarBuilder.style.cssText="font-size:1pt; position:absolute; display:none; border-collapse:collapse";		iBarBuilder.className='ms-SPZoneIBar';		iBarBuilder.cellSpacing='0';		iBarBuilder.cellPadding='0';		iBarBuilder.attachEvent('ondragenter', MSOLayout_MoveWebPartStopEventBubble);		iBarBuilder.attachEvent('ondragover', MSOLayout_MoveWebPartStopEventBubble);		var insideIBarCell=iBarBuilder.insertRow().insertCell();		insideIBarCell.align='center';		var insideIBar=insideIBarCell.insertBefore(document.createElement('DIV'));		insideIBar.id="MSOLayout_insideIBar";		insideIBar.className='ms-SPZoneIBar';		insideIBar.style.backgroundColor=iBarBuilder.currentStyle.borderColor;		insideIBar.style.background="transparent";		insideIBar.style.borderWidth="2px";		insideIBar.style.position="relative";				MSOLayout_horzZoneIBar=MSOLayout_topObject.appendChild(iBarBuilder.cloneNode(true));		MSOLayout_vertZoneIBar=MSOLayout_topObject.appendChild(iBarBuilder.cloneNode(true));		var insideHorzIBar=MSOLayout_horzZoneIBar.all["MSOLayout_insideIBar"];		var insideVertIBar=MSOLayout_vertZoneIBar.all["MSOLayout_insideIBar"];		MSOLayout_horzZoneIBar.style.width=6;		MSOLayout_horzZoneIBar.style.borderStyle="solid none";		insideHorzIBar.style.height='100%';		insideHorzIBar.style.width='33%';		insideHorzIBar.style.borderStyle="none solid none none";		insideHorzIBar.style.posTop=0;		MSOLayout_vertZoneIBar.style.height=6;		MSOLayout_vertZoneIBar.style.borderStyle="none solid";		insideVertIBar.style.width='100%';		insideVertIBar.style.height='2';		insideVertIBar.style.borderStyle="solid none none none";		insideVertIBar.style.posTop=1;		if(MSOLayout_topObject !=document.body)		{			MSOLayout_horzBodyZoneIBar=document.body.appendChild(MSOLayout_horzZoneIBar.cloneNode(true));			MSOLayout_vertBodyZoneIBar=document.body.appendChild(MSOLayout_vertZoneIBar.cloneNode(true));		}	}	MSOLayout_iBar=MSOLayout_vertZoneIBar;}function MSOLayout_MoveIBar(ZoneTableCell){	if(MSOLayout_iBar) MSOLayout_iBar.style.display='none';	var insideLayoutDiv=MSOLayout_topObject.contains(ZoneTableCell);	if(MSOLayout_maintainOriginalZone=='0' || MSOLayout_GetParentTable(ZoneTableCell)==MSOLayout_maintainOriginalZone)	{		var insideIBar;		if(ZoneTableCell.orientation=='Horizontal')		{			var rightOffset=((document.dir=="rtl") ? ZoneTableCell.offsetWidth - ((ZoneTableCell.cellIndex==0) ? 3 : 0) : 0);			MSOLayout_iBar=(insideLayoutDiv) ? MSOLayout_iBar=MSOLayout_horzZoneIBar : MSOLayout_horzBodyZoneIBar;			insideIBar=MSOLayout_iBar.all["MSOLayout_insideIBar"];			MSOLayout_iBar.style.pixelLeft=MSOLayout_GetRealOffset(ZoneTableCell, 'Left', MSOLayout_topObject) - ((ZoneTableCell.cellIndex==0) ? 0 : 3);			MSOLayout_iBar.style.pixelLeft+=rightOffset;			MSOLayout_iBar.style.pixelTop=MSOLayout_GetRealOffset(MSOLayout_zoneDragOver, 'Top', MSOLayout_topObject)+1;			MSOLayout_iBar.style.height=MSOLayout_zoneDragOver.clientHeight;			if(ZoneTableCell.id=="MSOZone_EmptyZoneCell")			{				var emptyZoneText=ZoneTableCell.all.item('MSOZoneCell_emptyZoneText');				if(emptyZoneText !=null && emptyZoneText.webPartsInZone > 0)				{					MSOLayout_iBar.style.pixelLeft -=3;				}			}		}		else		{			MSOLayout_iBar=(insideLayoutDiv) ? MSOLayout_vertZoneIBar : MSOLayout_vertBodyZoneIBar;			insideIBar=MSOLayout_iBar.all["MSOLayout_insideIBar"];			MSOLayout_iBar.style.pixelLeft=MSOLayout_GetRealOffset(MSOLayout_zoneDragOver, 'Left', MSOLayout_topObject)+1;			MSOLayout_iBar.style.pixelTop=MSOLayout_GetRealOffset(ZoneTableCell, 'Top', MSOLayout_topObject) - ((MSOLayout_GetParentRow(ZoneTableCell).rowIndex==0) ? 0 : 4);			MSOLayout_iBar.style.width=MSOLayout_zoneDragOver.clientWidth;			if(ZoneTableCell.id=="MSOZone_EmptyZoneCell")			{				MSOLayout_iBar.style.pixelTop -=1;			}		}		if(MSOLayout_zoneDragOver.className !='ms-SPZoneSelected') MSOLayout_zoneDragOver.className='ms-SPZoneSelected';		MSOLayout_iBar.style.display='inline';	}}function MSOLayout_UpdateZoneDropDown(){	var dropd=document.all[zoneChooserID];	if(dropd !=null)	{		for (i=0; i<dropd.options.length; i++)		{			if (dropd.options[i].value==MSOLayout_zoneDragOver.zoneID)				dropd.options[i].selected=true;		}	}}function MSOLayout_SetupDropLocation(ZoneTableCell, CheckSize){	if(ZoneTableCell.orientation=='Vertical')	{		var parentRow=MSOLayout_GetParentRow(ZoneTableCell);		if(!parentRow) return;		if(ZoneTableCell.id !="MSOZone_EmptyZoneCell" && (!CheckSize || (event.clientY+MSOLayout_topObject.scrollTop - MSOLayout_GetRealOffset(ZoneTableCell, 'Top')) > (ZoneTableCell.offsetHeight / 2)))			MSOLayout_rowToDrop=parentRow.rowIndex+1;		else			MSOLayout_rowToDrop=parentRow.rowIndex;	}	else	{		var rtlPage=(document.dir=="rtl"),				maxCells=ZoneTableCell.parentElement.childNodes.length,			nextCellIndex=ZoneTableCell.cellIndex+1;		if(ZoneTableCell.id !="MSOZone_EmptyZoneCell" && (!CheckSize || (event.clientX+MSOLayout_topObject.scrollLeft - MSOLayout_GetRealOffset(ZoneTableCell, 'Left')) > (ZoneTableCell.offsetWidth / 2)))			MSOLayout_cellToDrop=(rtlPage) ? ZoneTableCell.cellIndex : ZoneTableCell.cellIndex+1;		else		{			if (rtlPage)					MSOLayout_cellToDrop=(nextCellIndex >=maxCells) ? ZoneTableCell.cellIndex : ZoneTableCell.cellIndex+1;			else				MSOLayout_cellToDrop=ZoneTableCell.cellIndex;		}	}}function MSOLayout_UpdatePropertySheet(WebPart,PropertyName,PropertyValue){	var toolPane=document.all.item("MSOTlPn_MainTD");	if(WebPart.SelectedWebPart && toolPane)	{		for(Elements=toolPane.all, ElementIndex=0; ElementIndex < Elements.length; ElementIndex++)		{			if(Elements[ElementIndex].layoutID==PropertyName)			{				if(PropertyName=="ChromeState")				{					for(radioElements=Elements[ElementIndex].all, radioIndex=0; radioIndex <  radioElements.length; radioIndex++)					{						if(radioElements[radioIndex].value==PropertyValue)						{							radioElements[radioIndex].checked=true;							break;						}					}				}				else if (PropertyName=="Height" || PropertyName=="Width")				{					for(radioElements=Elements[ElementIndex].all, radioIndex=0; radioIndex <  radioElements.length; radioIndex++)					{						if(radioElements[radioIndex].id.indexOf("YesOption") !=-1)						{							radioElements[radioIndex].checked=true;						}						else if(radioElements[radioIndex].id.indexOf("SizeTextBox") !=-1)						{							radioElements[radioIndex].value=PropertyValue;						}						else if(radioElements[radioIndex].id.indexOf("UnitsDropdown") !=-1)						{							radioElements[radioIndex].value="Pixel";						}					}				}				else				{					Elements[ElementIndex].value=PropertyValue;				}			}		}	}}function MSOLayout_MinimizeRestore(WebPart){	var newValue;	var newValueIndex;	if(WebPart.style.display !='none')	{		newValue='Minimized';		newValueIndex=1;		WebPart.style.display='none';	}	else	{		newValue='Normal';		newValueIndex=0;		WebPart.style.display='';	}	MSOLayout_UpdatePropertySheet(WebPart, "ChromeState", newValue);	MSOLayout_AddChange(WebPart, "chromeState", newValueIndex)}function MSOLayout_PageViewerMinimizeRestore(WebPart, PageViewerIFrameID){	var PageViewerIFrame=document.all.item(PageViewerIFrameID);	if (PageViewerIFrame !=null)	{		if(WebPart.style.display !='none')		{			if (PageViewerIFrame.src !=PageViewerIFrame.ddf_src)			{				PageViewerIFrame.src=PageViewerIFrame.ddf_src;			}		}	}}function MSOLayout_FindAncestorByAttribute(Element, AttributeName){	while (Element !=null)	{		if (Element.getAttribute(AttributeName) !=null)			break;		Element=Element.parentElement;		}	return Element;}function MSOLayout_MinimizeRestoreToolPart(ToolPart, partTitle, strImgName, strAnchorName, strImageAnchorName){	var fieldID=ToolPart+'ChromeState';	var containingFrame=ToolPart+'Chrome';	var stateFieldValue;	var tooltipTemplate;	if( document.all.item(containingFrame).style.display=='none' )	{		document.all.item(containingFrame).style.display='inline';		document.images[strImgName].src='/_layouts/images/TPMin1.gif';		tooltipTemplate=MSOStrings.ToolPartCollapseToolTip;		stateFieldValue="Normal";	}	else	{		document.all.item(containingFrame).style.display='none';		document.images[strImgName].src='/_layouts/images/TPMax1.gif';		tooltipTemplate=MSOStrings.ToolPartExpandToolTip;		stateFieldValue="Minimized";	}	   var tooltipString=tooltipTemplate.replace("%0", partTitle);	   document.images[strImgName].alt=tooltipString;	   document.all.item(strImageAnchorName).title=tooltipString;	   document.all.item(strAnchorName).title=tooltipString;	if(document.all[fieldID] !=null)	{		document.all[fieldID].value=stateFieldValue;	}}function MSOLayout_RemoveWebPart(webPart){	MSOLayout_AddChange(webPart, "isIncluded", "False")	document.forms[MSOWebPartPageFormName].MSOWebPartPage_PostbackSource.value=19;	if(webPart.SelectedWebPart) MSOTlPn_onToolPaneCloseClick();	else __doPostBack(MSOWebPartPageFormName, '');}function MSOLayout_RefreshIFrame(IFrame){	document.forms[MSOWebPartPageFormName].MSOWebPartPage_PostbackSource.value=23;	IFrame.src=IFrame.src;}function MSOLayout_GetStyleFromClass(sClass,sRule){	document.body.insertAdjacentHTML( 'beforeEnd', "<div style='display:none' id='temp' class='"+sClass+"'></div>");	var sReturnValue=eval('temp.currentStyle.'+sRule );	temp.removeNode();	return sReturnValue;}function MSOLayout_AddChange(WebPart,Property,NewValue){	if(!WebPart) return;	var WebPartGUID=WebPart.WebPartID;	if(WebPart.layoutChanges)	{		var propertyIndex=MSOLayout_SearchArray(WebPart.layoutChanges,Property);		if(propertyIndex !=-1) WebPart.layoutChanges[propertyIndex+1]=NewValue;		else		{			WebPart.layoutChanges.push(Property);			WebPart.layoutChanges.push(NewValue);		}	}	else	{		WebPart.layoutChanges=new Array();		WebPart.layoutChanges.push(Property);		WebPart.layoutChanges.push(NewValue);		}	if(MSOLayout_SearchArray(MSOLayout_unsavedChanges,WebPartGUID)==-1)	{		MSOLayout_unsavedChanges.push(((MSOLayout_unsavedChanges.length) ? "|" : "")+WebPartGUID);		MSOLayout_unsavedChanges.push(WebPart.layoutChanges);	}	document.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges.value=MSOLayout_unsavedChanges;	MSOLayout_UpdatePropertySheet(WebPart,Property,NewValue);	if(MSOLayout_FormSubmit==null)	{		MSOLayout_FormSubmit=document.forms[MSOWebPartPageFormName].submit;		document.forms[MSOWebPartPageFormName].submit=new Function("MSOLayout_OnSubmit(); MSOLayout_FormSubmit();");		document.forms[MSOWebPartPageFormName].attachEvent("onsubmit", MSOLayout_OnSubmit);		window.attachEvent("onunload", MSOLayout_SaveChanges);	}}function MSOLayout_OnSubmit(){	window.detachEvent("onunload", MSOLayout_SaveChanges);}function MSOLayout_SaveChanges(){	if(document.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges !=null && document.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges.value !="")	{		var pageUrl=document.URLUnencoded;		var hashMarkExpression=/\#/;		var hashMarkIndex=pageUrl.search(hashMarkExpression);		if(hashMarkIndex !=-1)		{			pageUrl=pageUrl.substring(0, hashMarkIndex);		}		pageUrl=encodeURI(pageUrl)		var xmlhttp=new ActiveXObject('Microsoft.XMLHTTP');		xmlhttp.Open('POST',pageUrl,false);		var formData='&__REQUESTDIGEST='+URLEncode(document.forms[MSOWebPartPageFormName].__REQUESTDIGEST.value)+'&MSOLayout_LayoutChanges='+URLEncode(document.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges.value);		xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");		xmlhttp.Send(formData);		document.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges.value="";	}}function MSOLayout_SearchArray(SearchArray, Value){	for(var index=0; index < SearchArray.length; index++)	{		if(SearchArray[index]==Value || SearchArray[index]=="#"+Value) return index;	}	return -1;}function MSOWebPartPage_OpenMenu(MenuToOpen,SourceElement,WebPart,InConnectionsMode){	if(WebPart)	{		MenuWebPart=WebPart		MenuWebPartID=WebPart.WebPartID;		var minOption=MenuToOpen.all.item('MSOMenu_Minimize');		var restoreOption=MenuToOpen.all.item('MSOMenu_Restore');		var closeOption=MenuToOpen.all.item('MSOMenu_Close');		var deleteOption=MenuToOpen.all.item('MSOMenu_Delete');		var exportOption=MenuToOpen.all.item('MSOMenu_Export');		var resetPersOption=MenuToOpen.all.item('MSOMenu_RestorePartDefaults');		var helpOption=MenuToOpen.all.item('MSOMenu_Help');		var connectionOption=MenuToOpen.all.item('MSOMenu_Connections');		if(minOption)		{			minOption.style.display=(WebPart.allowMinimize=='false' || WebPart.style.display=='none') ? 'none' : '';		}		if(restoreOption)		{			restoreOption.style.display=(WebPart.allowMinimize=='false' || WebPart.style.display !='none') ? 'none' : '';		}		if(closeOption)		{			closeOption.style.display=(WebPart.allowRemove=='false') ? 'none' : '';		}		if(deleteOption)		{			deleteOption.style.display=(MSOLayout_inDesignMode && WebPart.allowDelete !='false') ? '' : 'none';		}		if(exportOption)		{			exportOption.style.display=(WebPart.allowExport=='false') ? 'none' : '';		}		if(helpOption)		{			helpOption.style.display=(WebPart.helpLink==null) ? 'none' : "";		}		if(resetPersOption)		{			resetPersOption.style.display=(MSOLayout_inDesignMode && WebPart.HasPers=='true' && WebPart.OnlyForMePart !='true') ? '' : 'none';		}		if(connectionOption)		{			connectionOption.style.display=(MSOLayout_inDesignMode ? '' : 'none');		}		if(InConnectionsMode !='False')		{				var connMenu=document.all.item('MSOMenu_Connections'+WebPart.id);			if(connectionOption !=null && connMenu !=null)			{					connectionOption.outerHTML=connMenu.innerHTML;			}		}	}	MenuHtc_show(MenuToOpen, SourceElement, true, null, null);	return true;}function  MSOConn_IsXFormUINeeded(){	var tinterface=MSOConn_TargetGroupNode.selectSingleNode('tInterface');	var isXFormUINeeded=false;	var xFormNode=tinterface.selectSingleNode('xForm');	if(xFormNode !=null && tinterface.selectSingleNode("mi").getAttribute("isXFormUINeeded")=="True")	{		isXFormUINeeded=true;		if(MSOConn_TargetGroupNode.getAttribute("isConn")=="True")		{			document.all.MSOConn_Button.value="edit";		}		if(xFormNode.getAttribute("type")=="RowCellTransform")		{			MSOConn_ShowRowCellXForm(tinterface);		}		else if(xFormNode.getAttribute("type")=="RowFilterTransform")		{			MSOConn_ShowRowFilterXForm(tinterface);		}		else		{			MSOConn_ShowAspXForm(tinterface);		}	}	if(!isXFormUINeeded && MSOConn_TargetGroupNode.getAttribute("isConn")=="True" && MSOConn_BackButtonClicked==false)	{		document.all.MSOConn_Button.value="remove";	}}function  MSOConn_ShowRowFilterXForm(targetInterface){	var rowProInitArgNode;	var filConInitArgNode;	var providerPart;	var consumerPart;	var sMatchInterfaceName=targetInterface.selectSingleNode("mi").getAttribute("id");	var xFormInfo=targetInterface.selectSingleNode("mi").getAttribute("xInfo");	var sInterfaceNode=MSOConn_SourceGroupNode.selectSingleNode("sInterfaces/sInterface[@id='"+sMatchInterfaceName+"']");	rowProInitArgNode=targetInterface.selectSingleNode("InitEventArgs/RowProviderInitEventArgs");	var isConnected=MSOConn_TargetGroupNode.getAttribute("isConn");	if(rowProInitArgNode==null)	{		rowProInitArgNode=sInterfaceNode.selectSingleNode("InitEventArgs/RowProviderInitEventArgs");		filConInitArgNode=targetInterface.selectSingleNode("InitEventArgs/FilterConsumerInitEventArgs");		consumerPart=MSOConn_TargetWpNode;		providerPart=MSOConn_SourceWpNode;	}	else	{		filConInitArgNode=sInterfaceNode.selectSingleNode("InitEventArgs/FilterConsumerInitEventArgs");		consumerPart=MSOConn_SourceWpNode;		providerPart=MSOConn_TargetWpNode;	}	if(rowProInitArgNode !=null && filConInitArgNode !=null)	{		var rowFieldList=new Array();		var rowFieldDisplayList=new Array();		var rowFieldListNodes=rowProInitArgNode.selectNodes("Field");		var filterFieldListNodes=filConInitArgNode.selectNodes("Field");		var filterFieldList=new Array();		var filterFieldDisplayList=new Array();		if(rowFieldListNodes==null || rowFieldListNodes.length==0)		{			var cref=rowProInitArgNode.getAttribute("cref");			if(cref !=null)			{				var strVal=cref+".GetInitEventArgs()";				var args=null;				try				{					args=eval(strVal);				}				catch(e)				{				}				if(args !=null)				{					rowFieldList=args.FieldList;					rowFieldDisplayList=args.FieldDisplayList;				}			}		}		else		{			for(var i=0 ; i< rowFieldListNodes.length; i++)			{				var displayListSet=false;				rowFieldList[i]=rowFieldListNodes[i].getAttribute("FieldName");				if(rowFieldListNodes[i].getAttribute("FieldDisplayName") !=null)				{					rowFieldDisplayList[i]=rowFieldListNodes[i].getAttribute("FieldDisplayName");					displayListSet=true;				}				else if(displayListSet==true)				{					rowFieldDisplayList=null;				}			}		}		if(filterFieldListNodes==null || filterFieldListNodes.length==0)		{			var cref=filConInitArgNode.getAttribute("cref");			if(cref !=null)			{				var strVal=cref+".GetInitEventArgs()";				var args=null;				try				{					args=eval(strVal);				}				catch(e)				{				}				if(args !=null)				{					filterFieldList=args.FieldList;					filterFieldDisplayList=args.FieldDisplayList;				}			}		}		else		{			for(var i=0 ; i< filterFieldListNodes.length; i++)			{				var displayListSet=false;				filterFieldList[i]=filterFieldListNodes[i].getAttribute("FieldName");				if(filterFieldListNodes[i].getAttribute("FieldDisplayName") !=null)				{					filterFieldDisplayList[i]=filterFieldListNodes[i].getAttribute("FieldDisplayName");					displayListSet=true;				}				else if(displayListSet==true)				{					filterFieldDisplayList=null;				}			}		}		if((rowFieldList !=null && rowFieldList.length !=0 && filterFieldList !=null && filterFieldList.length !=0) || isConnected=='True' )		{			var rfxFormInfo;			var rowList=rowFieldList;			if(rowFieldDisplayList !=null && rowFieldDisplayList.length==rowFieldList.length)			{				rowList=rowFieldDisplayList;			}			var sFeatures="dialogHeight:210px;dialogWidth:460px;center:yes;help:no;status:no;scroll:no;resizable:no;";			var url=document.all.MSOConn_RFProXform.value+"?part=provider";			var arguments=new Array(rowList, isConnected, providerPart.getAttribute("title"), consumerPart.getAttribute("title"),MSOConn_MultipleTargetGroups, xFormInfo, rowFieldList);			 var rfxFormInfoRowIndex=showModalDialog(url, arguments, sFeatures);				if(rfxFormInfoRowIndex==null || rfxFormInfoRowIndex=="undefined")			{			  	MSOConn_ConnCancelled=true;			}			else if(rfxFormInfoRowIndex=="remove")			{				document.all.MSOConn_Button.value="remove";				rfxFormInfo="";			}			else if(rfxFormInfoRowIndex=="choose")			{				MSOConn_ShowTargetGroupsDialog();				MSOConn_ShowXFormsAndPersist();				MSOConn_ConnCancelled=true;			}			else			 {				var filterList=filterFieldList;				if(filterFieldDisplayList !=null && filterFieldList.length==filterFieldDisplayList.length)				{					filterList=filterFieldDisplayList;				}				var selectedRowDisplayFieldName=rowList[rfxFormInfoRowIndex];				arguments=new Array(filterList, selectedRowDisplayFieldName, isConnected,consumerPart.getAttribute("title"),xFormInfo, filterFieldList);				var rfxFormInfoFilterIndex=showModalDialog(document.all.MSOConn_RFConXform.value, arguments ,sFeatures);				if(rfxFormInfoFilterIndex==null)				{					MSOConn_ConnCancelled=true;				}				else if(rfxFormInfoFilterIndex=="remove")				{					document.all.MSOConn_Button.value="remove";					rfxFormInfo="";				}				else if(rfxFormInfoFilterIndex=="previous")				{					MSOConn_ShowRowFilterXForm(targetInterface);				}				else if(MSOConn_ConnCancelled !=true)				{					MSOConn_XformInfo1=filterFieldList[rfxFormInfoFilterIndex];					MSOConn_XformInfo2=rowFieldList[rfxFormInfoRowIndex];					}			}		}		else		{			MSOConn_InitArgsError();			MSOConn_ConnCancelled=true;		}	}	else	{		MSOConn_InitArgsError();		MSOConn_ConnCancelled=true;	}}function  MSOConn_ShowRowCellXForm(targetInterface){	var rowProInitArgNode=null;	var cellConInitArgNode=null;	var providerPart=null;	var consumerPart=null;	var rcxFormInfo=null;	var sMatchInterfaceName=targetInterface.selectSingleNode("mi").getAttribute("id");	var xFormInfo=targetInterface.selectSingleNode("mi").getAttribute("xInfo");	var sInterfaceNode=MSOConn_SourceGroupNode.selectSingleNode("sInterfaces/sInterface[@id='"+sMatchInterfaceName+"']");	rowProInitArgNode=targetInterface.selectSingleNode("InitEventArgs/RowProviderInitEventArgs");	var isConnected=MSOConn_TargetGroupNode.getAttribute("isConn");	if( rowProInitArgNode==null)	{			rowProInitArgNode=sInterfaceNode.selectSingleNode("InitEventArgs/RowProviderInitEventArgs");		cellConInitArgNode=targetInterface.selectSingleNode("InitEventArgs/CellConsumerInitEventArgs");		providerPart=MSOConn_SourceWpNode;		consumerPart=MSOConn_TargetWpNode;	}	else	{		cellConInitArgNode=sInterfaceNode.selectSingleNode("InitEventArgs/CellConsumerInitEventArgs");		providerPart=MSOConn_TargetWpNode;		consumerPart=MSOConn_SourceWpNode;	}	if(rowProInitArgNode !=null && cellConInitArgNode !=null)	{		var fieldList=new Array();		var fieldDisplayList=new Array();		var fieldListNodes=rowProInitArgNode.selectNodes("Field");		if(fieldListNodes==null || fieldListNodes.length==0)		{			var cref=rowProInitArgNode.getAttribute("cref");			if(cref !=null)			{				var strVal=cref+".GetInitEventArgs()";				var args=null;				try				{					args=eval(strVal);				}				catch(e)				{				}				if(args !=null)				{					fieldList=args.FieldList;					fieldDisplayList=args.FieldDisplayList;				}			}		}		else		{			for(var i=0 ; i< fieldListNodes.length; i++)			{				var displayListSet=false;				fieldList[i]=fieldListNodes[i].getAttribute("FieldName");				if(fieldListNodes[i].getAttribute("FieldDisplayName") !=null)				{					fieldDisplayList[i]=fieldListNodes[i].getAttribute("FieldDisplayName");					displayListSet=true;				}				else if(displayListSet==true)				{					fieldDisplayList=null;				}			}		}		var cell=cellConInitArgNode.getAttribute("FieldName");		var cellDisplayName=cellConInitArgNode.getAttribute("FieldDisplayName");		if(cell==null)		{			var cref=cellConInitArgNode.getAttribute("cref");			if(cref !=null)			{				var strVal=cref+".GetInitEventArgs()";				var args=null;				try				{					args=eval(strVal);				}				catch(e)				{				}				if(args !=null)				{					cell=args.FieldName;					cellDisplayName=args.cellDisplayName;				}			}		}		if((fieldList !=null  && fieldList.length !=0 && cell !=null) || isConnected=='True')		{			var cellName=cell;			var rowList=fieldList;			if(fieldDisplayList !=null && fieldDisplayList.length==fieldList.length)			{				rowList=fieldDisplayList;			}			if(cellDisplayName !=null)			{				cellName=cellDisplayName;			}			var arguments=new Array(rowList, cellName, isConnected , providerPart.getAttribute("title"), consumerPart.getAttribute("title"),MSOConn_MultipleTargetGroups, xFormInfo, fieldList);			var sFeatures="dialogHeight:210px;dialogWidth:460px;center:yes;help:no;status:no;scroll:no;resizable:no;";			var rcxFormInfoIndex=showModalDialog(document.all.MSOConn_RCXform.value,arguments,sFeatures);			if(rcxFormInfoIndex=="undefined" || rcxFormInfoIndex==null)			{				MSOConn_ConnCancelled=true;			}			else if(rcxFormInfoIndex=="remove")			{				document.all.MSOConn_Button.value="remove";				rcxFormInfo="";			}			else if(rcxFormInfoIndex=="choose")			{				MSOConn_ShowTargetGroupsDialog();				MSOConn_ShowXFormsAndPersist();				MSOConn_ConnCancelled=true;			}			else			{				rcxFormInfo=fieldList[rcxFormInfoIndex];			}		}		else		{				MSOConn_InitArgsError();			MSOConn_ConnCancelled=true;		}	}	else	{		MSOConn_InitArgsError();		MSOConn_ConnCancelled=true;	}	if(rcxFormInfo !=null && MSOConn_ConnCancelled !=true)	{		MSOConn_XformInfo1=rcxFormInfo;	}}function  MSOConn_ShowAspXForm(targetInterface){	var xFormNode=targetInterface.selectSingleNode('xForm');	var xFormType=xFormNode.getAttribute("type");	var xFormInfo=targetInterface.selectSingleNode("mi").getAttribute("xInfo");	var isConnected=MSOConn_TargetGroupNode.getAttribute("isConn");	var tGroupId=targetInterface.getAttribute("id");	var isMultiGroup;	if (MSOConn_MultipleTargetGroups)	{		isMultiGroup="True";	}	else	{		isMultiGroup="False";	}	var sFeatures="dialogHeight:210px;dialogWidth:460px;center:yes;help:no;status:no;scroll:no;resizable:no;";	var xFormUrl=document.all.MSOConn_AspXformUrl.value;	xFormUrl+="?pageUrl=";	xFormUrl+=escapeProperly(document.location.href);	xFormUrl+="&sWpId=";	xFormUrl+=escapeProperly(document.all.MSOConn_SWpId.value);	xFormUrl+="&sGroupId=";	xFormUrl+=escapeProperly(document.all.MSOConn_SGroupId.value);	xFormUrl+="&tWpId=";	xFormUrl+=escapeProperly(document.all.MSOConn_TWpId.value);	xFormUrl+="&tGroupId=";	xFormUrl+=escapeProperly(tGroupId);	xFormUrl+="&xFormType=";	xFormUrl+=escapeProperly(xFormType);	xFormUrl+="&xFormInfo=";	xFormUrl+=escapeProperly(xFormInfo);	xFormUrl+="&isMultiGroup=";	xFormUrl+=escapeProperly(isMultiGroup);	xFormUrl+="&isConnected=";	xFormUrl+=escapeProperly(isConnected);	var returnInfo=window.showModalDialog(xFormUrl, null, sFeatures);	if (returnInfo==null)	{		returnInfo=new Array(null, null);	}	var action=returnInfo[0];	var serializedConfig=returnInfo[1];	if(action=="undefined" || action==null)	{		MSOConn_ConnCancelled=true;	}	else if(action=="remove")	{		document.all.MSOConn_Button.value="remove";		serializedConfig="";	}	else if(action=="choose")	{		MSOConn_ShowTargetGroupsDialog();		MSOConn_ShowXFormsAndPersist();		MSOConn_ConnCancelled=true;	}	if(serializedConfig !=null && MSOConn_ConnCancelled !=true)	{		MSOConn_AspXformInfo=serializedConfig;	}}function MSOConn_InitArgsError(){	document.body.style.cursor='auto';	alert(MSOStrings.NoInitArgs);}function MSOConn_ShowTargetGroupsDialog(){	var connected=false;	if(MSOConn_TargetWpNode.selectNodes("tg") !=null && MSOConn_TargetWpNode.selectNodes("tg").length !=0)	{		var targetGroupNodes=MSOConn_TargetWpNode.selectNodes("tg");		if(targetGroupNodes !=null)		{			for(i=0; i< targetGroupNodes.length;i++)			{				var tg=targetGroupNodes.item(i);				if(tg.getAttribute('isConn')=='True')				{					connected=true;					MSOConn_TargetGroupNode=tg;					break;				}			}		}		if(!connected)		{			var sFeatures="dialogHeight:210px;dialogWidth:460px;center:yes;help:no;status:no;scroll:no;resizable:no;";			var rValues=showModalDialog(document.all.MSOConn_GroupUrl.value, MSOConn_TargetWpNode,sFeatures);			if(rValues !=null)			{				document.all.MSOConn_Button.value=rValues[0];				var targetGroupNodes=MSOConn_TargetWpNode.selectNodes('tg');				for (var j=0; targetGroupNodes.length; j++)				{					if (targetGroupNodes[j].getAttribute('id')==rValues[1])					{						MSOConn_TargetGroupNode=targetGroupNodes[j];						break;					}				}			}			else			{				MSOConn_ConnCancelled=true;			}		}	}	else	{		MSOConn_ConnCancelled=true;	}}function MSOConn_ConfirmRemoveConnection(sourceTitle, targetTitle){	var errMsg=MSOStrings.RemoveConnection;	var titleArray=new Array();	titleArray[0]=sourceTitle;	titleArray[1]=targetTitle;	if(titleArray !=null)	{		for(var index=0; index < titleArray.length; index++)		{			errMsg=errMsg.replace("%"+index, titleArray[index]);		}	}	return errMsg;}function MSOConn_ShowXFormsAndPersist(){	if(!MSOConn_ConnCancelled && MSOConn_TargetGroupNode !=null)	{		if(document.all.MSOConn_Button.value !="remove")		{			MSOConn_IsXFormUINeeded();		}		if(!MSOConn_ConnCancelled)		{			if(document.all.MSOConn_Button.value=="remove")			{				var errMsg=MSOConn_ConfirmRemoveConnection( MSOConn_SourceWpNode.getAttribute("title"), MSOConn_TargetWpNode.getAttribute("title"));				if(confirm(errMsg))				{					MSOConn_PersistConnection();				}			}			else			{				MSOConn_PersistConnection();			}		}	}	document.all.MSOConn_Button.value="none";	MSOConn_ConnCancelled=false;	MSOConn_XformInfo1=null;	MSOConn_XformInfo2=null;	MSOConn_AspXformInfo=null;	MSOConn_SourceWpNode=null;	MSOConn_TargetWpNode=null;	MSOConn_MultipleTargetGroups=false;	MSOConn_TargetGroupNode=null;	MSOConn_SourceGroupNode=null;}function MSOConn_CreateConnectionStep1(sourceGuid,												targetGuid,												sourceTitle,												targetTitle,												sGroupID,												connected,												isXFormNeeded,												tGroupID){	document.all.MSOConn_SWpId.value=sourceGuid;	document.all.MSOConn_TWpId.value=targetGuid;	document.all.MSOConn_SGroupId.value=sGroupID;	document.all.MSOConn_Button.value="save";	document.all.MSOConn_TGroupId.value="";	document.all.MSOConn_XForm1.value="";	document.all.MSOConn_XForm2.value="";	document.all.MSOConn_AspXForm.value="";	var submit=true;	if(tGroupID)	{		document.all.MSOConn_TGroupId.value=tGroupID;	}	if(connected=="True" && tGroupID !=null && isXFormNeeded !=null && isXFormNeeded=="False")	{		var errMsg=MSOConn_ConfirmRemoveConnection(sourceTitle, targetTitle);		if(confirm(errMsg))		{			document.all.MSOConn_Button.value="remove";		}		else		{			submit=false;		}	}	else if(connected=="True" && tGroupID==null)	{		document.all.MSOConn_Button.value="edit";	}	if(submit==true)	{		document.all.MSOConn_CreationStep.value="1";		document.body.style.cursor="wait";		__doPostBack(MSOWebPartPageFormName, '');	}}function MSOConn_CreateConnectionStep2(sourceGuid, targetGuid, sourceID, targetID, sGroupID, tGroupID){		var targetGroupID=null;	var targetGpNode=null;	document.all.MSOConn_SWpId.value=sourceGuid;	document.all.MSOConn_TWpId.value=targetGuid;	document.all.MSOConn_SGroupId.value=sGroupID;	document.all.MSOConn_TGroupId.value=tGroupID;	var sourceWpNode=MSOConn_Compatibility.selectSingleNode("ConnDesign/sWebPart[@id='MSOConn_"+sourceID+"']");	if(sourceWpNode !=null)	{		MSOConn_SourceWpNode=sourceWpNode;		var sourceGpNode=null;		var sourceGpNodes=sourceWpNode.selectNodes('sg');		for (var i=0; sourceGpNodes.length; j++)		{			if (sourceGpNodes[i].getAttribute('id')==sGroupID)			{				sourceGpNode=sourceGpNodes[i];				break;			}		}		if(sourceGpNode !=null)		{			MSOConn_SourceGroupNode=sourceGpNode;			var targetWpNode=sourceGpNode.selectSingleNode("tParts/tWebPart[@id='MSOConn_"+targetID+"']");			if(targetWpNode !=null)			{				MSOConn_TargetWpNode=targetWpNode;				if(!tGroupID)				{					MSOConn_MultipleTargetGroups=true;					MSOConn_ShowTargetGroupsDialog();				}				else				{					var targetGroupNodes=targetWpNode.selectNodes('tg');					for (var j=0; targetGroupNodes.length; j++)					{						if (targetGroupNodes[j].getAttribute('id')==tGroupID)						{							MSOConn_TargetGroupNode=targetGroupNodes[j];							break;						}					}				}				MSOConn_ShowXFormsAndPersist();						}		}	}	document.body.style.cursor="auto";}function MSOConn_PersistConnection(){	document.all.MSOConn_SGroupId.value=MSOConn_SourceGroupNode.getAttribute('id');	document.all.MSOConn_TGroupId.value=MSOConn_TargetGroupNode.getAttribute('id');	if(document.all.MSOConn_Button.value !="remove" && document.all.MSOConn_Button.value !="edit")	{		document.all.MSOConn_Button.value="save";	}	if(MSOConn_XformInfo1 !=null)	{		document.all.MSOConn_XForm1.value=MSOConn_XformInfo1;	}	if(MSOConn_XformInfo2 !=null)	{		document.all.MSOConn_XForm2.value=MSOConn_XformInfo2;	}	if(MSOConn_AspXformInfo !=null)	{		document.all.MSOConn_AspXForm.value=MSOConn_AspXformInfo;	}	__doPostBack(MSOWebPartPageFormName, '');}function MSOLayout_ShowErrorDetails(){	var src=event.srcElement.parentElement;	 MSOLayout_ShowHideErrorDetails(src.nextSibling, src);}function MSOLayout_HideErrorDetails(){	var src=event.srcElement.parentElement.parentElement;	 MSOLayout_ShowHideErrorDetails(src.previousSibling, src);}function MSOLayout_ShowHideErrorDetails(show, hide){	hide.style.display='none';	show.style.display='inline';}function MSOLayout_ShowQuickAddDialog(siteId, webId, encodedQuickAddGroups, showListsAndLibraries, numberOfWebPartsInZone, maxWebPartsInZone,callbackMethod, enCodedZoneDisplayName, popUpPage,feature){	var queryString='?SiteId='+siteId+'&WebId='+webId;	if(encodedQuickAddGroups !='')	{		queryString+='&Groups='+encodedQuickAddGroups;	}	if(showListsAndLibraries==false)	{		queryString+='&ShowListsAndLibraries=false';	}	queryString+='&NumberOfWebPartsInZone='+numberOfWebPartsInZone;	queryString+='&MaxWebPartsInZone='+maxWebPartsInZone;	if(enCodedZoneDisplayName !='')	{		queryString+='&ZoneDisplayName='+enCodedZoneDisplayName;	}	commonShowModalDialog(popUpPage+queryString, feature, callbackMethod);        	}var MSOTlPn_prevBuilder=null;var MSOTlPn_prevWidth=0;var MSOTlPn_prevHeight=0;var MSOTlPn_shownViewChangeWarning=false;var MSOWebPartPage_hideNextBeforeUnload=false;var MSOWebPartPage_partDeleted="";var MSOChangeInToolPaneWidth=120;function ConvertToAspPartDisplayMode(view){	var displayMode;	switch(view)	{		case '-1': displayMode='ExtensibleView';			break;		case '0': displayMode='Browse';			break;		case '1': displayMode='Edit';			break;		case '2': displayMode='Catalog';			break;		case '3': displayMode='GallerySearch';			break;		case '4': displayMode='Navigation';			break;		case '5': displayMode='Import';			break;		case '6': displayMode='DownLevelWebPartMenu';			break;		case '7': displayMode='ToolPaneErr';			break;		}	return displayMode;}function MSOTlPn_ShowToolPane2(displayModeName){	if (document.forms[MSOWebPartPageFormName].MSOGallery_FilterVisible)		document.forms[MSOWebPartPageFormName].MSOGallery_FilterVisible.value='false';	document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_DisplayModeName.value=displayModeName;	if (arguments.length > 1)	{		document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_StartWebPartEditingName.value='true';		document.forms[MSOWebPartPageFormName].MSOTlPn_SelectedWpId.value=arguments[1];	}	__doPostBack(MSOWebPartPageFormName,'');}function MSOTlPn_ShowToolPane2Wrapper(displayModeName, source){	document.forms[MSOWebPartPageFormName].MSOWebPartPage_PostbackSource.value=source;	if( arguments[2]==null )		MSOTlPn_ShowToolPane2(displayModeName);	else		MSOTlPn_ShowToolPane2(displayModeName, arguments[2]);}function MSOTlPn_ShowToolPane(view){	if (arguments.length > 1)		MSOTlPn_ShowToolPane2(ConvertToAspPartDisplayMode(view), arguments[1]);	else		MSOTlPn_ShowToolPane2(ConvertToAspPartDisplayMode(view));}function MSOTlPn_ShowToolPaneWrapper(view, source){	if (arguments[2]==null)		MSOTlPn_ShowToolPane2Wrapper(ConvertToAspPartDisplayMode(view), source);	else		MSOTlPn_ShowToolPane2Wrapper(ConvertToAspPartDisplayMode(view), source, arguments[2]);}function MSOLayout_CheckAndSaveChanges(){	if(document.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges !=null && document.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges.value !="")	{		MSOLayout_SaveChanges();	}}function MSOWebPartPage_ExportCheckWarning(address, hasPersonalizations){	var doexport=true;	if (hasPersonalizations)	{		if (!confirm(MSOStrings.ExportPersonalizationDialogText))		{			doexport=false;		}	}	if (doexport)	{		var oldSavePerformed=false;		if(typeof(MSOWPSC_SavePerformed)=="boolean")		{			oldSavePerformed=MSOWPSC_SavePerformed;		}		MSOWebPartPage_SetWindowLocation(address);		if(typeof(MSOWPSC_SavePerformed)=="boolean")		{			MSOWPSC_SavePerformed=oldSavePerformed;			MSOWebPartPage_hideNextBeforeUnload=true;		}	}}function MSOMode_SetMode(bAllUsers){	var newUrl=MSOMode_GetNewUrl(bAllUsers);	MSOLayout_CheckAndSaveChanges();	if(document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_DisplayModeName.value !='Navigation')	{		document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_DisplayModeName.value='Browse';		var toolPaneViewExpression=/[& | \?]ToolPaneView=[-0-9A-Z]*/ig;		var displayModeExpression=/[& | \?]DisplayMode=[a-zA-Z]*/ig;		newUrl=MSOMode_RemoveMode(newUrl, toolPaneViewExpression);		newUrl=MSOMode_RemoveMode(newUrl, displayModeExpression);	}	document.forms[MSOWebPartPageFormName].MSOWebPartPage_Shared.value=bAllUsers ? "true" : "false";	document.forms[MSOWebPartPageFormName].action=newUrl;	__doPostBack(MSOWebPartPageFormName,'');}function MSOMode_GetNewUrl(bAllUsers, newUrl){	if (newUrl==null)	{		newUrl=document.location.href;	}	var personalViewExpression=/[& | \?]PageView=Personal/ig;	var allUsersViewExpression=/[& | \?]PageView=Shared/ig;	var newMode="PageView="+(bAllUsers ? "Shared" : "Personal");	newUrl=MSOMode_RemoveMode(newUrl, personalViewExpression);	newUrl=MSOMode_RemoveMode(newUrl, allUsersViewExpression);	newUrl=MSOMode_AddMode(newUrl, allUsersViewExpression, newMode);	return newUrl;}function MSOMode_RemoveMode(newUrl, regExpression){	var hashMarkExpression=/\#/;	var hashMarkIndex=newUrl.search(hashMarkExpression);	if(hashMarkIndex !=-1)	{		newUrl=newUrl.substring(0, hashMarkIndex);	}	var questionMarkExpression=/\?/;	var questionMarkIndex=newUrl.search(questionMarkExpression);	if(questionMarkIndex !=-1)	{		var pathString=newUrl.substring(0, questionMarkIndex);		var queryString=newUrl.substring(questionMarkIndex, newUrl.length);		queryString=queryString.replace(regExpression,'');		if(queryString.length !=0 && queryString.charAt(0) !='?')		{			queryString="?"+queryString;		}		newUrl=pathString+queryString;	}	return newUrl;}function MSOMode_AddMode(newUrl, regExpression, stringToAdd){	var hashMarkExpression=/\#/;	var hashMarkIndex=newUrl.search(hashMarkExpression);	if(hashMarkIndex !=-1)	{		newUrl=newUrl.substring(0, hashMarkIndex);	}	var questionMarkExpression=/\?/;	var questionMarkIndex=newUrl.search(questionMarkExpression);	if(questionMarkIndex==-1 )	{		newUrl+='?'+stringToAdd;	}	else	{		var queryString=newUrl.substring(questionMarkIndex, newUrl.length);		if(queryString.search(regExpression)==-1)		{			newUrl+='&'+stringToAdd;		}	}	return newUrl;}function MSOPGrid_BuilderVisible(builderID){	MSOPGrid_HidePrevBuilder();	MSOTlPn_prevBuilder=null;	builderID.style.display='inline';}function MSOPGrid_HidePrevBuilder(){	if(MSOTlPn_prevBuilder !=null)	{		eval(MSOTlPn_prevBuilder).style.display='none';	}}function MSOPGrid_doBuilder(builderUrl, editorId, dialogFeatures){	var pReturnValue=showModalDialog(builderUrl,editorId,dialogFeatures);	editorId.value=pReturnValue;//@cc_on//@if (@_jscript_version >=5)//@     try { editorId.focus(); } catch (exception) {}//@else//@end}function MSOWebPartPage_RestorePageDefault(){	if(confirm(MSOStrings.ResetPagePersonalizationDialogText))	{		var newInput=document.createElement('INPUT');		//@cc_on		//@if (@_jscript_version >=5)		//@     try		//@else		//@end		{			newInput.type='hidden';		}		//@cc_on		//@if (@_jscript_version >=5)		//@     catch(e){newInput.style.display='none';}		//@else		//@end		newInput.name='MSOWebPartPage_RestorePageDefault';		newInput.value='true';		document.forms[MSOWebPartPageFormName].appendChild(newInput);		if(document.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges !=null)		{			document.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges.value="";		}		MSOMode_SetMode(false);	}}function MSOWebPartPage_RestorePartDefaults(webPartID){	if(confirm(MSOStrings.ResetPartPersonalizationDialogText))	{		var newInput=document.createElement('INPUT');		//@cc_on		//@if (@_jscript_version >=5)		//@     try		//@else		//@end		{			newInput.type='hidden';		}		//@cc_on		//@if (@_jscript_version >=5)		//@     catch(e){newInput.style.display='none';}		//@else		//@end		newInput.name='MSO_RestoreSettings';		newInput.value=webPartID;		document.forms[MSOWebPartPageFormName].appendChild(newInput);		MSOMode_SetMode(false);	}}function MSOWebPartPage_MenuDoPostBack(eventTarget, eventArgument){	var theform=document.forms[MSOWebPartPageFormName];	var eventTargetField=theform.__EVENTTARGET;	var eventArgumentField=theform.__EVENTARGUMENT;	if(eventTargetField==null)	{		eventTargetField=document.createElement('INPUT');		eventTargetField.style.display='none';		eventTargetField.name='__EVENTTARGET';		document.forms[MSOWebPartPageFormName].appendChild(eventTargetField);	}	if(eventArgumentField==null)	{		eventArgumentField=document.createElement('INPUT');		eventArgumentField.style.display='none';		eventArgumentField.name='__EVENTARGUMENT';		document.forms[MSOWebPartPageFormName].appendChild(eventArgumentField);	}	__doPostBack(eventTarget, eventArgument);}function MSOWebPartPage_SignIn(){	var newInput=document.createElement('INPUT');	//@cc_on	//@if (@_jscript_version >=5)	//@     try	//@else	//@end	{		newInput.type='hidden';	}	//@cc_on	//@if (@_jscript_version >=5)	//@     catch(e){newInput.style.display='none';}	//@else	//@end	newInput.name='MSOWebPartPage_AnonymousAccessLogIn';	newInput.value="1";	document.forms[MSOWebPartPageFormName].appendChild(newInput);	__doPostBack(MSOWebPartPageFormName,'');}function MSOWebPartPage_SetWindowLocation(newLocation){	var newLocationLowerCase=newLocation.toLowerCase();	if(newLocationLowerCase.indexOf('javascript:')==0 || newLocationLowerCase.indexOf('vbscript:')==0)	{		MSOWebPartPage_hideNextBeforeUnload=true;	}	window.location=newLocation;}function MSOWebPartPage_SetNewWindowLocation(helpUrl, helpMode){	if (helpMode==0 || helpMode==1)	{		if (helpMode==0)		{			var dialogInfo="edge: Sunken; center: yes; help: no; resizable: yes; status: no";			window.commonShowModalDialog(helpUrl, dialogInfo);		}		else		{			window.open(helpUrl, null, "scrollbars=yes,resizable=yes,status=no,toolbar=no,menubar=no,location=no");		}	}	else if (helpMode==2)	{		window.location=helpUrl;	}}function MSOTlPn_onToolPaneCloseClick(){	var DisplayModeBrowse='Browse';	var PostbackSourceSettingsHide='49';	MSOTlPn_ShowToolPane2Wrapper(DisplayModeBrowse, PostbackSourceSettingsHide);}function MSOPGrid_InvokeFPBuilder(type,arguments,editorCtrl){	editorCtrl.value=window.external.InvokeBuilder(type,arguments,editorCtrl.id);	editorCtrl.focus();}function MSOMenu_KeyboardClick(widget){	for(var index=1; index < arguments.length; index++)	{		if(event.keyCode==arguments[index])		{			widget.click();			event.returnValue=false;			return;		}	}}function MSOTlPn_ToggleDisplay(strID,strImgName,strAnchorName,strAltExpandText,strAltCollapseText, strImageAnchorName){	var fieldID=strID+'_STATEFIELD';	var stateFieldValue;	var group=document.getElementById(strID);	var image=document.getElementById(strImgName);	var anchor=document.getElementById(strAnchorName);	var imgAnchor=document.getElementById(strImageAnchorName);	if( group.style.display=='none' )	{		group.style.display='';		image.src='/_layouts/images/TPMin2.gif';		image.alt=strAltCollapseText;		imgAnchor.title=strAltCollapseText;		anchor.title=strAltCollapseText;		stateFieldValue="1";	}	else	{		group.style.display='none';		image.src='/_layouts/images/TPMax2.gif';		image.alt=strAltExpandText;		imgAnchor.title=strAltExpandText;		anchor.title=strAltExpandText;		stateFieldValue="0";	}	var field=document.getElementById(fieldID);	if(field !=null)	{		field.value=stateFieldValue;	}}function MSOTlPn_onToolPaneMaxClick(){	var mod=1;	var minMaxIcon=document.all['MSOTlPn_minMaxIcon'];	var newSrc=minMaxIcon.src.substring(0, minMaxIcon.src.lastIndexOf('/')+1);	if (document.forms[MSOWebPartPageFormName].MSOTlPn_Maximized.value=="False")	{		document.all['MSOTlPn_Tbl'].style.width=(parseInt(document.all['MSOTlPn_Tbl'].offsetWidth)+MSOChangeInToolPaneWidth).toString()+"px";		newSrc+=((document.dir=="rtl") ? "tpmax.gif" : "tpmin.gif");		minMaxIcon.title=MSOStrings.ToolPaneShrinkToolTip;		minMaxIcon.alt=MSOStrings.ToolPaneShrinkToolTip;		minMaxIcon.parentElement.title=MSOStrings.ToolPaneShrinkToolTip;		document.forms[MSOWebPartPageFormName].MSOTlPn_Maximized.value="True";	}	else	{		document.all['MSOTlPn_Tbl'].style.width="225px";		newSrc+=((document.dir=="rtl") ? "tpmin.gif" : "tpmax.gif");		minMaxIcon.title=MSOStrings.ToolPaneWidenToolTip;		minMaxIcon.alt=MSOStrings.ToolPaneWidenToolTip;		minMaxIcon.parentElement.title=MSOStrings.ToolPaneWidenToolTip;		mod=-1;		document.forms[MSOWebPartPageFormName].MSOTlPn_Maximized.value="False";	}	minMaxIcon.src=newSrc;	var x=document.all['MSOTlPn_Tbl'];	for(var i=0; i < x.all.length; i++)	{//@cc_on//@if (@_jscript_version >=5)//@     try//@else//@end		{			if (x.all(i).getAttribute('ms-TlPnWiden')=="true")			{			   x.all(i).style.pixelWidth+=mod*MSOChangeInToolPaneWidth;			}		}//@cc_on//@if (@_jscript_version >=5)//@     catch (e)//@else//@end		{		}	}}function MSOTlPn_WindowResize(){	var objToolPane=document.all['MSOTlPn_MainTD'];	if (objToolPane==null || objToolPane.offsetWidth==0) return;	var widthToolPane=objToolPane.offsetWidth;	var docFrame=(document.body.offsetWidth - document.body.clientWidth);	var spDiv=document.all['MSOTlPn_WebPartPageDiv'];	if ((spDiv.offsetWidth+objToolPane.offsetWidth)==document.body.clientWidth)	{		return;	}	var widthAncestors=0;	var next=spDiv.offsetParent;	var elementWidth=0;	while (next !=null)	{		if (document.dir !="rtl")		{			elementWidth=next.offsetLeft+(next.offsetWidth - (next.clientLeft+next.clientWidth));			if (next.offsetParent !=null)			{				elementWidth+=next.offsetParent.clientLeft;			}		}		else		{			elementWidth=(next.offsetParent !=null) ? (next.offsetParent.offsetWidth - (next.offsetLeft+next.offsetWidth)) : 0;		}		widthAncestors+=elementWidth;		next=next.offsetParent;	}	widthAncestors -=docFrame;	var widthCenter=document.body.clientWidth - (widthAncestors+widthToolPane);	if (widthCenter < 250)		widthCenter=250;	document.all['MSO_tblPageBody'].style.pixelWidth=widthCenter+widthToolPane;	spDiv.style.pixelWidth=widthCenter;	if (window.event.type=="load" && document.all.MSOTlPn_TlPnCaptionSpan!=null)		document.all.MSOTlPn_TlPnCaptionSpan.scrollIntoView(false);}function MSOTlPn_CheckUrl(){	var toolPaneViewExpression=/[& | \?]ToolPaneView=[-0-9A-Z]*/ig;	var displayModeExpression=/[& | \?]DisplayMode=[a-zA-Z]*/ig;	var formAction=document.forms[MSOWebPartPageFormName].action;	var newUrl;	newUrl=MSOMode_RemoveMode(document.forms[MSOWebPartPageFormName].action, toolPaneViewExpression);	newUrl=MSOMode_RemoveMode(document.forms[MSOWebPartPageFormName].action, displayModeExpression);	document.forms[MSOWebPartPageFormName].action=newUrl;}function MSOTlPn_Resize(obj){	if (MSOTlPn_prevWidth !=obj.clientWidth)	{		MSOTlPn_prevWidth=obj.clientWidth;		MSOTlPn_WindowResize();	}	if (MSOTlPn_prevHeight !=document.body.clientHeight)	{		MSOTlPn_prevHeight=document.body.clientHeight;		var spDiv=document.all['MSOTlPn_WebPartPageDiv'];		spDiv.style.height="100%";		spDiv.style.height=spDiv.offsetHeight;	}}function MSOWebPartPage_SetupFixedWidthWebParts(){	var fixedWidthTitles=document.all['MSOFixedWidthTitle'];	if(fixedWidthTitles !=null)	{		if(fixedWidthTitles.length > 0)		{			for(var elementIndex=0; elementIndex < fixedWidthTitles.length; elementIndex++)			{				fixedWidthTitles[elementIndex].style.width=MSOWebPartPage_AllocateSpaceForFirstTD(fixedWidthTitles[elementIndex]);			}		}		else		{			fixedWidthTitles.style.width=MSOWebPartPage_AllocateSpaceForFirstTD(fixedWidthTitles);		}	}}function MSOWebPartPage_AllocateSpaceForFirstTD(titleDiv){	var tempElement=document.createElement("DIV");	tempElement.style.width=titleDiv.fixedWidth;	document.body.appendChild(tempElement);	var pixelSize=tempElement.offsetWidth;	document.body.removeChild(tempElement);	var tempTable=MSOLayout_GetParentTable(titleDiv).cloneNode(true);	if(tempTable !=0)	{		document.body.appendChild(tempTable);		var tempTableRow=tempTable.rows(0);		for(var index=1; index < tempTableRow.cells.length; index++)		{			pixelSize -=tempTableRow.cells(index).offsetWidth;		}		document.body.removeChild(tempTable);	}	return (pixelSize < 1) ? 1 : pixelSize;}function MSOWebPartPage_FindControlName(name){   var labelcollection=document.all.tags("label");   if (labelcollection !=null)   {	   for (i=0; i < labelcollection.length; i++)	   {			var label=labelcollection[i];			if (label.innerText==name)			{				if (label.htmlFor.indexOf("_EDITOR") !=-1)				{					return(label.htmlFor);				}			}	   }	}	return null;}function MSOTlPn_ListViewChange(strWarningText){	if (MSOTlPn_shownViewChangeWarning)		return;	alert(strWarningText);	MSOTlPn_shownViewChangeWarning=true;}function MSOTlPn_CustomWindowResize(){	var objToolPane=document.all['MSOTlPn_Tbl'];	if (objToolPane==null || objToolPane.offsetWidth==0) return;	objToolPane.style.pixelWidth=document.body.clientWidth;}function MSOTlPn_ShowListFilter(){	if (document.all['WebPartListFilter'].style.display=='none')	{		document.all['WebPartListFilter'].style.display='block';		document.forms[MSOWebPartPageFormName].MSOGallery_FilterVisible.value="true";	}	else	{		document.all['WebPartListFilter'].style.display='none';		document.forms[MSOWebPartPageFormName].MSOGallery_FilterVisible.value="false";	}}function MSOGallery_GetCookie(name){	var prefix=name+"=";	var cookieStartIndex=document.cookie.indexOf(prefix);	if (cookieStartIndex==-1)	{		return null;	}	var cookieEndIndex=document.cookie.indexOf(";", cookieStartIndex+prefix.length);	if (cookieEndIndex==-1)	{		cookieEndIndex=document.cookie.length;	}	return unescape(document.cookie.substring(cookieStartIndex+prefix.length, cookieEndIndex));}function MSOTlPn_ShowAllUsersToolPane(displayMode, source, storageKey){	MSOLayout_CheckAndSaveChanges();	document.forms[MSOWebPartPageFormName].action=MSOMode_GetNewUrl(true);	MSOTlPn_ShowToolPane2Wrapper(displayMode, source, storageKey);}function MSOLayout_MakeInvisibleIfEmpty(){	var allElements=document.getElementsByName("_invisibleIfEmpty");	var agt=navigator.userAgent.toLowerCase();	var isNav=((agt.indexOf('mozilla')!=-1)&&((agt.indexOf('spoofer')==-1) && (agt.indexOf('compatible')==-1)));	var isIE=(agt.indexOf("msie")!=-1);	for (var curElement=0; curElement < allElements.length; curElement++)	{		if ((isIE && allElements[curElement].childNodes.length==0)			|| (isNav && allElements[curElement].childNodes.length <=1))		{			allElements[curElement].style.display="none";		}	}}function MSOLayout_GetParentRow(tableCell){	var parentRow=tableCell.parentElement;	while(parentRow.tagName !="TR" && parentRow.tagName !="BODY") parentRow=parentRow.parentElement;	if(parentRow.tagName !="TR")	{		return null;	}	else	{		return parentRow;	}}function MSOLayout_GetParentTable(TableCell){	for (var currentObject=TableCell; currentObject.tagName !='TABLE'; currentObject=currentObject.parentElement)	{		if(currentObject==document.body) return 0;	}	return currentObject;}