var epProfileID='61DFE';
epCardArrayID = new Array("61E0A","61E0E","61E12","61E16","613F6","61E22");
epCardArrayImageSmall = new Array("/Fromage/templates/christmasbirds_tiny_lavasoft.gif","/Fromage/templates/christmastree_tiny_lavasoft.gif","/Fromage/templates/krans_tiny_lava.gif","/Fromage/templates/nissebal_tiny_lavasoft.gif","/Fromage/templates/snowdomes_blue_tiny_lava.gif","/Fromage/templates/threeangels2_tiny_lava.gif");
epCardArrayImageNormal = new Array("/Fromage/templates/christmasbirds_lavasoft.gif","/Fromage/templates/christmastree_lavasoft.gif","/Fromage/templates/krans_lava.gif","/Fromage/templates/nissebal_lavasoft.gif","/Fromage/templates/snowdomes_blue_lava.gif","/Fromage/templates/threeangels2_lava.gif");
epCardArrayImageWidth = new Array("","","","","","");
epCardArrayImageHeight = new Array("","","","","","");
epCardArrayLinesLimit = new Array("","","","","","");
// embedded var: epProfileID
// Adjust these when creating a new profile
var defaultCardWidth=430; //Used if no width is defined on card
var defaultCardHeight=280; //Used if no height is defined on card
var epWin=null;

epHeaderTable="<table border=0 cellpadding=2 cellspacing=0 bgcolor=#075507 000000 width=100%><tr><td><font size=1 face=verdana color=ffffff><b>cardPlug</b></font></td><td align=right><font color=ffffff face='Verdana' size=1><b>LavaSofts julekortmodul</b></font></td></tr></table>";

epDefaultSubj=unescape("");
epDefaultBody=unescape("");
epDefaultSenderEmail="";
epDefaultSenderName="";

function epW(epS,windowRef) {
  if (windowRef==null) {
    document.write(epS)
  } else {
    windowRef.document.write(epS)
  }
}

function epSetStatus(t,c) {
  if (c>=1) {
    var s="";
    for (i=0;i<c;i++) {s=s+"  "}
    window.status=s+t;
    c=c-1;
    x='epSetStatus("'+t+'",'+c+')';
    tID=setTimeout(x,5);   
  } else {
    window.status=t;
  }
}

function epValidate(objForm) {
  var epFlag=1;
  if (objForm.epSubject.value=="") {
    alert("Udfyld overskrift");
    epFlag=0;
  }
  if (objForm.epSenderEmail.value=="") {
    alert("Udfyld eMail-adresse");
    epFlag=0;
  }
  if (objForm.epSenderName.value=="") {
    alert("Udfyld Navn");
    epFlag=0;
  }
  if (objForm.epBody.value=="") {
    alert("Udfyld besked-felt");
    epFlag=0;
  }
  var epCardID="";
  for (var epN=0;epN<objForm.epSelectedCard.length;epN++) {
    if (objForm.epSelectedCard[epN].checked==true) {
      var epCardID=objForm.epSelectedCard[epN].value;
    }
  }  
  if (epCardID.length<4) {
    alert(unescape("V%e6lg det kort du vil sende"));
    epFlag=0;
  }
  return epFlag;
}

function sendCard(objForm,objWindow) {
  flag=true;
  if (objForm.epRecipientName=="") {
    flag=false;
    alert("Udfyld modtagerens navn");
  }
  if (objForm.epRecipientEmail.value=="") {
    flag=false;
    alert("Udfyld modtagerens eMail-adresse");
  }

  if (flag==true) {
    s="http://www.zitor.dk/inet/cardPlug.nsf/sendCard?openagent&id="+epProfileID;
    s=s+"&file="+document.epImageTarget;
    s=s+"&mailto="+objForm.epRecipientEmail.value;
    s=s+"&mailfrom="+document.epForm.epSenderEmail.value;
    //s=s+"&mailfrom="+escape("Julekort fra LavaSoft");

    starString="";
    for (i=0;i<document.epForm.epSenderName.value.length;i++) starString+="*";

    s=s+"&namefrom="+escape(document.epForm.epSenderName.value);
    s=s+"&subj="+escape(document.epForm.epSubject.value);
    s=s+"&redirto=/";
  epWin.location=s
  } else {
    epWin.focus()
  }
}

