/*
JAVASCRIPT FUNCTIONS FOR VER2 REWRITE - March 2008
*/
 $(document).ready(function() {

$("input[name='postcode']").live('keyup', function(){
    var _this = $(this);
    _this.val(_this.val().toUpperCase());
});

$('#post_login_top').click(function(){
$('#login_loading').show();
var my_url = ($('#url_hold').html());
var next_url=window.location.href;
var target=my_url+'/log-in/';
var user=$('#top_login_username')[0].value;
var pw=$('#top_login_password')[0].value;
if(user=="" || pw==""){
		window.location.href = target;
		return false;
	}
	else
	{
		$.ajax({
		url:my_url+'/log_in/',
		data:{username:($('#top_login_username')[0].value),password:($('#top_login_password')[0].value),next_url:next_url},
		dataType: 'json',
		type: 'post',
		success:function(returned_data){
				$('#login_loading').hide();
				if (returned_data.validated=="True")
				{
					var my_div = $('#top_login');
					var tag=returned_data.tag;
					my_div.html(tag);
					var myRegExp = /log_out/;
					var matchString=next_url.search(myRegExp);
					if(matchString ==-1)
					{
						location.reload(true);
					}
					else
					{
						window.location.href = my_url+'/home_ver2/';
					}
				}
				else
				{
					window.location.href = target;
					var log_user =$('#login_username');
					log_user.html=$('#top_login_username')[0].value;
				}
			  }
	        })
		return false;
	}
});

		
		
		
		
		
 });
