<!--

function countdown(auction_id)
{
	setTimeout(function(){
		$.post("./checkAuctionStatus",{ auction_id:auction_id }, 
			function(data)
			{
			
				var results = data.split("||");

				if(results[0] != "false")
				{
					document.getElementById('total_bids').innerHTML = results[1];
					
					if(results[3] == 'true')
						document.getElementById('highest').style.display = 'block';
					else
						document.getElementById('highest').style.display = 'none';
					
					if(results[2] > 0)
						document.getElementById('current_bid').innerHTML = '$' + results[2];
					else
						document.getElementById('current_bid').innerHTML = 'no bids';

					document.getElementById('minbid').value = results[2];

					if(results[0] == "expired")
					{
						document.getElementById('auction_remaining').innerHTML = 'Closed';
						document.getElementById('bid_tools').innerHTML = '';
					}
					else
					{
						document.getElementById('auction_remaining').innerHTML = results[0];					countdown(auction_id);
					}				  
				}
				else
				{

				}
			}
		);
	}, 1000);
}

function submitBid(auction_id)
{
	var amount_raw = document.getElementById('user_bid').value;
	var min = document.getElementById('minbid').value;
	var inc = document.getElementById('inc').value;
	var amount = amount_raw.split(" minimum");

	document.getElementById('auction_message').innerHTML = '';
	document.getElementById('auction_message').style.display = 'block';

	if(Number(amount[0]) >= min)
	{
		// Validate check in and check out
		if ($('#checkin').val() == '' || $('#checkout').val() == '') {
			$('#auction_message').text('Please submit check in and check out dates');
			setTimeout(function(){ $('#auction_message').fadeOut("slow"); }, 4000);
		} else {
			$.post("./userBid",
				  { 
				  	auction_id:auction_id, 
					amount:amount[0], 
					checkin:$('#checkin').val(), 
					checkout:$('#checkout').val() 
				  }, 
				  function(data)
				  {
					  var results = data.split("||");
					  
					  if(results[0] == "false")
					  {
						document.getElementById('auction_message').innerHTML = 'You need to be logged in to place a bid';
						setTimeout(function(){ $('#auction_message').fadeOut("slow"); }, 2000);
					  }
					  else if(results[0] == 'expired')
					  {
						document.getElementById('auction_message').innerHTML = 'Sorry, this auction has ended.';
						setTimeout(function(){ $('#auction_message').fadeOut("slow"); }, 2000);
					  }
					  else if(results[0] == 'high')
					  {
						document.getElementById('auction_message').innerHTML = 'Congratulations, you are the high bidder!';
						document.getElementById('highest').style.display = 'block';
						document.getElementById('current_bid').innerHTML = '$' + results[1];
						document.getElementById('minbid').value = results[1];
						document.getElementById('total_bids').innerHTML = results[2];
						setTimeout(function(){ $('#auction_message').fadeOut("slow"); }, 2000);
						
						// Google Analytics
						if (pageTracker != undefined) {
							pageTracker._trackPageview("/bid_on_auction" );
						}
						
					  }
					  else if(results[0] == 'outbid')
					  {
						document.getElementById('auction_message').innerHTML = 'You have been outbid.';
						document.getElementById('highest').style.display = 'none';
						document.getElementById('current_bid').innerHTML = '$' + results[1];
						document.getElementById('minbid').value = results[1];
						document.getElementById('total_bids').innerHTML = results[2];
						setTimeout(function(){ $('#auction_message').fadeOut("slow"); }, 2000);
					  }
					  else
					  {
						document.getElementById('auction_message').innerHTML = 'Controller Failure.';
					  }
				  }
			);
		}
	}
	else
	{
		var newmin = Number(min) + Number(inc);
		document.getElementById('auction_message').innerHTML = 'You must bid at least $' + newmin + '.';
		setTimeout(function(){ $('#auction_message').fadeOut("slow"); }, 4000);
	}
}

function clearBid()
{
	document.getElementById('user_bid').value = '';
}

function checkEnter(e, auction_id)
{
	var keycode;
	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;
	else return true;

	if (keycode == 13)
	{
		submitBid(auction_id);
		return false;
	}
	else
		return true;
}

function swapImage(element, src)
{
	document.getElementById(element).src = src;
}

-->