function epSelCard(epCardNo){
  for (var epN=0;epN<document.forms.length;epN++) {
    if (document.forms[epN].epSelectedCard) {
      if(document.forms[epN].epSelectedCard.length) {
        document.forms[epN].epSelectedCard[epCardNo].checked=true;
      } else {
        document.forms[epN].epSelectedCard.checked=true;
      }
    }
  }
}

function createCardWindow(objForm) {
  document.epForm=objForm;
  var cardSelectedIndex=-1;
  if (epValidate(objForm)==1) {

    var epSubjText=escape(objForm.epSubject.value);
    var epBodyText=escape(objForm.epBody.value);
    document.epImageTarget="/fromage/x"+parseInt(Math.random()*1000000000)+".gif";

    for (var epN=0;epN<objForm.epSelectedCard.length;epN++) {
      if (objForm.epSelectedCard[epN].checked==true) {
        var epCardID=objForm.epSelectedCard[epN].value;
        cardSelectedIndex=epN;
      }
    }

     var cardWindowWidth=200;
    var cardWindowHeight=100;
    cardWindowWidth+=(epCardArrayImageWidth[cardSelectedIndex]=="" ? defaultCardWidth : parseInt(epCardArrayImageWidth[cardSelectedIndex]));  
    cardWindowHeight+=(epCardArrayImageHeight[cardSelectedIndex]=="" ? defaultCardHeight : parseInt(epCardArrayImageHeight[cardSelectedIndex]));  
    if (document.layers) {cardWindowWidth+=20; cardWindowHeight-=10} //Netscape offset

    if (epWin!=null && !epWin.closed) epWin.close();
    epWin=window.open("","epWin","width="+cardWindowWidth+",height="+cardWindowHeight+",statusbar=yes,menu=no,resizable=yes");
    epW('<head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">',epWin);
    epW("<title>Preview</title></head><body bgcolor=ffffff><form name='epCardWinForm' enctype='application/x-www-form-urlencoded'>",epWin);
    epW("",epWin);
   
    epW(epHeaderTable,epWin);

    epW("<img src=http://www.lavasoft.dk/trans.gif width=10 height=5>",epWin);
    epW("<table width=100% cellpadding=5 border=0 cellspacing=0><tr><td width=130 valign=bottom bgcolor=ffffff>",epWin);
    epW("<font size=1 face=verdana color=000000><b>Til h&#248;jre kan du se det kort, der bliver sendt som email.<br><br> Indtast modtager-adresserne, adskilt med komma, og tryk 'OK'. <br><br>Tryk 'Tilbage' hvis du vil &#230;ndre kortet.<br><br>",epWin);
    epW("<font color=black>eMail-adresse(r)<br>",epWin);
    epW("<textarea name=epRecipientEmail rows=5 cols=14 class=epInput></textarea><br></b>(adskil adresser med komma)<br>",epWin);

    epW("</td><td width=99%>",epWin);
    epW("<img src=http://www.lavasoft.dk/trans.gif width=350 height=1><br>",epWin);

    starString="";
    for (i=0;i<objForm.epSenderName.value.length;i++) {
      if (objForm.epSenderName.value.charAt(i)==" ") {
        starString+=" ";
      }
      else {
        starString+="*";
      }
    }

    var s="http://www.zitor.dk/inet/cardPlug.nsf/createCard?openagent&cardid=";
    s=s+epCardID+"&dest="+document.epImageTarget+"&subj="+epSubjText+"&body="+epBodyText+"&namefrom=";
    s=s+escape(objForm.epSenderName.value)+"&mailfrom="+escape(objForm.epSenderEmail.value);
    //s=s+escape(starString)+"&mailfrom=";

    epW("<center><img src="+s+"></center>",epWin);
    document.epFromageBase=s;

    epW("</td></tr><tr><td colspan=2 valign=top nowrap bgcolor=ffffff>",epWin);
    epW("<input type=button value='OK - Send kortet' onClick=window.opener.sendCard(this.form)>",epWin);
    epW("&nbsp;<input type=button value='Tilbage' onClick='window.opener.focus();window.close();'>",epWin);
    epW("</td></tr></table>",epWin);
  }
}



