$(document).ready(function() {

    //hilight active menu
    $("#siteMenu " + "." + active).addClass("selected");

    $("#login").validate();

    forgot_password = function() {

        if ($("#j_username").val() == "") {
            alert("Please enter your email address");
        } else {
            window.location.href = "/signin/page_password.jsp?username=" + document.getElementById("j_username").value;
        }
    };


    if (active == "home")    {
        $("#home_image").attr('src','/img/menu/home-hover.png');
    }

    if (active == "project")    {
        $("#project_image").attr('src','/img/menu/project-hover.png');
    }

    if (active == "partners")    {
        $("#partners_image").attr('src','/img/menu/partners-hover.png');
    }

    if (active == "partner-login")    {
        $("#partner_login_image").attr('src','/img/menu/partner-login-hover.png');
    }

    if (active == "publications")    {
        $("#publications_image").attr('src','/img/menu/publications-hover.png');
    }

    if (active == "news")    {
        $("#news_image").attr('src','/img/menu/news-hover.png');
    }

    if (active == "events")    {
        $("#events_image").attr('src','/img/menu/events-hover.png');
    }

    if (active == "contactus")    {
        $("#contactus_image").attr('src','/img/menu/contact-us-hover.png');
    }
    




    // global jquery stuff here
   // legacy and transitional functions
     toggleDisplay = function(div) {
            if (div.css('display') == "none") {
                div.css('display', 'block');
            } else {
                div.css('display', 'none');
            }
        }



});


function removeDuplicateLogin(){
    var dL=document.getElementById('sideLogin');
    dL.parentNode.removeChild(dL);
}

function validateEmail(em){
        var emailRegEx = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

        if(em.match(emailRegEx)){
           return true;
        }else{
            return false;
        }
    }

function m_nav(url) {
    window.location.href = url;
}


/* image rollover */

function newImage( imgSrc ){

 var imgName = new Image();
 imgName.src = imgSrc;

 return imgName;

}

var preloadFlag = false;
function loadImages()
{
 if (document.images)
 {
 //****Edit this list to include rollover state images ****
 //****Example: aboutus_over = newImage( "images/aboutus-over.gif" );
//

     home_image = newImage("/img/menu/home-hover.png");
     project_image = newImage("/img/menu/project-hover.png");
     partners_image = newImage("/img/menu/partners-hover.png");
     partner_login_image = newImage("/img/menu/partner-login-hover.png");
     publications_image = newImage("/img/menu/publications-hover.png");
     news_image = newImage("/img/menu/news-hover.png");
     events_image = newImage("/img/menu/events-hover.png");
     contactus_image = newImage("/img/menu/contact-us-hover.png");


 preloadFlag = true;
 }
}

function homeMouseOver() {
    if (active != "home")
    {$("#home_image").attr('src','/img/menu/home-hover.png');}
}

function homeMouseOut() {
    if (active != "home")
    {$("#home_image").attr('src','/img/menu/home-button.png');}
}

function projectMouseOver() {
    if (active != "project")
    {$("#project_image").attr('src','/img/menu/project-hover.png');}
}

function projectMouseOut() {
    if (active != "project")
    {$("#project_image").attr('src','/img/menu/project-button.png');}
}

function partnersMouseOver() {
    if (active != "partners")
    {$("#partners_image").attr('src','/img/menu/partners-hover.png');}
}

function partnersMouseOut() {
    if (active != "partners")
    {$("#partners_image").attr('src','/img/menu/partners-button.png');}
}

function partnerLoginMouseOver() {
    if (active != "partner-login")
    {$("#partner_login_image").attr('src','/img/menu/partner-login-hover.png');}
}

function partnerLoginMouseOut() {
    if (active != "partner-login")
    {$("#partner_login_image").attr('src','/img/menu/partner-login-button.png');}
}

function publicationsMouseOver() {
    if (active != "publications")
    {$("#publications_image").attr('src','/img/menu/publications-hover.png');}
}

function publicationsMouseOut() {
    if (active != "publications")
    {$("#publications_image").attr('src','/img/menu/publications-button.png');}
}

function newsMouseOver() {
    if (active != "news")
    {$("#news_image").attr('src','/img/menu/news-hover.png');}
}

function newsMouseOut() {
    if (active != "news")
    {$("#news_image").attr('src','/img/menu/news-button.png');}
}

function eventsMouseOver() {
    if (active != "events")
    {$("#events_image").attr('src','/img/menu/events-hover.png');}
}

function eventsMouseOut() {
    if (active != "events")
    {$("#events_image").attr('src','/img/menu/events-button.png');}
}

function contactUsMouseOver() {
    if (active != "contactus")
    {$("#contactus_image").attr('src','/img/menu/contact-us-hover.png');}
}

function contactUsMouseOut() {
    if (active != "contactus")
    {$("#contactus_image").attr('src','/img/menu/contact-us-button.png');}
}



/* html code for rollover

                    <LI>
                <A href="http://www.ambercomposites.com/"
                   onMouseOver="change('ambercomposites','../images/stakeholder_logos/amber_composites_over.png');"
                   onMouseOut="change('ambercomposites','../images/stakeholder_logos/amber_composites.png');"
                   target="_blank">


                    <img name="ambercomposites"
                         src="../images/stakeholder_logos/amber_composites.png" alt="Amber Composites">
                </A>
            </LI>

*/


function signInMouseOver() {
    {$("#signInButton").attr('src','/img/sign-in-button-on.png');}
}


function signInMouseOut() {
    {$("#signInButton").attr('src','/img/sign-in-button-off.png');}
}




