﻿var txtSTFPesan;
var txtSTFEmailCount;
var _countMailSent;

window.onload = function() {
    txtSTFEmailCount = document.getElementById("txtSTFEmailCount");
    txtSTFPesan = document.getElementById("txtSTFPesan");

}
function albumSTFDo() {
    var emailNo = txtSTFEmailCount.value;
    var i;
    var msg = txtSTFPesan.value;
    
    _countMailSent = 0;
    
    var _URL = ""
    if (msg == "") {
        alert("Silahkan isi pesan terlebih dahulu");
        txtSTFPesan.focus();
        return;
    }


    
    for(i=1;i<=emailNo;i++) {
        var _friendEmail = document.getElementById("txtSTFEmail" + i).value;

        if (_friendEmail == "") {
            document.getElementById("divSTFSts").innerHTML = "<span style='color:#FF0066'><b>" + _countMailSent + " email telah terkirim</b></span>";
            return;
        }
        if (area == "photocomp"){
            WCFOthers.JSON_insertTrAlbumSTF(ref, _friendEmail, msg, MyURLEncode(document.location.href),albumSTFDoOneOnComplete);
        }else{
            WCFOthers.JSON_insertTrAlbumMemberSTF(sn ,ac ,ar , _friendEmail, msg, MyURLEncode(document.location.href),albumSTFDoOneOnComplete);
        }
    }
}

function albumSTFDoOneOnComplete(result) {
    if (result == "") {
        _countMailSent = _countMailSent + 1;
        document.getElementById("divSTFSts").innerHTML = "<span style='color:#FF0066'><b>" + _countMailSent + " email telah terkirim</b></span>";
    } else {
    alert(result);
        document.getElementById("divSTFSts").innerHTML = "<span style='color:#FF0066'><b>Pengiriman email gagal, silahkan coba kembali</b></span>";
    }
    
}

function STFCekEnterEmail(e) {
    var characterCode;
    if(e && e.which){ 
        e = e;
        characterCode = e.which;
    } else {
        e = event;
        characterCode = e.keyCode;
    }
    if(characterCode == 13){ 
       STFAddEmail();
    }
}

function STFDelEmail() {
    var emailNo = 0;
    var temp = "";
    var i;
    
    emailNo = eval(txtSTFEmailCount.value) - 1;
    txtSTFEmailCount.value = emailNo;
    
    for (i=1;i<=emailNo;i++) {
        if (i != 1) {
            temp = temp + "<div>&nbsp;</div>";
        }
        temp = temp + "<input id=\"txtSTFEmail" + i + "\" type=\"text\" size=\"25\" class=\"inputLogin\" onkeypress=\"STFCekEnterEmail(event);\" value=\"" + document.getElementById("txtSTFEmail" + i).value + "\"/>";

   
    }
    
    document.getElementById("divFormSTF").innerHTML = temp;
   
   if (txtSTFEmailCount.value == 1) {
    document.getElementById("divAddEmailSTF").innerHTML = "&nbsp;&nbsp;<a href=\"javascript:STFAddEmail();\" >Tambah Email</a>";
   } else {
    document.getElementById("divAddEmailSTF").innerHTML = "&nbsp;&nbsp;<a href=\"javascript:STFAddEmail();\" >Tambah Email</a> | <a href=\"javascript:STFDelEmail();\">Hapus Email</a>";
   }
   
   document.getElementById("txtSTFEmail" + emailNo).focus();
   document.getElementById("txtSTFEmail" + emailNo).focus();
}

function STFAddEmail() {
    var temp = "";
    var emailNo = txtSTFEmailCount.value;
    
    if (!emailValidation(document.getElementById("txtSTFEmail" + emailNo).value)) {
        alert("Sebelum menambah email baru, \npastikan email sebelumnya sudah terisi dan benar");
        document.getElementById("txtSTFEmail" + emailNo).select();
        return;
    }
    
    txtSTFEmailCount.value = eval(txtSTFEmailCount.value) + 1;
    emailNo = txtSTFEmailCount.value;

    //alert(formSTF.innerText);
    //alert(formSTF.innerHTML);
    //temp = formSTF.innerHTML;
    for (var i=1;i<=emailNo;i++) {
        if (i>1) {
            temp = temp + "<div>&nbsp;</div>";
        }
        var em = "";
        if (i<emailNo) {
            em = document.getElementById("txtSTFEmail" + i).value;
        }
        temp = temp + "<input id=\"txtSTFEmail" + i + "\" type=\"text\" size=\"25\" class=\"inputLogin\" onkeypress=\"STFCekEnterEmail(event);\" value=\"" + em + "\"/><br />";
    }
    document.getElementById("divFormSTF").innerHTML = temp;
    
    document.getElementById("divAddEmailSTF").innerHTML = "&nbsp;&nbsp;<a href=\"javascript:STFAddEmail();\">Tambah Email</a> | <a href=\"javascript:STFDelEmail();\">Hapus Email</a>";
    document.getElementById("txtSTFEmail" + emailNo).focus();
}
