﻿//当前显示内容的标签ID,用this,选中的标签样式名称
var Sys = {};
var ua = navigator.userAgent.toLowerCase();
if (window.ActiveXObject)
    Sys.ie = ua.match(/msie ([\d.]+)/)[1]
else if (document.getBoxObjectFor)
    Sys.firefox = ua.match(/firefox\/([\d.]+)/)[1]
else if (window.MessageEvent && !document.getBoxObjectFor)
    Sys.chrome = ua.match(/chrome\/([\d.]+)/)[1]
else if (window.opera)
    Sys.opera = ua.match(/opera.([\d.]+)/)[1]
else if (window.openDatabase)
    Sys.safari = ua.match(/version\/([\d.]+)/)[1];
// JScript 文件
//这是全局判断是否网页被包含
if(window!=top)
{
    var sWidth=document.body.scrollHeight
    var hurl=window.location;
    var errmess="<div style='width:100%; height:"+sWidth+"px;position:absolute;top:0px; left:0px;background-color:#d0d0d0;color:#ffffff; font-size:16px; font-weight:bold; padding-top:100px; text-align:center;'>";
    errmess+="<a href='"+hurl+"' target='_top' style='font-size:16px'>信息非法调用!.请登录官网:"+hurl+"</a>";
    errmess+="</div>";
    document.write(errmess)
}
//下拉菜单中按钮选择(要显示的div层ID,文本对应的容器ID,文本的值,值对应的容器ID,对应的值,设置显示的ID数值)


//适用于获取某个HTML区块内部含有某一特定className的所有HTML元素 
function getElementsByClassName(className,outid) 
{ 
    var oBox = document.getElementById(outid); 
    this.d= oBox || document; 
    var children = this.d.getElementsByTagName('*') || document.all; 
    var elements = new Array(); 
    for (var ii = 0; ii < children.length; ii++) 
    { 
        var child = children[ii]; 
        var classNames = child.className.split(' '); 
        for (var j = 0; j < classNames.length; j++) 
        { 
            if (classNames[j] == className) 
            { 
                elements.push(child); 
                break; 
            } 
        } 
    } 
    return elements; 
}
function setDropValue(showDivobj,setObj,setObjText,setValueId,setObjValue,setShowIDnum)
{
    var ob=$(showDivobj);
    var obV=$(setObj);
    var ojC=$(setValueId);
    ojC.value=setObjValue;
    obV.value=setObjText;
    ob.style.visibility='hidden';
    MM_Form(setShowIDnum);
}
function setDrop(showDIvobj,setObjTextId,setObjText,setValueID,setObjValue)
{
    var ob=$(showDIvobj);
    var obV=$(setObjTextId);
    var obC=$(setValueID);
    obC.value=setObjValue
    obV.value=setObjText;
    ob.style.visibility='hidden';
}
function setAbsolutePosition(ATarget,obj) 
{ 
   
    var pos=$(obj);
    if(pos.style.visibility=="visible")
    {
        pos.style.visibility='hidden';
    }
    else
    {
        pos.style.visibility='visible';
    }
    
    //alert(ATarget.style.width);
    pos.style.width=ATarget.style.width;
    if(Sys.ie)
    {
        pos.x=ATarget.offsetLeft;
        pos.y=ATarget.offsetTop;
        var target = ATarget; 
        var target = target.offsetParent; 
        while (target) 
        { 
            pos.x += target.offsetLeft; 
            pos.y += target.offsetTop; 
            target = target.offsetParent;
        } 
        pos.style.top=pos.y+20;
        pos.style.left=pos.x;
    }
    if(Sys.firefox)
    {
        var x=ATarget.offsetLeft;
        var y=ATarget.offsetTop;
        var target = ATarget; 
        var target = target.offsetParent; 
        while (target) 
        { 
            x += target.offsetLeft; 
            y += target.offsetTop; 
            target = target.offsetParent ;
        } 
        pos.style.top=y+20+"px";
        pos.style.left=x+"px";
        
    }
}

