﻿// JScript File
function sendEmailExercise(){
    var to=$get('tbEmail');
    if(to.value==''){
        alert('Please type a recipient email to send to.');
        to.focus();
        return;
    }

    disableEmailForm();
    WsSendEmail.SendAnswerAsEmailExercise(
        $get('tbSender').value,
        to.value,
        $get('tbMessageBody').value,
        eid,
        sendEmail_Callback             
    );
}

// JScript File
function sendEmailWorkouts(){
    var to=$get('tbEmail');
    if(to.value==''){
        alert('Please type a recipient email to send to.');
        to.focus();
        return;
    }

    disableEmailForm();
    WsSendEmail.SendAnswerAsEmailWorkout(
        $get('tbSender').value,
        to.value,
        $get('tbMessageBody').value,
        wid,
        vid,
        sendEmail_Callback             
    );
}

function modalPopupBehavior_onshow(){   
    $get('tbSender').value='';
    $get('tbMessageBody').value='';
    $get('tbEmail').value='';   
}

function sendEmail_Callback(result){
    if(result!='E'){
        alert('Your Email has been sent!');
        var modalPopupBehavior = $find('emailModalPopupBehavior');
        modalPopupBehavior.hide();
    }else{
        alert('There was an error while sending your email, plese try again.');
    }
    enableEmailForm();
}

function disableEmailForm(){
    $get(btnCancelEmailID).disabled=true;
    $get('btnSend').disabled=true;
    $get('tbEmail').disabled=true;
    $get('tbSender').disabled=true;
    $get('tbMessageBody').disabled=true;
}
function enableEmailForm(){
    $get(btnCancelEmailID).disabled=false;
    $get('btnSend').disabled=false;
    $get('tbEmail').disabled=false;
    $get('tbSender').disabled=false;
    $get('tbMessageBody').disabled=false;
}
