/*
* 函数说明：取cookie值
* 参数：	cookie字段名
* 返回值：	cookie值
* 时间：2005-5-12
*/
document.write("<script language=\"javascript\" type=\"text/javascript\" src=\"http://style.china.alibaba.com/js/common/aliclick.js\"></script>");
function getCookie(sName) {
var aCookie = document.cookie.split("; ");
for (var i=0; i < aCookie.length; i++)
{
var aCrumb = aCookie[i].split("=");
if (sName == aCrumb[0])
return unescape(aCrumb[1]);
}
return null;
}
function $(divName){
return document.getElementById(divName);
}
function trim(inputString) {
return inputString.replace(/^ +/,"").replace(/ +$/,"");
}
/*
* 函数说明：去除头尾空格
* 参数：	字符串
* 返回值：	无
* 时间：2005-5-12
*/
function show_menu(obj_s,obj){
var  s_id = document.getElementById(obj_s);
var  sc_id = document.getElementById(obj);
s_id.style.display = "";
sc_id.className = "off";
}
function hide_menu(obj_h,obj){
var  h_id = document.getElementById(obj_h);
var  hc_id = document.getElementById(obj);
h_id.style.display = "none";
hc_id.className = "on";
}
/*
* 函数说明：取历史记录
* 参数：	sKwId:显示的容器id,nNum:显示搜索记录的个数
* 时间：2007-11-20
*/
function getHistoryWords(sKwId,nNum){
var keys_str = getCookie('h_keys');
if (keys_str != null) {
var keys_array = keys_str.split("#");
if (keys_array.length >= 3) {
var strlen = 0;
var str = "最近搜索记录：";
for (var i = 0; i < keys_array.length && i < nNum; i++) {
var key = keys_array[i];
if(key.indexOf("[") != -1 && key.indexOf("]") != -1) {
// 兼容老的cookie格式
key = key.substring(0, key.length - 3);
}
strlen = strlen + key.length;
if (strlen < nNum*12) {
str += " <a target=_blank href=http://search.china.alibaba.com/company/" + encodeURI(key) + ".html?tracelog=toplist_historyky class=textwhite onMouseDown=\"return aliclick(this,'?tracelog=toplist_historyky');\">" + key + "</a> ";
}
}
document.getElementById(sKwId).innerHTML=str;
}
}
}
/*
*函数说明：搜索表单提交处理
*判空和指定长度
*2008-04-03
*/
function searchProcess(divName,keys,url){
if(trim($(keys).value)==''||$(keys).value.substring(0,3)=="请输入"){
alert("请输入关键字");
return false;
}
else if($(keys).value.length>100){
alert("您输入的关键字过长");
return false;
}
else if(url==' '){
return true;
}
else{
window.open(url+'?keywords='+trim($('keys').value));
}
}
/*
*函数说明：控制层
*2008-06-10
*/
function divC(obj){
if($(obj).style.display==""||$(obj).style.display=="block")$(obj).style.display="none";
else $(obj).style.display="block";
}
/*
*函数说明：控制On Off
*2008-06-10
*/
function OnOff(obj){
if($(obj).className.indexOf("On")!='-1')$(obj).className = $(obj).className.replace("On","Off");
else $(obj).className = $(obj).className.replace("Off","On");
}
/*
*函数说明：改变图片src
*2008-06-10
*/
function src(obj){
if($(obj).src=='')$(obj).src = '';
else $(obj).src ='';
}
/*
*函数说明：事件加载
*2008-06-10
*/
function addEvent(el,evt,fn,isCapture){
//定义事件在哪个阶段绑定 true:捕获阶段，false冒泡阶段(默认在冒泡阶段捕获,IE只支持冒泡阶段)；
var isCapture = isCapture || false;
//el = document.getElementById(el) || document;
if(el.addEventListener){
el.addEventListener(evt,fn,isCapture);
}else if(el.attachEvent){
el.attachEvent("on"+evt,fn);
};
}
/*
*函数说明：window.onload
*2008-06-10
*/
window.onload=function(){
/*存在id 则加载*/
if($("tabArea")){
$("tabArea").className="tabPointOn";
addEvent($("tabArea"),"click",function(){
OnOff("tabArea");
divC("area");
});
}
if($("listTab"))addEvent($("listTab"),"click",function(){
OnOff("listTab");
divC("area");
});
var mempro = getElementbyClass("mempro");
if(mempro.length!=0){
var length = mempro.length;
for(var i = 0; i<length; i++){
(function(){
var j = i;
addEvent(mempro[j],"mouseover",function(){
mempro[j].style.backgroundColor="#FBF3CD";
mempro[j].style.borderBottom="1px solid #ffffff";
});
})();
}
for(var m = 0; m<length; m++){
(function(){var k = m;
addEvent(mempro[k],"mouseout",function(){
mempro[k].style.backgroundColor="#FFFFFF";
mempro[k].style.borderBottom="1px dashed #dcdcdc";
});
})();
}
}
}
/*
*函数说明：window.onload
*2008-06-10
*/
function getElementbyClass(classname){
var customcollection = new Array();
var inc=0;
var alltags=document.all? document.all : document.getElementsByTagName("*");
for (i=0; i<alltags.length; i++){
if (alltags[i].className==classname)
customcollection[inc++]=alltags[i];
}
return customcollection;
}
