jQuery(function($) {
	if($.trim($("#email").val())!=""){
		$("#covmail").hide();
	}
	if($.trim($("#password").val())!=""){
		$("#covpass").hide();
	}
	$("#loginpannel input").bind("focus", function(){
		//$("#"+$(this).attr("forbeh")).html("");
		$("#covmail").html("");
		$("#covpass").html("");
	});



	$("#covmail").bind("click", function(){
		$(this).html("");
		$("#email").focus();
	});

	$("#covpass").bind("click", function(){
		$(this).html("");
		$("#password").focus();
	});

	var container = $("#error");

	$("#loginform").bind("submit", function(){
		if($.trim($("#email").val())=="" && $.trim($("#password").val())!=""){
			$(".logonheader").html("Please enter your e-mail address.").css("color","#c20101");
			$("#loginform").find("label").removeClass("visibletag");
			$("#loginform").find("label[for='email']").addClass("visibletag");
		}
		else if($.trim($("#email").val())!="" && $.trim($("#password").val())==""){
			$(".logonheader").html("Please enter your password.").css("color","#c20101");
			$("#loginform").find("label").removeClass("visibletag");
			$("#loginform").find("label[for='password']").addClass("visibletag");
		}
		else if($.trim($("#email").val())=="" && $.trim($("#password").val())==""){
			$(".logonheader").html("Please enter a valid e-mail & password.").css("color","#c20101");
			$("#loginform").find("label").removeClass("visibletag");
			$("#loginform").find("label[for='email']").addClass("visibletag");
			$("#loginform").find("label[for='password']").addClass("visibletag");
		}else{
			$.post(
			"loginservice.aspx",
			{
				email: $.trim($("#email").val()),
				password: $.trim($("#password").val()),
				rememberme: $("#rememberme:checked").length>0?true:false,
				op: "login"
			},
			function(data){
				if(data == "ErrPwd"){
					$(".logonheader").html("Your sign-in is incorrect.").css("color","#c20101");
					$("#loginform").find("label").removeClass("visibletag");
					$("#loginform").find("label[for='password']").addClass("visibletag");
				}else if (data == "NoUser"){
					$(".logonheader").html("A valid e-mail address is required.").css("color","#c20101");
					$("#loginform").find("label").removeClass("visibletag");
					$("#loginform").find("label[for='email']").addClass("visibletag");
				}else if (data == "True"){
					location.reload();
				}else{
					$(".logonheader").html("sorry,the database maybe closed!").css("color","#c20101");
				}
			});
		}
		return false;
	});


 

	/*$('#loginform').validate({
            errorClass:'red',	
			errorContainer: container,
			errorLabelContainer: $("ul",container),
			wrapper: "",
			highlight:function(element, errorClass) {
				$("#loginform").find("label[for="+element.name+"]").addClass("visibletag");
				
				/*if($(".visibletag").length==1 && $(".visibletag[for='email']")){
					$(".logonheader").html("Email").css("color","#c20101");
				}
				if($(".visibletag").length==1 && $(".visibletag[for='password']")){
					$(".logonheader").html("Pss").css("color","#c20101");
				}
				else{
					$(".logonheader").html("Please enter a valid e-mail & password.").css("color","#c20101");
					alert($(".visibletag").length);
				}

				
			},
			unhighlight:function(element, errorClass) {
				$("#loginform").find("label[for="+element.name+"]").removeClass("visibletag");
				if($(".visibletag").length==0){
					$(".logonheader").html("Login").css("color","#71705C");
				}

			},
			showErrors: function(errors){
				alert("asdf");
			},
             rules:{
				 email:{
					required:true,
					email:true,
					maxlength: 200},
				password:{
					required:true,
					rangelength: [6,12],
					maxlength: 50}
             },
			 messages:{
				 email:{
					required:'',
				 	email:''},
				password:{
					required:'',
					rangelength: ''}
			}, 
			    

             submitHandler: function(form) {
				jQuery(form).ajaxSubmit({
					url: "loginservice.aspx",
					type: "post",
					success: function(data, status){
						if(data == "True"){
							location.reload();
						}
					}
				});
		}
	});*/

});
function boundrandom(bound1, bound2) {
	var bound1 = parseFloat(bound1);
    var bound2 = parseFloat(bound2);
    return parseInt(Math.random() * (bound2 - bound1) + bound1);
}
	
