/**
* NOTE!! THIS FILE MUST BE IN LATIN 1 ENCODING!!
* Prevents all characters but the ones in the latin alphabets to be typed in.
*****/
var english_chars_only = function (event)
{
  var newurl=window.location.host
  var REV1 = /[^\w-_@\s\.ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüý\+]/gi;

  if(REV1.test(event.src().value))
  {
    //Prepare for English Error message here
    document.getElementById("japaneseerror").innerHTML ="";
    event.src().value = event.src().value.replace(REV1, '');
    return false;
  }
  else
  {
    document.getElementById("japaneseerror").innerHTML ="";
    return true;
  }
}


/**
 * Prevents all characters but phone characters to be added in the input field.
 *****/
var phone_chars_only = function (event)
{
  var c = event.key().string;
  var re = new RegExp("[^0-9_@\-]", "g");
  regExpArr = re.exec(c);

  if (regExpArr != null && regExpArr[0] != null)
  {
    string = c;
    var c1 = c.charCodeAt(0);
    if(c == '.')
    {
    //IE6 fix. Non English latin characters couldnt be matched with RegExp
    }
    else
    {
      event.stop();
    }
  }
}

/**
*Global Variables for IE event Paste
*****/
var sNewString = "new content";
var sSave = "";

function beforePaste()
{
  event.returnValue = false;
}

function paste(ctrl_) 
{
  return;
}

