﻿function ptlogin2_onResize(width,height){
var login_div=document.getElementById('login_div');
if(login_div){
login_div.style.width=width+'px';
login_div.style.height=height+'px';
login_div.style.display='none';
login_div.style.display='block';}}
function ptlogin2_onClose(){
var login_div=document.getElementById('login_div');
if(login_div){
login_div.style.display='none';}
}
function qq_login_form(laid){
if(!(/\d+/.test(laid)))
return;
var urlPt=/^(https?:\/\/)?([a-z]([a-z0-9\-]*\.)+qq\.com)(\/[a-z0-9_\-\.~]+)*(\/([a-z0-9_\-\.]*)(\?[a-z0-9+_\-\.%=&amp;]*)?)?(#[a-z][a-z0-9_]*)?$/i;
var args=arguments;
var sucUrl=(typeof args[1])=='string'?(urlPt.test(args[1])?args[1]:"http://qzone.qq.com"):window.location.href;
var failUrl=(typeof args[2])=='string'&&urlPt.test(args[2])?args[2]:"loginerroralert";
var targetWin=(typeof args[3])=='string'&&/^[^_][a-z0-9_\-]*$/i.test(args[3])?'self':"top";
var d=document.getElementById('login_div');
if(!d){
d=document.createElement('div');
d.id='login_div';
d.style.position='absolute';
d.style.zIndex='200';
d.innerHTML='<iframe name="login_iframe" id="login_iframe" frameborder="0" scrolling="no" width="100%" height="100%" src="about:blank"></iframe>';
document.body.appendChild(d);}
d.style.width='400px';
d.style.height='300px';
d.style.display='block';
var p = {};
var q = {};
if(Browser.isOpera || Browser.isIE6)
p= {width:document.body.clientWidth,height:document.body.clientHeight};
else
p= {width:document.documentElement.clientWidth,height:document.documentElement.clientHeight};
if(Browser.isIE6)
q= {left:document.body.scrollLeft,top:document.body.scrollTop};
else
q= {left:document.documentElement.scrollLeft,top:document.documentElement.scrollTop};
d.style.left = q.left+((p.width-400)/2)+'px';
d.style.top = q.top+((p.height-300)/3)+'px';
document.getElementById('login_iframe').src='http://ui.ptlogin2.qq.com/cgi-bin/login?qlogin_jumpname=jump&qlogin_param=u1%3D'+escape(location.href)+'&link_target=blank&appid='+laid+'&s_url='+escape(sucUrl)+'&f_url='+escape(failUrl)+'&target='+escape(targetWin);}