function reset_menu(){
	$('ul.menu li.inactive ul:visible').slideUp('normal');
	$('ul.menu a.active').parent().parent().slideDown('normal');
}
function initMenus(id1,id2) {
	$('ul.navigation ul').hide();
	$('ul.navigation').attr('id', 'nav_links');
	
	$('ul.navigation a.active').parent().parent().siblings().addClass('active');
	$('ul.navigation a.active').parent().parent().slideDown('normal');
	$('ul.navigation a.active').parent().parent().parent().siblings().addClass('inactive');
	
	subElement = $('#menu-products').next();
	subElement.css('border-bottom-color', 'white');
	$('ul.navigation li a').mouseover(
		function() {
			var checkElement = $(this).next();
			var parent = this.parentNode.parentNode.id;

			if(checkElement.is('ul') && !checkElement.is(':visible')) {
				$('#' + parent + ' ul:visible').slideUp('normal');
				checkElement.slideDown('normal');
				return false;
			} 
	
		}
	);
	$('ul.navigation').mouseleave(
		function() {
			reset_menu();
		}
	);
	if(id2!=0)
	{
		mouseO(id1,id2);
	}
}
function mouseO(id1,id2){
	obj=$("#li_"+id1);
	if(obj.is('ul') && !obj.is(':visible')) {
		$('#li_'+id1+' ul:visible').slideUp('normal');
		obj.slideDown('normal');
		$("#li_"+id1+id2+" a").css('color',"#FFAA00");
		return false;
	} 
	
}
function signup(ty)
{
	var param=$("#"+ty).serialize();
	$(".errorinfo").remove();
	if($("#"+ty+'agree').attr('checked')!=true)
	{
		$("#submit"+ty).after("<br /><span style='color:red' class='errorinfo'>You do not agree with our agreement</span>");
		return false;
	}
	$.ajax({
		 type: "post",
		 url: "index.php",
		 data:   "m=ajax_register&"+param,
		 dataType: "json",
		 success: function(json){ 
		 	if(json.status==0)
		 	{
				if(json.errorfield!="")
				{
					$("#"+ty+json.field).focus();
					$("#"+ty+json.field).after("<br /><span style='color:red' class='errorinfo' >"+json.msg+"</span>");
				}
				else
				{
					$("#submit"+ty).after("<br /><span style='color:red' class='errorinfo'>"+json.msg+"</span>"); 
				}
		 	}
		 	else{
				window.location.href="./?m=landing";
		 	}	
		 } 
	}); 
}
function change(id){
	t=1000;
	if($(".ppp:last").css("display") == "block"){
		$(".ppp:last").hide(t);
		$(".ppp:first").show(t);
	}else{ 
		var obj = $(".ppp:visible");
		obj.hide(t);
		obj.next().show(t);
	}
}
var top_menu_open=function ()
{
	$(this).children().show();
}
var top_menu_close =function ()
{
	$(this).children().eq(1).hide();
}
var top_menu=$("#top_menu").children();
top_menu.each(	
	function(obj){
		$(top_menu[obj]).bind("mouseover",top_menu_open);
		$(top_menu[obj]).bind("mouseout",top_menu_close);
	});
var mustnumber=$(".mustnumber");
mustnumber.each(
		function (cid)
		{
			$(mustnumber[cid]).bind("keypress",function (event)
			{
				if(event.which==8||event.which==0)
					return true;
				if(event.which<48 || event.which>57)
				{
					return false;
				}
			});	
		}
);


