//设置Tab
var setTab = function(tabName,m,n){
	var t=setTimeout(function(){
		for(var i=1; i<=n; i++){
			var navTab =document.getElementById(tabName+i);
			var divTab =document.getElementById("c_"+tabName+"_"+i);
			
			if(navTab) navTab.className = i==m ? "current" : "";
			if(divTab) divTab.style.display = i==m ? "block" : "none";
		}
	},300);
	clearTimeout(this.t);
}
//添加Tab的事件
var addTabEvent=function(tabName,n,type){
	
	for(var j=1; j<=n; j++){
		var tabId =document.getElementById(tabName+j);
		addEvent(tabId,type,function(){setTab(tabName,this.id.replace(tabName,""),n);});
	}
}

//设置Tab2
var setTab2 = function(tabName,divName,m,n){
	var t=setTimeout(function(){
		for(var i=1; i<=n; i++){
			var navTab =document.getElementById(tabName+i);
			var divTab =document.getElementById("c_"+divName+"_"+i);
			
			if(navTab) navTab.className = i==m ? "current" : "";
			if(divTab) divTab.style.display = i==m ? "block" : "none";
		}
	},300);
	clearTimeout(this.t);
}
//添加Tab2的事件
var addTabEvent2=function(tabName,divName,n,type){
	
	for(var j=1; j<=n; j++){
		var tabId =document.getElementById(tabName+j);
		addEvent(tabId,type,function(){setTab2(tabName,divName,this.id.replace(tabName,""),n);});
	}
}


/*
添加监听事件
obj:对象；
type:事件名，要去掉on;
fn:函数体
*/
function addEvent( obj, type, fn ) { 
	if (obj.addEventListener) obj.addEventListener( type, fn, false ); 
	else if (obj.attachEvent) { 
		obj["e"+type+fn] = fn; 
		obj.attachEvent( "on"+type, function() { obj["e"+type+fn](); } ); 
	} 
} 

function count_font(a,c,b,m,n){
	var _a=$("#"+a);
	var _c=$("#"+c);
	var _b=$("#"+b);
	var txt="你还可以输入"+n+"个字";
	var t=false;
	_c.html("你还可以输入<span class=\"red\">"+n+"</span>个字");
	_a.keyup(function(){
		var count=this.value.length;
		if(count<m){
			txt="少于"+m+"个字不能发布";
			_c.html("<span class=\"red\">"+txt+"</span>");
			t=false;
		}else if(count>n){
			txt="超过"+n+"个字不能发布";
			_c.html("<span class=\"red\">"+txt+"</span>");
			t=false;
		}else{
			_c.html("你还可以输入<span class=\"red\">"+(n-count)+"</span>个字");
			t=true;
			_b.unbind();
		}
	})
	
}


/*jquery输入框提示信息*/
function inputTipText(classname){    
	$("input[class*="+classname+"]")
		.each(function(){   
			var oldVal=$(this).val();   //默认的提示性文本   
			$(this)   
			.css({"color":"#888"})  //灰色   
			.focus(function(){   
			if($(this).val()!=oldVal){$(this).css({"color":"#000"})}else{$(this).val("").css({"color":"#888"})}   
	   })   
	   .blur(function(){   
			if($(this).val()==""){$(this).val(oldVal).css({"color":"#888"})}   
	   })   
	   .keydown(function(){$(this).css({"color":"#000"})})     
	})   
}

//
function open_hide(obj,n){
	_ojb=document.getElementById(obj);
	if(n){
		_ojb.style.display="";
	}else{
		_ojb.style.display="none";
	}
}

/*大家正在说文字内容滚动*/
var slideScroll= function(objId,tagName){
	var scrtime;
	$("#"+objId+" li").mouseover(function(){ 
		$(this).addClass("hover");
	}).mouseout(function(){
		$(this).removeClass();
	}),
	$("#"+objId).hover(function(){
		clearInterval(scrtime);
	},function(){
	scrtime = setInterval(function(){
		var $ul = $("#"+objId);
		var liHeight = $ul.find(tagName+":last").height();
		$ul.animate({marginTop : liHeight +"px"},1000,function(){
		
		$ul.find(tagName+":last").prependTo($ul)
		$ul.find(tagName+":first").hide();
		$ul.css({marginTop:0});
		$ul.find("li:first").fadeIn(1000);
		});	
	},3000);
	}).trigger("mouseleave");
}

//加载FLASH(优化代码，减少页面代码量)
//elm显示DIV 的ID，url FLASH地址，w FLASH宽,h FLASH高,wm 是否FLASH透明默认为false, btnID flash按钮ID，btnActUrl 跳转URL，target 打开方式；
function insertFlash(elm,url,w,h,wm,btnID,btnActUrl,target) {
    if (!document.getElementById(elm)) return;
    var strCode = '';
    if(btnActUrl!=null || btnActUrl!=undefined){
    strCode += '<button type="button" id="'+btnID+'" style="width:'+w+';height:'+h+';background:transparent;border:0;padding:0;cursor:pointer;" ';
        if(target=="_blank"){
            strCode += 'onclick="window.open(\''+btnActUrl+'\')"/>';
        }else{
            strCode += 'onclick="window.location.href=\''+btnActUrl+'\'"/>'; 
        }
    }
    strCode += '<object width="'+ w +'" height="'+ h +'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0">';
	
    strCode += '<param name="movie" value="'+ url +'">';
    if(wm){
        var wmv="transparent";
    }else{
        var wmv="opaque";
    }
    
    strCode += '<param name="wmode" value="'+wmv+'">';

    strCode += '<param name="quality" value="autohigh">';
    strCode += '<embed width="'+ w +'" height="'+ h +'" src="'+ url +'" quality="autohigh" wmode="'+wmv+'" type="application/x-shockwave-flash" plugspace="https://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed>';
    strCode += '</object>';
    document.getElementById(elm).innerHTML = strCode;
}
