var strImage = 'images/image0000.jpg';
var strText  = '';

function IG_EPC_OnLoad()
{
    var arParams = LCLib_ParseUrlParams(self.location.search);
    for(var i = 0; i < arParams.length; i += 2)
    {
            if(arParams[i] == 'IMAGE')
            {
                strImage = arParams[i + 1];
            }
            else if(arParams[i] == 'TEXT')
            {
                strText = arParams[i + 1];
            }
    }

    document.forms[0].IMAGE_TEXT.value = strText;
    document.getElementById('PREVIEWIMAGE').src = strImage;

       var strImageUrl = document.forms[0].IMAGE_URL.value;
       var iPos = strImageUrl.lastIndexOf('/');
       if(iPos > -1)
       {
           strImageUrl = strImageUrl.substring(0,iPos);
           iPos = strImageUrl.lastIndexOf('/');
           if(iPos > -1)
           {
               strImageUrl = strImageUrl.substring(0, iPos);
                strImageUrl = strImageUrl + '/' + strImage;
               document.forms[0].IMAGE_URL.value = strImageUrl;
           }
       }

    document.forms[0].elements[0].focus();
    CheckLength(document.frmEditCard.EMAIL_TEXT);
}

function IG_EPC_OnUnload()
{
}

LCLib_addOnLoadAction('IG_EPC_OnLoad();', 5000);
LCLib_addOnUnloadAction('IG_EPC_OnUnload();', 5000);

function CheckForm(objForm)
{
  with (objForm)
  {
    EMAIL_TO.value   = EMAIL_TO.value.trim();
    NAME_FROM.value  = NAME_FROM.value.trim();
    EMAIL_FROM.value = EMAIL_FROM.value.trim();
    EMAIL_TEXT.value = EMAIL_TEXT.value.trim();

    CheckLength(EMAIL_TEXT);

    if (EMAIL_TO.value.length == 0)
    {
      alert('Die Emailadresse des Empfängers muss eingegeben werden!');
      EMAIL_TO.focus();
      return(false);
    }
    else if (NAME_FROM.value.length == 0)
    {
      alert('Der Name des Absenders muss eingegeben werden!');
      NAME_FROM.focus();
      return(false);
    }
    else if (EMAIL_FROM.value.length == 0)
    {
      alert('Die Emailadresse des Absenders muss eingegeben werden!');
      EMAIL_FROM.focus();
      return(false);
    }
  }
  return(true);
}

function CheckLength(obj)
{
  if (obj.value.length > 200)
  {
    obj.value = obj.value.substr(0, 200);
    document.frmEditCard.Chars.value = 0;
    return(false);
  } else {
    document.frmEditCard.Chars.value = (200 - obj.value.length);
  }
  return(true);
}
