﻿/*
 * **********************************************************************
 * -- MINGMING MUSIC v1.0.0.0 - mymingming by coding
 * -- Author: mymingming
 * -- QQ: 154674958
 * -- Msn: chongchong2008@msn.com
 * -- Web: http://www.yc330.net
 * -- Date: 2008-08-30
 * -- LastDate: 2008-09-02
 * -- Note: 
 * -- Copyright(C) 2008 mymingming  7# YanJiang Road YiChang HuBei CHINA                   
 * **********************************************************************
 */

var __global = function(){
    var userAgent = navigator.userAgent.toLowerCase();
    var addEvent = function(obj, evType, fn){
        if (obj.addEventListener){
            obj.addEventListener(evType, fn, true);
            return true;
        }else if(obj.attachEvent){
            var r = obj.attachEvent("on"+evType, fn);
            return r;
        }else{
            return false;
        }
    };
    var removeEvent = function(obj, evType, fn, useCapture){
        if (obj.removeEventListener){
            obj.removeEventListener(evType, fn, useCapture);
            return true;
        }else if(obj.detachEvent){
            var r = obj.detachEvent("on"+evType, fn);
            return r;
        }else{
            alert("Handler could not be removed");
        }
    };
    var getViewportHeight = function(){
        var oDE = document.documentElement;
        return self.innerHeight || (oDE && oDE.clientHeight) || document.body.clientHeight;
    };
    var getViewportWidth = function(){
        var oDE = document.documentElement;
        return self.innerWidth || (oDE && oDE.clientWidth) || document.body.clientWidth;
    };
    var getStyle = function(oTarget, name){
        if (oTarget.style[name])
            return oTarget.style[name];
        else if (oTarget.currentStyle)
            return oTarget.currentStyle[name];
        else if (document.defaultView && document.defaultView.getComputedStyle) {
            name = name.replace(/([A-Z])/g, '-$1').toLowerCase();
            var s = document.defaultView.getComputedStyle(oTarget, '');
            return s && s.getPropertyValue(name);
        } else
        return null;
    };
    var getPos = function(oTarget, offsettype){
        var totaloffset=(offsettype=="left")? oTarget.offsetLeft : oTarget.offsetTop;
        var parentEl=oTarget.offsetParent;
        while (parentEl!=null){
            totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
            parentEl=parentEl.offsetParent;
        }
        return totaloffset;
    };
    var getPosOffsetParent = function(oTarget, offsettype){
        return oTarget.parentNode == oTarget.offsetParent ? oTarget.offsetLeft : getPos(oTarget, offsettype) - getPos(oTarget.parentNode,offsettype);
    }; 
    var setOpacity = function(oTarget, level){
       if (oTarget.filters)
           oTarget.style.filters = 'alpha(opacity=' + level + ')';
       else
           oTarget.style.opacity = level / 100;
    };
    var hide = function(targetID,isHide){    
        var node = document.getElementById(targetID);    
        if (typeof node != "undefined") {
            if(isHide){
                node.style.visibility = "hidden";
                node.style.display = 'none';
            }else{
                node.style.visibility = "visible";
                node.style.display = 'block';
            }     
        }
    };
    var toggle = function(oTarget){
        if (oTarget.style.visibility == "hidden"){
          oTarget.style.visibility = "visible";
          oTarget.style.display = 'block';
        }else{
          oTarget.visibility = "hidden";
          oTarget.display = 'none';
        }
    };
    var setCookie = function(cookieName,value,expires){        
        if(expires == null || undefined){            
   	    document.cookie = cookieName + "=" + escape(value) + ";path=/;";
        }else{
	    document.cookie = cookieName + "=" + escape(value) + ";path=/;expires=" + expires +";";
        }
    };
    var getCookie = function(cookieName){
	var cookie = "" + document.cookie;
	var start = cookie.indexOf(cookieName);
	if (cookie == "" || start == -1) 
            return "";
	var end = cookie.indexOf(';',start);
	if (end == -1)
	    end = cookie.length;
	return unescape(cookie.substring(start+cookieName.length + 1,end));
    };
    var output = function(text){
        document.write(text);
    };
    var openWindow = function(options){
        var left,top;
        options.width = (typeof options.width == "undefined" ? 550:options.width);  
        options.height = (typeof options.height == "undefined" ? 550:options.height);     
        left = getViewportWidth()/2 - options.width/2;
        top = getViewportHeight()/2 - options.height/2;

        window.open(options.url, "_Child", "left="+ left +",top="+ top +",toolbar=no,scrollbars=yes,resizable=no,width="+ options.width + ",height=" + options.height ); 
    };
    var loadScript = function(url){
        var head=document.getElementsByTagName("head")[0]||document.documentElement;
        var script=document.createElement("script");
        script.type="text/javascript";
        script.src=url;
        //head.insertBefore(script,head.firstChild);
        head.appendChild(script);
    };
    var loadScript2 = function(url){
        output("<scr" + "ipt type='text/javascript' src='" + url + "'><" + "/script>");
    };
    var evalScript = function(data){
        var head=document.getElementsByTagName("head")[0]||document.documentElement;
        var script=document.createElement("script");
        script.type="text/javascript";
            if(__global.browser.msie){
                script.text=data;
            }else{ 
                script.appendChild(document.createTextNode(data));
            }
        head.insertBefore(script,head.firstChild);
        head.removeChild(script);
    };
    var showFlash = function(objectID,filename,width,height,requestParams){
        __global.output("<object id='"+objectID+"' classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0' width='"+width+"' height='"+height+"'>");
        __global.output("<param name='wmode' value='transparent'/>");
        __global.output("<param name='AllowScriptAccess' value='always'/>");
        __global.output("<param name='src' value='"+filename+"?"+requestParams+"'/>");
        __global.output("<embed name='"+objectID+"' pluginspage='http://www.adobe.com/go/getflashplayer' src='"+filename+"?"+requestParams+"' width='"+width+"' height='"+height+"' wmode='transparent' AllowScriptAccess='always'/>");
        __global.output("</object>");
    };
    return{
        init:function(){            
            if (window.attachEvent) window.attachEvent("onload", initializationPage);
        }(),
        webSite:function(){
            return{
                title:"体育文化",
                root:"http://" + document.location.host + "/",
                homepage:"http://" + document.location.host + "/index.html",
                requestURL: "Manage/RequestManage.aspx",
                requestMessage: "<img src='/Resources/Image/loading.gif'/><p>请稍等，正在处理请求...</p>",
                previewURL: "Default.aspx",
                uploadFolder:"Resources/Upload/"
            };
        }(),
        browser:function(){
            return{
                 version:(userAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[])[1],
                 safari:/webkit/.test(userAgent),
                 opera:/opera/.test(userAgent),
                 msie:/msie/.test(userAgent)&&!/opera/.test(userAgent),
                 mozilla:/mozilla/.test(userAgent)&&!/(compatible|webkit)/.test(userAgent)
            }
        }(),
        window:function(){
            return{
                open:function(options){
                    openWindow(options);
                }
            }
        }(),
        position:function(){
            return{
                viewportWidth:function(){
                    return getViewportWidth();
                },
                viewportHeight:function(){
                    return getViewportHeight();
                },
                getPos:function(oTarget, offsettype){
                    return getPos(oTarget, offsettype);
                },
                getPosOffsetParent:function(oTarget, offsettype){
                    return getPosOffsetParent(oTarget, offsettype);
                }
            }
        }(),
        css:function(){
            return{
                getStyle:function(oTarget,name){
                    return getStyle(oTarget,name);
                }
            }
        }(),
        event:function(){
            return{
                add:function(obj, eventType, fn){
                    addEvent(obj, eventType, fn);
                },
                remove:function(obj, eventType, fn, useCapture){
                    removeEvent(obj, eventType, fn, useCapture);
                }
            }
        }(),
        cookie:function(){
            return{
                set:function(cookieName,value,expires){
                    setCookie(cookieName,value,expires);
                },
                get:function(cookieName){
                    return getCookie(cookieName);
                }
            }
        }(),
        date:function(){
            return{
                get:function(utcDate,dateFormat){
                    switch(dateFormat){
                        case 0:
                            return utcDate.getUTCFullYear() + "-" + (utcDate.getUTCMonth() + 1) + "-" + utcDate.getUTCDate() + "  " + utcDate.getUTCHours() + ":" + utcDate.getUTCMinutes() + ":" + utcDate.getUTCSeconds();
                        case 1:
                            return utcDate.getUTCFullYear() + "/" + (utcDate.getUTCMonth() + 1) + "/" + utcDate.getUTCDate() + "  " + utcDate.getUTCHours() + ":" + utcDate.getUTCMinutes() + ":" + utcDate.getUTCSeconds();
                        case 2:
                            return utcDate.getUTCFullYear() + "年" + (utcDate.getUTCMonth() + 1) + "月" + utcDate.getUTCDate() + "日" + utcDate.getUTCHours() + "点" + utcDate.getUTCMinutes() + "分" + utcDate.getUTCSeconds() + "秒";
                        case 3:
                            return utcDate.getUTCFullYear() + "-" + (utcDate.getUTCMonth() + 1) + "-" + utcDate.getUTCDate() + "  " + utcDate.getUTCHours() + ":" + utcDate.getUTCMinutes() + ":" + utcDate.getUTCSeconds();
                        case 4:
                            return utcDate.getUTCFullYear() + "/" + (utcDate.getUTCMonth() + 1) + "/" + utcDate.getUTCDate() + "  " + utcDate.getUTCHours() + ":" + utcDate.getUTCMinutes() + ":" + utcDate.getUTCSeconds();
                        default:
                            return utcDate.getUTCFullYear() + "年" + (utcDate.getUTCMonth() + 1) + "月" + utcDate.getUTCDate() + "日" + utcDate.getUTCHours() + "点" + utcDate.getUTCMinutes() + "分" + utcDate.getUTCSeconds() + "秒";

                    }                    
                }
            }
        }(),
        evalScript:function(data){
            evalScript(data);
        },
        output:function(text){
            output(text);
        },
        loadScript:function(url){
            loadScript(url);
        },        
        loadScript2:function(url){
            loadScript2(url);
        },
        showFlash:function(objectID,filename,width,height,requestParams){
            showFlash(objectID,filename,width,height,requestParams);
        }
    }
}();

