// 获取浏览器版本
function getOs( key, count ) {
	tmpstr = $.trim(navigator.userAgent.toLowerCase());
	key = $.trim(key.toLowerCase());
    if ( tmpstr.indexOf(key) > -1 ) {
	    return tmpstr.substr(  tmpstr.indexOf(key) + key.length + 1, count );
	} else {
	    return false;
	}
}

//初始化浏览器版本
var ie, firefox, opera;
ie = getOs( "msie", 3 );
firefox = getOs( "firefox", 8 );
opera = getOs( "opera", 4 );

// 图片缩略
var resizeImage = function (imageDest_i, W, H)
{
    // 显示框宽度W,高度H
    var image = new Image();
    var imageDest = {};
    image = imageDest_i;
    if(image.width>0 && image.height>0)
    {
        // 比较纵横比
        if(image.width/image.height >= W/H) // 相对显示框：宽>高
        {
			
            if(image.width > W) // 宽度大于显示框宽度W，应压缩高度
            {
                imageDest.width = W;
                imageDest.height = (image.height*W)/image.width;
            }else{ // 宽度少于或等于显示框宽度W，图片完全显示
                imageDest.width = W;
                imageDest.height = (image.height*W)/image.width;
            }
        }else{ // 同理
            if(image.height > H)
            {
                imageDest.height = H;
                imageDest.width = (image.width*H)/image.height;
            }else{
                imageDest.height = H;
                imageDest.width = (image.width*H)/image.height;
            }
        }

		imageDest_i.style.width = Math.round(imageDest.width);
		imageDest_i.style.height = Math.round(imageDest.height);
    }
	imageDest = null;
	return;
}

// 分页转跳
function jumpPage(url, val, event)
{
	var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
	var jumpUrl = url.replace(/%s/, val);
	if ( keyCode == 13 ) location = jumpUrl;
}

var waitting = 1;
var secondLeft = waitting;
var timer;				
var sourceObj;
var number;
function getObject(objectId)//获取id的函数 
{
  if(document.getElementById && document.getElementById(objectId)) {
  // W3C DOM
  return document.getElementById(objectId);
  } else if (document.all && document.all(objectId)) {
  // MSIE 4 DOM
  return document.all(objectId);
  } else if (document.layers && document.layers[objectId]) {
  // NN 4 DOM.. note: this won't find nested layers
  return document.layers[objectId];
  } else {
  return false;
  }
}

function SetTimer()//主导航时间延迟的函数
{
  for(j=0; j <10; j++){
    if (j == number){
        if(getObject("mm"+j)!=false){
	        getObject("mm"+ number).className = "menuhover";
	        getObject("mb"+ number).className = "";
	    }
    }
    else{
         if(getObject("mm"+j)!=false){ 
	        getObject("mm"+ j).className = "";
	        getObject("mb"+ j).className = "hide"; 
	    }
    }
  }
}

function CheckTime()//设置时间延迟后，执行SetTimer()
{
  secondLeft--;
  if ( secondLeft == 0 )
  {
  clearInterval(timer);						
  SetTimer();		
  }
}

function showM(thisobj,Num)//主导航鼠标滑过函数，带时间延迟
{
  number = Num;
  sourceObj = thisobj;
  secondLeft = 1;
  timer = setTimeout('CheckTime()',100);
}

function OnMouseLeft()//主导航鼠标移出函数，清除时间函数
{
  clearInterval(timer);
}

 
