if(navigator.userAgent.toLowerCase().indexOf('msie 5.0')>0){
	document.write('<link media=\"screen\" href=\"http://search.cn.yimg.com/i/css/hp/ny/yhppa_ie5.css?n122112\" type=\"text/css\" rel=\"stylesheet\" />');
}
var we_ico = new Array;
we_ico[1] = "http://cn.yimg.com/i/we/b/1.gif";//晴
we_ico[2] = "http://cn.yimg.com/i/we/b/3.gif";//阴
we_ico[3] = "http://cn.yimg.com/i/we/b/2.gif";//多云
we_ico[4] = "http://cn.yimg.com/i/we/b/4.gif";//小雨
we_ico[5] = "http://cn.yimg.com/i/we/b/5.gif";//中雨
we_ico[6] = "http://cn.yimg.com/i/we/b/6.gif";//大雨
we_ico[7] = "http://cn.yimg.com/i/we/b/10.gif";//暴雨
we_ico[8] = "http://cn.yimg.com/i/we/b/11.gif";//雷阵雨
we_ico[9] = "http://cn.yimg.com/i/we/b/6.gif";//阵雨
we_ico[10] = "http://cn.yimg.com/i/we/b/7.gif";//小雪
we_ico[11] = "http://cn.yimg.com/i/we/b/8.gif";//中雪
we_ico[12] = "http://cn.yimg.com/i/we/b/9.gif";//大雪
we_ico[13] = "http://cn.yimg.com/i/we/b/15.gif";//暴雪
we_ico[14] = "http://cn.yimg.com/i/we/b/8.gif";//阵雪
we_ico[15] = "http://cn.yimg.com/i/we/a/15.gif";//台风
we_ico[16] = "http://cn.yimg.com/i/we/b/20.gif";//沙尘暴
we_ico[17] = "http://cn.yimg.com/i/we/b/16.gif";//雨加雪
we_ico[18] = "http://cn.yimg.com/i/we/b/16.gif";//雨夹雪
we_ico[19] = "http://cn.yimg.com/i/we/b/14.gif";//雾
we_ico[20] = "http://cn.yimg.com/i/we/b/13.gif";//冰雹
we_ico[21] = "http://cn.yimg.com/i/we/b/20.gif";//扬沙

