$(document).ready(function() {
	jQuery.fn.centerScreen = function(loaded) {
			var obj = this;
			if(!loaded) {
					obj.css('top', $(window).height()/2-this.height()/2+$(window).scrollTop());
					obj.css('left', $(window).width()/2-this.width()/2+$(window).scrollLeft());
					$(window).resize(function(){ obj.centerScreen(!loaded); });
			} else {
					obj.stop();
					obj.animate({ top: $(window).height()/2-this.height()/2, left: $(window).width()/2-this.width()/2}, 200, 'linear');
			}
		 };	
});

function close_popup(id)
{
	$("#fade").hide();
	$("#"+id).fadeOut("slow");
}
function show_popup(id)
{
	$("#fade").show();
	$("#"+id).centerScreen();
	$("#"+id).fadeIn("slow");
}

function signinme()
{
	var uname = $("#username_login").val();
	var upass = $("#password_login").val();
	$.ajax({
		type: "POST",
		url: SITEROOT+"login/",
		data: "uname="+uname+"&upass="+upass,
		success: function(data){
			//alert(data);
			if(data==1)
			{
				reset_fields();
				location.href=SITEROOT+'myaccount/';
			}
			else
			{
				$("#err_span").html("Invalid Username or Password!");
			}
		}
	});
}

function forgotPassword()
{
	reset_fields();
	close_popup('popup_div');
	show_popup('forgot_password_div');
}

function forgotUsername()
{
	reset_fields();
	close_popup('popup_div');
	show_popup('forgot_username_div');
}
function forgotme()
{
	var email = $("#email_forgot_password").val();
	$.ajax({
		type: "POST",
		url: SITEROOT+"login/forgot_password",
		data: "email="+email,
		success: function(data){
			if(data==0)
			{
				$("#err_span_forgot").html("Invalid Email Address!");
			}			
			else
			{
				reset_fields();
				close_popup('forgot_password_div');
				show_popup('password_sent_div');
			}
		}
	});
}

function forgotmeName()
{
	var email = $("#email_forgot_username").val();
	$.ajax({
		type: "POST",
		url: SITEROOT+"login/forgot_username",
		data: "email="+email,
		success: function(data){
			//alert(data);
			if(data==0)
			{
				$("#err_span_forgot_name").html("Invalid Email Address!");
			}			
			else
			{
				reset_fields();
				close_popup('forgot_username_div');
				show_popup('username_sent_div');
			}
		}
	});
}
function gotoLogin()
{
	reset_fields();
	close_popup('password_sent_div');
	show_popup('popup_div');
}

function reset_fields()
{
	$("#username_login").val('');
	$("#password_login").val('');
	$("#email_forgot_password").val('');
}
function showDiv(id){
	if($("#i_"+id).html()=='[ + ]'){
		$("#i_"+id).html('[ - ]');
	}else if($("#i_"+id).html()=='[ - ]'){
		$("#i_"+id).html('[ + ]');
	}
	$("#"+id).slideToggle("slow");
}
function showCareerDiv(id){
	$("div[id^='careerid'][id!='careerid_"+id+"']").hide();
	$("#careerid_"+id).slideToggle();
}

function toggleMouseOver(id)
{
	$("#"+id).hide();
	$("#"+id+"-hover").show();
}
function showSubmenu(id) {
	$("#submenu_ul_"+id).slideToggle();
}
function showDivision(id){
	if($("#i_"+id).html()=='MORE [ + ]'){
		$("#i_"+id).html('LESS [ - ]');
	}else if($("#i_"+id).html()=='LESS [ - ]'){
		$("#i_"+id).html('MORE [ + ]');
	}
	$("#"+id).slideToggle("slow");
}
function showLongDescription(id) {
	if($("#span_"+id).html()=='MORE'){
		$("#span_"+id).html('LESS');
	}else if($("#span_"+id).html()=='LESS'){
		$("#span_"+id).html('MORE');
	}
	$("#i_"+id).slideToggle();
}
