﻿isIE = (document.all) ? true:false;

/*
* 设定一定时间来隐藏一个web对象(通常是一个DIV)
* elTarget: 处理的对象,就是显示提示语的div标签名
* stopTime: 对象停留时间
*/
function msgDisp(elTarget,stopTime)
{
	setTimeout("document.getElementById('" + elTarget + "').style.display = 'none'",stopTime);
	document.getElementById(elTarget).style.display = 'block';
}

/*
* 设定一定时间来替换一个web对象(通常是一个DIV)的显示内容
* elTarget: 处理的对象,就是显示提示语的div标签名
* stopTime: 对象停留时间
*/
function msgRepl(elTarget,repTarget,stopTime)
{
	setTimeout("document.getElementById('" + elTarget + "').innerHTML = '" +repTarget +"'",stopTime);
//	document.getElementById(elTarget).style.display = 'block';
}

/*
* 显示和隐藏某DIV区域
*/
function showDIV(state,elTarget) {
    if (state) {
        document.getElementById( elTarget ).style.display = '';
    } else {
        document.getElementById( elTarget ).style.display = 'none';
    }
}

/*
* 替换控制句柄
*/
function changeLink(link)
{
	var openlink = '<img src="/images/video_icon.gif" align="absmiddle" class="logo"> <a name="show" href="javascript:showDIV(1, \'learn\');changeLink(0);"><B>打开视频演示</B></a>';
	var closelink = '<img src="/images/video_icon.gif" align="absmiddle" class="logo"> <a name="show" href="javascript:showDIV(0, \'learn\');changeLink(1);"><B>折叠此视频演示</B></a>';

	if (link)
	{
		document.getElementById('show').innerHTML = openlink;
	}
	else
	{
		document.getElementById('show').innerHTML = closelink;
	}
}

/*
* 关闭 tip 提示
*/
function serverTipOnClose(elTarget) {
	document.getElementById( elTarget ).style.display = 'none';
}

/*
* alert信息
*/
function showAlert(msg)
{
	alert(msg);
	return false;
}

/*
* 实时生成图片缩略图
*/
function resizeImage(obj, MaxW, MaxH)
{
	var imageObject = obj;
	var state = imageObject.readyState;
	if(state!='complete')
	{
		setTimeout("resizeImage("+imageObject+","+MaxW+","+MaxH+")",50);
		return;
	}
	var oldImage = new Image();
	oldImage.src = imageObject.src;
	var dW = oldImage.width;
	var dH = oldImage.height;

	if(dW>MaxW || dH>MaxH)
	{
		a = dW/MaxW; b = dH/MaxH;
		if( b>a ) a = b;
		dW = dW/a; dH = dH/a;
	}

	if(dW > 0 && dH > 0)
	{
		imageObject.width = dW;
		imageObject.height = dH;
	}
}