var _rnd = Math.random();
var pa_m = {
	mail_api : "http://cn.yahoo.com/mail/pa_module.php?module=mail&section=pa_mail&rnd="+_rnd+"&pid=1154057302&nvi="+_rnd,
	album_api : "http://cn.yahoo.com/photo/main_page_gallery.php?nvi="+_rnd,
	mus_api : "",
	weath_api : "http://cn.yahoo.com/weather_stock.html?type=weather&nvi="+_rnd,
	fin_api : "http://cn.yahoo.com/weather_stock.html?type=stock&nvi="+_rnd,
	myweb_api : "http://cn.yahoo.com/myweb/home_api.php?nvi="+_rnd,
	is_request : true,
	conobj : null,
	pa_panel : null,
	pa_con_height : 120,
	pa_cur_con : null,
	pa_cur_pre : null,
	close_timer : null,
	wait_timer : null,
	wait_close_timer : null,
	is_in_anim : false,
	is_in_pa : true,
	is_load_da : false,
	loadstr : "<div class=\"loading\"><strong>正在装载中...</strong><br /><img src=\"http://search.cn.yimg.com/i/hp/ny/loading.gif\" width=\"120\" height=\"15\"/></div>",
	warnstr : "<div class=\"pawarn\">连接服务器失败，请重试!</div>",
	mail : {
		logonstr : "<div class=\"pamailcon\"><strong>3.5G</strong>&nbsp;超大免费容量<br/><strong>20M</strong>&nbsp;超大附件<br/>严防病毒和垃圾<p><a href=\"http://cn.mail.yahoo.com/?id=78038\">[登录]</a>&nbsp;&nbsp;<a href=\"https://reg.cn.yahoo.com/cnreg/cnreg_first?id=78039\">[立即注册]</a></p></div>",
		nonestr : "<div class=\"pamailcon\"><br/>您的收件箱中没有任何邮件<p><a href=\"http://cn.mail.yahoo.com/?id=78038\">[进入我邮箱]</a></p></div>"
	},
	myweb : {
		nonestr : "<div class=\"pamywebcon\" style=\"padding-left:10em;\"><br/>您还没收藏任何网址<br/><p><a href=\"http://myweb.cn.yahoo.com/my.html\">&gt;&gt;进入我的收藏</a><br/><a href=\"http://myweb.cn.yahoo.com/help1.html\">&gt;&gt;查看使用帮助</a></p></div>",
		conid : "pamywebcon"
	},
	finance : {
		searchstr : "<div style=\"width:330px;margin:0 auto;padding-bottom:.5em;\"><form action=\"http://cn.finance.yahoo.com/le\" name=\"quote\" id=\"quote\" target=\"_blank\"><strong>行情：</strong><input style=\"font-size: 12px;\" name=\"s\" id=\"s\" size=\"20\" value=\"600000,浦发银行,pfyh\" onfocus=\"if(this.value=='600000,浦发银行,pfyh') this.select();\"><input type=\"submit\" value=\"查询\">&nbsp;<a href=\"http://cn.finance.yahoo.com/le\" target=\"_blank\">查代码</a>|<a href=\"http://cn.biz.yahoo.com/zhph/index.html\" target=\"_blank\">综合排行</a></form></div><div class=\"x\"></div>"
	}
};

