// JavaScript Document
// for checking valid email;
var check = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/; 

// validate numeric
var numeric  =  /(^-?\d\d*\.\d*$)|(^-?\d\d*$)|(^-?\.\d\d*$)/;

// validate date
var date = /^\d{1,2}(\-|\/|\.)\d{1,2}\1\d{4}$/;

// validate integer
var integer  = /(^-?\d\d*$)/;
/**************************************************************************/



/*************************	Start :: header : Login	********************************************/

function m_on()
{
	document.getElementById('login_img');	
}


function m_out()
{
	document.getElementById('login_img');	
}

function call()
{
	sign = j('#signups').offset();
	t = sign.top + 32  ;// height of the signup image 
	l = sign.left - 250 + 66 ;// width if the login box  + the width of the signof image 
	$("login_up").style.top = t+"px";
	$("login_up").style.left = l+"px";
	
						
	if ($("login_up").style.display == "block")
	{
		$("login_up").style.display = "none";
		$('login_img').onmouseout = function onmouseover(event) {
								this.src = "images/login_b.gif";
								}
		$('login_img').style.backgroundColor = "#353132";	
	}
	else
	{
		$("login_up").style.display = "block";
		$('login_img').onmouseout = function onmouseover(event) {
								//this.src = "images/login_b.gif";
								}
		$('login_img').style.backgroundColor = "#494444";							
	}
}

function login_call()
{
	new Ajax.Request('includes/login.php',{method: 'get', onComplete: showresult});
}
 
function showresult(originalRequest)
{
	 var res = originalRequest.responseText
	$('login_id').innerHTML = res;
}

var n
function do_login()
{
	name = $("username").value;	
	n = name
	pass = $("password").value;
	pars = "name="+name+"&pass="+pass+"&act=do_login";	
	new Ajax.Request('includes/login.php',{method: 'get', parameters: pars, onComplete: show_login});
}

function show_login(originalRequest)
{
	var r = originalRequest.responseText
	arr = r.split('++');
	res =  arr[0];
	if (res == 1)
	{
		login_call();
		$("login_up").style.display = "none"
		window.location.href = arr[1];
	}
	else
		alert("Incorrect Login/Password");
		
}

function do_logout()
{
	if (confirm("Are you sure you want to logout"))
	{
		pars = "act=do_logout";	
		new Ajax.Request('includes/login.php',{method: 'get', parameters: pars, onComplete: show_logins});
	}
}

function show_logins(originalRequest)
{
	var res = originalRequest.responseText
	if (res == 1)
	{
		login_call();
		window.location.href = "index.php";
		$("login_up").style.display = "none"
	}
}






login_call();
/*************************	End :: header : Login	********************************************/




