﻿
function setUpload()
{
    if($("cb_upImg").checked)
    {
        $("tb_img").style.display = "none";
        $("fp_upImg").style.display = "block";
    }
    else
    {
        $("tb_img").style.display = "block";
        $("fp_upImg").style.display = "none";  
    }
}


function compareTime(ds,de)
{
    var ss =ds.getHours()*60*60+ds.getMinutes()*60+ds.getSeconds();
    var se =de.getHours()*60*60+de.getMinutes()*60+de.getSeconds();
    return ss-se;
}

function fnListAdd(strFileName,id,path)
{
    var objLi = document.createElement("li");
    if (path && path.length > 0) {
        objLi.innerHTML = "<a target=\"_blank\" oncontextmenu='if(confirm(\"确认要删除吗？\"))fnDeleteDF(\"" + strFileName + "\",\"" + id + "\",\"" + path + "\");return false;' href=\"" + path + "\">" + strFileName + "</a>";
    }
    else {
        objLi.innerHTML = "<a target=\"_blank\" oncontextmenu='if(confirm(\"确认要删除吗？\"))fnDeleteDF(\"" + strFileName + "\",\"" + id + "\");return false;' href=\"" + fileSavePath + strFileName + "\">" + strFileName + "</a>";
    }
    $("idDownList").appendChild(objLi);
}

function fnDeleteDF(strFileName, id, path) {
    if (path != null)
        $("tb_filedown").value = $("tb_filedown").value.replace(strFileName + "@" + path + "#" + id + "|", "");
    else
        $("tb_filedown").value = $("tb_filedown").value.replace(strFileName + "@#" + id + "|", "");
    for(var index in $("idDownList").childNodes)
    {
        if($("idDownList").childNodes[index].innerText == strFileName)
        {
            $("idDownList").removeChild($("idDownList").childNodes[index]);
        }
    }    
}



function HideObject(flag)
{
	try
	{
		var info = null;
		if(flag != null && flag != true)
		{
			info = flag ;			
			flag = false;
		}
		else
			flag = true;
		var bDisp = "block";
		var divExp ;//= $("divContainer");
		if(flag)
		{
		    bDisp = "none";		
	        var divProbar = $("parBar");
	        divProbar.style.display = "none";
        }
		divExp=createExperience(info);
		divExp.style.display = bDisp;
	}
	catch(e)
	{
		alert("显示/隐藏对象时失败!" + e.description);
	}
}

function $(id)
{
    return document.getElementById(id);
}
function createExperience(info)
{
	var divExp = null;//外框架
	var imgLoad= null;//载入图片
	var spanInfo = null;//信息显示区域
	var divProbar = null;//进度条
	var divCont = null;	//大容器
	var divMask = null;	//

	try
	{	
		divCont = $("divContainer");
		if(divCont == null)
		{
			divCont =document.createElement("div");
			divCont.id="divContainer";
			divCont.style.height = document.body.scrollHeight;
			divCont.style.width = document.documentElement.offsetWidth;
			divCont.style.position = "absolute";
			divCont.zIndex = 100;
			divCont.style.top = 0;
			divCont.style.left= 0;
			document.body.appendChild(divCont);
		}
				
		divMask = $("divMask");
		if(divMask == null)
		{
			divMask =document.createElement("div");
			divMask.id="divMask";
			//alert(document.body.scrollHeight)
			divMask.style.height = document.body.scrollHeight;
			divMask.style.width = document.documentElement.offsetWidth;
			divMask.style.backgroundColor="#000";
			divMask.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity=2);";
			divMask.style.position = "absolute";
			divMask.zIndex = 120;
			divMask.style.top = 0;
			divMask.style.left= 0;
			divCont.appendChild(divMask);
		}
		
		divExp = $("divExperience");
		if(divExp == null)
		{
			divExp=document.createElement("div");
			divExp.style.width = "250px";
			divExp.style.backgroundColor="#00c";
			divExp.style.position = "absolute";
			divExp.id="divExperience";
			divExp.style.padding="6px";
			divExp.style.top = (document.documentElement.offsetHeight-200)/2;
			divExp.style.left = (document.documentElement.offsetWidth-200)/2;
			divExp.textAlign="center";
			divCont.appendChild(divExp);
		}
		imgLoad = $("imgLoading");
		if(imgLoad == null)
		{
			imgLoad = document.createElement("Img");
			imgLoad.id="imgLoading";
			imgLoad.style.width = "30px";
			imgLoad.style.height = "30px";
			imgLoad.src="../images/loading.gif";
			divExp.appendChild(imgLoad);
		}
		spanInfo = $("spanShowInfo");
		if(spanInfo == null)
		{
			spanInfo = document.createElement("span");
			spanInfo.id="spanShowInfo";
			spanInfo.textAlign="center";
			spanInfo.style.color = "#fff";
			spanInfo.style.fontSize ="12px";
			divExp.appendChild(spanInfo);
		}
		if(info==null)info="数据正在载入中...";
		spanInfo.innerText = info;
		
		divProbar = $("parBar");
		if(divProbar == null)
		{
			divProbar = document.createElement("parBar");
			divProbar.id = "parBar";
			divProbar.style.display="none";
			divProbar.style.width="0%";
			divProbar.style.height = "10px";
			divProbar.style.backgroundColor = "#ff0";
			divExp.appendChild(divProbar);
		}
		
		return divCont;
	}
	catch(e)
	{
		alert("创建用户体验时失败!" + e.description);
	}
}
//aflag = true;

