/************************************************
* 编写：高开勇
* 日期：2009-8-15
* 说明：资讯JavaScript函数
************************************************/

function setMat(i){ //设置大中小文字
	var d=D$("News_Mat");
	if(d){
		d.className="News_Mat"+i;
	}
}
function copyUrl(){ //复制网址
	var t="";
	t+=this.location;
	try{
		window.clipboardData.setData("Text",t);
		alert("复制成功，请粘贴到你的QQ/MSN上推荐给你的好友");
	}catch(e){
		alert("您的浏览器不支持复制，请手动复制网址！");
	}
}
function setNews_List(s){ //列表页导航样式
	var a=D$("News_List_nav"),d=D$("News_List");
	if(a){
		a=a.getElementsByTagName("a");
		for(var i=0;i<a.length;i++){
			if(a[i].innerHTML==s){
				a[i].className="News_List_nav_set";
			}else{
				a[i].className="";
				a[i].onfocus=function(){this.blur()}
			}
		}
	}
	if(d){
		d=d.getElementsByTagName("dl");
		for(var i=0,c;i<d.length;i++){
			if(c){
				c=null;
				d[i].style.backgroundColor="#F8F8F8";
			}else{
				c=true;
			}
		}
	}
}
/********************图片资讯切换开始********************/
function Nv(){ //浏览器版本
	var n=navigator.userAgent,v;
	if(n.indexOf("Chrome")>=0){
		v=1;
	}else if(n.indexOf("Firefox")>=0){
		v=2;
	}else{
		var r=/.+MSIE (\d+)\.0.+/;
		if(r.test(n)){
			v=n.replace(r,"$1");
		}else{
			v=0;
		}
	}
	return v;
}
function Opacity(i,s){ //透明度
	var n=Nv();
	if(s){
		if(s>100){
			var s=100;
		}else if(s<0){
			var s=0;
		}
		if(n==1||n==2){
			i.style.opacity=s/100;
		}else{
			i.style.filter="alpha(opacity="+s+")";
		}
	}else{
		var p;
		if(n==1||n==2){
			p=i.style.opacity;
			if(p==""){
				p=100;
			}else{
				p=parseInt(p*100);
			}
		}else{
			var r=/alpha\(opacity=(\d+)\)/gi;
			p=i.style.filter;
			if(r.test(p)){
				p=parseInt(p.replace(r,"$1"));
			}else{
				p=100;
			}
		}
		return p;
	}
}
function setSwitch(){ //图片交换
	var tim_play,tim_swop,sct,opt,stop_show,stop_list,show=D$("News_Switch1"),opy=100,list=D$("News_Switch2").getElementsByTagName("div");
	var swop=function(){
		if(tim_swop)clearTimeout(tim_swop);
		if(opt){
			if(opt==sct){
				if(opy>0){
					opy-=20; //隐藏透明度
					Opacity(show,opy);
				}else{
					show.innerHTML=sct.innerHTML;
					opt=null;
				}
			}else{
				sct.className="";
				Opacity(sct,50);
				opt.className="News_Switch_sct";
				Opacity(opt,100);
				sct=opt;
			}
			tim_swop=setTimeout(swop,10); //隐藏速度
		}else{
			if(opy<100){
				opy+=20; //显示透明度
				Opacity(show,opy);
				tim_swop=setTimeout(swop,10); //显示速度
			}else{
				tim_play=setTimeout(play,5000) //连续播放速度
			}
		}
	}
	var play=function(){
		if(tim_play)clearTimeout(tim_play);
		if(!stop_show&&!stop_list){
			for(var i=0;i<list.length;i++){
				if(list[i].className=="News_Switch_sct"){
					if(i<list.length-1){
						opt=list[i+1];
					}else{
						opt=list[0]
					}
					break;
				}
			}
			swop();
		}
	}
	for(var i=0;i<list.length;i++){
		if(i==0){ //默认起始索引
			sct=list[i];
			sct.className="News_Switch_sct";
			show.innerHTML=sct.innerHTML;
		}else{
			Opacity(list[i],50);
		}
		list[i].onmouseout=function(){
			stop_list=null;
			if(tim_play)clearTimeout(tim_play);
			tim_play=setTimeout(play,5000); //移开后时间
		}
		list[i].onmouseover=function(){
			stop_list=true;
			if(tim_play)clearTimeout(tim_play);
			if(sct!=this){
				opt=this;
				swop();
			}
		}
		show.onmouseout=function(e){
			if(!e)e=window.event;
			var t=e.srcElement||e.target;
			if(t.tagName=="IMG"){
				stop_show=null;
				if(tim_play)clearTimeout(tim_play);
				tim_play=setTimeout(play,5000); //移开后时间
			}
		}
		show.onmouseover=function(e){
			if(!e)e=window.event;
			var t=e.srcElement||e.target;
			if(t.tagName=="IMG"){
				stop_show=true;
				if(tim_play)clearTimeout(tim_play);
			}
		}
	}
	tim_play=setTimeout(play,5000); //第一次时间
}
/********************图片资讯切换结束********************/
function setVideo(){ //视频列表
	var d=D$("News_Video");
	if(d){
		d=d.getElementsByTagName("div");
		for(var i=0;i<d.length;i++){
			d[i].onmouseover=function(){
				Opacity(this,100);
				this.className="News_video_sct";
			}
			d[i].onmouseout=function(){
				this.className="";
			}
		}
	}
}
function setDownIcon(){ //下载图标
	var d=D$("News_Te").getElementsByTagName("input");
	for(var i=0;i<d.length;i++){
		d[i].onfocus=function(){
			this.blur();
		}
		d[i].onmouseover=function(){
			this.className="News_Te_over";
		}
		d[i].onmouseout=function(){
			this.className="";
		}
	}
}



function check()
{
    if(_$("Comment").value=="")
    {
        alert("评论不能为空！");
        return false;
    }
    else
    {
        if(_$("Comment").innerHTML.length>200)
        {
            alert("您输入的内容过多，做多为200个字！");
            return false
        }
    }
    
    if(!_$("stronger").checked)
    {
        if(_$("userName").value=="")
        {
            alert("昵称不能为空！");
            return false;
        }
    }
    
    if(_$("checkCode").value=="")
    {
        alert("验证码不能为空！");
        return false;
    }
    else
    {
        if(_$("checkCode").value!=remNum)
        {
            alert("验证码有误！");
            return false;
        }
    }
    
    return true;
}

window.onload=function()
{
    var inputObj=document.getElementById("keyword");
    
    if(inputObj!=null){
        inputObj.onclick=function()
        {
            this.value="";
            this.style.color="black";
        }
    }
}

function submitSel(obj)
{
    var obj=document.getElementById("keyword")
    if(obj.value=="请输入关键字"||obj.value=="")
    {
        alert("请输入关键字！");
        return false;
    }
        
    return true;
}