function isEmail(p_strEmail) {
    var l_strEmail = p_strEmail.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\..{2,2}))$)\b/gi);
	if (l_strEmail){
	    return true;
	} else {
	    return false;
	}
}

var m_blnOpen = false;
function OpenCloseQuestion() {
    if(m_blnOpen) {
        $("#QuestionContainer").animate({"top": "-=189px"}, "slow");
        m_blnOpen = false;
    } else {
        $("#QuestionContainer").animate({"top": "+=189px"}, "slow");
        m_blnOpen = true;
    }
}

function OpenCloseQuestionUser(p_strName, p_strId) {
    if(!m_blnOpen) {
        $("#QuestionContainer").animate({"top": "+=189px"}, "slow");
        m_blnOpen = true;
    }
    $("#QuestionContainer input.QuestionTo").val(p_strName);
    $("#QuestionContainer input.QuestionToHidden").val(p_strId);
}

function SendQuestion() {
    var l_strData = '';
    if (document.getElementById('QuestionName').value=='') {
        alert('Please fill in your name');
        document.getElementById('QuestionName').focus();
        return false;
    }
    l_strData += 'QuestionName=' + $('#QuestionName').val();
    
    if (!isEmail(document.getElementById('QuestionEmail').value)) {
        alert('Please fill in your e-mail');
        document.getElementById('QuestionEmail').focus();
        return false;
    }
    l_strData += '&QuestionEmail=' + $('#QuestionEmail').val();
    l_strData += '&Question=' + $('#Question').val();
    l_strData += '&QuestionToHidden=' + $('#QuestionToHidden').val();
    
    $.ajax({
        type: "POST",
        url: "/Ajax/Question.aspx",
        data: l_strData,
        success: function(p_objData) {
            $('#QuestionContainer').html(p_objData);
            setTimeout(function() { 
                OpenCloseQuestion();
            }, 2000);
        }
    });
    return false;
}

function SendNewsletter() {
    var l_strData = '';

    if (!isEmail(document.getElementById('NewsletterEmail').value)) {
        alert('Please fill in your e-mail');
        document.getElementById('NewsletterEmail').focus();
        return false;
    }
    l_strData += '&NewsletterEmail=' + $('#NewsletterEmail').val();

    $.ajax({
        type: "POST",
        url: "/Ajax/Newsletter.aspx",
        data: l_strData,
        success: function(p_objData) {
            $('#NewsletterContainer').html(p_objData);
        }
    });
    return false;
}
