/*************************************************************************
©2004,2005 by Scalix Corporation and are the property of Scalix Corporation.
This file is available to you only under license from Scalix Corporation,
the terms of which include limited rights to install and use the software
but specifically do not permit copying and distribution of this file, and
do not permit the removal, alteration, or effacing of this notice or any
copyright or other proprietary notices contained in the software or files.
Do not use the software without a valid license from Scalix Corporation. 
**************************************************************************/

UIstrings = new Object();
UIstrings.errors = new Array();

UIstrings.DisplayName = new Array();
UIstrings.ID = new Array();

UIstrings.LoggingLevel = new Array();
UIstrings.LogDateFilter = new Array();
UIstrings.LogTimeFilter = new Array();

UIstrings.ServiceNameMap = new Array();
UIstrings.ServiceHTMLDescriptionFile = new Array();
UIstrings.ServiceCountMap = new Array();
UIstrings.ServiceSortOrder = new Array();

UIstrings.QueueTypeTips = new Array();
UIstrings.QueuePriorityTips = new Array();

UIstrings.FullMessageTypeString = new Array();
UIstrings.FullMessagePriorityString = new Array();

UIstrings.QueueNameMap = new Array();
UIstrings.QueueDescriptionMap = new Array();
UIstrings.QueueHTMLDescriptionFile = new Array();
UIstrings.QueueSortOrder = new Array();

UIstrings.ActiveUserClientNameMap = new Array();
UIstrings.ActiveUserServiceMap = new Array();

UIstrings.PostalCodeError = new Array();
UIstrings.CountryPostalCodeRegExp = new Array();

UIstrings.CountryPostalCodeRegExp["US"] = /^\s*[0-9]{5}(\s*\-\s*[0-9]{4})?\s*$/;
UIstrings.CountryPostalCodeRegExp["GB"] = /^\s*[A-Za-z]{1,2}[0-9][0-9A-Za-z]? [0-9][A-Za-z]{2}\s*$/;
UIstrings.CountryPostalCodeRegExp["DE"] = /^\s*[0-9]{5}\s*$/;
UIstrings.CountryPostalCodeRegExp["CH"] = /^\s*[0-9]{4}\s*$/;
UIstrings.CountryPostalCodeRegExp["AT"] = /^\s*[0-9]{4}\s*$/;

UIstrings.convertCharacter = new Array();

function LanguageInfoObject(code, name) {
  this.code = code;
  this.name = name;
};

function LocationInfoObject(code2, code3, name) {
  this.code2 = code2;
  this.code3 = code3;
  this.name = name;
}

LanguageInfoArray = new Array();

function addLanguageInfo(code, name) {
  var obj = new LanguageInfoObject(code, name);
  LanguageInfoArray[code] = obj;
}

LanguageCountryArray = new Array();
CountryInfoCode2 = new Array();

function addCountryInfo(code2, name) {
  var obj = new LocationInfoObject(code2, null, name);
  CountryInfoCode2[code2] = obj;
}

StateProvinceByCountry = new Array();

function addLocationInfo(arr, code2, code3, name) {
  var obj = new LocationInfoObject(code2, code3, name);
  arr[code2] = obj;
}

LanguageName_american = "AMERICAN";
LanguageName_english = "ENGLISH";
//LanguageName_ZH_CN = "ZH_CN";
//LanguageName_ZH_TW = "ZH_TW";
//LanguageName_czech = "CZECH";
//LanguageName_danish = "DANISH";
//LanguageName_dutch = "DUTCH";
//LanguageName_finnish = "FINNISH";
//LanguageName_french = "FRENCH";
LanguageName_german = "GERMAN";
//LanguageName_italian = "ITALIAN";
//LanguageName_NIPPON = "NIPPON";
//LanguageName_korean = "KOREAN";
//LanguageName_norwegian = "NORWEGIAN";
//LanguageName_pt_PT = "PT_PT";
//LanguageName_pt_BR = "PT_BR";
//LanguageName_spanish = "SPANISH";
//LanguageName_swedish = "SWEDISH";

