﻿	//买卖信息
	function getSupply(type,srcC,num){
		var src=$(srcC);
		$.getJSON("fitting.do",{method:"findSupply" ,pageIndex : 0,type : type,num : num ,t:new Date() },function(data){
			src.html("");
			if(data.data.length>0){
				$.each(data.data,function(n,value){
				var s=isDay(new Date(value.sdate.time),5)?"<img src='images/new123.gif' />":"";
				src.append("<li><span class='index_liw_l'><a href='fitting.do?method=findSu&sid="+value.id+"'>"+value.title+"</a></span><span class='index_lin'>"+ s +"</span></li>");
				});
			}else{
				src.html("No Information!");
			}
			src.find("a").each(function(){
				$(this).attr("title",$(this).text());
			});
		});	
	}
	//是否是小于7天的时间
	function isDay(date,day){
		if(!day){
			day=7;
		}
		if(	(new Date().getTime()-date.getTime())/(24*60*60*1000)<day)
		{
			return true;
		}else{
			return false;
		}
	}
	//获得友情链接
	function getLinks(pageIndex,type,num,srcS){
		var src=$(srcS);
		src.html("Information load, please later ...");
		$.getJSON("fitting.do",{method:"findLinks" ,pageIndex : pageIndex,type : type ,num : num ,t:new Date() },function(data){
			src.html("");
			if(data.data.length==0){
			}else{
				$.each(data.data,function(n,value){
						src.append("<li><a href='"+value.url+"' title='"+value.title+"'><img src='"+value.imgPath+"' /></a></li>");
				});
				for(var i=0 ;i<num-data.data.length;i++){
					src.append("<li>&nbsp;</li>");
				}
				$.getJSON("fitting.do",{method:"findLinks" ,pageIndex : pageIndex,type : -1 ,num : num ,t:new Date() },function(data){
					$.each(data.data,function(n,value){
						src.append("<li><a href='"+value.url+"' title='"+value.title+"'>"+value.title+"</a></li>");
						
					});
				});
			}
			src.find("img").attr("width","90").attr("height","23");
			src.find("a").attr("target","_blank");
		});
		
	}
	//新闻
	function main_getNews(pageIndex,callback,type,num,srcS,isShowImage){
		isShowImage=(isShowImage==null?true:isShowImage);
		var src=$(srcS);
		src.html("Information load, please later ...");
		$.getJSON("fitting.do",{method:"findNews" ,pageIndex : pageIndex,type : type ,num : num ,t:new Date() },function(data){
			src.html("");
			if(data.data.length==0){
					src.html("No articles!");
			}else{
				$.each(data.data,function(n,value){
					var s= (!isShowImage)?"":(isDay(new Date(value.ndate.time))?"<img src='images/new123.gif' />":"");
					src.append("<li><span class='index_liw'><a href='fitting.do?method=findNew&nid="+value.id+"'>"+value.ntitel+"</a></span><span class='index_lin'>"+ s +"</span></li>");
				});	
			}
			src.find("a").each(function(){
				$(this).attr("title",$(this).text());
			});
		});
	}
	//下拉框
	var zIndex=1;
	$(function(){
		setBrand();
		$("#BBrand").click(function() {
			setType();
			execitems($("#TTypeDiv"));
			execitems($("#PPartsDiv"));
		});
		$("#TType").click(function() {
			setParts();
			execitems($("#PPartsDiv"));
		});
		addPart();
		$("#seach").find("div").toggleClass("pDiv").each(function(){
			execitems($(this));
		}).click(function(){
			$(this).find("div").toggle("slow");
			$(this).css("z-index",zIndex++);
		});
	});
	
	//全局事件
	$(function(){
		$(document).click(function(){
			if($(event.srcElement).attr("id")=="seach"||$(event.srcElement).parents("#seach").size()>0){
			
			}else{
				$("#seach > div > div").hide("slow");
			}
		});
	});
	
	
	//执行友情链接事件
	$(function(){
		getLinks(0,1,8,"#links_b ul");
	});
	//执行特价优惠
	$(function(){
		main_getNews(0,"main_getNews",3,8,"#main_tjyh ul");
	});
	//帮助信息
	$(function(){
		main_getNews(0,"main_getNews",4,8,"#main_bzzx ul",false);
	});
	//执行买卖事件
	$(function(){
		getSupply(1,"#g ul",8);  //1为卖
		getSupply(-1,"#q ul",9);  //-1为买
	});
	//点击事件
	$(function() {
        $(".content #PList").find(">li>span>img").css("cursor","hand").click(function(){
        	$("#BBrand").val($(this).attr("Brand"));
        	setType();
        	$("#partsQuery")[0].submit();
        });
        $(".content #PList").find("a").click(function() {
        	$("#BBrand").val($(this).attr("Brand"));
        	setType();
        	$("#TType").val($(this).attr("Type"));
        	setParts();
        	$("#partsQuery")[0].submit();
        });
	});
	//top样式
	$(function(){
		$("#main_menu #main").addClass("liselct");
	});
	//动态加载HTML代码
	function execitems(ele){
		var divs = ele.find("div");
		if(divs.size()>0){	//清除HTML代码
			divs.hide("slow",function(){
				ele.html("");
				execitems(ele);
			});
		}else{
			var sname="#"+ele.attr("id").replace("Div","")+"";
			var div=ele.append("<div class=pdDiv></div>").find("div").hide() //创建div
				.css("top",ele.css("height"))
				.css("min-width",ele.css("width"))
				.css("width",125);
			var uls= div.append("<ul class='select_ul'></ul>").find("ul");  //创建ul
			$(sname).find("option").each(function(){
				$("<li _value='"+$(this).val()+"'>"+$(this).html()+"</li>").attr("title",$(this).html()).click(function(){
					var pDiv= $(this).parents("div:.pDiv");
					pDiv.find("span").html($(this).html()).attr("_value",$(this).attr("_value")).attr("title",$(this).attr("title"));
					var pName= "#"+pDiv.attr("id").replace("Div","")+"";
					$(pName).val($(this).attr("_value"));
					$(pName).get(0).click();
					$(this).parents("ul").find("li[_selected='true']").attr("_selected",null).removeClass("hover");
					$(this).attr("_selected",true);
					
					$(this).addClass("hover");
				}).hover(function(){
					
					if($(this).attr("_selected")!="true"){
						$(this).addClass("hover");
					}
				},function(){
					if($(this).attr("_selected")!="true"){
						$(this).removeClass("hover");
					}
				}).appendTo(uls,true);
				if($(this).attr("selected")==true){
				$("<span class='select_span' _value='"+$(this).val()+"'>"+$(this).html()+"</span>").attr("title",$(this).html()).appendTo(uls.parents("div:.pDiv"),true);
				}
			});
			
		}
	}
	