//隐藏标签
function hidLay(obj)
{
    var ob=$(obj);
    ob.style.visibility='hidden';
}
function hiddiv(objx)
{  
    var timaa=setTimeout("hidLay('"+objx+"')",300);
    
}
function selectTag(C_ChangeTag,selfObj,class_Tag){
//重置标签
	var tag = selfObj;
	tag = tag.parentNode.parentNode;
	tag = tag.getElementsByTagName("li");
	var taglength=tag.length;
	for(i=0; i<taglength; i++){
		tag[i].className = "";
	}
	if(class_Tag!="")
	    selfObj.parentNode.className=class_Tag;
	C_C=C_ChangeTag.substring(0,C_ChangeTag.length-1);
	
	for(var j=0;j<i;j++)
	{
		var oj1=$(C_C+j);
		oj1.style.display="none";
	}
	$(C_ChangeTag).style.display='block';
}
function selectTag2(id,C_ChangeTag,selfObjLength,class_Tag){
//重置标签
	var i=selfObjLength;
	C_C=C_ChangeTag.substring(0,C_ChangeTag.length-1);
	for(var j=0;j<i;j++)
	{
		var oj1=$(C_C+j);
		var oj2=$("a"+C_C+String(j+1));
		oj1.style.display="none";
		oj2.className='PPpaihan_btn_1';
	}
	if(class_Tag!="")
	    $(id).className=class_Tag;
	$(C_ChangeTag).style.display='block';
}
//结束函数

//头部登录
function MM_Form(oValue)
{
	switch(oValue)
	{
	case "1":
	$("Blog").style.display="";
	$("Photo").style.display="none";
	$("NewsUser").style.display="none";
	$("Reg").style.display="";
	$("Reg").href="/blog/reg.asp";
	break;
	case "2":
	$("Blog").style.display="none";
	$("Photo").style.display="";
	$("NewsUser").style.display="none";
	$("Reg").style.display="";
	$("Reg").href="/photo/reg_first.aspx";
	break;
	case "3":
	$("Blog").style.display="none";
	$("Photo").style.display="none";
	$("NewsUser").style.display="";
	$("Reg").style.display="none";
	$("Reg").href="javascript:alert('内部用户使用,不能注册');return false;";
	break;
	}
}
function MM_Submit()
{
var tForm=$("form1");
var tSelect=$("loginType");
   switch(tSelect.value)
	{
	case "1":
	tForm.target="_blank"
	tForm.action="/blog/login.asp?chk=1&fr=1&fromurl"; 
	break;
	case "2":
	tForm.target="_blank"
	tForm.action="/photo/checklogin.aspx"; 
	break;
	case "3":
	tForm.target="_blank"
	tForm.action="/manage/login/CClogin.aspx"; 
	break;
	default:
	    tForm.target="_blank"
	    tForm.action="/manage/login/CClogin.aspx"; 
	    break;
	}
	tForm.submit();
}
//头部登录结束
function $(id) {
    return document.getElementById(id);
}
//搜索
function MM_Search()
{
    var tForm=$("form1");
    tForm.target="_blank"
    tForm.method="POST";
	tForm.action="http://www.fjycw.com/News_Search.aspx?Temp="+Math.ceil(1000*Math.random());
	tForm.submit();
}
//菜单显示
function showMenu (baseID, divID) {
    baseID = $(baseID);
    divID  = $(divID);
    if (showMenu.timer) clearTimeout(showMenu.timer);
	hideCur();
    divID.style.display = 'block';
	showMenu.cur = divID;

    if (! divID.isCreate) {
        divID.isCreate = true;
        //divID.timer = 0;
        divID.onmouseover = function () {
            if (showMenu.timer) clearTimeout(showMenu.timer);
			hideCur();
            divID.style.display = 'block';
        };

        function hide () {
            showMenu.timer = setTimeout(function () {divID.style.display = 'none';}, 300);
        }

        divID.onmouseout = hide;
        baseID.onmouseout = hide;
    }
	function hideCur () {
		showMenu.cur && (showMenu.cur.style.display = 'none');
	}
}
//检查表单是否有信息
function checkform(str_id)
{
    var obj=$(str_id);
    if(obj.value.replace(/^\s*/,'').replace(/\s*$/,'')=="")
    {        
        return false;
    }
    else
        return true;
}
function get_trimstr(str)
{
    return str.replace(/^\s*/,'').replace(/\s*$/,'');
}
//重置表单
function resetform(args_id)
{
    var a_id=args_id.split(",");
    for(var i=0;i<a_id.length;i++)
    {
        var obj=$(a_id[i]);
        obj.value="";
    }
}
/*新闻内容页按钮控制*/
function MM_Add()
{
    var v_url=window.location.href;
    var TxtFBT=document.title;
    var Mesgg="福建省烟草网";
    if (TxtFBT!=null) Mesgg=TxtFBT;
    var ua = navigator.userAgent.toLowerCase();
    if(ua.indexOf("msie 8")>-1)
    {
        external.AddToFavoritesBar(v_url,Mesgg,'福建烟草网');//IE8
    }
    else
    {
        try 
        {
            window.external.addFavorite(v_url, Mesgg);
        } 
        catch(e) 
        {
            try 
            {
                window.sidebar.addPanel(Mesgg, v_url, "");//firefox
            } 
            catch(e) 
            {
                alert("加入收藏失败!请使用Ctrl+D进行添加");
            }
        }
    }
}
function MM_Rss(val)
{
    var v_url=val;
    var TxtFBT="福建烟草网新闻定制";
    var Mesgg="福建省烟草网";
    if (TxtFBT!=null) Mesgg=TxtFBT;
    var ua = navigator.userAgent.toLowerCase();
    if(ua.indexOf("msie 8")>-1){
        external.AddToFavoritesBar(v_url,Mesgg,'福建烟草网');//IE8
    }
    else{
        try {
            window.external.addFavorite(v_url, Mesgg);
        } catch(e) {
            try {
                window.sidebar.addPanel(Mesgg, v_url, "");//firefox
            } catch(e) {
                alert("加入收藏失败!请使用Ctrl+D进行添加");
            }
        }
    }
}
function MM_Print()
{
    var newwin=window.open();
    var iBody=$("TxtFContent");
    newwin.document.body.innerHTML=iBody.innerHTML;
    newwin.window.print();
    newwin.window.close();
}
function MM_close()
{
    window.close()
}
function ctoa(numid)
{
	var tempStr="";
    for(var i=0;i<numid.length;i++)
    {
        for(var j=48;j<=57;j++)
        {   
            if(String(String.fromCharCode(j))==String(numid.substring(i,i+1)))
            tempStr=tempStr+String(j)+"-";
        }
    }
    tempStr=tempStr.substring(0,tempStr.length-1);
    return tempStr;
}
//函数结束

