var reKey = "";
$(function(){
	$("#sy-house").keydown(function(event){
		if(event.keyCode == 13){
			searchIndexKeyWord();
		}
	});
	
	$("#searchPart a").click(function(){
		$("#searchPart a").removeClass("sel");
		$(this).addClass("sel");
	});
	
	$("#closeKey a").click(function(){
		$(".searchKeyWord").empty();
		$('#chanpins').children("a:first").addClass("sel").siblings().removeClass("sel");
		$('#caizhis').children("a:first").addClass("sel").siblings().removeClass("sel");
		$('#function').children("a:first").addClass("sel").siblings().removeClass("sel");
		$('#time').children("a:first").addClass("sel").siblings().removeClass("sel");
	});
	
	//推荐关键字
	$("#memberGetKeyWord").click(function(){
		if($(this).val() == "多个关键字请使用空格区分"){
			$(this).val("");
			$(this).removeClass("inputKey1").addClass("inputKey2");
		}
		$("#memberGetKeyWord").keydown(function(event){
			if(event.keyCode == 13){
				searchIndexKeyWord();
			}
		});
	});
	$("#commonKeyWord a").click(function(){
		addKeyWordToInput($(this).html());
	});
	
	//提交按钮
	$('#searchBut').click(function(){
		searchIndexKeyWord();
	});
	
	$('#index-query-list a').click(function(){
		var className = $(this).attr("class");
		var thisKey = $(this).html();
		if(className != null && className != "sel"){
			$(this).addClass("sel").siblings().removeClass("sel");
			keyword = "";
			$(".searchKeyWord").empty();
			$(".sel").each(function(){
				var z =$(this).html();
				if(z != '不限'){
					keyword = keyword + '|' + z;
					showSearchKeyWord(z);
				}
			});
		}else{
			$(".sel").each(function(){
				var z = $(this).html();
				if(z == thisKey){
					$(this).removeClass("sel");
					$(this).parent().children("a:first").addClass("sel");
					keyword = "";
					//a.remove();
					$(".searchKeyWord").empty();
					$(".sel").each(function(){
						var z =$(this).html();
						if(z != '不限'){
							keyword = keyword + '|' + z;
							searchKeyWord(z);
						}
					});
				}
			});
		}
	});
});
function searchIndexKeyWord(){
	if($("#memberGetKeyWord").val() == "多个关键字请使用空格区分"){
		$("#memberGetKeyWord").val("");
	}
	var re = /select|update|delete|exec|count|script|"|=|;|>|<|%/i;
	if(re.test($("#memberGetKeyWord").val())){
		alert("您输入的关键词中包含有系统过滤的字符!请不要使用特殊字符.");
		return ;
	}
	location.href = "search!frontToPage.do?p=" + $("#searchPart .sel").attr("partid") + "&t=" + $("input[name='searchTime']:checked").val() + "&k=&m=" + encodeURIComponent($("#memberGetKeyWord").val());
}
function ScrollImgLeft(){
	var speed=20
	var scroll_begin = document.getElementById("scroll_begin");
	var scroll_end = document.getElementById("scroll_end");
	var scroll_div = document.getElementById("scroll_div");
	scroll_end.innerHTML=scroll_begin.innerHTML
	function Marquee(){
	if(scroll_end.offsetWidth-scroll_div.scrollLeft<=0)
	scroll_div.scrollLeft-=scroll_begin.offsetWidth
	else
	scroll_div.scrollLeft++
	}
	var MyMar=setInterval(Marquee,speed)
	scroll_div.onmouseover=function() {clearInterval(MyMar)}
	scroll_div.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
}
function addKeyWordToInput(keyWord){
	var key = $("#memberGetKeyWord").val();
	if(key == "多个关键字请使用空格区分"){
		key = "";
	}
	if(key != ""){
		if(key.indexOf(keyWord) == -1){
			key = key + " " + keyWord;
		}else{
			key = key.replace(keyWord,"");
		}
		var keys = key.split(" ");
		var keyTemp = new Array();
		var z = 0;
		for ( var i = 0; i < keys.length; i++) {
			if(keys[i] != "" && keys[i] != " "){
				keyTemp[z] = keys[i];
				z++;
			}
		}
		key = keyTemp.join(" ");
	}else{
		key = keyWord;
		$("#memberGetKeyWord").removeClass("inputKey1").addClass("inputKey2");
	}
	reKey = key;
	$("#memberGetKeyWord").val(key);
}
function showSearchKeyWord(keyWord){
	var html = '<a title=\"' + keyWord + '\" href=javascript:void(0)>' + keyWord + '<span></span></a>';
	$(".searchKeyWord").append(html);
	$(".searchKeyWord a").one("click",function(){
		var a = $(this);
		var key = a.attr("title");
		$(".sel").each(function(){
			var z = $(this).html();
			if(z == key){
				$(this).removeClass("sel").parent().children("a:first").addClass("sel");
				keyword = "";
				$(".searchKeyWord").empty();
				$("#index-query-list .sel").each(function(){
					var z1 =$(this).html();
					if(z1 != '不限'){
						keyword = keyword + '|' + z1;
						showSearchKeyWord(z1);
					}
				});
			}
		});
	});
}
function openNewInfoModelDialog(){
	window.showModalDialog("index!frontGetPublicInfo.do?time=4" ,"","center:yes;help:no;status:no;dialogWidth:404px;dialogHeight:480px");
}
