/*
函数
*/
function KillSpace(Str,list){
		if(typeof(list) == 'undefined')
			list = ' ';
		while((Str.length>0) && list.indexOf(Str.charAt(0))!=-1 )
			 Str = Str.substring(1,Str.length);
		while((Str.length>0) && list.indexOf(Str.charAt(Str.length-1))!=-1)
		     Str = Str.substring(0,Str.length-1);
		
        return Str;
}
/*
'**************************************************
'Function		判断FORM TEXT输入是否正确
'Author			Peace
'Create	Date	2004-09-09
'Parameter		Obj				Form object
'				TypeValue		检测类型

'				Msg				提示信息
'**************************************************
*/
function CheckTextB(Obj,TypeValue,Msg)
{
	switch (TypeValue)
	{
		case 2:
			res=/^\d+$/
			$(Obj).val(KillSpace($(Obj).val()));
			if (res.exec($(Obj).val()))
			{	
				alert(Msg);
				Obj.focus();
				Obj.select();
			}
			else
			{
				return true;
			}
			break;
		case 8:
			$(Obj).val(KillSpace($(Obj).val()));
			if ($(Obj).val().length==0)
			{
				alert(Msg);
				$(Obj).focus();
				$(Obj).select();
				return false;
			}
			else
			{
				return true;
			}
			break;
		case 10:
			$(Obj).val(KillSpace($(Obj).val()));
			res=new RegExp("([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+","g");
			if(!res.test($(Obj).val())){
				alert(Msg);
				$(Obj).focus();
				$(Obj).select();
				return false;
			}
			return true;
			break;
	}
}
$(document).ready(function(){
	/*$("#procatalog li").hover(function(){
		var obj = $(this).find(".child");
		if($(obj).attr("h") == ''){
			h = $(obj).outerHeight(true);
			if(h < 50) h = 50;
			$(obj).attr("h",h);
		}
		else
			h = $(obj).attr("h");

		$(this).find(".child").stop()
		$(this).find(".child").animate({height: h+'px'},2000); 
	},function(){
		$(this).find(".child").stop()
		$(this).find(".child").animate({height: '0px'},2000,function(){$(this).css("display","none");}); 
	});
	*/

	$("#reg input[name=Login]").click(function(){
		if(!CheckTextB($("#rusername"),8,'Please input User ID'))
			return false;
		if(!CheckTextB($("#rpwd"),8,'Please input password'))
			return false;
		if(!CheckTextB($("#rrealname"),8,'Please input your name'))
			return false;
		if(!CheckTextB($("#rtel"),8,'Please input your phone number'))
			return false;
		if(!CheckTextB($("#remail"),10,'Please input your email'))
			return false;
		//save
		var data = {username:$("#rusername").val(),
					pwd:$("#rpwd").val(),
					realname:$("#rrealname").val(),
					tel:$("#rtel").val(),
					email:$("#remail").val(),
					cmd:'reg'};
		$.ajax({
			type:'POST',
			dataType:'text',
			data:data,
			url:'ajax.php',
			success:function(msg){
				if(msg == 1){
					alert('Please input User ID');
					return;
				}
				else if(msg == 2){
					alert($("#rusername").val() + " exists");
					return;
				}
				alert('success');
				document.location.href = '/';
			}
			
		})
	});
	
	$("#frmlogin input[name=Login]").click(function(){
		if(!CheckTextB($("#lusername"),8,'Please input User ID'))
			return false;
		if(!CheckTextB($("#lpwd"),8,'Please input password'))
			return false;
		var data = {username:$("#lusername").val(),
					pwd:$("#lpwd").val(),
					cmd:'login'};
		$.ajax({
			type:'POST',
			dataType:'text',
			data:data,
			url:'ajax.php',
			success:function(msg){
				//alert(msg);
				if(msg == 1){
					alert('Failure');
					return;
				}
				document.location.reload();
			}
			
		})
	});
	
	$("tr[type=p]").mouseover(function(){
		
		$(this).find("td").css("background","#ffad00");
		//$(this).find("td").addClass("head3");	
	});
	$("tr[type=p]").mouseout(function(){
		//$(this).find("td").removeClass("head3");	
		$(this).find("td").css("background",$(this).attr("color"));
	});

	$("#procatalog li").click(function(){
		if($(this).find("ul").css("display") == 'block'){
			$("#procatalog ul").css("display","none");
			$("#procatalog").find("a").removeClass("on_leftmain");
			return;
		}
		$("#procatalog ul").css("display","none");
		$("#procatalog").find("a").removeClass("on_leftmain");
		//$("#procatalog").find("a[on=1]").addClass("on_leftmain");
		$(this).find("ul").css("display","block");
		$(this).find("a").addClass("on_leftmain");

	});
	$("#frmq input[name=submit]").click(function(){
		if(!CheckTextB($("#frmq input[name=fname]"),8,"Please enter your First Name"))
			return false;
		if(!CheckTextB($("#frmq input[name=lname]"),8,"Please enter your Last Name"))
			return false;
		if(!CheckTextB($("#frmq input[name=company]"),8,"Please enter your Company"))
			return false;
		if(!CheckTextB($("#frmq input[name=email]"),10,"Please enter your Email Address"))
			return false;
		if(!CheckTextB($("#frmq input[name=phone]"),8,"Please enter your Primary Phone"))
			return false;
		if(!CheckTextB($("#frmq input[name=address]"),8,"Please enter Address"))
			return false;
		//性别
		var sn = '';
		for(i=0;i<4;i++){
			if($("#frmq input[name=salutation]").eq(i).attr("checked") == true){
				sn = $("#frmq input[name=salutation]").eq(i).val();
			}
		}
		//询价内容
		if($("#frmq input[name=request]").eq(0).attr("checked") == true){
			if(!CheckTextB($("#frmq input[name=product]"),8,"Please enter product name"))
				return false;
			if(!CheckTextB($("#frmq input[name=productq]"),8,"Please enter Quantity"))
				return false;
			if(!CheckTextB($("#frmq textarea[name=product_remark]"),8,"Please enter Additional Request"))
				return false;
		}
		if($("#frmq input[name=request]").eq(1).attr("checked") == true){
			if(!CheckTextB($("#frmq input[name=a]"),8,"Please enter product name"))
				return false;
			if(!CheckTextB($("#frmq textarea[name=b]"),8,"Please enter Additional Request"))
				return false;
		}
		var data = {fname:$("#frmq input[name=fname]").val(),
					lname:$("#frmq input[name=lname]").val(),
					salutation:sn,
					company:$("#frmq input[name=company]").val(),
					email:$("#frmq input[name=company]").val(),
					phone:$("#frmq input[name=phone]").val(),
					address:$("#frmq input[name=address]").val(),
					city:$("#frmq input[name=city]").val(),
					state:$("#frmq input[name=state]").val(),
					postal:$("#frmq input[name=postal]").val(),
					country:$("#frmq [name=country]").val(),
					product:$("#frmq input[name=product]").val(),
					productq:$("#frmq input[name=productq]").val(),
					product_remark:$("#frmq textarea[name=product_remark]").val(),
					a:$("#frmq input[name=a]").val(),
					b:$("#frmq textarea[name=b]").val(),
					cmd:'quites'};
		//讯价保存
		$.ajax({
			type:'POST',
			dataType:'text',
			url:'ajax.php',
			data:data,
			success:function(msg){
				if(msg == 0){
					alert('Your detail requirement has saved,d we will feedback to you ASAP.');
					document.frmq.reset();
				}
				else{
					alert('try again');
				}
			}
		})
	})

	$(".nav a").hover(function(){
		var idx = $(this).attr("idx");
		$(this).parent().parent().css("background-position","0px "+(idx*26*-1)+"px");
	},function(){
		var idx = $(".nav a[on=1]").attr("idx");
		$(".nav a[on=1]").parent().parent().css("background-position","0px "+(idx*26*-1)+"px");
	})
	var idx = $(".nav a[on=1]").attr("idx");
	$(".nav a[on=1]").parent().parent().css("background-position","0px "+(idx*26*-1)+"px");
})

function downpdf(type,id){
	if(id == 0) return;
	var data = {type:type,id:id,cmd:'down'};
	$.ajax({
		type:'POST',
		dataType:'text',
		data:data,
		url:'ajax.php',
		success:function(rss) {
			if(rss == 1)
			{
				alert('您没有登录');
				return;
			}
			else if(rss == 2)
			{
				alert('您没有权限下载');
				return;
			}
			else
			{
				var url = "ajax_down.php?type="+type+"&id="+id;
				document.location.href=url;
			}
 		}
	});

	
}