LanguageCountryArray[""] = "";
LanguageCountryArray["US"] =  LanguageName_american;
LanguageCountryArray["GB"] =  LanguageName_english;
LanguageCountryArray["AS"] =  LanguageName_american;
//LanguageCountryArray["AD"] =  LanguageName_spanish;
//LanguageCountryArray["AR"] =  LanguageName_spanish;
LanguageCountryArray["AU"] =  LanguageName_english;
LanguageCountryArray["AT"] =  LanguageName_german;
LanguageCountryArray["BS"] =  LanguageName_english;
LanguageCountryArray["BM"] =  LanguageName_english;
//LanguageCountryArray["BR"] =  LanguageName_pt_BR;
LanguageCountryArray["IO"] =  LanguageName_english;
//LanguageCountryArray["CL"] =  LanguageName_spanish;
//LanguageCountryArray["CN"] =  LanguageName_ZH_CN;
//LanguageCountryArray["CO"] =  LanguageName_spanish;
//LanguageCountryArray["CU"] =  LanguageName_spanish;
//LanguageCountryArray["CZ"] =  LanguageName_czech;
//LanguageCountryArray["DK"] =  LanguageName_danish;
//LanguageCountryArray["EC"] =  LanguageName_spanish;
//LanguageCountryArray["SV"] =  LanguageName_spanish;
LanguageCountryArray["FK"] =  LanguageName_english;
//LanguageCountryArray["FI"] =  LanguageName_finnish;
//LanguageCountryArray["FR"] =  LanguageName_french;
//LanguageCountryArray["FX"] =  LanguageName_french;
//LanguageCountryArray["GF"] =  LanguageName_french;
//LanguageCountryArray["PF"] =  LanguageName_french;
//LanguageCountryArray["TF"] =  LanguageName_french;
LanguageCountryArray["DE"] =  LanguageName_german;
LanguageCountryArray["GI"] =  LanguageName_english;
LanguageCountryArray["GU"] =  LanguageName_english;
//LanguageCountryArray["GT"] =  LanguageName_spanish;
//LanguageCountryArray["HN"] =  LanguageName_spanish;
//LanguageCountryArray["HK"] =  LanguageName_ZH_TW;
LanguageCountryArray["IE"] =  LanguageName_english;
LanguageCountryArray["IL"] =  LanguageName_american;
//LanguageCountryArray["IT"] =  LanguageName_italian;
LanguageCountryArray["JM"] =  LanguageName_english;
//LanguageCountryArray["JP"] =  LanguageName_NIPPON;
//LanguageCountryArray["KP"] =  LanguageName_korean;
//LanguageCountryArray["KR"] =  LanguageName_korean;
LanguageCountryArray["LI"] =  LanguageName_german;
//LanguageCountryArray["MX"] =  LanguageName_spanish;
//LanguageCountryArray["NL"] =  LanguageName_dutch;
LanguageCountryArray["NZ"] =  LanguageName_english;
//LanguageCountryArray["NI"] =  LanguageName_spanish;
//LanguageCountryArray["NO"] =  LanguageName_norwegian;
//LanguageCountryArray["PA"] =  LanguageName_spanish;
//LanguageCountryArray["PY"] =  LanguageName_spanish;
//LanguageCountryArray["PE"] =  LanguageName_spanish;
//LanguageCountryArray["PT"] =  LanguageName_pt_PT;
//LanguageCountryArray["PR"] =  LanguageName_spanish;
LanguageCountryArray["ZA"] =  LanguageName_english;
LanguageCountryArray["GS"] =  LanguageName_english;
//LanguageCountryArray["ES"] =  LanguageName_spanish;
//LanguageCountryArray["SE"] =  LanguageName_swedish;
LanguageCountryArray["CH"] =  LanguageName_german;
//LanguageCountryArray["TW"] =  LanguageName_ZH_TW;
LanguageCountryArray["UM"] =  LanguageName_american;
//LanguageCountryArray["UY"] =  LanguageName_spanish;
LanguageCountryArray["VG"] =  LanguageName_english;
LanguageCountryArray["VI"] =  LanguageName_american;



