//var fname = window.location.href.match(/.+\/([^?]*)/)[1];

var fname="";
var aname="";
var ssType="";
//if(fname.length==0){fname="Index.aspx";}
//if(PageID==0){fname="Index.aspx";}
//if(PageID==1){fname="HR.aspx";}
//if(fname=="Index.aspx"){ssType="网页";}
//if(fname=="HR.aspx"){ssType="工作";}

var Tmp;
var Tmp1="";
var soSug=false;
var ii=0;
var jj=0;
var num=0;
var tt=1;


var task = false,suggest=false;
$(document).ready(function(){
	$("#MenuList li").each(function(){
		$(this).hover(function(){if($(".current").attr("id") == $(this).attr("id"))return false;$(this).addClass('on')},function(){$(this).removeClass('on')});
		$(this).click(function(){
			//alert($(this).text())
			$(".current").removeClass('current');
			$(this).removeClass('on');
			$(this).addClass('current');
			sot(this.id);
			
		})
	})

	$("#button").click(so);
	$("#wd").focus(kwfocus);
	$("#wd").keyup(d)
	//document.getElementByName("#wd").keyup(d)
	//$("#wd").keyup(d)
	//$(document).getElementByName("wd").onkeyup(d)
	//document.getElementById("wd").keyup(d)
	//alert(document.getElementById("wd"));
})
function d(){
		//$("#footer").html(wd); if(event.keyCode==40)//下方向键
		
		if(PageID==0){fname="Index.aspx";ssType="网页";}
		if(PageID==1){fname="Index.aspx";ssType="工作";}
		//if(fname=="Index.aspx"){}
		//if(fname=="HR.aspx"){}
		//alert(ssType);
		if(ii==0){Tmp1=$(this).val()}
		if(Tmp!=$(this).val())
		{
        Tmp=$(this).val();
		ii==0;
		}
		//ii=1;
		var event = arguments[0]||window.event;
		var g = event.keyCode;
		if(g==8){ii=0;}
		if(g==13){so();return true}
		if(g==38){
			if(soSug==true)
		{
			sugfocus(1);
			jj=jj+1;
		if(jj%num==0){tt=1}
		//alert(tt);
		ii=1;
		}
		else
		{
		show();
		}
			return true
			}
		else if(g==40){
		
		if(soSug==true)
		{
		
		sugfocus(0); //OK
		//sugfocus1(0,1);
		jj=jj+1;
		if(jj%num==0){tt=1}
		//alert(tt);
		ii=1;
		}
		else
		{
		show();
		}
		//alert(soSug);
		return true
		}
		var wd = $(this).val();
		if(wd.replace(" ", '') == "")return false;
		aname=document.getElementById("sform").action;
		$("#t_sug").css("visibility","hidden").empty();
		$.get('/Common/RsXml.aspx?str='+Tmp+'&type='+ssType, function(xml){
			if($(xml).find('suggests').attr("num") == 0)return false;
			var x = '';
			num=$(xml).find('suggests').attr("num");
			$(xml).find("item").each(function(){
				x += "<a onMouseout=\"this.className='aaoff'\" href='"+aname+"?wd="+escape($(this).attr('wd'))+"'>"+$(this).attr('wd')+"</a>";						  
			});
			x += "<div><b onclick=\"$('#t_sug').css('visibility','hidden')\" style='text-align:right'>关闭</b></div>";
			$("#t_sug").html(x).css("visibility","visible");
			soSug=true;
			suggest=false;
		})
	}
	
	function show()
	{
	
	//alert(Tmp);
	//return;
	jj=jj-1;
	var wd = $("#wd").val();
		//if(wd.replace(" ", '') == "")return false;
		//if(ii=1){Tmp=wd;}
        var c="";
		$.get('RsXml.aspx?str='+Tmp1+'&type='+ssType, function(xml){
			if($(xml).find('suggests').attr("num") == 0)return false;
			var x = '';
			$(xml).find("item").each(function(){
			    if(wd==$(this).attr('wd')){c="class='on'";}
				x += "<a onMouseout=\"this.className='aaoff'\" "+c+" href='"+fname+"?wd="+$(this).attr('wd')+"'>"+$(this).attr('wd')+"</a>";	
				 c="";					                
			});
			x += "<div><b onclick=\"$('#t_sug').css('visibility','hidden')\" style='text-align:right'>关闭</b></div>";
			$("#t_sug").html(x).css("visibility","visible");
			
			//sugfocus(0);
			soSug=true;
			suggest=false;
		})
		/**/
		//alert(wd);
			}
			
function sot(t){
	if(task)$("#"+task+"_kw").css("display",'none');
	$("#"+t+"_kw").css("display",'block');
	
	if(task){
		var v = jQuery.trim($("#wd").val());
		//if(v != "" && v != soData[task][1])soData[task][3] = v;
	}
	task = t;
	//$("#some_tips").html(soData[t][2]);
	//var wd = soData[t][3]?[soData[t][3],'#000']:[soData[t][1],'#ccc'];
	//$("#wd").val(wd[0]);
	//$("#wd").css("color",wd[1]);
	
}
function so(){
	var v = jQuery.trim($("#wd").val());
	
	return true
}

function kwfocus() {
	var v = jQuery.trim($("#wd").val());
	//if(v == "" || v == soData[task][1])$('#wd').val('');
	$('#wd').css("color","#000");
}

function sugfocus(f){
		try
		{
		suggest = f==1? suggest?(suggest.prev().length==0?$("#t_sug a:last"):suggest.prev()):$("#t_sug a:last") : suggest?(suggest.next().length==0?$("#t_sug a:second"):suggest.next()):$("#t_sug a:first");
		//alert(suggest.next().length);
		if(suggest.text()=='关闭')sugfocus(f);
		$("#t_sug a.on").removeClass("on");
		
		suggest.addClass("on");
		$("#wd").val(suggest.text());
		}
		catch(ex)
		{
		}
}
function sugfocus1(f,n){
		suggest=$("#t_sug a:last")
		alert(suggest.next().length);
		return
		suggest = f==1? suggest?(suggest.prev().length==0?$("#t_sug a:last"):suggest.prev()):$("#t_sug a:last") : suggest?(suggest.next().length==0?$("#t_sug a:first"):suggest.next()):$("#t_sug a:first");
		alert(suggest.next().length);
		if(suggest.text()=='关闭')sugfocus(f);
		$("#t_sug a.on").removeClass("on");
		
		suggest.addClass("on");
		$("#wd").val(suggest.text());
}
$(document).click(function(){
	$("#t_sug").css("visibility","hidden");
	soSug=false;
	return true
});