﻿// JScript 文件

//反选反选函数
function SelectAll(tempControl)
{
   //将除头模板中的其它所有的CheckBox取反 
    var theBox=tempControl;
     xState=theBox.checked;    

    elem=theBox.form.elements;
    for(i=0;i<elem.length;i++)
    if(elem[i].type=="checkbox" && elem[i].id!=theBox.id&& elem[i].id!="cbisHot")
    {
//          if(elem[i].checked!=xState)
//                elem[i].click();
//          else
//             elem[i].checked=false;
          if(elem[i].checked==false)
                elem[i].checked=true;
          else
             elem[i].checked=false;
                
    }
    
    if(xState)
    {
      document.getElementById('selectStr').innerText="反选";
    }
    else
    {
      document.getElementById('selectStr').innerText="反选";
    }
    
}

//为Firefox下的DOM对象增加innerText属性
//判断浏览器
var lBrowser = {};
lBrowser.agt = navigator.userAgent.toLowerCase();
lBrowser.isW3C = document.getElementById ? true:false;
lBrowser.isIE = ((lBrowser.agt.indexOf("msie") != -1) && (lBrowser.agt.indexOf("opera") == -1) && (lBrowser.agt.indexOf("omniweb") == -1));
lBrowser.isNS6 = lBrowser.isW3C && (navigator.appName=="Netscape") ;
lBrowser.isOpera = lBrowser.agt.indexOf("opera") != -1;
lBrowser.isGecko = lBrowser.agt.indexOf("gecko") != -1;
lBrowser.ieTrueBody =function (){
  return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body;
};

//为Firefox下的DOM对象增加innerText属性
if(lBrowser.isNS6){ //firefox innerText define
 HTMLElement.prototype.__defineGetter__( "innerText",
 function(){
 return this.textContent;
 }
 );
 HTMLElement.prototype.__defineSetter__( "innerText",
 function(sText){
 this.textContent=sText;
 }
 );
}

//获得当前地址
function seturl(name){ 
document.getElementById(name).value=window.location.href;
}

//全站搜索
function goSearchSite(k)
{
var url='/SearchSite.aspx?keyWord='+escape(document.getElementById(k).value);
//alert(url);
//window.open(url);
window.location.href=url;
}

//产品搜索
function goProSearch(k,t)
{
if(document.getElementById(k).value==''){alert('请输入搜索关键词！');return false;}
else{
var url='/ProductList.aspx?k='+document.getElementById(k).value+'&id='+document.getElementById(t).value;
//window.open(url);
window.location.href=url;
}
}
//文本框默认值
function setOnClickText(id,v)
{
if(document.getElementById(id).value==v)
document.getElementById(id).value='';
}

//常见问题
function ShowContent(strID,max)
			{
				if(document.getElementById(strID).style.display == "")
				{
					document.getElementById(strID).style.display = "none";
					var temp=strID+'_title';
					document.getElementById(temp).className = '';
				}
				else
				{
				    for(var i=0;i<max;i++)
                    {
                        var temp="tr_Content_"+i+"_title";
                        var temp2="tr_Content_"+i;
//                        alert(temp);
//                        if(eval("document.getElementById("+temp+")")!=null)
//                            eval("document.getElementById("+temp+").className=''");
                        document.getElementById(temp).className = '';
                        document.getElementById(temp2).style.display = "none";
                    }
                    
					document.getElementById(strID).style.display = "";
					var temp=strID+'_title';
					document.getElementById(temp).className = 'fontBold';
					
					
				}
			}

//text回车处理	
//页面调用方法 onkeydown="EnterTextBox(event,'goSearch');"  注意使用onkeydown
function EnterTextBox(e,button)
{
    var keynum;
    var keychar;
    var numcheck;
    if(window.event) // IE
    {
        keynum = e.keyCode;
        if(keynum==13)
        {
            event.keyCode=9;
            var btn = document.getElementById(button);
            btn.focus();
            btn.click();
        }
        else
        {
            return;
        }
    }
    else if(e.which) // Netscape/Firefox/Opera
    {
        keynum = e.which;
         if(keynum==13)
        {
            var btn = document.getElementById(button);//btnSearchID为文本框回车后执行的button
            btn.focus();
            btn.click();
        }
        else
        {
            return;
        }
    }
 } 
 
 //职位搜索JS
 function searchJob(ddljobType,ddlcreaterdate,keyWord)
    {
      var str='';
         if(document.getElementById(ddljobType).value!='请选择')
         {
           str+='s='+escape(document.getElementById(ddljobType).value);
         }
          if(document.getElementById(ddlcreaterdate).value!='选择发布时间')
         {
             if(str!='')
                 str+='&';
             str+='CDate='+escape(document.getElementById(ddlcreaterdate).value);
         }
          if(document.getElementById(keyWord).value!=''&document.getElementById(keyWord).value!='职位关键词')
         {
           if(str!='')
                 str+='&';
           str+='keyWord='+escape(document.getElementById(keyWord).value);
         }
         var str1='/Job/JobList.aspx?ac=search&';
         str=str1+str;
//         str='"'+str+'"';
//         alert(str);
//           window.open(str);
//        window.location.replace(str);
        location.href=str;
//         location.href=str;
//         alert(location.href);
//         window.navigate(str);
    }
    //职位搜索JS结束 
    
    
