function submit_form_xajax(frm,rt_editors)
{
  if (typeof(FCKeditorAPI) != "undefined") {   
     if (rt_editors.length > 1) {
          for (var i = 0; i < rt_editors.length; i++)
          {
               var val = get_ed_text(rt_editors[i]);
               frm.elements[rt_editors[i]].value = val;
          }
     }
     xajax_processFormData(xajax.getFormValues(frm));
  }
  return false;
}

function get_ed_text(editor_name)
{
var fck = FCKeditorAPI.GetInstance(editor_name);
var xhtml = fck.EditorDocument.body.innerHTML;
return xhtml;
}

function getQueryVariable_default(variable) 
{
	var query = window.location.search.substring(1);
	var vars = query.split("&");
	for (var i=0;i<vars.length;i++) 
	{
		var pair = vars[i].split("=");
		if (pair[0] == variable) 
		{
			return pair[1];
		}
	}
}

function ChangeLang( value )
{
    var langvalue = value;
    var langtext = "";
    if (langvalue == "en") { langtext = "English" } 
    else if (langvalue == "es") { langtext = "Spanish" } 

    var strQUERY_STRING = window.location.search;
    if (strQUERY_STRING == '')
    {
	  window.location.href = window.location.pathname + '?lang=' + langtext ;
	}
    else
    {
      if (getQueryVariable_default("lang") == 'English')
      {
        strQUERY_STRING = strQUERY_STRING.replace("lang=English", "lang="+langtext);
      }
      else if(getQueryVariable_default("lang") == 'Spanish')
      {
        strQUERY_STRING = strQUERY_STRING.replace("lang=Spanish", "lang="+langtext);
      }
      else
      {
        strQUERY_STRING = strQUERY_STRING + '&lang=' + langtext ;
      }
	  window.location.href = window.location.pathname + strQUERY_STRING ;
	}
}
function ChangeService( id, val, service )
{
    window.location.href = window.location.pathname + '?id=' + id + '&change=' + service + '&value' + service + '=' + val ;
}

function ChangeWorker( formname )
{
    var workervalue = formname.workerid.value; 
	window.location.href = window.location.pathname + '?id=' + workervalue ;
}