$(document).ready(function() {
	
	// Expand Panel
	$("#open").click(function(){
		$("div#panel").slideDown("slow");
		if($.browser.msie && $.browser.version == 8){ $('object').hide();}
	});	
	
	// Collapse Panel
	$("#close").click(function(){
		$("div#panel").slideUp("slow");	
		if($.browser.msie && $.browser.version == 8){ $('object').show();}
	});		
	
	// Switch buttons from "Log In | Register" to "Close Panel" on click
	$("#toggle a").click(function () {
		$("#toggle a").toggle();
	});
	$("#login_button").click(function () {
		$("#login_message").html('<img src="http://customregistries.com/wp-content/plugins/wptouch/images/progress.gif">');
		$.ajax({
			url: "/login.php", 
			type: 'POST',
			data: (
				{
					'email': $("#login_email").val(),
					'password': $("#login_password").val(),
					'remember': $("#rememberme").val()
				}
			),
			success: function(data) {
				if (data=='false') {
					$("#login_message").html(message_1);
				}
				if (data=='true') {
					window.location.reload();
				}
		    return false;
			}
    });
    return false;
	});
	
	$("#forgot_password").click(function () {
		if (!$("#login_email").val()) {
			$("#login_email").css('border-color','red');
			$("#login_message").html(message_2);
			$("#login_message").css('color','red');
			return false;
		}
		$.ajax({
			url: "/forgot.php?lang="+lang,
			type: 'POST',
			data: (
				{
					'email': $("#login_email").val()
				}
			),
			success: function(data) {
				$("#login_email").css('border-color','black');
				$("#login_message").css('color','white');
				$("#login_message").html(message_3);
		    return false;
			}
    });
    return false;
	});
	
	
	
	
	$("#register_button").click(function () {
		if (!$("#register_fullname").val()) {
			$("#register_fullname").css('border-color','red');
			return false;
		}
		if (!$("#register_email").val()) {
			$("#register_email").css('border-color','red');
			return false;
		}
		if (!$("#register_country").val()) {
			$("#register_country").css('border-color','red');
			return false;
		}
		
		$.ajax({
			url: "/register.php?lang="+lang,
			type: 'POST',
			data: (
				{
					'email': $("#register_email").val(),
					'fullname': $("#register_fullname").val(),
					'tel': $("#register_tel").val(),
					'country': $("#register_country").val(),
					'address': $("#register_address").val()
				}
			),
			success: function(data) {
				if (data=='false') {
					$("#register_message").css('color', 'red');
					$("#register_message").html(message_4);
				}
				if (data=='true') {
					$("#register_fields").fadeOut();
					$("#register_title").html(thank_you);
					$("#register_fields").html(message_5);
					$("#register_fields").slideDown();
				}
				return false;
			}
    });
		
		return false;
	});
});

function slideDown () {
		$("div#panel").slideDown("slow");
		$("#toggle a").toggle();
}