function string_len(str,len){
	if(str.length > len){
		return str.substring(0,len) + "..";
	}
	return str;
}
function number_len(num){
	if(num.indexOf('.') == -1){
		return (num + ".00");
	}else if(num.length - num.indexOf('.') > 2){
		return (num.match(/^[+-]{0,1}\d+.\d{1,2}/g));
	}else{
		return (num.match(/^[+-]{0,1}\d+.\d{1,2}/g)+"0");
	}	
}
function pa_preview_cont(pa,id){	
	if(pa_m.conobj != null && pa_m.is_load_da){
		ycn.Connect.abort(pa_m.conobj);	
	}	
	var cb = {
		scope : this,
		success : null,
		failure : null,
		arguments : null
	};
	pa.innerHTML = pa_m.loadstr;
	pa_m.is_load_da = true;
	
	switch(id){
		case 'pamail':
			cb.success = function(o){			
				try{
					if(o.responseText.indexOf('<!-') >= 0){
						o.responseText = o.responseText.substring(0,o.responseText.indexOf('<!-'));
					}
					var da = eval('(' + o.responseText + ')');
					if(da.MailResultSet.MailStatus == '1'){
						var m_html = "<div class=\"maillst\">"+
						"<ul>"+
						"<li class=\"mlfrom\">来自</li>"+
						"<li class=\"mlsubject\">主题</li>"+
						"<li class=\"mldate\">日期</li>";
						for(var i=0; i<da.MailResultSet.UserMails.length; i++){
							m_html += "<li class=\"mlfrom seen"+da.MailResultSet.UserMails[i].seen+"\"><a href=\""+da.MailResultSet.UserMails[i].url+"\">"+da.MailResultSet.UserMails[i].mfrom+"</a></li>";
							m_html += "<li class=\"mlsubject seen"+da.MailResultSet.UserMails[i].seen+"\"><a href=\""+da.MailResultSet.UserMails[i].url+"\">"+da.MailResultSet.UserMails[i].msubject+"</a></li>";
							m_html += "<li class=\"mldate seen"+da.MailResultSet.UserMails[i].seen+"\"><a href=\""+da.MailResultSet.UserMails[i].url+"\">"+da.MailResultSet.UserMails[i].mdtt+"</a></li>";
						}												
						m_html += "</ul>";
						m_html += "</div>";
						m_html += "<div style=\"text-align:right;line-height:1.4em;\"><a href=\"http://cn.mail.yahoo.com\">查看全部邮件&gt;&gt;</a>&nbsp;&nbsp;</div>";
						pa.innerHTML = m_html;	
					}else if(da.MailResultSet.MailStatus == '2'){
						pa.innerHTML = pa_m.mail.nonestr;		
					}
					pa_m.is_load_da = false;			
				}
				catch (e) {
					pa_m.is_load_da = false;
					pa.innerHTML = pa_m.warnstr;
				}			
			};
			cb.failure = function(){
				pa.innerHTML = pa_m.mail.logonstr;
				pa_m.is_load_da = false;
			};
			if(!pa_m.is_request){
				pa.innerHTML = pa_m.mail.logonstr;
				pa_m.is_load_da = false;
			}else{
				try{
					pa_m.conobj = ycn.Connect.asyncRequest('GET',pa_m.mail_api,cb,null);
				}
				catch(e){
					pa.innerHTML = pa_m.warnstr;
					pa_m.is_load_da = false;
				}	
			}							
			break;
		case 'paalb':
			cb.success = function(o){			
				try{
					if(o.responseText.indexOf('<!-') >= 0){
						o.responseText = o.responseText.substring(0,o.responseText.indexOf('<!-'));
					}
					var da = eval('(' + o.responseText + ')');
					if(da.AlbumResultSet.yid == null){
						pa.innerHTML = (ycn.Common.getEl('paalb_con_b'))? ycn.Common.getEl('paalb_con_b').innerHTML : pa_m.mail.warnstr;
					}else if(da.AlbumResultSet.AlbumQuantity == '0'){						
						pa.innerHTML = (ycn.Common.getEl('paalb_con_a'))? ycn.Common.getEl('paalb_con_a').innerHTML : "";	
					}else{
						var m_html = "<dl class=\"paalbcon\">"+
						"<dd><div class=\"at1\"><a href=\""+da.AlbumResultSet.AlbumUrl+"\" target=\"_blank\"><img src=\""+da.AlbumResultSet.AlbumCover+"\" width=\"60\" height=\"60\" title=\""+da.AlbumResultSet.AlbumTitle+"\" /></a></div><a href=\""+da.AlbumResultSet.AlbumUrl+"\">"+da.AlbumResultSet.AlbumTitle+"</a></dd>"+
						"<dd><div class=\"at1\"><a href=\"http://cn.up.photos.yahoo.com/ed/"+da.AlbumResultSet.yid+"/create_album?.dir=/\" target=\"_blank\"><img src=\"http://search.cn.yimg.com/i/hp/ny/ic/icalbnew.gif\" title=\"创建新专辑\" /></a></div><a href=\"http://cn.up.photos.yahoo.com/ed/"+da.AlbumResultSet.yid+"/create_album?.dir=/\">创建新专辑</a></dd>"+
						"<dd style=\"text-align:left;\">"+
						"<div id=\"paalb_con_inf\">您已创建&nbsp;<strong>"+da.AlbumResultSet.AlbumQuantity+"</strong>&nbsp;个专辑</div>"+
						"<p><a href=\"http://cn.up.photos.yahoo.com/ed/"+da.AlbumResultSet.yid+"/my_photos_handler\">&gt;&gt;上传相片</a><br /><a href=\"http://cn.photos.yahoo.com/ph/my_photos\">&gt;&gt;管理我的相册</a><br /><a href=\"http://gallery.photos.cn.yahoo.com/site/help/help1.php\">&gt;&gt;帮助信息</a></p>"+
						"</dd>"+
						"</dl>";
						pa.innerHTML = m_html;		
					}
					pa_m.is_load_da = false;			
				}
				catch (e) {
					pa_m.is_load_da = false;
					pa.innerHTML = pa_m.warnstr;
				}			
			};
			cb.failure = function(){				
				pa.innerHTML = (ycn.Common.getEl('paalb_con_b'))? ycn.Common.getEl('paalb_con_b').innerHTML : pa_m.mail.warnstr;
				pa_m.is_load_da = false;
			};
			if(!pa_m.is_request){
				pa.innerHTML = (ycn.Common.getEl('paalb_con_b'))? ycn.Common.getEl('paalb_con_b').innerHTML : pa_m.mail.warnstr;
				pa_m.is_load_da = false;
			}else{
				try{
					pa_m.conobj = ycn.Connect.asyncRequest('GET',pa_m.album_api,cb,null);				
				}
				catch (e) {
					pa.innerHTML = pa_m.warnstr;
					pa_m.is_load_da = false;
				}
			}
			break;
		case 'pamus':
			if(ycn.Common.getEl('pamus_con')){
				pa.innerHTML = ycn.Common.getEl('pamus_con').innerHTML;
			}else{
				pa.innerHTML = pa_m.warnstr;
			}
			pa_m.is_load_da = false;
			break;
		case 'paweath':
			cb.success = function(o){			
				try{
					if(o.responseText.indexOf('<!-') >= 0){
						o.responseText = o.responseText.substring(0,o.responseText.indexOf('<!-'));
					}
					var da = eval('(' + o.responseText + ')');

					var m_html = "<div class=\"paweacon\">"+
					"<div class=\"weatit\"><strong>"+da.WeatherCity+"</strong><em><a href=\"http://cn.yahoo.com/preferences2.html\">更改城市&gt;&gt;</a></em></div>"+
					"<dl class=\"weadd\">"+
					"<dd>"+
					"<img src=\""+we_ico[da.TodayNum]+"\"/><strong>今天</strong><br />"+da.TodayWord+"<br /><span class=\"weanum\">"+da.TodayWeather+"</span>"+
					"</dd>"+
					"<dd style=\"border-left:1px solid #e5e5e5;\">"+
					"<img src=\""+we_ico[da.TomorrowNum]+"\"/><strong>明天</strong><br />"+da.TomorrowWord+"<br /><span class=\"weanum\">"+da.TomorrowWeather+"</span>"+
					"</dd>"+
					"</dl>"+
					"<div style=\"text-align:right;line-height:3em;\"><a href=\"http://weather.cn.yahoo.com/\">查看全国天气详情&gt;&gt;</a>&nbsp;&nbsp;</div>"								
					"</div>";
					pa.innerHTML = m_html;		
					pa_m.is_load_da = false;			
				}
				catch (e) {
					pa_m.is_load_da = false;
					pa.innerHTML = pa_m.warnstr;
				}			
			};
			cb.failure = function(){				
				pa.innerHTML = pa_m.warnstr;
				pa_m.is_load_da = false;
			};
			try{
				pa_m.conobj = ycn.Connect.asyncRequest('GET',pa_m.weath_api,cb,null);					
			}
			catch (e) {
				pa.innerHTML = pa_m.warnstr;
				pa_m.is_load_da = false;
			}
			break;
		case 'pafin':
			cb.success = function(o){			
				try{
					if(o.responseText.indexOf('<!-') >= 0){
						o.responseText = o.responseText.substring(0,o.responseText.indexOf('<!-'));
					}
					var da = eval('(' + o.responseText + ')');
					if(da.length > 0){
						var m_html = "<table width=\"330\" align=\"center\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" class=\"stocktb\"><tr>";
						var i=0;
						while(da[i] && i<8){
							m_html += "<tr><td><a href=\"http://cn.finance.yahoo.com/q?s="+da[i].code+"\" title=\""+da[i].name+"\" target=\"_blank\">"+string_len(da[i].name,3)+"</a></td>"+
								"<td class=\"s_"+da[i].color+"\">"+number_len(da[i].price)+"</td>"+
								"<td class=\"s_"+da[i].color+"\">"+number_len(da[i].percent)+"</td>";
							i++;
							if(da[i]){
								m_html += "<td><a href=\"http://cn.finance.yahoo.com/q?s="+da[i].code+"\" title=\""+da[i].name+"\" target=\"_blank\">"+string_len(da[i].name,3)+"</a></td>"+
								"<td class=\"s_"+da[i].color+"\">"+number_len(da[i].price)+"</td>"+
								"<td class=\"s_"+da[i].color+"\">"+number_len(da[i].percent)+"</td></tr>";
								i++;
							}else{
								m_html += "<td>&nbsp;&nbsp;</td>"+
								"<td>&nbsp;&nbsp;</td>"+
								"<td>&nbsp;&nbsp;</td></tr>";
								break;
							 }
						}
						m_html += "</tr></table><div style=\"text-align:right;line-height:1.6em;\"><a href=\"http://cn.yahoo.com/preferences2.html\">定制您的股票&gt;&gt;</a>&nbsp;&nbsp;</div>";
						m_html += pa_m.finance.searchstr;
						pa.innerHTML = m_html;		
					}else{
						pa.innerHTML = pa_m.warnstr;
					}
					pa_m.is_load_da = false;			
				}
				catch (e) {
					pa_m.is_load_da = false;
					pa.innerHTML = pa_m.warnstr;
				}			
			};
			cb.failure = function(){				
				pa.innerHTML = pa_m.warnstr;
				pa_m.is_load_da = false;
			};
			try{
				pa_m.conobj = ycn.Connect.asyncRequest('GET',pa_m.fin_api,cb,null);
			}
			catch (e) {
				pa.innerHTML = pa_m.warnstr;
				pa_m.is_load_da = false;
			}
			break;
		case 'pamyw':
			cb.success = function(o){			
				try{
					if(o.responseText.indexOf('<!-') >= 0){
						o.responseText = o.responseText.substring(0,o.responseText.indexOf('<!-'));
					}
					var da = eval('(' + o.responseText + ')');
					if(da.TOTAL > 0){
						var m_html = "<div class=\"myweblst\"><ul>";
						for(var i=0; i<da.DATA.length ;i++){
							m_html += "<li class=\"mwtit\">&nbsp;"+(i+1)+".<a href=\""+da.DATA[i].URL+"\" target=\"_blank\">"+da.DATA[i].TITLE+"</a></li><li class=\"mwda\">"+da.DATA[i].DATE+"&nbsp;</li>";
						}	
						m_html += "</ul>"+
								"<div style=\"text-align:right;line-height:1.6em;\"><a href=\"http://myweb.cn.yahoo.com/my.html\">我的全部收藏&gt;&gt;</a></div>"+
								"<div class=\"x\"></div>"+
								"</div>";
						pa.innerHTML = m_html;
					}else if(da.TOTAL == 0){
						pa.innerHTML = pa_m.myweb.nonestr;		
					}else{
						if(ycn.Common.getEl(pa_m.myweb.conid)){
							pa.innerHTML = ycn.Common.getEl(pa_m.myweb.conid).innerHTML;
						}else{
							pa.innerHTML = pa_m.warnstr;
						}
					}
					pa_m.is_load_da = false;			
				}
				catch (e) {
					pa_m.is_load_da = false;
					pa.innerHTML = pa_m.warnstr;
				}			
			};
			cb.failure = function(){
				if(ycn.Common.getEl(pa_m.myweb.conid)){
					pa.innerHTML = ycn.Common.getEl(pa_m.myweb.conid).innerHTML;
				}else{
					pa.innerHTML = pa_m.warnstr;
				}
				pa_m.is_load_da = false;
			};
			try{
				pa_m.conobj = ycn.Connect.asyncRequest('GET',pa_m.myweb_api,cb,null);				
			}
			catch (e) {
				pa.innerHTML = pa_m.warnstr;
				pa_m.is_load_da = false;
			}
			break;
		default:
			pa_m.is_load_da = false;
			pa.innerHTML = pa_m.warnstr;
			break;
	};	
}

