function brand_changed(cid){
    var brand_id = $("#brand_id").val();
	$('<option selected="" value="0">Select Model</option>').appendTo("#model");
	if(brand_id == 0){
		$("#series").empty();
		$("#model").empty();
		$("#partnum").empty();
		$('<option selected="" value="0">Select Series</option>').appendTo("#series");		
		$('<option selected="" value="0">Select Part Number</option>').appendTo("#partnum");
		return false;
	}
	$("#series").hide();
	$("#partnum").hide();
	$("#loader1").css("display","block");
	$("#loader3").css("display","block");

    $.get("quickFinderService.php",{
                                                        action:"getSeriesByBrand",
														start:0,
														getrows:5000,
                                                        brand_id:brand_id,
														cid:cid
                                                    },
    function(data,textStatus){//alert(data);
            if(textStatus="success"){
                $("#series").empty();
				$(data).appendTo("#series");
		    }
			$("#loader1").hide();
			$("#series").show();
	});
	$.get("quickFinderService.php",{
                                                        action:"getPnByBrand",
														start:0,
														getrows:5000,
                                                        brand_id:brand_id,
														cid:cid
                                                    },
    function(data,textStatus){
            if(textStatus="success"){
                $("#partnum").empty();
				$(data).appendTo("#partnum");
		    }
			$("#loader3").hide();
			$("#partnum").show();
	});
}

function default_changed(cid,brand_id,sn,pn){
	$("#series").hide();
	$("#partnum").hide();
	$("#loader1").css("display","block");
	$("#loader3").css("display","block");
    
    $.get("quickFinderService.php",{
                                                        action:"getSeriesByBrand",
														start:0,
														getrows:5000,
                                                        brand_id:brand_id,
														cid:cid,
														sn:sn
                                                    },
    function(data,textStatus){//alert(data);
            if(textStatus="success"){
                $("#series").empty();
				$(data).appendTo("#series");
		    }
			$("#loader1").hide();
			$("#series").show();
	});
	$.get("quickFinderService.php",{
                                                        action:"getPnByBrand",
														start:0,
														getrows:5000,
                                                        brand_id:brand_id,
														cid:cid,
														pn:pn
                                                    },
    function(data,textStatus){
            if(textStatus="success"){
                $("#partnum").empty();
				$(data).appendTo("#partnum");
		    }
			$("#loader3").hide();
			$("#partnum").show();
	});
}

/*************************
分页获取数据
action：动作
where：sql的where条件
start：从第几条数据开始返回
getrows：每次取多少条数据
domID：下拉控件的ID
*************************/
function getPagingData(action,where,start,getrows,domID){
		$.get("quickFinderService.php",{
																action:action,
																brand_id:where,
																start:start,
																getrows:getrows
															},
			function(data,textStatus){//alert(data);
					if(textStatus="success"){
						if(data.length>0){
							$(data).appendTo("#"+domID);
							start += getrows;
							getPagingData(action,where,start,getrows,domID);		
						}else{
							if(domID=="model"){
								$("#loader1").hide();
								$cnt  = $("#"+domID+" option").length;
								$("<option selected value='0'>Select Model (" + $cnt + ")</option>").prependTo("#"+domID); 
								$("#"+domID).val(0);
							}else{
								$("#loader2").hide();
								$cnt  = $("#"+domID+" option").length;
								$("<option selected value='0'>Select Part Number (" + $cnt + ")</option>").prependTo("#"+domID); 
								$("#"+domID).val(0);
							}							
							$("#"+domID).show();
						}
					}												
		});		
}

function series_changed(){
	var series_id = $("#series").val();
	if(series_id == 0){
		$("#model").empty();
		return false;
	}
	$("#model").hide();
	$("#loader2").css("display","block");

    $.get("quickFinderService.php",{
                                                        action:"getModelBySeries",
														start:0,
														getrows:5000,
                                                        series_id:series_id
                                                    },
    function(data,textStatus){
            if(textStatus="success"){
                $("#model").empty();
				$(data).appendTo("#model");
		    }
			$("#loader2").hide();
			$("#model").show();
	});
}

function default_series_changed(series_id,mn){
	$("#model").hide();
	$("#loader2").css("display","block");

    $.get("quickFinderService.php",{
                                                        action:"getModelBySeries",
														start:0,
														getrows:5000,
                                                        series_id:series_id,
														mn:mn
                                                    },
    function(data,textStatus){
            if(textStatus="success"){
                $("#model").empty();
				$(data).appendTo("#model");
		    }
			$("#loader2").hide();
			$("#model").show();
	});
}

function form_finder_submit(){
	if($("#brand_id").val()==0 && $("#series").val()==0 && $("#model").val()==0 && $("#partnum").val()==0){
		return false;
	}
	document.form_finder.submit();
}
