﻿// JavaScript Document
function onmsover(obj){
	var lis = document.getElementById(obj).getElementsByTagName("li");
	for(i=1;i<lis.length;i++){
		lis[i].style.display = "block";
	}
}

function onmsout(obj){
	var lis = document.getElementById(obj).getElementsByTagName("li");
	for(i=1;i<lis.length;i++){
		lis[i].style.display = "none";
	}
}

function lihover(obj){
	document.getElementById(obj).style.backgroundImage = "url(pic/titlebg2.jpg)";
}

function liout(obj){
	document.getElementById(obj).style.backgroundImage = "url(pic/titlebg1.jpg)";
}


function checkLoginForm(){
	var username = document.getElementById("username");
	var password = document.getElementById("password");
	var i = 0;
	if(password.value=="")//用户名-----------------------------------------------------
	  {
	   err.style.display="inline-block";
	   err.innerHTML="*  请输入密码! ";
	   i++;
	}
	else  
	    {
			err.innerHTML=""; 
			err.style.display="none";
	}
	if(username.value=="")//用户名-----------------------------------------------------
	  {
	   err.style.display="inline-block";
	   err.innerHTML="*  请输入用户名! ";
	   i++;
	}
	
	
	if(i!=0){return false;}
}

function getStyle(oElm, strCssRule){
var strValue = "";
if(document.defaultView && document.defaultView.getComputedStyle){
strValue = document.defaultView.getComputedStyle(oElm, "").getPropertyValue(strCssRule);
}
else if(oElm.currentStyle){
strCssRule = strCssRule.replace(/\-(\w)/g, function (strMatch, p1){
return p1.toUpperCase();
});
strValue = oElm.currentStyle[strCssRule];
}
return strValue;
}
//判断浏览器类型
window["MzBrowser"]={};(function()
{
  if(MzBrowser.platform) return;
  var ua = window.navigator.userAgent;
  MzBrowser.platform = window.navigator.platform;

  MzBrowser.firefox = ua.indexOf("Firefox")>0;
  MzBrowser.opera = typeof(window.opera)=="object";
  MzBrowser.ie = !MzBrowser.opera && ua.indexOf("MSIE")>0;
  MzBrowser.mozilla = window.navigator.product == "Gecko";
  MzBrowser.netscape= window.navigator.vendor=="Netscape";
  MzBrowser.safari  = ua.indexOf("Safari")>-1;

  if(MzBrowser.firefox) var re = /Firefox(\s|\/)(\d+(\.\d+)?)/;
  else if(MzBrowser.ie) var re = /MSIE( )(\d+(\.\d+)?)/;
  else if(MzBrowser.opera) var re = /Opera(\s|\/)(\d+(\.\d+)?)/;
  else if(MzBrowser.netscape) var re = /Netscape(\s|\/)(\d+(\.\d+)?)/;
  else if(MzBrowser.safari) var re = /Version(\/)(\d+(\.\d+)?)/;
  else if(MzBrowser.mozilla) var re = /rv(\:)(\d+(\.\d+)?)/;

  if("undefined"!=typeof(re)&&re.test(ua))
    MzBrowser.version = parseFloat(RegExp.$2);
})(); 

function checkIE6(){
	var fl = document.getElementById("fl");
	if(MzBrowser.ie){
		if(MzBrowser.version=="6"){
			//margin-top:-40px;z-index:-1
			fl.style.marginTop = "5px";
		}
	}
	
}


/*showTips*/
/*firefox window.event*/
function __firefox(){
    HTMLElement.prototype.__defineGetter__("runtimeStyle", __element_style);
    window.constructor.prototype.__defineGetter__("event", __window_event);
    Event.prototype.__defineGetter__("srcElement", __event_srcElement);
}
function __element_style(){
    return this.style;
}
function __window_event(){
    return __window_event_constructor();
}
function __event_srcElement(){
    return this.target;
}
function __window_event_constructor(){
    if(document.all){
        return window.event;
    }
    var _caller = __window_event_constructor.caller;
    while(_caller!=null){
        var _argument = _caller.arguments[0];
        if(_argument){
            var _temp = _argument.constructor;
            if(_temp.toString().indexOf("Event")!=-1){
                return _argument;
            }
        }
        _caller = _caller.caller;
    }
    return null;
}
if(window.addEventListener){
    __firefox();
}
/*end firefox.event*/


