﻿// JavaScript Document
///代替body的onlaod的事件
function addLoadEvent(func){
  var oldonload = window.onload;
  if(typeof window.onload !='function'){
    window.onload = func;
  }else{
    window.onload = function(){
      oldonload();
      func();
    }
  }
} 

//调用onlaod事件的函数
addLoadEvent(function() {
 
})

//替换CSS
function ReplaceCSS(mycss)
{
var urlHaed = 'http://';
var urlTail = 'css/screen_cn.css';
///取Link标签数组
var li = document.getElementsByTagName('link');
var len = li.length; //数组长度
var url = document.location.hostname;
var cssPath = urlHaed + url + '/' + urlTail;
for( i = 0; len > i ; i++)
{
	var liNow = li[i];
	if(liNow.href == urlTail || liNow.href == cssPath)
	{
		li[i].href = mycss;
	}
}
}


function changeSaveClass(str){
//	alert(document.getElementById('SearchTab1_hid').value);
//	alert(str);
	var str2 = str+"?class=1";
	window.location = str+"?class=1";
//	alert(str2);
}


//公共的Tab切换
function IndustryChange(c_name, a_name, x, n) {
    for (var i = 1; n >= i; i++) {
        document.getElementById(c_name + i).style.display = "none";
    }
    document.getElementById(c_name + x).style.display = "block";
    for (var i1 = 1; n >= i1; i1++) {
        document.getElementById(a_name + i1).className = "submenu_link";
    }
    document.getElementById(a_name + x).className = "submenu_active";
}

//公共的Tab切换
function publicChange(c_name,a_name,x,n)
{
	for(var i = 1; n >= i ; i++)
	{
		document.getElementById(c_name + i).style.display = "none";
	}
	document.getElementById(c_name + x).style.display = "block";
	for(var i1 = 1; n >= i1 ; i1++)
	{
	    document.getElementById(a_name + i1).className = "tag_2_1 color_gray";
	}
	document.getElementById(a_name + x).className = "tag_2_2 color_white";
}


function changeMc(x){
// x是当前显示的层
 document.getElementById('Content_1').style.display = "none";
 document.getElementById('Content_2').style.display = "none";
 document.getElementById('Content_'+x).style.display = "block";
}


function onclick1(n)
{
	for (i = 1; i <= 3; i++)
	{
	//alert(document.getElementById("div"+String(i)).style.display);
		if (i == n)
		{
			document.getElementById("Nav"+String(i)).className = "on";
			document.getElementById("div"+String(i)).style.display = "block";
		}
		else
		{
			document.getElementById("Nav"+String(i)).className = "off";
			document.getElementById("div"+String(i)).style.display = "none";
		}
	}		
}


function AddFavorite(sURL, sTitle)
{
	try
	{
		window.external.addFavorite(sURL, sTitle);
	}
	catch (e)
	{
		try
		{
			window.sidebar.addPanel(sTitle, sURL, "");
		}
		catch (e)
		{
			alert("Ctrl+D");
		}
	}
}


//图片按比例缩放

function JeffImage(ImgD, iwidth, iheight) {
    var flag = false;
    var image = new Image();
    image.src = ImgD.src;
    if (image.width > 0 && image.height > 0) {
        flag = true;
        if (image.width / image.height >= iwidth / iheight) {
            if (image.width > iwidth) {
                ImgD.width = iwidth;
                ImgD.height = (image.height * iwidth) / image.width;
            }
            else {
                ImgD.width = image.width;
                ImgD.height = image.height;
            }
        }
        else {
            if (image.height > iheight) {
                ImgD.height = iheight;
                ImgD.width = (image.width * iheight) / image.height;
            }
            else {
                ImgD.width = image.width;
                ImgD.height = image.height;
            }
        }
    }
} 








function search_onblur(txt) {
    if (txt == '') {
        document.getElementById("search_keywords").className = 'input_1';
    }
}

function getChildNodes(objContainer) {
    var returnValue = new Array();
    for (counter = 0; counter < objContainer.childNodes.length; counter++) {
        if (objContainer.childNodes[counter].tagName != undefined) {
            returnValue.push(objContainer.childNodes[counter]);
        }
    }
    return returnValue;
}

///翻滚组件
function Scroll(moveTime, delayTime) {
    _MoveTime = moveTime ? moveTime : 100;
    _DelayTime = delayTime ? delayTime : 2000;
    var _IntervalId = null;
    var _ElementId = null;

    this._start = _start;
    function _start(ElementId) {
        _ElementId = ElementId;
        var _obj = document.getElementById(_ElementId);
        _IntervalId = window.setInterval(function() { scrollup(_obj, 21, 0); }, _DelayTime);
    }

    this.scrollup = scrollup;
    function scrollup(o, d, c) {
        if (d == c) {
            var t = getChildNodes(o)[0].cloneNode(true); ;
            //			var t=o.firstChild.cloneNode(true);
            o.removeChild(getChildNodes(o)[0]);
            o.appendChild(t);
            t.style.marginTop = getChildNodes(o)[0].style.marginTop = '0px';
            o.onmouseover = function() {
                clearInterval(_IntervalId);
                _IntervalId = null;
            }
            o.onmouseout = function() {
                if (_IntervalId == null)
                    _IntervalId = window.setInterval(function() { scrollup(document.getElementById(_ElementId), 21, 0); }, _DelayTime);
            }
            //alert(_IntervalId);
        } else {
            var s = 3, c = c + s, l = (c >= d ? c - d : 0);
            getChildNodes(o)[0].style.marginTop = -c + l + 'px';
            window.setTimeout(function() { scrollup(o, d, c - l) }, _MoveTime);
        }
    }
}
  var obs=document.getElementsByTagName('div');	
  for(var i=0;i<obs.length;i++){
    if(obs.className=="copyright"){
      obs.innerHTML="Copyright © 2000-2011 eChinaChem, Inc. All rights reserved.    上海世易科技有限公司 版权所有.  ICP证 沪 010471 沪ICP备06024965号";
    }
  }


