/// <reference path="ui.core.js" />

$(document).ready(function() {
    $("#navlist").show();
    $('#divProjectSearch').show();
    var divSupplierAZ = document.getElementById('divSupplierAZ');
    $(divSupplierAZ).bind("click", function(e) {
        animate.collapse('home_Supplier_az');
    });
    var divWhitePaperAZ = document.getElementById('divWhitePaperAZ');
    $(divWhitePaperAZ).bind("click", function(e) {
        animate.collapse('whitepaper_az');
    });
    var divCompanyAZ = document.getElementById('divCompanyAZ');
    $(divCompanyAZ).bind("click", function(e) {
        animate.collapse('company_az');
    });


    $('#box_companiesHome_body').tabs({ fxSlide: true, fxFade: true, fxSpeed: 'normal' });

    /*
 
    $('#EmailID').focus(function() {
    if ($(this).val() == 'E-Mail')
    $(this).val('');
    });
    $('#EmailID').blur(function() {
    if ($(this).val() == '')
    $(this).val('E-Mail');
    });
    */

    /*
    $('#signupFreeNewsLetter').click(function() {

        var re = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;
    if ($('#EmailID').val().search(re) > -1) {
    $('#EmailErrordev').hide();

            return true;
    } else {
    $('#EmailErrordev').show();
    return false;
    }
    });
    */
    $('#EmailFriend').click(function() {
        var re = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;
        if (($('#SenderName').val() == '')) {
            $('#EmailReqired').show(1000);
            if (($('#SenderMailId').val().search(re) > -1) && ($('#ToEmailList').val().search(re) > -1)) {
                $('#EmailErrordevEmail').hide(2000);
            }
            return false
        }
        else {
            $('#EmailReqired').hide(1000);

            if (($('#SenderMailId').val().search(re) > -1) && ($('#ToEmailList').val().search(re) > -1)) {
                $('#EmailErrordevEmail').hide(2000);
                //$('#mask').hide(1000);
                //$('#maincontaner').animate({ top: '500px', left: '1200px' }, 1000);
                $('#maincontaner').hide(100);
                $('#ConfimMail').show(2000);

                return true;
            }
            else {
                $('#EmailErrordevEmail').show(1000);
                return false;
            }
        }


    });



    $("#emailAFriend").hide();
    $("#create").click(function() {
        $("#emailAFriend").slideToggle(2000);

        $("#maincontaner").show(2000);


        var maskHeight = $(document).height();
        var maskWidth = $(window).width();

        $('#mask').css({ 'width': maskWidth, 'height': maskHeight, backgroundColor: "black" });

        $('#mask').fadeIn(1000);
        $('#mask').fadeTo("slow", 0.8);

        $('#SenderName').val('');
        $('#SenderMailId').val('');
        $('#tags2').val('');

        $("#t_error").html("");
        $("#d_error").html("");
        $("#tg_error").html("");
    });

    $("#cls").click(function() {
        $('#mask').hide();
        $('#EmailErrordevEmail').hide(2000);
        $("#emailAFriend").hide('slow');
        $('#maincontaner').hide("slow");

    });

    $('#btnSubmit').click(function() {
        var title_r = $('#SenderName').val();
        var desc_r = $('#SenderMailId').val();
        var tag_r = $('#tags2').val();

        var title = $.trim(title_r);
        var desc = $.trim(desc_r);
        var tag_r = $.trim(tag_r);
        var login = "Login";
        var start = "start";

        if (title != '' && desc != '' && tag_r != '') {
            $('#t_error').hide();
            $('#d_error').hide();
            $('#tg_error').hide();
        } else {
            if (title == '') {
                $('#t_error').show();
                $("#t_error").html("(Not Empty.)");
            }
            if (desc == '') {
                $('#d_error').show();
                $("#d_error").html("(Not Empty.)");
            }
            if (tag_r == '') {
                $('#tg_error').show();
                $("#tg_error").html("(Not Empty.)");
            }
        }
    });

    $('#projectSearch').click(function() {

    var objFromDate = document.getElementById("ProjectFromDate").value;
    var objToDate = document.getElementById("ProjectToDate").value;
        var date1 = new Date(objFromDate.replace(/[-]/g, " "));
        var date2 = new Date(objToDate.replace(/[-]/g, " "));
        var date3 = new Date();
        mymonth = date3.getMonth();
        
        if (mymonth == 0)
            month = "Jan"
        else if (mymonth == 1)
            month = "Feb"
        else if (mymonth == 2)
            month = "Mar"
        else if (mymonth == 3)
            month = "Apr"
        else if (mymonth == 4)
            month = "May"
        else if (mymonth == 5)
            month = "Jun"
        else if (mymonth == 6)
            month = "Jul"
        else if (mymonth == 7)
            month = "Aug"
        else if (mymonth == 8)
            month = "Sep"
        else if (mymonth == 9)
            month = "Oct"
        else if (mymonth == 10)
            month = "Nov"
        else if (mymonth == 11)
            month = "Dec"
        var objRegExp = /^([012]?\d|3[01])-([Jj][Aa][Nn]|[Ff][Ee][bB]|[Mm][Aa][Rr]|[Aa][Pp][Rr]|[Mm][Aa][Yy]|[Jj][Uu][Nn]|[Jj][u]l|[aA][Uu][gG]|[Ss][eE][pP]|[oO][Cc][Tt]|[Nn][oO][Vv]|[Dd][Ee][Cc])-(19|20)\d\d$/
        //var objRegExp =/^(0[1-9]|[12][0-9]|3[01])[- /.]([A-Za-z]{3})[- /.](19|20)\d\d$/
        if (objFromDate != "") {
            if (objRegExp.test(objFromDate) == false) {
                $('#errorMessageTo').hide(500);
                $('#errorMessageToLess').hide(500);
                $('#errorMessageFromLess').hide(500);
                $('#errorMessageDate').hide(500);
                $('#errorMessageFrom').show(500);
                // alert("Please enter valid From date (dd-mmm-yyyy)");
                return false;
            }
        }
        if (objToDate != "") {
            if (objRegExp.test(objToDate) == false) {
                $('#errorMessageToLess').hide(500);
                $('#errorMessageFromLess').hide(500);
                $('#errorMessageDate').hide(500);
                $('#errorMessageFrom').hide(500);
                $('#errorMessageTo').show(500);
                return false;
            }
        }
        var date4 = date3.getDate() + "-" + month + "-" + date3.getFullYear();
        var currentDate = new Date(date4.replace(/[-]/g, " "));
        if (date1 > date2) {
            $('#errorMessageFromLess').hide(500);
            $('#errorMessageDate').hide(500);
            $('#errorMessageFrom').hide(500);
            $('#errorMessageTo').hide(500);
            $('#errorMessageToLess').show(500);
            return false;
        }
        else if (date1 > currentDate) {

            $('#errorMessageDate').hide(500);
            $('#errorMessageFrom').hide(500);
            $('#errorMessageTo').hide(500);
            $('#errorMessageToLess').hide(500);
            $('#errorMessageFromLess').show(500);
            return false;
        }
        else if (date2 > currentDate) {
            $('#errorMessageFrom').hide(500);
            $('#errorMessageTo').hide(500);
            $('#errorMessageToLess').hide(500);
            $('#errorMessageFromLess').hide(500);
            $('#errorMessageDate').show(500);
            return false;
        }


    });


});



