var simpleDialog;var selectFunction = "";function showSimpleDialog(sourceURL, headerText, actionButtonLabel, actionFunction, width){	if (simpleDialog != null) {		simpleDialog.destroy();	}	if(headerText == undefined) {		headerText = "OYBike | The Street Based Rental Network";	}	if (actionButtonLabel == undefined) {		actionButtonLabel = "Close";	}	if (actionFunction == undefined) {		actionFunction = "simpleDialog.hide();";	}	if (width == undefined) {		width = "50em";	}		simpleDialog = new YAHOO.widget.SimpleDialog("dlg1", { 		width: width,		underlay:"none",		fixedcenter: true,		modal: true,		close: true,		draggable: true,		constraintoviewport: true	});	var sUrl = sourceURL	var handleSuccess = function(o){		if(o.responseText !== undefined){			simpleDialog.setHeader("<div class='tl'></div><span>" + headerText + "</span><div class='tr'></div>" );			simpleDialog.setBody("<div class=\"dialogBody\">"+o.responseText+"</div>");						if(actionButtonLabel != null) {				simpleDialog.setFooter("<div style='text-align:left'><a href='javascript:" + actionFunction + "' onclick='' id='doneButton' class='buttonlink'>" + actionButtonLabel + "</a></div>");			}			simpleDialog.render(document.body);			simpleDialog.center();			simpleDialog.show();				if(sUrl.indexOf("dlgPageLink") > -1) {				if (sUrl.indexOf("relatedContent=1") > -1) {					selectFunction = "related";				} else {					selectFunction = "";				}				YAHOO.util.Event.addListener(window,'load',loadPageLink());			} else if(sUrl.indexOf("dlgRelatedInternet") > -1) {				YAHOO.util.Event.addListener(window,'load',document.getElementById("linkLabel").focus());							}		}	}	var handleFailure = function(o){		if(o.responseText !== undefined){			simpleDialog.setHeader("<div class='tl'></div><span>" + headerText + "</span><div class='tr'></div>" );			simpleDialog.setBody("Connection failed " + o.statusText);			simpleDialog.setFooter("<a href='javascript:simpleDialog.hide();' onclick='' class='buttonlinkdial'>Close</a>");			simpleDialog.render(document.body);			simpleDialog.center();			simpleDialog.show();			}	}	var callback =	 {		  success:handleSuccess,		  failure:handleFailure,		  scope:simpleDialog 	};	var request = YAHOO.util.Connect.asyncRequest('GET', sUrl, callback,null);}function doDoneButton(){	var f = document.forms['_frmcontent'];	f.contentPageTitle.value = "Something else";	simpleDialog.hide();}function updatePageLocation() {	var sourceForm = document.forms['_dlgPageLocation'];	var targetForm = document.forms['_frmcontent'];	var selected =  sourceForm.contentMenuFolder.options[sourceForm.contentMenuFolder.selectedIndex].text;	targetForm.contentPageFolder.value = selected;	var folders = selected.split('\\');	if (folders.length == 1) {		targetForm.pageFolder1.value = folders[0];		targetForm.pageFolder2.value = targetForm.contentMenuLabel.value;		targetForm.pageFolder3.value = "";		} else if (folders.length == 2) {		targetForm.pageFolder1.value = folders[0];		targetForm.pageFolder2.value = folders[1];		targetForm.pageFolder3.value = targetForm.contentMenuLabel.value;		} else if (folders.length == 3) {		targetForm.pageFolder1.value = folders[0];		targetForm.pageFolder2.value = folders[1];		targetForm.pageFolder3.value = folders[2];		}		//Update Display	document.getElementById("contentPageLocation").innerHTML = selected;	document.getElementById("selectFolder").style.display = "none";	document.getElementById("updateFolder").style.display = "inline";	simpleDialog.hide();	simpleDialog = null;}function selectDoc(docid, doctitle) {	if (selectFunction != "") {		var linkLabel = doctitle;		var linkURL = docid;		if (linkLabel != "" && linkURL != "") {			addSelectOption('relatedInternal',linkLabel +"::x/"+linkURL,linkLabel);		}			} else {		var targetForm = document.forms['_frmcontent'];		// update back end fields			targetForm.contentLink.value = docid;		targetForm.contentLinkName.value = doctitle;		// update display		document.getElementById("contentLinkLocation").innerHTML = doctitle;	}		// hide and destroy simpleDialog	simpleDialog.hide();	simpleDialog = null;}function selectRes(docid, doctitle) {	var linkLabel = doctitle;	var linkURL = docid;	addSelectOption('relatedResource',linkLabel +"::"+linkURL,linkLabel);	// hide and destroy simpleDialog	simpleDialog.hide();	simpleDialog = null;}function addTranslation() {	var sourceForm = document.forms['_dlgAddWordTranslation'];		var sUrl = "/"+webdbname+"/addtranslation?openagent&newlang=" + sourceForm.newlang.value + "&word=" + sourceForm.translation.value + "&unid="+document.getElementById("DocUNID").value;	var request = YAHOO.util.Connect.asyncRequest('GET', sUrl, null,null);	// hide and destroy simpleDialog		simpleDialog.hide();	simpleDialog = null;		window.location = "/" + webdbname + "/vTranslations?openview&restricttocategory=All&lang="+sLang;			//targetForm.submit();}function showPageLocation(language, current) {	var f= document.forms['_frmcontent'];	showSimpleDialog("/"+webdbname+"/dlgPageLocation?openform&contlang="+f.contentLanguage[f.contentLanguage.selectedIndex].text+"&lang="+language+"&loc="+current,"Page Location","Done","updatePageLocation()","50em");}function loadPageLink() {	loadFirstPage();}