﻿/************************************************
* 编写：高开勇
* 日期：2009-5-20
* 说明：公用JavaScript函数
************************************************/

function D$(i){ //获取ID,Name,TagName对像
	var d=document;
	if(d.getElementById(i)){
		return d.getElementById(i);
	}else if(d.getElementsByName(i).length>0){
		return d.getElementsByName(i);
	}else if(d.getElementsByTagName(i).length>0){
		return d.getElementsByTagName(i);
	}else{
		return null;
	}
}

function Ks(i){ //清除左右空格
	return i.replace(/(^\s*|(\s*$))/g,"");
}

function setHead_Select(s,v){
	var d=D$("Head_Selected");
	if(d){
		D$("SearchType").value=v;
		d=d.getElementsByTagName("div");
		if(d.length>0){
			for(var i=0;i<d.length;i++){
				if(d[i]==s){
					s.className="Head_Selected_on";					
				}else{
					d[i].className=""
				}
			}
		}
	}
}

window.onload=function(){//清除链接虚线
	var a=document.getElementsByTagName("a");
	for(var i=0;i<a.length;i++){
		a[i].onfocus=function(){this.blur()}
	}
}

function setHead(v)
{
    var d=D$("Head_Selected");
	if(d){
		D$("SearchType").value=v;
		d=d.getElementsByTagName("div");
		if(d.length>0){
			for(var i=0;i<d.length;i++){
				if(d[i].value==v){
					s.className="Head_Selected_on";					
				}else{
					d[i].className=""
				}
			}
		}
	}
}

function vetHead_Form(f){
	var s=Ks(f[0].value)
	if(s==""){
		f[0].value="";
		f[0].focus();
		var k=D$("SearchType").value;
		if(k=="Job"){
			alert("请输入搜索职位名!");
		}else if(k=="Company"){
			alert("请输入搜索公司名!");
		}else{
			alert("请输入搜索关键字!");
		}
		return false;
	}
}


function chgtree(e,v){
	if(e.className=="tree_head"){
		e.className="tree_head_close";
		D$(v).style.display="none";
	}else{
		e.className="tree_head";
		D$(v).style.display="";
	} 
}

function setSelect(s){
	var a=D$("list").getElementsByTagName("a");
	for(var i=0;i<a.length;i++){
		if(a[i].innerHTML==s){
			a[i].style.color="#000";
			a[i].className="tree_nods_select";
		}else{
			a[i].onmouseover=a[i].onmouseout=function(){
				if(this.className==""){
					this.className="tree_nods_select";
				}else{
					this.className="";
				}
			}
		}
		a[i].onfocus=function(){this.blur()}
	}
}

function setContentNav(s){
	var a=D$("content_nav").getElementsByTagName("a");
	for(var i=0;i<a.length;i++){
		a[i].onfocus=function(){this.blur()}
		if(a[i].innerHTML==s){
			a[i].className="nav_left_select";
		}else if(a[i].className==""){
			a[i].onmouseover=a[i].onmouseout=function(){
				if(this.className==""){
					this.className="nav_left";
				}else{
					this.className="";
				}
			}
		}
	}
}

function setOpt(i){
	var d=D$("Opt");	
	if(d){
		if(i.innerHTML=="展开"){
			d.style.display="block";
			i.className="hide";
			i.innerHTML="收起";
			
			
		    
		}else{
			i.className="";
			i.innerHTML="展开";
			d.style.display="none";
			if(d.getElementsByTagName('input').length==0)
			{
			    for(var i=0;i<d.getElementsByTagName('select').length;i++)
		        {
		            d.getElementsByTagName('select')[i].getElementsByTagName('option')[0].selected=true;
		        }
			    
			}
			else
			{
			    d.getElementsByTagName('input')[0].value="";
			    d.getElementsByTagName('input')[1].value="";
			    for(var i=0;i<d.getElementsByTagName('select').length;i++)
		        {
		            d.getElementsByTagName('select')[i].getElementsByTagName('option')[0].selected=true;
		        }
		        d.getElementsByTagName('select')[4].getElementsByTagName('option')[0].innerHTML="不限";
		        d.getElementsByTagName('select')[4].getElementsByTagName('option')[0].value="0";
			}
		}
	}
	return false;
}


function Hits(obj,type,id,pre,page)
{
    alert("fgfg");
    $.get("Ajax.aspx",
    {
         ac:"readCount"
        ,type:type
        ,id: id
    },
    function(data)
    {
        sqlExsit(data,obj,pre);
    }
    );
}



function HitsCout(url,obj,type,id,pre,page)
{
  
    $.get("../../Info/Ajax.aspx",
    {
         ac:"readCount"
        ,type:type
        ,id: id
    },
    function(data)
    {
        sqlExsit(data,obj,pre);
    }
    );
}

function sqlExsit(data,obj,pre)
{
    obj.innerHTML = pre + data;
}

function cboCheck(obj,obj1)
{
    if(obj.checked==true)
    {
        for(var i=0;i<D$(obj1).getElementsByTagName("input").length;i++)
        {
            D$(obj1).getElementsByTagName("input")[i].checked=true;
        }
    }
    else
    {
        for(var i=0;i<D$(obj1).getElementsByTagName("input").length;i++)
        {
            D$(obj1).getElementsByTagName("input")[i].checked=false;
        }
    }
}
