﻿$(document).ready(function () {
    $(".left a").mouseover(function () {
        $(this).css("background-position", "20px");
    })
    .mouseout(function () {
        $(this).css("background-position", "0px");
    });

    $("#efeForm").submit(function () {
        var cName = $("#txtName").attr("value");
        var cEmail = $("#txtEmail").attr("value");
        var cMessage = $("#txtMessage").attr("value");
        var cSecurity = $("#txtSecurity").attr("value");

        if (jQuery.trim(cName) == "") {
            alert("Please enter your name");
            $("#txtName").focus();
            return false;
        }
        else if (jQuery.trim(cEmail) == "") {
            alert("Please enter your email address");
            $("#txtEmail").focus();
            return false;
        }
        else if (emailValidate(cEmail) == false) {
            alert("Invalid email address");
            $("#txtEmail").focus();
            return false;
        }
        else if (jQuery.trim(cMessage) == "") {
            alert("Please enter your message");
            $("#txtMessage").focus();
            return false;
        }
        else if (jQuery.trim(cSecurity) == "") {
            alert("Please enter security code");
            $("#txtSecurity").focus();
            return false;
        }
    });

    $('.openlightbox').lightBox({ fixedNavigation: true });
});
function emailValidate(emailValue) {
    validRegExp = /^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/i;
    if (emailValue.search(validRegExp) == -1) {
        return false;
    }
}
function refreshCaptcha(captchaAddress) {
    $(".captchaImage").attr('src', '' + captchaAddress + '?' + generateGuid() + '');
    $("#txtSecurity").focus();
}
function generateGuid() {
    var result, i, j;
    result = '';
    for (j = 0; j < 32; j++) {
        if (j == 8 || j == 12 || j == 16 || j == 20)
            result = result + '-';
        i = Math.floor(Math.random() * 16).toString(16).toUpperCase();
        result = result + i;
    }
    return result;
}
