function closeLoginDiv()
{
	$('signupType').value = "ForgotPwd";
	FadeEffect($('loginDiv'));
	setTimeout(openForgotPasswordDiv,1250);
}
function openForgotPasswordDiv()
{
	ShowEffect($('forgotPasswordDiv'));
}
function closeForgotPwdDiv()
{
	$('signupType').value = "Login";
	FadeEffect($('forgotPasswordDiv'));
	setTimeout(openLoginDiv,1250);
}
function openLoginDiv()
{
	ShowEffect($('loginDiv'));
}
function displayAlertLogin()
{
	var signupType = $('signupType').value;
	var alertMsg = "";
	var errorFlag = 0;
	var pars = "";
	showLoader(1);
	if (signupType == "Login")
	{
		if (alltrim($('email').value) == "")
		{
			alertMsg = "Email can not be blank.";
			errorFlag++;
		}
		else if(alltrim($('email').value) != "" && checkEmail($('email').value) == false)
		{
			alertMsg = "Email address is invalid.";
			errorFlag++;
		}
		else if (alltrim($('password').value) == "")
		{
			alertMsg = "Password can not be blank.";
			errorFlag++;
		}
		if (errorFlag == 0)
		{
			pars = "mode=Login&email="+escape($('email').value)+"&password="+escape($('password').value);
		}
	}
	else if (signupType == "ForgotPwd")
	{
		if (alltrim($('pwdEmail').value) == "")
		{
			alertMsg = "Email can not be blank.";
			errorFlag++;
		}
		else if(alltrim($('pwdEmail').value) != "" && checkEmail($('pwdEmail').value) == false)
		{
			alertMsg = "Email address is invalid.";
			errorFlag++;
		}
		if (errorFlag == 0)
		{
			pars = "mode=ForgotPwd&email="+escape($('pwdEmail').value);
		}
	}
	if (errorFlag > 0)
	{
		$('loginAlertDiv').innerHTML = alertMsg;
		$('loginAlertDiv').style.display = 'block';
		setTimeout(closeLoginAlertDiv,2250);
		showLoader(0);
	}
	else 
	{
		var url  = "validation.php";
		var myAjax = new Ajax.Request(
		url,
		{
			method: 'get',
			parameters: pars,
			onComplete:ajx_doJob
		});
	}
}
function ajx_doJob(originalRequest)
{
	var response = originalRequest.responseText;
	if(response.indexOf("admin") != -1)
	{
		showLoader(0);
		window.location.href='adminHome.php';
	}
	else if(response.indexOf("user") != -1)
	{
		showLoader(0);
		window.location.href='adminHome.php';
		/*
		$('loginAlertDiv').innerHTML = "Log in as user.";
		$('loginAlertDiv').style.display = 'block';
		setTimeout(closeLoginAlertDiv,2250);
		showLoader(0);
		*/
	}
	else if(response.indexOf("ForgotPassword") != -1)
	{
		$('loginAlertDiv').innerHTML = "Your password has been sent.";
		$('loginAlertDiv').style.display = 'block';
		setTimeout(closeLoginAlertDiv,5250);
		showLoader(0);
	}
	else 
	{
		$('loginAlertDiv').innerHTML = response;
		$('loginAlertDiv').style.display = 'block';
		setTimeout(closeLoginAlertDiv,2250);
		showLoader(0);
	}
}
function closeLoginAlertDiv()
{
	FadeEffect($('loginAlertDiv'));
}
function selectSignupType()
{
	if ($('loginDiv').style.display != "none")
	{
		$('signupType').value == "Login"
	}
}


function checkAdminSecurityCode()
{
	var securityCode = $('securityCode').value;
	var url  = "validation.php";
	var pars = "mode=checkSecurityCode&securityCode="+securityCode;
	var myAjax = new Ajax.Request(
	url,
	{
		method: 'get',
		parameters: pars,
		onComplete:ajx_checkSecurityCode
	});
}
function ajx_checkSecurityCode(originalRequest)
{
	var response = originalRequest.responseText;
	if (response.indexOf("success") != -1)
	{
		window.location.href='adminHome.php';
	}
	else
	{
		$('alertDiv').innerHTML = response;
		$('alertDiv').style.display = "block";
	}
}