function initializationPage(){
    slidingMenuEventHandler(1);
    if(window.WEBPARTZONE_GROUP){
        webPartZoneGroupEventHandler(1);
    }
}

function y2k(number){
    return (number < 1000) ? number + 1900 : number;
}

function showDate(){
    var now = new Date();
    var strDate,strMessage;
    var yyyy = y2k(now.getYear()), mm = now.getMonth() + 1, dd = now.getDate(), weekValue = now.getDay(), hh = now.getHours();
    switch(weekValue){
        case 0:
            strDate="星期日";
            break;
        case 1:
            strDate="星期一";
            break;
        case 2:
            strDate="星期二";
            break;
        case 3:
            strDate="星期三";
            break;
        case 4:
            strDate="星期四";
            break;
        case 5:
            strDate="星期五";
            break;
        case 6:
            strDate="星期六";
            break;
    }
    
    if(hh>6&&hh<=9){
        strMessage = "早上好";
    }else if(hh<11){
        strMessage = "上午好";
    }else if(hh<14){
        strMessage = "中午好";
    }else if(hh<19){
        strMessage = "下午好";
    }else{
        strMessage = "晚上好";
    }

    __global.output(""+yyyy+"年"+mm+"月"+dd+"日 "+strDate+"&nbsp;"+strMessage+""); 
}

