$(document).ready(function(){
    $("li a#login").hover(function(){
         $(".menu").css("background","url("+path+"/images/selected.gif)");
    },function(){
         if(!$("li a#login").hasClass("active")){
                    $(".menu").css("background","#520000");}
    });

$("#login").click(function(){
        $.ajax({type:"GET",url:path+"process",cache:true,success:function(html){
            if(html == "Y"){goToPrivate();}
           else{$("#login_div").html(html);
                     $('#login_form').modal();}
        }});
   });

    $("#sendmail").click(function(){
                var valid =true;
                var recipient = $.trim($("#recipient").val());
		var name = $.trim($("#name").val());
		var mail =$("#mail").val();
		var subject = $.trim($("#subject").val());
		var emailBody = $.trim($("#emailBody").val());
                if (recipient.length<1) {
                        $("#recipient").addClass("error");
                        valid= false;
		} else{
                    $("#recipient").removeClass("error");
                }
		if (name.length<1) {
                        $("#name").addClass("error");
                        valid= false;
		} else{
                    $("#name").removeClass("error");
                }
		if($.trim($("#mail").val())==""){
                     $("#mail").addClass("error");
                     valid= false;
                }else if (!mail.match(/^([a-z0-9._-]+@[a-z0-9._-]+\.[a-z]{2,4}$)/i)) {
                     $("#mail").removeClass("error");
                     $("#mailerror").html("<font color='red'>Email  Address is not valid</font>");
                        valid= false;
		} else{
                       $("#mail").removeClass("error");
                     $("#mailerror").html("");
                }
		if (subject.length<1) {
                     $("#subject").addClass("error");
                        valid= false;
		} else{
                    $("#subject").removeClass("error");
                }
		if (emailBody.length<1) {
                     $("#emailBody").addClass("error");
                        valid= false;
		}else{
                    $("#emailBody").removeClass("error");
                }
                if(!valid){
                     $("#result").html("<center><font color='red'> Please enter the required fields</font></center>");
                    return false;
                }
		else {
                    $("#result").html("<center><img src='"+path+"images/loading.gif'/>&nbsp;&nbsp;Sending Message </center>");
                   $("form#mailform").submit();
		}
		return false;
	});
 
});
// Preload Images
img1 = new Image(16, 16);
img1.src="images/spinner.gif";

img2 = new Image(220, 19);
img2.src="images/ajax-loader.gif";


function login(){
      var mail = $("#emailAddress").val();
        if (!mail.match(/^([a-z0-9._-]+@[a-z0-9._-]+\.[a-z]{2,4}$)/i)) {
        $("#login_response").html("Email Address  is not valid");
        return false;
    }
     if($.trim($("#password").val())==""){
        $("#login_response").html("Password is required");
        return false;
    }
   $('#login_button').hide();
   $('#ajax_loading').show();

   $.ajax({
    type: "POST",
    url: path+"process/login",  // Send the login info to this page
    data: {emailAddress:mail,password:$("#password").val(),role:$("#role").val()},
    success: function(msg){
        if(msg=="OK"){goToPrivate();}
         else{$("#login_response").html(msg);
         $('#login_button').show();
         $('#ajax_loading').hide();
     }
    }
  });
}

function goToPrivate(){
  window.location=path+"process/private";
}