// style sheets
epW("<style>")
epW(".epBtn {color:000000;font-family:verdana;font-size=7pt;font-weight:bold;xbackground-color:DED068}")
epW("</style>")

// headers
epW("<form enctype='application/x-www-form-urlencoded'><table border=1 bordercolor=f0f0f0 cellpadding=0 cellspacing=0 bgcolor=f0f0f0 width=440><tr><td>");
epW("<table border=0 cellpadding=2 cellspacing=1 bgcolor=f7f7f7 width=438><tr><td>");
epW(epHeaderTable);

// body
epW("<img src=http://www.lavasoft.dk/trans.gif width=1 height=5><br><font size=1 face=verdana color=000000><b>");
epW("1. V&#230;lg nedenfor hvilket kort du &#248;nsker at sende");
epW("<br>2. Udfyld felterne ");
epW("<br>3. Klik OK for at se det f&#230;rdige kort f&#248;r det bliver sendt<br><br></b></ul>");

epW("<table border=0 cellpadding=3 cellspacing=0 width=100%><tr><td valign=top width=230 xnowrap>");
epW("<img src=http://www.lavasoft.dk/trans.gif width=145 height=1><br>");
for (var epN=0; epN<epCardArrayID.length;epN++) {
  epW("<input type=radio name=epSelectedCard value="+epCardArrayID[epN]+">");
  epW("<a href=javascript:epSelCard("+epN+",this.form)><img src=http://www.zitor.dk/"+epCardArrayImageSmall[epN]+" align=top right vspace=2 hspace=2 border=0></a><br>");
}
epW("</td><td valign=top width=1>");
epW("<img src=http://www.lavasoft.dk/bdot.gif width=1 height=100%>");
epW("</td><td valign=top width=99%>");

epW("<font size=1 face=verdana color=black><b>");
epW("Overskrift<br>");
epW("&nbsp;&nbsp;&nbsp<input name=epSubject size="+(document.all ? "29" : "26")+" maxlength=30 class=epInput value='"+epDefaultSubj+"'><br><br>");
epW("Skriv din besked<br>");
epW("&nbsp;&nbsp;&nbsp<textarea name=epBody cols=25 rows=7 wrap=virtual class=epInput>"+epDefaultBody+"</textarea><br><br>");
epW("Skriv dit navn<br>");
epW("&nbsp;&nbsp;&nbsp<input type=text name=epSenderName size="+(document.all ? "29" : "26")+" maxlength=30 class=epInput value='"+ epDefaultSenderName +"'><br><br>");
epW("Din egen eMail-adresse<br>");
epW("&nbsp;&nbsp;&nbsp<input name=epSenderEmail size="+(document.all ? "29" : "26")+" maxlength=30 class=epInput value='"+epDefaultSenderEmail+"'><br>");

epW("<br><br>Klik OK for at se kortet og indtast modtagerens e-mail<br>");
epW("&nbsp;&nbsp;&nbsp<input type=button onClick=createCardWindow(this.form) class=epBtn value='OK - vis mig kortet'><br><br>");
epW("</b>");

epW("</td></tr></table>");
epW("</td></tr></table>")
epW("</td></tr></table>")