function showTips(string1,string2,x,y){
	var popLeftAdjust;
	var desc;
	odiv = document.getElementById("tipsDiv");
	odiv.style.position = "absolute";
	/*odiv.style.left = event.clientX+10+"px";
	odiv.style.top = event.clientY-367+"px";*/
	//odiv.style.width = "478px";
	odiv.style.left=event.clientX+10 +"px"; //
	odiv.style.top=event.clientY + "px";
	//popWidth=odiv.clientWidth; 
	//popHeight=odiv.clientHeight;
	//if(string2!="none3"){
		
		//if(MouseX+40+popWidth>document.body.clientWidth) popLeftAdjust=-popWidth-24 
		//else popLeftAdjust=0; 
		//if(MouseY+40+popHeight>document.body.clientHeight) popTopAdjust=-popHeight-24 
		//else popTopAdjust=0; 
		
		//odiv.style.left=MouseX+10+document.body.scrollLeft+popLeftAdjust +"px"; //
		//odiv.style.top=MouseY+60 +"px";//80+document.body.scrollTop+popTopAdjust250
		//odiv.style.left=MouseX; //
		//odiv.style.top=MouseY;
	//}
	odiv.style.visibility = "visible";
	odiv.style.border="solid 1px";
	odiv.innerHTML = "<div id='tipsTitle'>产品大图片显示</div><div style='background:#fff;margin:1px;'><img src='"+string1+"' /></div><div id=descr>图片描述："+string2+"</div>";
	if(string2=="none1"){
		desc="2008、2009、2010年线材价格走势图";
	}
	if(string2=="none2"){
		desc="2008、2009、2010年二级螺纹价格走势图";
	}
	if(string2=="none3"){
		desc="2008、2009、2010年三级螺纹价格走势图";
		odiv.style.left=event.clientX-572 + "px"; //
		odiv.style.top=event.clientY + "px";
	}
	if(string2=="none1"||string2=="none2"||string2=="none3"){
		//odiv.style.width = "552px";
		odiv.innerHTML = "<div id='tipsTitle'><font color='blue'>"+desc+"</font></div><div style='background:#fff;margin:1px;'><img src='"+string1+"' /></div>";
	}
}

function hideTips(){
	odiv = document.getElementById("tipsDiv");
	odiv.style.visibility = "hidden";
}


//<!--
// 附带函数
var
// 用ID获取元素
$ = function(element) {
return typeof(element) == 'object' ? element : document.getElementById(element);
},
// 生成随机数
RandStr = function(n, u){
var tmStr = "abcdefghijklmnopqrstuvwxyz0123456789";
var Len = tmStr.length;
var Str = "";
for(i=1;i<n+1;i++){
   Str += tmStr.charAt(Math.random()*Len);
}
return (u ? Str.toUpperCase() : Str);
};
//-->


function show_date_time(){ 

//window.setTimeout("show_date_time()", 1000); 

BirthDay=new Date("12/12/2010 20:00:00");

today=new Date(); 

timeold=(BirthDay.getTime()-today.getTime()); 

sectimeold=timeold/1000 

secondsold=Math.floor(sectimeold); 

msPerDay=24*60*60*1000 

e_daysold=timeold/msPerDay 

daysold=Math.floor(e_daysold); 



document.getElementById("time").innerHTML="<b><align=center><font color=ff0000>"+daysold+"天"+"</b></font>" ; 
}



var tempEnd = 1;
function scroll(n){
temp=n;

var News = document.getElementById("News");
var lwg_r = document.getElementById("lwg_r");
var lwg_l = document.getElementById("lwg_l");

if(temp==0)return;
News.scrollLeft=News.scrollLeft+temp;

if(News.scrollLeft==tempEnd){
	if(News.scrollLeft==0){
		lwg_r.style.background="url(pic/right2.jpg)";
		lwg_l.style.background="url(pic/left1.jpg)";
		
	}else if(News.scrollLeft==tempEnd){
		lwg_r.style.background="url(pic/right1.jpg)";
		lwg_l.style.background="url(pic/left2.jpg)";
	}
	return;
}else{
	lwg_r.style.background="url(pic/right1.jpg)";
	lwg_l.style.background="url(pic/left1.jpg)";
}



tempEnd = News.scrollLeft;
if (temp==1) return;
setTimeout("scroll(temp)",20);
}