//动态设置div位置居中
function setMiddle(obj) 
{ 
   
    var pos=document.getElementById(obj);
    var ATarget=document.body;
    pos.style.visibility='visible';
    var aa=$("about_pDIV");
    aa.style.visibility='visible';
    if(Sys.ie)
    {
        pos.x=ATarget.offsetWidth/2-300;
        pos.y=ATarget.offsetHeight/2-350;
        var target = ATarget; 
        var target = target.offsetParent; 
        while (target) 
        { 
            pos.x += target.offsetLeft; 
            pos.y += target.offsetTop; 
            target = target.offsetParent 
        }
        pos.style.top=pos.y;
        pos.style.left=pos.x;
    }
    if(Sys.firefox)
    {
        var x=ATarget.offsetLeft;
        var y=ATarget.offsetTop;
       
        var target = ATarget; 
        var target = target.offsetParent; 
        while (target) 
        { 
            x += target.offsetLeft; 
            y += target.offsetTop; 
            target = target.offsetParent ;
        } 
        pos.style.top=y+"px";
        pos.style.left=x+"px";
    }
    return false;
}
//处理小图
function imgc()
{
	var fix_img_objs = document.getElementsByTagName("img")
	for(var i=0;i<fix_img_objs.length;i++)
	{
		var fix_img_obj = fix_img_objs[i];
		var max_height=fix_img_obj.max_height;
		//如果定义了 max_height 属性，就调整图片大小
		if(max_height!=null && max_height != "")
		{
			var max_height_int = parseInt(max_height);
			if(fix_img_obj.height>max_height_int)
			{
					var old_height =fix_img_obj.height; 
					fix_img_obj.height=max_height_int;
					fix_img_obj.width = (fix_img_obj.width  * (max_height_int/old_height));
			}
			
		}
	}
}

function get_url(url)
{
    url=url.replace("http://www.fjycw.com","");
    url=url.replace("http://10.188.242.117","");
    url=url.replace("#","");
    return url
}
//处理单个图片的大小
function News_ImageReload(id)
{
	var imgId=id;
	var va_h=220;
	var va_w=270;
	if(imgId.height>va_h)
	{
		imgId.width=imgId.width*(va_h/imgId.height)
		imgId.height=va_h;
	}
	if(imgId.width>va_w)
	{
		imgId.height=imgId.height*(va_w/imgId.width);
		imgId.width=va_w
	}
	
}
//获取日期
function str_JSdate(obj)
{
var isnMonth = new
Array("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月");
var isnDay = new
Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六","星期日");
today = new Date () ;
Year=today.getYear();
Date=today.getDate();
if (document.all)
var ss="<font color=#000000>"+Year+"年"+isnMonth[today.getMonth()]+Date+"日"+isnDay[today.getDay()]+"</font>";
$(obj).innerHTML=ss;
}