function setHomePage(eventSource){
    eventSource.style.behavior = 'url(#default#homepage)';
    eventSource.sethomepage('http://www.vansport.cn/');
}

function joinFavorite(){
    window.external.addFavorite('http://www.vansport.cn/','锋前卫体育社区');
}

function selectMenu(selectedMenuIndex){
    slidingMenuEventHandler(selectedMenuIndex)
}


function slidingMenuEventHandler(selectedMenuIndex){
    var oMenuContainer = document.getElementsByTagName("div");
    for(var i=0;i<oMenuContainer.length;i++){
        if(oMenuContainer[i].className == "menu_container"){
            slidingMenuBarsEventHandler(oMenuContainer[i],selectedMenuIndex);
        }
    }
}

function slidingMenuBarsEventHandler(oMenuContainer,selectedMenuIndex){
    //默认活动项索引
    var defaultMenuIndex = selectedMenuIndex;
    if(oMenuContainer){
        var oMenus = oMenuContainer.childNodes;
        var oMenuBars = oMenus[0];
        var oMenuContents = oMenus[1];
        var noneSelected = 1;

        //遍历菜单项集合，索引从1开始，跨过dt标签
        if(oMenuBars.childNodes.length >0){
            for(var i=1; i<oMenuBars.childNodes.length; i++){

                if(i==oMenuBars.childNodes.length-1){
                    __global.event.add(oMenuBars.childNodes[i],"click",function(){window.location.href='http://www.vansport.cn/index.html'});
                }

                //记录当前索引
                oMenuBars.childNodes[i].id = i;

                //为非活动项设置样式类和绑定MouseOver鼠标事件
                if(oMenuBars.childNodes[i].className != "actived_meun"){
		    noneSelected ++;
                    oMenuBars.childNodes[i].className = "default_meun";                    
                    oMenuBars.childNodes[i].onmouseover = function() {
                        //激活菜单项
                        this.className = "actived_meun";
                        this.style.cursor = "hand";
                        //this.style.paddingBottom = 5;

                        //遍历菜单项，为非当前项设置样式类，使其未激活
                        for(var j=1; j<oMenuBars.childNodes.length; j++){
                            if( j != event.srcElement.id){
                                oMenuBars.childNodes[j].className = "default_meun";
                                //oMenuBars.childNodes[j].style.paddingBottom = 4;
                            }
                        }

                        //设置当前要显示的内容
                        slidingMenuContentsEventHandler(oMenus[1], event.srcElement.id);
	            }
                    
                    //鼠标离开激活对象                     
                    oMenuBars.childNodes[i].onmouseout = function(){                       
                        //this.className = "default_meun";
                        this.style.cursor = "";                        
                    }
	        }
            }

            //设置默认活动项
            if(defaultMenuIndex <= oMenuBars.childNodes.length - 1){
	        if(noneSelected != oMenuBars.childNodes.length - 1){
                    oMenuBars.childNodes[defaultMenuIndex].className = "actived_meun";
                    //oMenuBars.childNodes[defaultMenuIndex].style.paddingBottom = 5;	    
                    //oMenuBars.childNodes[defaultMenuIndex].onmouseover = oMenus[0].childNodes[defaultMenuIndex].onmouseout = null; 
                }
            }
        }

        //设置默认显示内容
        if(oMenuContents.childNodes.length >0){
            for(var k=0; k<oMenuContents.childNodes.length; k++){
                if(k == defaultMenuIndex - 1){
                    oMenuContents.childNodes[k].style.display = "";
                }
            }
        }
    }
}

