// JavaScript Document
$(document).ready(function(){
	$("#search_keyword").mouseover(function(){
		if($(this).val() == "keyword"){
			$(this).val("")
			 	   .focus()
			       .css("color","#000000");
		}
	});
	$("#search_program").mouseover(function(){
		if($(this).val() == "program"){
			$(this).val("")
			 	   .focus()
			       .css("color","#000000");
		}
	});
});

var main_page = $("#main_page");
$(document).ready(function(){
	
});

function gotoRegister(){
	$("#loading").fadeIn("fast");
	$.post("ajax_files/shop_register.php", 
	"", 
	function(data){
		$("#loading").fadeOut("fast");
		$("#main_page").html(data);
	});
}

function login(){
	var name = $("#login_name");
	var password = $("#login_password");
	if(name.val() && password.val()){
		$("#login_form input").attr("disabled","disabled");
		$("#loading_login").fadeIn("slow");
		$.post("ajax_files/login.php", 
		"name=" + name.val() + "&password=" + password.val(), 
		function(data){
			if(data.success == "1"){
				
			}else{
				alert("Incorrect user name or password.");
				//$("#login_form input").attr("disabled","");
			}
			$("#loading_login").fadeOut("fast");
			window.location = 'publicshop_producerlisting.php';
		},"json");
	}
}

function logout(){
	$("#loading_logout").fadeIn("fast");
	$("#logout").attr("disabled","disabled");
	$.post("ajax_files/logout.php", 
	"", 
	function(data){
		$("#loading_logout").fadeOut("fast");
		window.location = 'publicshop_producerlisting.php';
	});
}

function ShowBrowserBy(){
	var select_val = $("#select_browse_by").val();
	var subject = $("#browse_by_subject");
	var category = $("#browse_by_type");
	var age = $("#browse_by_age");
	var producer = $("#browse_by_producer");
	
	subject.hide();
	category.hide();
	age.hide();
	producer.hide();
	
	if (select_val == "Subject"){
		subject.show();
	}else if (select_val == "Category"){
		category.show();
	}else if (select_val == "Age"){
		age.show();
	}else if (select_val == "Catalogue"){
		producer.show();
	}
}
