function global_tab() {
        $("ul#globaltab-login li.account").mouseover(function() {
            $("ul#globaltab-login li.active").removeClass("active");
            $("#globaltab-register-form").slideUp(300);
            $("#globaltab-login-form").slideUp(300);
            $("#globaltab-register-form input").attr("value", "");
            $("#globaltab-login-form input").attr("value", "");

        });
        $("ul#globaltab-login li.signin a").click(function(){
                        $("ul#globaltab-login li.active").removeClass("active");                                                                                                                                
                        $("ul#globaltab-login li.signin").addClass("active");
                        $("#globaltab-login-form").slideDown(300);
                        $("#globaltab-register-form").slideUp(300);
                        $("#globaltab-register-form input").attr("value","");
						$(".global_error").text("");
						$(".global_error").hide();
						
            });
            
            $("#globaltab-login-form .cancel").click(function(){
                        $("#globaltab-login-form").slideUp(300);
                        $("ul#globaltab-login li.active").removeClass("active");
                        $("#globaltab-login-form input").attr("value","");
						$(".global_error").text("");
						$(".global_error").hide();
            });
            
            $("ul#globaltab-login li.signup a").click(function(){
                        $("ul#globaltab-login li.active").removeClass("active");
                        $("ul#globaltab-login li.signup").addClass("active");
                        $("#globaltab-register-form").slideDown(300);
                        $("#globaltab-login-form").slideUp(300);
                        $("#globaltab-login-form input").attr("value","");
						$(".global_error").text("");
						$(".global_error").hide();
            });
            
            $("#globaltab-register-form .cancel").click(function(){
                        $("#globaltab-register-form").slideUp(300);
                        $("ul#globaltab-login li.active").removeClass("active");
                        $("#globaltab-register-form input").attr("value","");
						$(".global_error").text("");
						$(".global_error").hide();
            });
			
var siteURL = "http://www.topbuy.com.au"

$("#global_reg_submit").click(function() {
    $(".global_error").text("");
    $(".global_error").hide();
    var reg_email = $("#global_reg_email").val();
    var reg_password = $("#global_reg_password").val();
    var reg_password_confirm = $("#global_reg_passwordConfirm").val();
    var error_flag = 0

    if (!checkCustomerInput(reg_email)) {
        $("#global_reg_error").text("Please input email");
        $("#global_reg_error").show();
        error_flag = 1;

    }
    else if (!emailValidate(reg_email)) {
        $("#global_reg_error").text("The input email format is not corret");
        $("#global_reg_error").show();
        error_flag = 1;


    }
    else if (!passwordValidate(reg_password)) {
        $("#global_reg_error").text("Please use digits or letters only.");
        $("#global_reg_error").show();
        error_flag = 1;
    }
    else if (!checkCustomerInput(reg_password)) {
        $("#global_reg_error").text("Please input password");
        $("#global_reg_error").show();
        error_flag = 1;

    }
    else if (!checkCustomerInput(reg_password_confirm)) {
        $("#global_reg_error").text("Please input confirm password");
        $("#global_reg_error").show();
        error_flag = 1;

    }
    else if (reg_password != reg_password_confirm) {
        $("#global_reg_error").text("password does not match confirm password");
        $("#global_reg_error").show();
        error_flag = 1;
    }
    else {
        var is_unique = 1; //if 1 then email is exists
        //if all regsiter information are valid to confirm
        $.ajax({
            type: 'POST',
            url: siteURL + '/tbcart/pc/global_tab_ajax.asp',
            data: 'request_action=checkEmail&email=' + reg_email,
            async: false,
            dataType: 'json',
            success: function(data) {

                is_unique = data.isError;
                if (is_unique != 0) {
                    $("#global_reg_error").text(data.ErrorMsg);
                    $("#global_reg_error").show();
                    error_flag = 1;

                }


            }
        })

        if (is_unique == 0) {
            $.ajax({
                type: 'POST',
                url: siteURL + '/tbcart/pc/global_tab_ajax.asp',
                data: 'request_action=register&email=' + reg_email + '&password=' + reg_password,
                async: false,
                dataType: 'json',
                success: function(data) {
                    is_unique = data.isError;

                    if (is_unique == 0) {
                        //successful login
                        $("ul#globaltab-login").hide();
                        $("ul#globaltab-logout").show();
                        $("#global_welcome").html("<span>Welcome Customer&nbsp;&nbsp;</span> ")

                    }
                    else {

                    }

                }

            })
        }
    }



})

$("#global_login_submit").click(function(){
	$(".global_error").text("");
	$(".global_error").hide();
	var login_email = $("#global_login_email").val();
	var login_password = $("#global_login_password").val();
	var error_flag = 0
	
	
	if (!checkCustomerInput(login_email)){
		$("#global_login_error").text("Please input email");
		$("#global_login_error").show();
		error_flag = 1 ;		
		}	
	else if(!emailValidate(login_email)){
		$("#global_login_error").text("The input email format is not corret");
		$("#global_login_error").show();
		error_flag = 1 ;
		}
	
	else if (!checkCustomerInput(login_password)){
		$("#global_login_error").text("Please input password");
		$("#global_login_error").show();
		error_flag = 1 ;		
		}	
	else {		 
		$.ajax({
			type:'POST',
			url: siteURL+'/tbcart/pc/global_tab_ajax.asp',
			data:'request_action=login&email='+login_email+'&password='+login_password,
			async:false,
			dataType:'json',
			success:function(data)
			{
				if (data.isError == 0)
				{
					//successful login
					$("ul#globaltab-login").hide();
					$("ul#globaltab-logout").show();
					$("#global_welcome").html("<span>Welcome,</span> <b>"+data.firstName+"&nbsp;&nbsp;</b>")
					
					} 
				else
				{
					$("#global_login_error").text(data.ErrorMsg);
					$("#global_login_error").show();
					
					} 
				} 
			}) 
		} 
	})			

}