function preload_img(imgs){
	var o_img = new Array;
	for(var i=0; i<imgs.length; i++){
		o_img[i] = new Image;
		o_img[i].src = imgs[i]; 
	}
}
preload_img(["http://search.cn.yimg.com/i/hp/ny/patabsa.gif",
"http://search.cn.yimg.com/i/hp/ny/patabsb.gif",
"http://search.cn.yimg.com/i/hp/ny/patabsc.gif",
"http://search.cn.yimg.com/i/hp/ny/patabs1.gif",
"http://search.cn.yimg.com/i/hp/ny/loading.gif"]);

function disp_pa_preview(el){
	if(!pa_m.is_in_pa || pa_m.pa_cur_pre == el.id){
		return;
	}
	var p = el.parentNode;
	while(p.tagName.toLowerCase() != 'ul' && p.tagName.toLowerCase() != 'body'){
		p = p.parentNode;
	}
	if(p.tagName.toLowerCase() != 'ul'){
		return;
	}	
	var con = ycn.Common.getEl(p.id + "previewdiv");
	if(!con){
		return;
	}	
	pa_m.pa_cur_pre = el.id;
	if(pa_m.pa_cur_con != null && pa_m.pa_cur_con != con){
		con.innerHTML = '';
		var o_con = pa_m.pa_cur_con;
		o_con.innerHTML = '';
		if(ycn.Common.getEl(o_con.id.replace("previewdiv",""))){
			var o_tabs = ycn.Common.getEl(o_con.id.replace("previewdiv",""));
			o_tabs.className = "patabslst "+ o_tabs.id;
		}
		var m = (o_con.offsetHeight)? o_con.offsetHeight : pa_m.pa_con_height;
		o_con.style.visibility = "hidden";	
		o_con.style.overflow = "hidden";	
		var close_con = function(){
			m -= 30;
			if( m <= 0 ){
				o_con.style.height = 0;
				o_con.style.display = "none";
				window.clearInterval(tt_1)
			}else{
				o_con.style.height = m + "px";
			}
		}
		var tt_1 = window.setInterval(close_con,1);
	}
	
	var class_name = p.id + "_" + el.id;
	el.parentNode.parentNode.className = (el.parentNode.parentNode.className.indexOf(class_name)>0)? el.parentNode.parentNode.className : "patabslst " + class_name; 

	var n=(con.offsetHeight)? con.offsetHeight : 0;
	pa_m.is_in_anim = true;
	pa_m.pa_cur_con = con;
	con.style.visibility = "visible";
	con.style.display = "block";
	con.style.overflow = "hidden";	
	var open_con = function(){	
		n +=30;
		if(n>=pa_m.pa_con_height){
			con.style.height = pa_m.pa_con_height + "px";
			con.style.overflow = "visible";	
			pa_m.is_in_anim = false;
			pa_preview_cont(con,el.id);
			window.clearInterval(tt_0);
		}else{
			con.style.height = n + "px";
		}
	}
	var tt_0 = window.setInterval(open_con,1);
}
function do_wait_open(e){
	if(pa_m.is_in_anim || pa_m.is_in_pa){
		return;
	}
	if(ycn.Common.isIE()){
		var el = window.event.srcElement;
	}else{
		var el = this;
	}
	while(el.tagName.toLowerCase() != 'li' &&  el.tagName.toLowerCase() != 'body'){
		el = el.parentNode;
	}
	if(el.tagName.toLowerCase() != 'li'){
		return;
	}
	el = el.getElementsByTagName('a')[0];
	if(pa_m.wait_timer){
		window.clearTimeout(pa_m.wait_timer);
	}
	pa_m.wait_timer = window.setTimeout(function(){disp_pa_preview(el);},200);	
}
function keep_pre_con(e){
	if(pa_m.is_in_anim || pa_m.is_in_pa){
		return;
	}
	if(pa_m.wait_close_timer != null){
		window.clearTimeout(pa_m.wait_close_timer);
	}
	if(pa_m.wait_timer){
		window.clearTimeout(pa_m.wait_timer);
	}
	ycn.Event.stopEvent(ycn.Event.getEvent(e));
}
function keep_pa_preview(e){
	pa_m.is_in_pa = true;
	if(pa_m.wait_close_timer != null){
		window.clearTimeout(pa_m.wait_close_timer);
	}
	ycn.Event.stopEvent(ycn.Event.getEvent(e));
}
function close_pa_preview(e){
	pa_m.is_in_pa = false;
	pa_m.wait_close_timer = window.setTimeout(function(){do_close_pa(e)},2000);
	ycn.Event.stopEvent(ycn.Event.getEvent(e));
}
function do_close_pa(e){
	if(pa_m.is_in_pa){
		return;
	}
	if(pa_m.is_in_anim){
		return;
	}
	pa_m.is_in_anim = true;
	var o_con = pa_m.pa_cur_con;
	if(!o_con){
		pa_m.is_in_anim = false;
		return;
	}
	if(ycn.Common.getEl(o_con.id.replace("previewdiv",""))){
		var o_tabs = ycn.Common.getEl(o_con.id.replace("previewdiv",""));
		o_tabs.className = "patabslst "+ o_tabs.id;
	}
	var m = (o_con.offsetHeight)? o_con.offsetHeight : pa_m.pa_con_height;	
	o_con.innerHTML = '';
	o_con.style.visibility = "hidden";
	o_con.style.overflow = "hidden";	
	var close_con = function(){
		m -= 30;
		if( m <= 0 ){
			o_con.style.height = 0;
			o_con.style.display = "none";
			pa_m.is_in_anim = false;
			pa_m.pa_cur_con = null;
			pa_m.pa_cur_pre = null;
			window.clearInterval(pa_m.close_timer);
		}else{
			o_con.style.height = m + "px";
		}
	}
	pa_m.close_timer = window.setInterval(close_con,1);
}
function init_pa_tabs(is_login){
	pa_m.is_request = (is_login != 'undefined')? is_login : true;
	var pa = ycn.Common.getEl('pabd');	
	var patabs1 = ycn.Common.getEl('patabs1');
	var patabs2 = ycn.Common.getEl('patabs2');
	if(!pa || !patabs1 || !patabs2) return;
	pa_m.pa_panel = pa;
	
	var prediv = new Array;
	prediv[0] = ycn.Common.getElByClassName('div','papreviewdiv',1,pa);
	prediv[1] = ycn.Common.getElByClassName('div','papreviewdiv',2,pa);
	if(!prediv[0] || !prediv[1] ){
		return;
	}	
	var tabs1 = patabs1.getElementsByTagName('li');
	var tabs2 = patabs2.getElementsByTagName('li');
	for(var i=0; i<tabs1.length ;i++){
		ycn.Event.addEvent(tabs1[i],'mouseover',do_wait_open);
	}
	for(var i=0; i<tabs2.length ;i++){
		ycn.Event.addEvent(tabs2[i],'mouseover',do_wait_open);
	}	
	ycn.Event.addEvent(pa,'mouseout',close_pa_preview);
	ycn.Event.addEvent(pa,'mouseover',keep_pa_preview);
	ycn.Event.addEvent(prediv[0],'mouseover',keep_pre_con);
	ycn.Event.addEvent(prediv[1],'mouseover',keep_pre_con);
	if(ycn.Common.getEl('patop')){
		ycn.Event.addEvent(ycn.Common.getEl('patop'),'mouseover',function(){if(pa_m.wait_timer){clearTimeout(pa_m.wait_timer);}});
	}
}