﻿// JScript File
function processProgramEntryId(peId)
{
    //alert(peId);
    var friendFirstName1 = document.getElementById("friendFirstName1").value;
    var friendEmail1 = document.getElementById("friendEmail1").value;
    var senderFirstName = document.getElementById("senderFirstName").value;
    var senderEmail = document.getElementById("senderEmail").value;
    var message = document.getElementById("impressions").value;   
    
    Tremor.Content.LoadControl('programEntryId','saveProgramEntryId.thtml',{programEntryId:peId, senderFirstName:senderFirstName, senderEmail:senderEmail, friendFirstName1:friendFirstName1, friendEmail1:friendEmail1, message:message},{sync:true});
    Tremor.AutoPopulate.Save('sendMagForm');
    window.location.href="emailpreview.html";
}

function displayUploadPhotoError()
{
    var div;
    var resp = Tremor.Ajax.lastResponse.ServiceResult.ResultCode;
    //alert("error="+resp);
    div = document.getElementById("maxSizeError");
    div.style.visibility = "hidden";
    div = document.getElementById("imageFileTypeError");
    div.style.visibility = "hidden";
    if (resp==1)
    {
        div = document.getElementById("maxSizeError");
        div.style.visibility = "visible";
    }
    else if (resp==2)
    {
        div = document.getElementById("imageFileTypeError");
        div.style.visibility = "visible";
    }
}

function sendEmail(fileName, friendEmailAddress, senderFirstName, senderLastName, senderEmailAddress, subject)
{
    
    var resp = Tremor.Ajax.Call('email','sendfile',
    { fileName:fileName, toEmailAddress:friendEmailAddress, 
      senderFirstName:senderFirstName, senderLastName:senderLastName,
      senderEmailAddress:senderEmailAddress, subject:subject
    },{sync:true});
    if (resp != null && resp.Type=='success')
    {
        //document.location.href="photogallery.html";
        return true;
    }
    else
    {
        var div = document.getElementById("postError");
        div.style.visibility = "visible";
        
        //alert('question not added');
        return false;
    }
}

