var ___APPID_DEFAULT = 4008401; 
var APPID = ___APPID_DEFAULT;

//焦点图
function setTab(m,n){
 var tli=document.getElementById("menu"+m).getElementsByTagName("li");
 var mli=document.getElementById("main"+m).getElementsByTagName("ul");
 for(i=0;i<tli.length;i++){
  tli[i].className=i==n?"hover":"";
  mli[i].style.display=i==n?"block":"none";
 }
}
//滑动菜单效果
function tabit(tabName,btnId,tabNumber){
    for(i=0;i<tabNumber;i++){
    document.getElementById(tabName+"_div"+i).style.display = "none";
    document.getElementById(tabName+"_btn"+i).className = "movoff";
}
    document.getElementById(tabName+"_div"+btnId).style.display = "block";
    document.getElementById(tabName+"_btn"+btnId).className = "movon";  
}

//遮罩效果
function shadeWin(){
    var wnd = $(window), doc = $(document);
    if(wnd.height() > doc.height()){ //当高度少于一屏
        wHeight = wnd.height();
    }else{//当高度大于一屏
        wHeight = doc.height();
    }
    //创建遮罩背景
    $("body").append("<div ID=MaskID></div>");
    $("body").find("#MaskID").width(wnd.width()).height(wHeight)
        .css({position:"absolute",top:"0px",left:"0px",background:"#464646",filter:"Alpha(opacity=90);",opacity:"0.3",zIndex:"2"});

}

//读取qq
function getQQNumber(){
    var uin = '';
    if (checkqqload()){
        var CurrUser = readCookie("uin");
        uin = CurrUser.substr(1);
        uin++; uin--;
    }
    return uin;
}

//检查qq登录,没有登录则提示登录框
function checkQQLogined() {
    if(!checkqqload()){ 
        //shadeWin();
        //openLogin(4005704);
        openLogin(APPID);
        //return false;
    }
	else {
	
	}
    //return true;
}

function loginLocation(url){
    if(!checkqqload()){ 
        //shadeWin();
        //openLogin(4005704);
        openLogin(APPID);
        //return false;
    }
	else {
		if (url != ''){
			window.location = url;
		}
		
	}
    //return true;

}

//监测QQ是否登录
function qqIsLogin(){
    return checkqqload();
}

//没有登录则提示
function loadQueryLogin(){
	if (qqIsLogin()){
		alert('您已经登录QQ');
		return false;
	}
	checkQQLogined();
}

//设置登录提示
function setLoginHtml(id, msg1, msg2, url){
    if(!url) url = location.href;
    if (!msg1) msg1 = '';
    if (!msg2) msg2 = '';
    var o = document.getElementById(id);
    if (!o){
        return false;
    }
    if (!checkqqload()){
        msg  = '<span id="login_span" style="padding-top:0px;margin-left:10px;">'+msg1+'[ <a href="javascript:checkQQLogined();" id="login_link">登录</a> ]'+msg2+'</span>';
    }
    else {
        var qq = getQQNumber();
        msg = '<span id="logined_span" style="margin-left:10px;">欢迎您<span id="logined_uin">'+qq+'<span>，[ <a href="/con/default/act/logout?url='+url+'">注销</a> ]</span>';
    }

    o.innerHTML = msg;    
    return true;
}

//验证码
function nchangeImg()
{
    var img = document.getElementById("imgVerify");
	var img_url = "http://ptlogin2.qq.com/getimage?aid=" + APPID + "&" + Math.random();
	img.src = img_url;

    var ctrl = document.getElementById("validate");
    if (ctrl != null)
    {
        ctrl.value = "";
        ctrl.focus();
    }
}

//投票
function doVote(dest,type,url){
    if(!url){
        url = location.href;
    }
	if (!type){
		type = 2;
	}
    var surl = "http://vvgroup.qq.com/con/default/act/vote?dest="+dest+"&type="+type+"&url="+url;
    if (!checkqqload()){
        openLogin(APPID, surl);
        return false;
    }
    location.href = surl; 
    return false;
}



//注册表单处理对象
reg = {
    get: function(id){
        id = "#"+id;
        return $.trim($(id).val());
    },
    radio: function(radioName){
         var boxes = document.getElementsByName(radioName);
         if(boxes){
             for(var i = 0;i<boxes.length;i++){
                 if(boxes[i].checked){
                     return boxes[i].value;
                 }
             }
         }
         return "";
    },
    msg: function(id, msg){
        alert(msg);
        var o =  document.getElementById(id);
        o.focus();o.select();
        return false;
    }, 
    istel: function(s){
        return /^\d{11}$|^\d{3}-\d{7,8}$|^\d{4}-\d{7,8}$/.test(s);
    },
	ismobile: function(s){
		return /^(13|15|18)\d{9}$/.test(s);
		//return (/^(?:13\d|18[9]|15\d)-?\d{5}(\d{3}|\*{3})$/.test(s));
	},
    isemail: function(s){
        return /^\s*[\w\~\-\.]+\@[\w\~\-]+(\.[\w\~\-]+)+\s*$/.test(s);
    },
    len: function(s){
        var len = 0;
        for(var i = 0; i<s.length; i++){
            s.charCodeAt(i)<0 || s.charCodeAt(i)>255 ? len+=2 : len++;
        }
        return len;
    },
	isnum: function(s){
		return /^\d+$/.test(s);
	},
	iszipcode: function(s)	{
		return /^\d{6}$/.test(s);
	}
}

function waitMe(){
	alert("敬请期待，谢谢！");	
	return false;
}



var newWindow;//定义一个窗口，有利于窗口间的通讯
function showWin(url,width,height) {
   if (!newWindow || newWindow.closed) {
        var width = parseInt(width);
        var height = parseInt(height);
        var left = parseInt((screen.availWidth/2) - (width/2));//屏幕居中
        var top = parseInt((screen.availHeight/2) - (height/2));
        var windowFeatures = "toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=" + width + ",height=" + height + ",left=" + left + ",top=" + top + "screenX=" + left + ",screenY=" + top;
        newWindow = window.open(url, "subWind", windowFeatures);
    } else {
        // window is already open, so bring it to the front
        newWindow.focus();
    }
	return false;
}


//给作品投票
function voteFile(qq,ftype){
	alert('活动已结束，谢谢关注！');
	return ;
	
	if(checkqqload() == false){
		var curUrl = window.location.href+"?&isVoteLogin=true";
		openLogin(APPID,curUrl);
		return ;
	}	
	qq_form(APPID, "", "", "", "", 2, "投票", "/con/vote/act/", ftype+"-"+qq);
}