function slidingMenuContentsEventHandler(oMenuContents, menuIndex){
    for(var i=0; i<oMenuContents.childNodes.length; i++){
        if( i == menuIndex - 1 ){
            oMenuContents.childNodes[i].style.display = '';
        }else{
            oMenuContents.childNodes[i].style.display = 'none';
        }
    }
}

function showRightBanner(){
    __global.showFlash("flashBanner",__global.webSite.root + "Resources/Banner/banner.swf",220,200,"userID=mymingming&requestID=www.yc330.net");
}

function showBanner(){
    __global.showFlash("banner", __global.webSite.root + "Resources/Image/banner.swf",550,90,"");
}

function showGoodLink(){
    __global.output("<div class=\"good_link\">");
    __global.output("<ul>");
    imageLink("http://www.zgqmbbs.com","","中国球迷论坛");
    imageLink("http://www.espnstar.com.cn","","中国足球");
    imageLink("http://www.cnball.net","","中国足球信息网");
    imageLink("http://www.1soccer.com","","第一足球");
    imageLink("http://www.sinosports.net","","中体足球网");
    imageLink("http://www.fa.org.cn","","中国足球协会");
    __global.output("</ul>");

    __global.output("<ul>");
    imageLink("http://www.china442.com","","天天体育网");
    imageLink("http://www.zhongsou.net","","中国足球网");
    imageLink("http://www.zhongsou.net","","天下足球网");
    imageLink("http://www.qxzqw.com","","天下足球网");
    imageLink("http://www.go1.com","","901足球网");
    __global.output("</ul>");

    __global.output("<ul>");
    imageLink("http://www.goalchina.net","","足球报社·劲球网");
    imageLink("http://www.442.cn","","442足球即时比分网");
	imageLink("http://www.chinago.cn","","加油中国体育社区");
    __global.output("</ul>");
    __global.output("</div>");

    __global.output("<div class=\"good_link_seprator\">");
    __global.output("</div>");
}



