/**
 * Friction TV - login.js
 * 
 * functions for signup page
 *
 * @author	Daniel Mullin daniel@nuguru.com	
 * @version	0.9
 * @todo	???
 * 
 */

function login(username, password)
{
	
	if(username == '' || username == 'username')
	{

		return false;
		
	}
	
	url = 'http://' + document.location.hostname + '/ajax/?p=user-login|1|' + username + '|' + password;
	
	var data = $.ajax({type: "POST", url: url, async: false}).responseText;
	
	var response = data;

	if(response == 1)
	{

		url = 'http://' + document.location.hostname + '/ajax/?p=user-user|1|' + username;

		var userString = $.ajax({type: "POST", url: url, async: false}).responseText;

		user = eval(userString);

		$("#header-row-1-login").html("<form onSubmit=\"logout(); return false;\"><div class=\"input\"><input src=\"/images/assets/logout_header_button.gif\" onMouseover=\"this.src='/images/assets/logout_header_over_button.gif'\" onMouseout=\"this.src='/images/assets/logout_header_button.gif'\" type=\"image\" value=\"search\" /></div><div class=\"input\"><span class=\"user-username\">" + username + ",&#160;</span><span class=\"user-last-loggedin\">last logged in on " + user[0].lastLoggedIn + "</span></div></form>");

		if ($("#registered-user-response-information").length > 0)
		{

			$("#registered-user-response-information").hide();

			$("#debate-respond-video").show();

			$("#debate-respond-text").show();
		
		}

		return true;

	}
	else
	{
		
		alert('Unable to log you in with those details. Please try again.');
		
		$("#username").focus();
		
	}

	

}

/**
 * Friction TV - login.js
 * 
 * functions for signup page
 *
 * @author	Daniel Mullin daniel@nuguru.com	
 * @version	0.9
 * @todo	???
 * 
 */

function logout()
{

	url = 'http://' + document.location.hostname + '/ajax/?p=user-logout';
	
	var data = $.ajax({type: "POST", url: url, async: false}).responseText;
	
	var response = data;
	
	if(response == 1)
	{

		// redirect to the index
		
		window.location = 'http://' + document.location.hostname + '/home';
	}

}
// done