	/* display the login/register lightbox form */
	function show_login(){
		$("<div id='faded' class='faded_overlay'></div>").appendTo('body');
		$("#faded").click(function(){
			hide_login();
		});
		$("<div id='login_content' class='login_content'></div>").appendTo('body');
		$("#faded").css('display','block');
		$("#faded").css('height',getDocHeight());
		$("#login_content").css('display','block');
		$("#login_content").load('/content/login/login.php',{},function(){});
	}
	/* hide the login/register lightbox form */
	function hide_login(){
		$("#faded").remove();
		$("#login_content").remove();
	}
	/* check the login information */
	function check_login(){
		good = true;
		if($("#user").val()==''){good = false;$("#user").css('border','1px solid red');}else{$("#user").css('border','1px solid #999999');}		
		if($("#pass").val()==''){good = false;$("#pass").css('border','1px solid red');}else{$("#pass").css('border','1px solid #999999');}	
		return good;	
	}
	/* check the register information */
	function check_register(){

		good = true;
		if($("#first_name").val()==''){good = false;$("#first_name").css('border','1px solid red');}else{$("#first_name").css('border','1px solid #999999');}		
		if($("#last_name").val()==''){good = false;$("#last_name").css('border','1px solid red');}else{$("#last_name").css('border','1px solid #999999');}		
		if($("#email").val()==''){good = false;$("#email").css('border','1px solid red');}else{$("#email").css('border','1px solid #999999');}		
		if($("#phone").val()==''){good = false;$("#phone").css('border','1px solid red');}else{$("#phone").css('border','1px solid #999999');}		
		if($("#password").val()==''){good = false;$("#password").css('border','1px solid red');}else{$("#password").css('border','1px solid #999999');}		
		if($("#repassword").val()==''){good = false;$("#repassword").css('border','1px solid red');}else{$("#repassword").css('border','1px solid #999999');}		
		if($("#password").val()!=$("#repassword").val()){
			good = false;
			$("#password").css('border','1px solid red');
			$("#repassword").css('border','1px solid red');
			$("#password").val("");
			$("#repassword").val("");
		}	
		if($("#validation_code").val()==''){good = false;$("#validation_code").css('border','1px solid red');$("#validation_code").val("");}else{$("#validation_code").css('border','1px solid #999999');}	
		if($("#validation_code").val()!=$("#hidden_validation_code").val()){good = false;$("#validation_code").css('border','1px solid red');$("#validation_code").val("");}else{$("#validation_code").css('border','1px solid #999999');}	

		return good;	
	}
	
	/*	show the retrieve password form	*/
	function show_retrieve(){
		hide_login();
		$("<div id='faded' class='faded_overlay'></div>").appendTo('body');
		$("#faded").click(function(){
			hide_retrieve();
		});
		$("<div id='retrieve_content' class='login_content'></div>").appendTo('body');
		$("#faded").css('display','block');
		$("#faded").css('height',getDocHeight());
		$("#retrieve_content").css('display','block');
		$("#retrieve_content").load('/content/login/retrieve_pass.php',{},function(){});
	}
	
	/* hide the login/register lightbox form */
	function hide_retrieve(){
		$("#faded").remove();
		$("#retrieve_content").remove();
	}
	
	/* check the login information */
	function check_retrieve(){
		good = true;
		hide_login();
		alert($("#retrieve_user").val());
		if($("#retrieve_user").val()==''){good = false;$("#retrieve_user").css('border','1px solid red');}else{$("#retrieve_user").css('border','1px solid #999999');}		
		if($("#validation_code").val()==''){good = false;$("#validation_code").css('border','1px solid red');$("#validation_code").val("");}else{$("#validation_code").css('border','1px solid #999999');}	
		if($("#validation_code").val()!=$("#hidden_validation_code").val()){good = false;$("#validation_code").css('border','1px solid red');$("#validation_code").val("");}else{$("#validation_code").css('border','1px solid #999999');}	
		return good;	
	}

