﻿

$(document).ready(function() {
$('#fname').focus(function() {
        $('#fname').hide();
        $('#fname-text').show();
        $('#fname-text').focus();
    });
    $('#fname-text').blur(function() {
        if ($('#fname-text').val() == '') {
            $('#fname').show();
            $('#fname-text').hide();
        }
    });

    $('#lname').focus(function() {
    $('#lname').hide();
    $('#lname-text').show();
    $('#lname-text').focus();
    });
    $('#lname-text').blur(function() {
    if ($('#lname-text').val() == '') {
        $('#lname').show();
        $('#lname-text').hide();
        }
    });

    $('#email').focus(function() {
    $('#email').hide();
    $('#email-text').show();
    $('#email-text').focus();
    });
    $('#email-text').blur(function() {
    if ($('#email-text').val() == '') {
        $('#email').show();
        $('#email-text').hide();
        }
    });

    $('#phone').focus(function() {
    $('#phone').hide();
    $('#phone-text').show();
    $('#phone-text').focus();
    });
    $('#phone-text').blur(function() {
    if ($('#phone-text').val() == '') {
        $('#phone').show();
        $('#phone-text').hide();
        }
    });
});


function SendBriefContact() {
    document.getElementById("contactSubmitButton").disabled = true;
    var objlname = '';
    if(document.getElementById('lname-text'))
    {
        objlname = document.getElementById('lname-text');
    }
    var objfname = document.getElementById('fname-text');
    var objPhone = document.getElementById('phone-text');
    var objEmail = document.getElementById('email-text');
    var lname = objlname.value;
    var fname = objfname.value;
    var Phone = objPhone.value;
    var Email = objEmail.value;

    if (Phone == '') Phone = 0;

    var params = new Array();
    params[0] = "briefname";
    params[1] = fname + ' ' + lname;

    params[2] = "phonenum";
    params[3] = Phone;

    params[4] = "email";
    params[5] = Email;
    
    HTTPRequest("/Services/GeneralServices.asmx", "", "SendBriefContact", params, SendBriefContactResult);
}

function SendBriefContactResult(result) {
    document.getElementById("contactSubmitButton").disabled = false;
    var jsonRes;
    if (typeof(result.textContent) == 'undefined') {
        jsonRes = eval(result.text);       
    }
    else if(typeof(result.text) == 'undefined'){
        jsonRes = eval(result.textContent);        
    }
    
    if (jsonRes.ERR == "0") {
            clearFields();
        }
    
     ShowMsgbox(BuildMessage(jsonRes.K, jsonRes.P[0]));
}

function BuildMessage(key, prms)
{
    var text = getServerResource(stringFormat(key,prms));
    return text;
}

function clearFields() {
                if(document.getElementById('lname-text'))
                {
                    var objlname = document.getElementById('lname-text');
                }
                var objfname = document.getElementById('fname-text');
                var objPhone = document.getElementById('phone-text');
                var objEmail = document.getElementById('email-text');
                
                if(document.getElementById('lname-text'))
                {
                    var lname = objlname.value;
                }
                var fname = objfname.value;
                var Phone = objPhone.value;
                var Email = objEmail.value;
                
                if(document.getElementById('lname-text'))
                {
                    objlname.value = "";
                }
                objfname.value = "";
                objPhone.value = "";
                objEmail.value = "";
                
                if(document.getElementById('lname-text'))
                {
                    $('#lname').show();
                    $('#lname-text').hide();
                }
                
                if(document.getElementById('fname'))
                {
                    $('#fname').show();
                    $('#fname-text').hide();
                }
                
                if(document.getElementById('phone'))
                {
                    $('#phone').show();
                    $('#phone-text').hide();
                }
                
                if(document.getElementById('email'))
                {
                    $('#email').show();
                    $('#email-text').hide();
                }
}