function imageLink(linkURL,imageFilename,altTitle){
    if(imageFilename == ""){
        __global.output("<li><a href=\""+linkURL+"\" title=\""+altTitle+"\" target=\"_blank\">" + altTitle + "</a></li>");   
    }else{
        __global.output("<li><a href='"+linkURL+"' title='"+altTitle+"' target='_blank'><img src='"+imageFilename+"' alt='"+altTitle+"'/></a></li>");
    }
}


function showHeaderText(){
    __global.output("<ul>");
    __global.output("<li><a href=\"#\" onclick=\"setHomePage(this);\">设为首页</a></li>");
    __global.output("<li><a href=\"#\" onclick=\"joinFavorite();\">加入收藏夹</a></li>");
    __global.output("<li><a href=\""+__global.webSite.root+"About/lxwm.html\" target=\"_blank\">联系我们</a></li>");
__global.output("</ul>");
}

function Menu()
{
	
		__global.output('<div id="menu_header" class="page_menu">');
		__global.output('<div>');
			__global.output('<ul><li><a href="http://www.vansport.cn/">首  页</a></li><li>|</li><li><a href="' + __global.webSite.root + 'Sports/section.aspx?pageID=yeyu">业余赛事</a></li><li>|</li><li><a href="' + __global.webSite.root + 'Match/MatchList.aspx">约战首页</a></li><li>|</li><li><a href="' + __global.webSite.root + 'Sports/section.aspx?pageID=cgInfo">场  馆</a></li><li>|</li><li><a href="' + __global.webSite.root + 'Sports/section.aspx?pageID=zqNews">足球新闻</a></li><li>|</li><li><a href="' + __global.webSite.root + 'Sports/section.aspx?pageID=lqNews">篮球新闻</a></li><li>|</li><li><a href="' + __global.webSite.root + 'Sports/section.aspx?pageID=zhNews">综合体育</a></li><li>|</li><li><a href="http://www.vansport.cn/bbs/index.asp" target="_target">论  坛</a></li></ul>');
		__global.output('</div>');
		__global.output('</div>');
	}

function bbsMenu()
{
	
		__global.output('<div id="header_menu_bbs" class="bbs_menu">');
		__global.output('<div>');
		    __global.output('<ul><li><a href="http://www.vansport.cn/">首  页</a></li><li>|</li><li><a href="' + __global.webSite.root + 'Sports/section.aspx?pageID=yeyu">业余赛事</a></li><li>|</li><li><a href="' + __global.webSite.root + 'Match/MatchList.aspx">约战首页</a></li><li>|</li><li><a href="' + __global.webSite.root + 'Sports/section.aspx?pageID=cgInfo">场  馆</a></li><li>|</li><li><a href="' + __global.webSite.root + 'Sports/section.aspx?pageID=zqNews">足球新闻</a></li><li>|</li><li><a href="' + __global.webSite.root + 'Sports/section.aspx?pageID=lqNews">篮球新闻</a></li><li>|</li><li><a href="' + __global.webSite.root + 'Sports/section.aspx?pageID=zhNews">综合体育</a></li><li>|</li><li><a href="http://www.vansport.cn/bbs/index.asp" target="_target">论  坛</a></li></ul>');
		__global.output('</div>');
		__global.output('</div>');
	}