function checkReturnKey(e)
{
	var keynum;
	var keychar;
	var numcheck;
	if(window.event) // IE
	{
		keynum = e.keyCode;
	}
	else if(e.which) // Netscape/Firefox/Opera
	{
		keynum = e.which;
	}
	if (keynum == 13)
	{
		displayAlertLogin();
	}
}

//-----------------IN HOME PAGE-------------//
function prev4Projects()
{
	var totalProj = parseInt($('totalProj').value);
	var startProj = parseInt($('startProj').value);
	var endProj = parseInt($('endProj').value);
	if(endProj>=totalProj)
	 return;
	else
	{
	 startProj=startProj+4;
	 $('startProj').value=startProj;
	}
	var url  = "validation.php";
	var pars = "mode=prevProjects&startProj="+startProj;
	var myAjax = new Ajax.Request(
	url,
	{
		method: 'get',
		parameters: pars,
		onComplete:ajx_showprev4Projects
	});
}
function ajx_showprev4Projects(originalRequest)
{
	var response = originalRequest.responseText;
	$('endProj').value=parseInt($('endProj').value)+4;
	$('content_right').innerHTML = response;
		
}
//-----------------IN HOME PAGE-------------//
function goto4ProjectsBack()
{
	var totalProj = parseInt($('totalProj').value);
	var startProj = parseInt($('startProj').value);
	var endProj = parseInt($('endProj').value);
	if(startProj==0)
	 return;
	else
	$('startProj').value=parseInt($('startProj').value)-4;
	var url  = "validation.php";
	var pars = "mode=back4Projects&startProj="+$('startProj').value;
	var myAjax = new Ajax.Request(
	url,
	{
		method: 'get',
		parameters: pars,
		onComplete:ajx_showgoto4ProjectsBack
	});
}
function ajx_showgoto4ProjectsBack(originalRequest)
{
	var response = originalRequest.responseText;
	if(parseInt($('startProj').value)!=0)
	  $('showBackButton').style.display='';
	 else
	  $('showBackButton').style.display='none';
	$('endProj').value=parseInt($('endProj').value)-4;
	$('content_right').innerHTML = response;
}

//-----------------IN PRODUCTS PAGES-------------//
function prev4ProjectsOfGraphics()
{
	var totalProj = parseInt($('totalProj').value);
	var startProj = parseInt($('startProj').value);
	var endProj = parseInt($('endProj').value);
	var subCatg = parseInt($('subCatg').value);
	if(endProj>=totalProj)
	 return;
	else
	{
	 startProj=startProj+4;
	 $('startProj').value=startProj;
	}
	var url  = "validation.php";
	var pars = "mode=prevProjectsGraphics&startProj="+startProj+"&subCatg="+subCatg;
	var myAjax = new Ajax.Request(
	url,
	{
		method: 'get',
		parameters: pars,
		onComplete:ajx_showprev4ProjectsOfGraphics
	});
}
function ajx_showprev4ProjectsOfGraphics(originalRequest)
{
	var response = originalRequest.responseText;
	if(parseInt($('startProj').value)!=0)
	  $('showBackButton').style.display='';
	 else
	  $('showBackButton').style.display='none';
	$('endProj').value=parseInt($('endProj').value)+4;
	$('more_designs').innerHTML = response;
}

//-----------------IN PRODUCT PAGES-------------//
function back4Projects()
{
	var totalProj = parseInt($('totalProj').value);
	var startProj = parseInt($('startProj').value);
	var endProj = parseInt($('endProj').value);
	var subCatg = parseInt($('subCatg').value);
	if(startProj==0)
	 return;
	else
	$('startProj').value=parseInt($('startProj').value)-4;
	var url  = "validation.php";
	var pars = "mode=backProjects&startProj="+$('startProj').value+"&subCatg="+subCatg;
	var myAjax = new Ajax.Request(
	url,
	{
		method: 'get',
		parameters: pars,
		onComplete:ajx_showback4Projects
	});
}
function ajx_showback4Projects(originalRequest)
{
	var response = originalRequest.responseText;
	if(parseInt($('startProj').value)!=0)
	  $('showBackButton').style.display='';
	 else
	  $('showBackButton').style.display='none';
	$('endProj').value=parseInt($('endProj').value)-4;
	$('more_designs').innerHTML = response;
}