//
/*******************************************
- Marquee 替代 -- 无间滚动
- By Mudoo 2008.8
- http://hi.baidu.com/mt20
********************************************
new Marquee({
   obj    : 'myMarquee',   // 滚动对象（必须）
   name   : 'MyMQ_1',    // 实例名（可选，不指定则随机）
   mode   : 'x',     // 滚动模式（可选，x=水平, y=垂直，默认x）
   speed   : 10,     // 滚动速度（可选，越小速度越快，默认10）
   autoStart : true,     // 自动开始（可选，默认True）
   movePause : true     // 鼠标经过是否暂停（可选，默认True）
});
********************************************/
var MyMarquees = new Array();
// 获取检测实例名
function getMyMQName(mName) {
var name = mName==undefined ? RandStr(5) : mName;
var myNames = ','+ MyMarquees.join(',') +',';

while(myNames.indexOf(','+ name +',')!=-1) {
   name = RandStr(5);
}
return name;
}
function Marquee(inits) {
var _o = this;
var _i = inits;

if(_i.obj==undefined) return;
_o.mode   = _i.mode==undefined ? 'x' : _i.mode;    // 滚动模式(x:横向, y:纵向)
_o.mName = getMyMQName(_i.name);        // 实例名
_o.mObj   = $(_i.obj);          // 滚动对象
_o.speed = _i.speed==undefined ? 10 : _i.speed;    // 滚动速度
_o.autoStart= _i.autoStart==undefined ? true : _i.autoStart;// 自动开始
_o.movePause= _i.movePause==undefined ? true : _i.movePause;// 鼠标经过是否暂停

_o.mDo   = null;            // 计时器
_o.pause = false;           // 暂停状态

// 无间滚动初始化
_o.init = function() {
   if((_o.mObj.scrollWidth<=_o.mObj.offsetWidth && _o.mode=='x') && (_o.mObj.scrollHeight<=_o.mObj.offsetHeight && _o.mode=='y')) return;
  
   MyMarquees.push(_o.mName);
  
   // 克隆滚动内容
   _o.mObj.innerHTML = _o.mode=='x' ? (
    '<table width="100%" border="0" align="left" cellpadding="0" cellspace="0">'+
    ' <tr>'+
    '   <td id="MYMQ_'+ _o.mName +'_1">'+ _o.mObj.innerHTML +'</td>'+
    '   <td id="MYMQ_'+ _o.mName +'_2">'+ _o.mObj.innerHTML +'</td>'+
    ' </tr>'+
    '</table>'
   ) : (
    '<div id="MYMQ_'+ _o.mName +'_1">'+ _o.mObj.innerHTML +'</div>'+
    '<div id="MYMQ_'+ _o.mName +'_2">'+ _o.mObj.innerHTML +'</div>'
   );
  
   // 获取对象、高宽
   _o.mObj1 = $('MYMQ_'+ _o.mName +'_1');
   _o.mObj2 = $('MYMQ_'+ _o.mName +'_2');
   _o.mo1Width = _o.mObj1.scrollWidth;
   _o.mo1Height = _o.mObj1.scrollHeight;
  
   // 初始滚动
   if(_o.autoStart) _o.start();
};
  
// 开始滚动
_o.start = function() {
   _o.mDo = setInterval((_o.mode=='x' ? _o.moveX : _o.moveY), _o.speed);
   if(_o.movePause) {
    _o.mObj.onmouseover = function() {_o.pause = true;} 
    _o.mObj.onmouseout = function() {_o.pause = false;}
   }
}

// 停止滚动
_o.stop = function() {
   clearInterval(_o.mDo)
   _o.mObj.onmouseover = function() {} 
   _o.mObj.onmouseout = function() {}
}

// 水平滚动
_o.moveX = function() {
   if(_o.pause) return;
   var left = _o.mObj.scrollLeft;
   if(left==_o.mo1Width){ 
    _o.mObj.scrollLeft = 0 ;
   }else if(left>_o.mo1Width) {
    _o.mObj.scrollLeft = left-_o.mo1Width;
   }else{ 
    _o.mObj.scrollLeft++;
   }
};

// 垂直滚动
_o.moveY = function() {
   if(_o.pause) return;
   var top = _o.mObj.scrollTop;
   if(top==_o.mo1Height){
    _o.mObj.scrollTop = 0 ;
   }else if(top>_o.mo1Height) {
    _o.mObj.scrollTop = top-_o.mo1Height;
   }else{ 
    _o.mObj.scrollTop++;
   }
};

_o.init();
}