function setSelectDisplay(tagId, style)   {    
var browser=navigator.appName
var b_version=navigator.appVersion
var version=b_version.split(";");
var trim_Version=version[1].replace(/[ ]/g,""); 
    if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE6.0")
      if(document.getElementById(tagId)!=null)
         document.getElementById(tagId).style.visibility = style;  
  }   

// -------打开新窗口---------------
function openwin(theURL, wname, W, H) { 
var windowW = W;//确定网页的宽度 
var windowH = H;//确定网页的高度 
var windowX = Math.ceil( (window.screen.width - windowW) / 2 ); 
var windowY = Math.ceil( (window.screen.height - windowH) / 2 );//确定网页的坐标 

if (navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion)>=4) isie=true; else isie=false; 
s = ",width="+W+",height="+H; 
if (isie===false){//加入对Nescape系列浏览器的支持 
splashWin = window.open( theURL , wname, "fullscreen=1,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0"+s) 
splashWin.resizeTo( Math.ceil( W )     , Math.ceil( H ) ) 
splashWin.moveTo ( Math.ceil( windowX ) , Math.ceil( windowY ) ) 
}else{ 
splashWin = window.open( theURL , wname, "fullscreen=1,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0"+s) 
splashWin.resizeTo( Math.ceil( W )     , Math.ceil( H ) ) 
splashWin.moveTo ( Math.ceil( windowX ) , Math.ceil( windowY ) )
} 
splashWin.focus();
} 


//----------首页成员网站链接------- start-------
var childCreate=false;
function MemberLinkLoad(iDiv,link){
	
    	iDiv.onmouseover=function(){//鼠标移到     	
	    iDiv.style.background="url('/images/cn/MemberLinkOver.gif')";
 		document.getElementById(link).style.display="block";
		childCreate=true;
    }
    iDiv.onmouseout=function(){//鼠标移走
	    iDiv.style.background="url('/images/cn/MemberLinkOut.gif')";
    }
    iDiv.onclick=function(){//鼠标点击
	    if (childCreate){
		    //判断当前的下拉是不是打开状态，如果是打开的就关闭掉。是关闭的就打开。
		    document.getElementById(link).style.display="none";
		    childCreate=false;
	    }else{
		    document.getElementById(link).style.display="block";
		    childCreate=true;
	    }
    }
    document.onmousedown=document.onmouseout=function(e){
        var div=document.getElementById(link);
        if(childCreate && isMouseOut(div,e)){
            div.style.display="none";
	        childCreate=false;
			iDiv.style.background="url('/images/cn/MemberLinkout.gif')";
	    }
    }
document.onmouseover=function(e){
        var div=document.getElementById(link);
		    if(childCreate && !isMouseOut(div,e)){
	    iDiv.style.background="url('/images/cn/MemberLinkover.gif')";
	    }
}
var div=document.getElementById(link);
div.onclick=function(){
        div.style.display="none";
        childCreate=false;
    }
}

function elementX(_){var A=_.offsetLeft,$=_.offsetParent;while(_.parentNode&&document.body!=_.parentNode){_=_.parentNode;A-=_.scrollLeft;if($==_){A+=_.offsetLeft;$=_.offsetParent}}return A}
function elementY(A){var _=A.offsetTop,$=A.offsetParent;while(A.parentNode&&document.body!=A.parentNode){A=A.parentNode;_-=A.scrollTop;if($==A){_+=A.offsetTop;$=A.offsetParent}}return _}
function mouseX($){return $.pageX||($.clientX+(document.documentElement.scrollLeft||document.body.scrollLeft))}
function mouseY($){return $.pageY||($.clientY+(document.documentElement.scrollTop||document.body.scrollTop))}
function isMouseOut($,F){var B=mouseX(F?F:window.event),E=mouseY(F?F:window.event),A=elementX($),C=elementY($),_=A+parseInt($.offsetWidth),D=C+parseInt($.offsetHeight);if(B>A&&B<_&&E>C&&E<D)return false;else return true}
function killErrors(){return true}

//----------首页成员网站链接--------end------

//禁止右键
 
//if (window.Event) 
//document.captureEvents(Event.MOUSEUP); 
//function nocontextmenu(){ 
// event.cancelBubble = true 
// event.returnValue = false; 
// return false; 
//} 
//function norightclick(e){ 
// if (window.Event){ 
//  if (e.which == 2 || e.which == 3) 
//  return false; 
// } 
// else 
//  if (event.button == 2 || event.button == 3){ 
//   event.cancelBubble = true 
//   event.returnValue = false; 
//   return false; 
//  } 
//} 
//document.oncontextmenu = nocontextmenu; // for IE5+ 
//document.onmousedown = norightclick; // for all others 




