﻿var queryDefault = "请输入关键词进行搜索，各个词之间用空格隔开。如：离职 补偿";
	function setKeysDefault()
	{
		var query = document.getElementById("tbKeys");
		if( query.value == "" )
		{
				query.value = queryDefault;
				query.style.color = "#333333";//#666
		}
		else if( query.value == queryDefault )
		{
				query.style.color = "#333333";
		}
	}
	
	function onKeysLostFocus()
	{
		setKeysDefault();
	}
	
	function onKeysFocus()
	{
		var query = document.getElementById("tbKeys");
		if( query.value == queryDefault )
		{
			query.value = "";
			query.style.color = "#000000";
		}	
	}
	
	function onQuery()
	{
		var keys = document.getElementById("tbKeys");
		//if( keys.value.length < 1 )
		//{
		//	return false;
		//}
		if( keys.value == queryDefault )
		{
			keys.value = "";
			keys.focus();
		}
		return true;				
	}
	
	function OnKeyEnter( evt )
	{		
		if( evt.keyCode == 13)
		{
			var vControl = document.getElementById("btnQuery");
			if( vControl != null )
			{
				vControl.focus();
			    vControl.click();
			    return false;
			}
		}
		return true;
	}
	
	function bookmarkit(t)
    {
        window.external.addFavorite('http://www.HRbaodian.com/',t);
        return false;
    }
    
    function setHomePage(source)
    {
		source.style.behavior='url(#default#homepage)';
		if(!(source.isHomePage('http://www.HRBaoDian.com/')))
		{
			source.setHomePage('http://www.HRBaoDian.com/');
		}
		return false;
    }         
	
	function show(layer)
	{
		var myLayer = document.getElementById(layer);
		//if( myLayer.style.display == 'none')
		//{
			myLayer.style.display = 'block';
		//}
		//else 
		//{
		//	myLayer.style.display='none';
		//}
	}
	
	function hide(layer)
	{
	    var myLayer = document.getElementById(layer);
		myLayer.style.display = 'none';
	}
	
	function onKeyInput( control )
	{
		onKeyUp( control, event );
	}	
	
	var indexNum = 1;
	function setKeyColor()
	{
		var query = document.getElementById("tbKeys");
		if( query.value == queryDefault )
		{		
		    if( document.activeElement.id == query.id )
		    {
		        query.value = "";
		    }
		    	    
		    if( indexNum % 2 == 1 )
		    {
			    query.style.color = "#333333";					    
			}
			else if( indexNum % 2 == 0 )
		    {
			    query.style.color = "#797979";//#666
			}	
			
			indexNum ++;
			
			if( indexNum > 1000 )
			{
			    indexNum = 1;
			}
		}		
	}		
	
	function onBodyClick()
	{	    
	    if( "ahotsearch" == document.activeElement.id )
	    {
	        return;
	    }
	    hide("hotsearch");
	}	
