// newsVideo.js

	
	function checkEmail()
	{
		var IE = (navigator.userAgent.indexOf("MSIE")!=-1);
		
		var iObj = null;
		if(IE)
		{
			iObj = document.getElementById('msgFrm').contentWindow;
		}else
		{
			iObj = document.getElementById('msgFrm').contentDocument;
		}
		
		var mailTo = iObj.mailTo || iObj.getElementById("mailTo");
		
		var sendResult = iObj.sendResult || iObj.getElementById("sendResult");
    
		var messleft = iObj.messleft || iObj.getElementById("messleft");
		var messcontent = iObj.messcontent || iObj.getElementById("messcontent");
		var messright = iObj.messright || iObj.getElementById("messright");
		
		var str = /^[_\-\.0-9a-zA-Z-]+@([0-9a-zA-Z-]+\.)+[a-zA-Z]{2,4}$/;
		
		var ret = true;
		
		if(mailTo.value == "")
		{
			ret = false;
			
			sendResult.innerHTML = '<span style="color:#FF0000; font-size:11px; font-weight:normal"><img src="' + contextPath + '/images/email_wrongimg.gif"/> ' + msgEmpty + '</span>';
			
		}else if(!str.test(mailTo.value))
		{
			ret = false;
			
			sendResult.innerHTML = '<span style="color:#FF0000; font-size:11px; font-weight:normal"><img src="' + contextPath + '/images/email_wrongimg.gif"/> ' + msgFormat + '</span>';
		}
		
		if(ret == false)
		{
			mailTo.className = "wrong";
			
			mailTo.focus();
    
			messleft.className="messleft-wrong";
			
			messcontent.className="messcontent-wrong";
			
			messright.className="messright-wrong";
		}
		
		return ret;
	}
	
	function sendResultFunc(sign)
	{
		var IE = (navigator.userAgent.indexOf("MSIE")!=-1);
		
		var iObj = null, but_send = null;
		if(IE)
		{
			iObj = document.getElementById('msgFrm').contentWindow;
		}else
		{
			iObj = document.getElementById('msgFrm').contentDocument;
		}
		
		var sendResult=iObj.sendResult || iObj.getElementById("sendResult");
		
		var mailTo =  iObj.mailTo || iObj.getElementById("mailTo");
		
		var but_send = iObj.but_send || iObj.getElementById("but_send");
		
		var messleft = iObj.messleft || iObj.getElementById("messleft");
		
		var messcontent = iObj.messcontent || iObj.getElementById("messcontent");
		
		var messright = iObj.messright || iObj.getElementById("messright");
		
		if(sign == true)
		{
			mailTo.className = "";
			
			but_send.innerHTML = '<img src="' + contextPath + '/images/email_okimg.gif" />';
			
			sendResult.innerHTML = '<span style="color:#328E00; font-weight:bold; font-size:12px;">' + msgSended +', <a href="javascript:void(0)" onclick="parent.BOX_remove()" target="_self" style="text-decoration:underline;color:#328E00;">' + msgClose + '</a></span>';
			
			messleft.className="messleft-right";
			
			messcontent.className="messcontent-right";
			
			messright.className="messright-right";
		}else
		{
			sendResult.innerHTML = '<span style="color:#FF0000; font-size:11px; font-weight:normal"><img src="' + contextPath + '/images/email_wrongimg.gif"/> ' + msgFormat + '</span>';
			
			mailTo.className="wrong";
			
			messleft.className="messleft-wrong";
			
			messcontent.className="messcontent-wrong";
			
			messright.className="messright-wrong";
		}
	}
	
	function BOX_show(e)//显示
	{
		var IE = (navigator.userAgent.indexOf("MSIE")!=-1);
		
		var iObj = null, but_send = null;
		if(IE)
		{
			iObj = document.getElementById('msgFrm').contentWindow;
		
			iObj.sendResult.innerHTML='';
		    
			iObj.messleft.className="messleft";
			
			iObj.messcontent.className="messcontent";
			
			iObj.messright.className="messright";
			
			iObj.mailTo.className = "";
		
			but_send = iObj.but_send;
		}else
		{
			iObj = document.getElementById('msgFrm').contentDocument;
		
			iObj.getElementById("sendResult").innerHTML='';
		    
			iObj.getElementById("messleft").className="messleft";
			
			iObj.getElementById("messcontent").className="messcontent";
			
			iObj.getElementById("messright").className="messright";
			
			iObj.getElementById("mailTo").className = "";
		
			but_send = iObj.getElementById("but_send");
		}
		
		but_send.innerHTML = '<a title="' + msgSend + '" href="javascript:parent.sendMail()" target="_self" class="send">' + msgSend + '</a>';
			
	    if(document.getElementById(e)==null)
	    {
	        return ;
	    }
	    var selects = document.getElementsByTagName('select');
	    for(i = 0; i < selects.length; i++)
	    {
	        selects[i].style.visibility = "hidden";
	    } 
	
	    BOX_layout(e);
	    window.onresize = function(){BOX_layout(e);} //改变窗体重新调整位置
	    window.onscroll = function(){BOX_layout(e);} //滚动窗体重新调整位置
	    document.onkeyup = function(event)
	    {
	        var evt = window.event || event;
	        var code = evt.keyCode?evt.keyCode : evt.which;
	        //alert(code);
	
	        if(code == 27)
	        {
	            BOX_remove();
	        }
	    }
	
	}
	
	function BOX_remove()//移除
	{
	    window.onscroll = null;
	    window.onresize = null;
	    document.getElementById('BOX_overlay').style.display="none";
	    document.getElementById("messdiv").style.display="none";
	
	    var selects = document.getElementsByTagName('select');
	    for(i = 0; i < selects.length; i++)
	    {
	        selects[i].style.visibility = "visible";
	    }
	}
	
	function BOX_layout(e)//调整位置
	{
	    var a = document.getElementById(e);
	
	    if (document.getElementById('BOX_overlay')==null)//判断是否新建遮掩层
	    {
	
	        var overlay = document.createElement("div");
	        overlay.setAttribute('id','BOX_overlay');
	
	        //overlay.onclick=function(){BOX_remove(e);};
	        //a.parentNode.appendChild(overlay);
	        document.body.appendChild(overlay);
	    }
	
	    document.getElementById('BOX_overlay').ondblclick=function(){BOX_remove();};
	    //取客户端左上坐标，宽，高
	    var scrollLeft = (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft);
	    var scrollTop = (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop);
	
	    var clientWidth;
	    if (window.innerWidth)
	    {
	        clientWidth = window.innerWidth;
	       // clientWidth = ((Sys.Browser.agent === Sys.Browser.Safari) ? window.innerWidth : Math.min(window.innerWidth, document.documentElement.clientWidth));
	    }
	    else
	    {
	        clientWidth = document.documentElement.clientWidth;
	    }
	
	    var clientHeight;
	    if (window.innerHeight)
	    {
	        clientHeight = window.innerHeight;
	        //clientHeight = ((Sys.Browser.agent === Sys.Browser.Safari) ? window.innerHeight : Math.min(window.innerHeight, document.documentElement.clientHeight));
	    }
	    else
	    {
	        clientHeight = document.documentElement.clientHeight;
	    }
	
	    var bo = document.getElementById('BOX_overlay');
	    bo.style.left = scrollLeft+'px';
	    bo.style.top = scrollTop+'px';
	    bo.style.width = clientWidth+'px';
	    bo.style.height = clientHeight+'px';
	    bo.style.display="";
	    //Popup窗口定位
	    a.style.position = 'absolute';
	    a.style.zIndex=999;
	    a.style.display="";
	    //a.style.left = scrollLeft+((clientWidth-a.offsetWidth)/2)+'px';
	    //a.style.top = scrollTop+((clientHeight-a.offsetHeight)/2)+'px';
	}
	
	function HiddenButton(e)
	{
	    e.style.visibility='hidden';
	    e.coolcodeviousSibling.style.visibility='visible'
	}