		var j=-1;
		var temp_str;
		var show_div_id;
		var kw_input_id;
		var $_kw2=function(node){
			return document.getElementById(node);
		}
		var $$_kw2=function(node){
			return document.getElementById(show_div_id).getElementsByTagName(node);
		}
		function ajax_keyword_kw2(){
			var xmlhttp;
			try{
				xmlhttp=new XMLHttpRequest();
				}
			catch(e){
				xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
				}
			xmlhttp.onreadystatechange=function(){
			if (xmlhttp.readyState==4){
				if (xmlhttp.status==200){
					var data=xmlhttp.responseText;
					data = data.replace(/suggest_submit_kw/g,'suggest_submit_kw2');
					data = data.replace(/mo_kw/g,'mo_kw2');
					$_kw2(show_div_id).innerHTML=data;
					j=-1;
					}
				}
			}

			xmlhttp.open("post", "/ajax_kw_suggest.aspx", true);
			xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded');
			xmlhttp.send("k="+escape($_kw2(kw_input_id).value));
		}

		function keyupdeal_kw2(e,input_id,div_id){
            show_div_id=div_id;
            kw_input_id=input_id;

			var div = document.getElementById(show_div_id);
			var divXY = getXY(document.getElementById(kw_input_id));
			div.style.top = divXY.y+25+'px';
			div.style.left = divXY.x+1+'px';

			var keyc;
			if(window.event){
				keyc=e.keyCode;
				}
			else if(e.which){
				keyc=e.which;
				}
			if(keyc!=40 && keyc!=38 && keyc!=13){
				setTimeout('ajax_keyword_kw2()' , 500)
				
				temp_str=$_kw2(kw_input_id).value;
				}
			if (keyc==13) {
				hide_suggest_kw2(input_id,div_id)
				//JobSearch();
				}
			}

		function set_style_kw2(num){
			for(var i=0;i<$$_kw2("li").length;i++){
				var li_node=$$_kw2("li")[i];
				li_node.className="suggest_li";
			}

			if(j>=0 && j<$$_kw2("li").length){
				var i_node=$$_kw2("li")[j];
				$$_kw2("li")[j].className="select";
				}
			}
		function mo_kw2(nodevalue){
			j=nodevalue;
			set_style_kw2(j);
		}
		function suggest_submit_kw2(){
			if(j>=0 && j<$$_kw2("li").length){
				$_kw2(kw_input_id).value=$$_kw2("li")[j].childNodes[0].childNodes[0].nodeValue;
				}
		}
		function hide_suggest_kw2(input_id,div_id){
		    show_div_id=div_id;
            kw_input_id=input_id;
			var nodes=document.body.childNodes
			for(var i=0;i<nodes.length;i++){
				if(nodes[i]!=$_kw2(kw_input_id)){
					$_kw2(show_div_id).innerHTML="";
					}
				}
			}
			
		function keydowndeal_kw2(e){
			var keyc;
			if(window.event){
				keyc=e.keyCode;
				}
			else if(e.which){
				keyc=e.which;
				}
			if(keyc==40 || keyc==38){
			if(keyc==40){
				if(j<$$_kw2("li").length){
					j++;
					if(j>=$$_kw2("li").length){
						j=-1;
					}
				}
				if(j>=$$_kw2("li").length){
						j=-1;
					}
			}
			if(keyc==38){
				if(j>=0){
					j--;
					if(j<=-1){
						j=$$_kw2("li").length;
					}
				}
				else{
					j=$$_kw2("li").length-1;
				}
			}
			set_style_kw2(j);
			if(j>=0 && j<$$_kw2("li").length){
				$_kw2(kw_input_id).value=$$_kw2("li")[j].childNodes[0].childNodes[0].nodeValue;

				}
			else{
				$_kw2(kw_input_id).value=temp_str;

				}
			}
		}
		