﻿

function getcontactclick() {
    var seldomain = document.getElementById('hdnSelType').value;

    if (document.getElementById('hdnSelType').value == "") {
        document.getElementById("spnMsg").innerHTML = "Please select your email account type.";
        return false;
    }
    else if (document.getElementById('txtEmailID').value == "" || document.getElementById('txtEmailID').value == "Your Email ID") {
        document.getElementById("spnMsg").innerHTML = "Please enter your email address.";
        return false;
    }
    else if (emailvalidate(document.getElementById('txtEmailID').value) == "f") {
        document.getElementById("spnMsg").innerHTML = "Please enter a valid email address.";
        return false;
    }
    else if (document.getElementById('txtPassword').value == "" || document.getElementById('txtPassword').value == "Enter Password") {
        document.getElementById("spnMsg").innerHTML = "Please enter your password.";
        return false;
    }
    else {
        if (seldomain == "gmail") {
            if (document.getElementById('txtEmailID').value.split('@')[1] != "gmail.com") {
                document.getElementById("spnMsg").innerHTML = "Please enter a proper gmail address.";
                return false;
            }
            else {
                document.getElementById("spnMsg").innerHTML = "";
                return true;
            }
        }
        else if (seldomain == "yahoo") {
            if (document.getElementById('txtEmailID').value.split('@')[1].split('.')[0] != "yahoo") {
                document.getElementById("spnMsg").innerHTML = "Please enter a proper yahoo mail address.";
                return false;
            }
            else {
                document.getElementById("spnMsg").innerHTML = "";
                return true;
            }
        }
        else if (seldomain == "hotmail") {
            if (document.getElementById('txtEmailID').value.split('@')[1].split('.')[0] != "hotmail" && document.getElementById('txtEmailID').value.split('@')[1] != "live.in" && document.getElementById('txtEmailID').value.split('@')[1] != "live.com") {
                document.getElementById("spnMsg").innerHTML = "Please enter a proper hotmail address.";
                return false;
            }
            else {
                document.getElementById("spnMsg").innerHTML = "";
                return true;
            }
        }
        else if (seldomain == "rediff") {
            if (document.getElementById('txtEmailID').value.split('@')[1].split('.')[0] != "rediffmail") {
                document.getElementById("spnMsg").innerHTML = "Please enter a proper gmail address.";
                return false;
            }
            else {
                document.getElementById("spnMsg").innerHTML = "";
                return true;
            }
        }
        else {
            document.getElementById("spnMsg").innerHTML = "";
            return true;
        }
    }
}

function fbsendclick() {
    if (document.getElementById('hdnSelFriendid').value == "") {
        document.getElementById("spnMsg").innerHTML = "Please select your friend.";
        return false;
    }
    else if (document.getElementById('hdnSelImage').value == "") {
        document.getElementById("spnMsg").innerHTML = "Please select a greeting card.";
        return false;
    }
    else if (document.getElementById('wrtieyourmessage').value == "") {
        document.getElementById("spnMsg").innerHTML = "Please enter your message.";
        return false;
    }
    else if (document.getElementById('wrtieyourmessage').value.length > 100) {
        document.getElementById("spnMsg").innerHTML = "your message should not exceed 100 characters.";
        return false;
    }
    else {
        document.getElementById("spnMsg").innerHTML = "";
        return true;
    }
}


function emailsendclick() {

    if (document.getElementById('hdnSelFriendid').value == "") {
        document.getElementById("spnMsg").innerHTML = "Please select your friend.";
        return false;
    }
    else if (document.getElementById('hdnSelFriendid').value.split('@')[1]) {

    }
    else if (document.getElementById('hdnSelImage').value == "") {
        document.getElementById("spnMsg").innerHTML = "Please select a greeting card.";
        return false;
    }
    else if (document.getElementById('wrtieyourmessage').value == "") {
        document.getElementById("spnMsg").innerHTML = "Please enter your message.";
        return false;
    }
    else if (document.getElementById('wrtieyourmessage').value.length > 100) {
        document.getElementById("spnMsg").innerHTML = "your message should not exceed 100 characters.";
        return false;
    }
    else {
        document.getElementById("spnMsg").innerHTML = "";
        return true;
    }
}


function directsendclick() {
    if (document.getElementById('txtFrndName').value == "" || document.getElementById('txtFrndName').value == "Friend's Name") {
        document.getElementById("spnMsg").innerHTML = "Please enter your friend's name";
        return false;
    }
    else if (document.getElementById('txtFrndName').value.length > 20) {
        document.getElementById("spnMsg").innerHTML = "your friend's name should not exceed 20 characters.";
        return false;
    }
    else if (document.getElementById('txtFrndEmail').value == "" || document.getElementById('txtFrndEmail').value == "Friend's Email ID") {
        document.getElementById("spnMsg").innerHTML = "Please enter your friend's email.";
        return false;
    }
    else if (emailvalidate(document.getElementById('txtFrndEmail').value) == "f") {
        document.getElementById("spnMsg").innerHTML = "Please enter a valid friend's email.";
        return false;
    }
    else if (document.getElementById('txtMyName').value == "" || document.getElementById('txtMyName').value == "Your Name") {
        document.getElementById("spnMsg").innerHTML = "Please enter your name.";
        return false;
    }
    else if (document.getElementById('txtMyName').value.length > 20) {
        document.getElementById("spnMsg").innerHTML = "your name should not exceed 20 characters.";
        return false;
    }
    else if (document.getElementById('hdnSelImage').value == "") {
        document.getElementById("spnMsg").innerHTML = "Please select a greeting card.";
        return false;
    }
    else if (document.getElementById('wrtieyourmessage').value == "") {
        document.getElementById("spnMsg").innerHTML = "Please enter your message.";
        return false;
    }
    else if (document.getElementById('wrtieyourmessage').value.length > 100) {
        document.getElementById("spnMsg").innerHTML = "your message should not exceed 100 characters.";
        return false;
    }
    else {
        document.getElementById("spnMsg").innerHTML = "";
        return true;
    }

}

function emailvalidate(val) {

    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

    if (reg.test(val) == false) {
        return 'f';
    }
    else {
        return 't';
    }
}
function selgreetings(obj) {
    document.getElementById('hdnSelImage').value = obj.src;
}


function openemailpopup() {

    var t = window.showModalDialog('email-contacts.aspx', '', 'dialogWidth:674px; dialogHeight:400px; center:yes; resizable:no; status:no; help:no; edge:sunken; center:yes; titlebar:no; toolbar:no; addressbar:no; navigationtoolbar:no');
    window.location.href = "send-greetings-bymail.aspx";
}


function onfriendselect(id, name, pic, selObj) {

    document.getElementById('hdnSelFriendid').value = id;
    document.getElementById('hdnSelFriendname').value = name;
    document.getElementById('hdnSelFriendpic').value = pic;

}