function newBBSHeader(){
    __global.output('<div id="header_text"><script type="text/javascript">showHeaderText();</script></div>');
    __global.output('<div id="header_image"><img src="/Resources/Image/logo_bbs.jpg"/></div>');
    __global.output('<script type="text/javascript">bbsMenu();</script>');
}
function showBBSHeader(){
    __global.output('<div id="header_text"><script type="text/javascript">showHeaderText();</script></div>');
    __global.output('<div id="header_image"><img src="/Resources/Image/logo_bbs.jpg"/></div>');
    __global.output('<script type="text/javascript">bbsMenu();</script>');
}

function showBBSFooter(){
    __global.output('<script type="text/javascript">showGoodLink();</script>');
    __global.output('<dl>');
        __global.output('<dt>');
            __global.output('<span><a title="招聘告示" target="_blank" href="'+__global.webSite.root+'About/zpgs.html">招聘告示</a></span>|');
            __global.output('<span><a title="广告宣传" target="_blank" href="'+__global.webSite.root+'About/ggxc.html">广告宣传</a></span>|');
            __global.output('<span><a title="客服中心" target="_blank" href="'+__global.webSite.root+'About/kfzx.html">客服中心</a></span>|');
            __global.output('<span><a title="与我们联系" target="_blank" href="'+__global.webSite.root+'About/lxwm.html">联系我们</a></span>|');
            __global.output('<span><a title="公司介绍" target="_blank" href="'+__global.webSite.root+'About/gsjs.html">公司介绍</a></span>');
        __global.output("</dt>");
        __global.output('<dd>');
            __global.output('<ul>');
                __global.output('<li>锋前卫公司 版权所有 <a href="http://www.miibeian.gov.cn" target="_blank">粤ICP备09050697号</a></li>');
                __global.output('<li>举报电话：020-38913768</li>');
                __global.output('<li>举报邮箱：vansport85@126.com</li>');
                __global.output('</ul>');
        __global.output('</dd>');
    __global.output("</dl>");
}


function newPageHeader(){
    __global.output('<div id="header_text"><script type="text/javascript">showHeaderText();</script></div>');
    __global.output('<div id="header_image"><img src="/Resources/Image/logo.jpg"/></div>');
    __global.output('<script type="text/javascript">Menu();</script>');
}
function showPageHeader(){
    __global.output('<div id="header_text"><script type="text/javascript">showHeaderText();</script></div>');
    __global.output('<div id="header_image"><img src="/Resources/Image/logo.jpg"/></div>');
    __global.output('<script type="text/javascript">Menu();</script>');
}

function showPageFooter(){
    __global.output('<script type="text/javascript">showGoodLink();</script>');
    __global.output('<dl>');
        __global.output('<dt>');
            __global.output('<span><a title="招聘告示" target="_blank" href="'+__global.webSite.root+'About/zpgs.html">招聘告示</a></span>|');
            __global.output('<span><a title="广告宣传" target="_blank" href="'+__global.webSite.root+'About/ggxc.html">广告宣传</a></span>|');
            __global.output('<span><a title="客服中心" target="_blank" href="'+__global.webSite.root+'About/kfzx.html">客服中心</a></span>|');
            __global.output('<span><a title="与我们联系" target="_blank" href="'+__global.webSite.root+'About/lxwm.html">联系我们</a></span>|');
            __global.output('<span><a title="公司介绍" target="_blank" href="'+__global.webSite.root+'About/gsjs.html">公司介绍</a></span>');
        __global.output("</dt>");
        __global.output('<dd>');
            __global.output('<ul>');
                __global.output('<li>锋前卫公司 版权所有 <a href="http://www.miibeian.gov.cn" target="_blank">粤ICP备09050697号</a></li>');
                __global.output('<li>举报电话：020-38913768</li>');
                __global.output('<li>举报邮箱：vansport85@126.com</li>');
                __global.output('</ul>');
        __global.output('</dd>');
    __global.output("</dl>");
}

function get_Code() {        
	var Dv_CodeFile = "/BBS/Dv_GetCode.asp";
	if(document.getElementById("imgid"))
		document.getElementById("imgid").innerHTML = '<img src="/BBS/Dv_GetCode.asp?t='+Math.random()+'" alt="点击刷新验证码" style="cursor:pointer;border:0;vertical-align:middle;" onclick="this.src=\'/BBS/Dv_GetCode.asp?t=\'+Math.random()" />'
}