﻿// JScript 文件
//Ctrl+Enter提交
function ctrlEnter(e){return ((isIE()&&event.ctrlKey && window.event.keyCode==13))||(isKeyTrigger(e,13,true));}

//Ctrl+v复制文本
function copyUrl(head,url){copyText(url+'\r\n'+head);}
function copyText(v,m){
    if(isIE()) window.clipboardData.setData("text",v);
    else{
        var f='flashcopier';if(!$(f)){var o = document.createElement('div');o.id = f;document.body.appendChild(o);}
        $(f).innerHTML = '';var d = '<embed src="Tools/_clipboard.swf" FlashVars="clipboard='+v+'" width="0" height="0" type="application/x-shockwave-flash"></embed>';$(f).innerHTML=d;
    }
    if(m!="") alert((m)?m:"复制成功!您可以按Ctrl+V,粘贴到QQ或MSN里发送给你的朋友");
    
}
function isKeyTrigger(e,keyCode){
    var argv=isKeyTrigger.arguments;
    var argc=isKeyTrigger.arguments.length;
    var bCtrl=false;
    if(argc>2) bCtrl=argv[2];
    var bAlt=false;
    if(argc>3) bAlt=argv[3];
    var nav4=window.Event ? true : false;
    if(typeof e=='undefined')e=event;
    if( bCtrl && !((typeof e.ctrlKey!='undefined') ? e.ctrlKey : e.modifiers & Event.CONTROL_MASK>0))return false;
    if( bAlt && !((typeof e.altKey!='undefined') ? e.altKey : e.modifiers & Event.ALT_MASK>0))return false;
    var whichCode=0;
    if (nav4) whichCode=e.which;
    else if (e.type=="keypress"||e.type=="keydown")
        whichCode=e.keyCode;
    else whichCode=e.button;
    return (whichCode==keyCode);
}
function SetImgSize(o,w,h){var sw=o.width;sh=o.height;if(w&&sw&&sw>w){o.width=w;o.height=parseInt(sh*(w/sw))}else if(h&&sh&&sh>h){o.height=h;o.width=parseInt(sw*(h/sh))}o.style.visibility="visible";}
function fnScroll(container,init){
    var o=$(container);
    var h=parseInt(Element.getStyle(o,"height"));
    if(init==0){
        var oc,h;
        for(var i=0;i<o.childNodes.length;i++){if(typeof o.childNodes[i].tagName=="string")oc=o.childNodes[i];}
        if(oc.scrollHeight>h){
            oc.style.height=(oc.scrollHeight+h)+"px";
            oc.style.paddingTop=h;
            window.setInterval("fnScroll('"+container+"')",100);
        }
        oc.style.visibility="visible";
    }
    if(o.scrollHeight>h){
        if((o.scrollTop+h)>=o.scrollHeight) o.scrollTop=0;
        else o.scrollTop+=1;
    }
}
//退出登录
function fnQuitLogin() {
    if (confirm("是否确认退出棋友会?")) {
        window.location = "signout.aspx";
    } else return;
}