function setFocus (fieldID)
{
	var field = document.getElementById (fieldID);
	if (field) field.focus();
}

function returnToMain() {
    if (opener!=null) {
        opener.focus();
        window.close();
    } else {
        document.location = '../content/';
    }
}
function backToServiceDirectory() {
        document.location = '../content/serviceCatalogue';
}
function backToPrevious() {
    history.go(-1);
}
function backFromError() {
    if (opener!=null) {
        opener.focus();
        window.close();
    } else {
        history.go(-1);
    }
}
function submitTheForm() {
  document.forms[0].submit();
}
function submitForm(actionFieldValue) {
  document.forms[0].actionField.value=actionFieldValue;
  document.forms[0].submit();
}
function submitAction(actionValue) {
  document.forms[0].action=actionValue;
  document.forms[0].submit();
}
function submitFormAction(actionFieldValue, actionValue) {
  document.forms[0].actionField.value=actionFieldValue;
  document.forms[0].action=actionValue;
  document.forms[0].submit();
}
function submitFormNumber(actionFieldValue,formNumber) {
  document.forms[formNumber].actionField.value=actionFieldValue;
  document.forms[formNumber].submit();
}
function previous(){
  window.history.back();
}