$(function(){
// 处理有视频的情况
var videourl = $(".m-ship iframe").attr("src");
var h3num =$("#content h3").length;
if (videourl!="") {
var videotxt = "
精彩视频
"
if (h3num>2) {
$("#content h3:eq(1)").before($(".m-ship")[0]);
}else{
$("#content p:last").after($(".m-ship")[0]);
}
$("#content .m-ship").before(videotxt)
$(".m-ship:first").show();
}
/// 处理有视频的情况
//var nodowntxt = '暂无下载,看看其他的吧。
'
var nodowntxt = ''
if($(".down_link_main:first h3").length > 0){
var durl = $('.f-other-url:eq(0) a').attr('href');
//显示百度或者UC网盘
var tishidix = '';
if(durl.indexOf('pan.baidu.com') != -1 || durl.indexOf('www.yun.cn') != -1 || durl.indexOf('share.weiyun.com') != -1 || durl.indexOf('123pan.com') != -1|| durl.indexOf('cloud.189.cn') != -1){
var ondown = $('.ul_Address').find('li:eq(0)').html();
var newdownurl = ''+ondown+'';
$('.ul_Address:eq(0)').html(newdownurl)
if(durl.indexOf('pan.baidu.com') != -1){
$('.m-adduro a').text('百度网盘下载');
$('.m-adduro').addClass('baidupan');
}else if( durl.indexOf('www.yun.cn') != -1){
$('.m-adduro a').text('UC网盘下载');
$('.m-adduro').addClass('ucpan');
}else{
$('.m-adduro a').text('网盘下载');
$('.m-adduro').addClass('ucpan');
}
}
$('.downnowgaosu i').text('需先下载高速下载器,提速50%');
// /显示百度或者UC网盘
if(durl.indexOf('sp.apk17.com') != -1 || durl.indexOf('sp.5chang.com') != -1){
downtipbtn = '资源已下架';
nodowntxt = '友情提示
'+_pageinfo.softname+' 资源已下架
上线后小编会第一时间通知!
'
$(".down_link_main:first").prepend(nodowntxt);
$(".maindown4").attr("style","background:url(/skin/new2016/images/nono.jpg) no-repeat;");
$('.m-bdtn:first').attr({style:"background:url(/skin/xiasihao/images/downbgr.png) -24px -340px no-repeat;",href:"javascript:;"}).html(''+downtipbtn+'看看其他更精彩的内容。');
$('.ban-360,.ul_Address,.down_link_main h3').hide();
$('.downnowgaosu').remove();
}
if(_pageinfo.commendid == '9'){
$('.downnowgaosu').remove();
$('.downurl,.f-gsh3,.u-right-ban > p').hide();
$('.m-addline').css({ "border": "none", "padding": "0","margin-top":"-10px" });
}
}else{
var softsize = $('.m-size').text();
var downtipbtn = '';
if (softsize != '0kb' && softsize !='0KB') {//无下载地址但是有大小的提示
downtipbtn = '资源已下架';
nodowntxt = '友情提示
'+_pageinfo.softname+' 资源已下架
上线后小编会第一时间通知!
'
}else{
downtipbtn = '暂无下载';
}
$(".down_link_main:first").prepend(nodowntxt);
$(".maindown4").attr("style","background:url(/skin/new2016/images/nono.jpg) no-repeat;");
$('.m-bdtn:first').attr({style:"background:url(/skin/xiasihao/images/downbgr.png) -24px -340px no-repeat;",href:"javascript:;"}).html(''+downtipbtn+'看看其他更精彩的内容。');
$('.downnowgaosu,.ban-360').hide();
}
//商务包不显示高速下载
/*
if(durl != undefined){
if(durl.indexOf('tj.chenjianxiang.com') != -1){
$('.downnowgaosu').remove();
}
}
*/
/*
//跳转ios
if(_pageinfo.iosurl !='' && _pageinfo.iosurl != undefined){
//$('.maindown_w4 .downnowgaosu').addClass('goios').removeClass('downnowgaosu').attr('href',_pageinfo.iosurl).attr('target','_blank').html('苹果下载需跳转App Store下载').show();
var goios = '苹果下载需跳转App Store下载';
$('.maindown_w4').append(goios)
}
*/
//新333666000
var ch = '3511';
var ckey = 'app';//分类:rj-软件、sy-手游、xyx-小游戏、app-应用(默认)
var kname = $(".add-bname").text().replace("包名:","");;//包名
var name = $('h1').text();//软件名
var logo_url = $('.m-soft-img i a img').attr('src');// 包logo: 图片类型png或jpg,必须https,不要url编码多次
var down_url = $('.ul_Address li:eq(0) a').attr('href');//包下载地址,不要url编码多次
var version_code = $('.c_soft_name span').text().replace(/[^0-9]/g, "");//包版本号:110 必须大于0
var gourl = '//simulator.mobilem.360.cn/channel/getUrl?ch='+ch+'&ckey='+ckey+'&kname='+kname+'&name='+encodeURI(name)+'&logo_url='+logo_url+'&down_url='+down_url+'&version_code='+version_code ;
console.log(version_code)
console.log(gourl)
if(_pageinfo.rootId ='15' && kname != '' && $(".ul_Address li").length>0 ){
var godiv = '电脑版下载在360助手获取资源'
$('.maindown_w4').append(godiv)
//$("#modownload").attr("href",gourl).css('display','block');
}
//
// 根据栏目添加提示
var juanTips = '投资有风险,选择需谨慎!西西软件园仅为信息服务平台,与第三方投资理财应用之间不存在任何关联关系,不提供任何担保或承诺。
';
var lanid = ['207','208','308'];
if (jQuery.inArray(_pageinfo.categroyId,lanid) != -1 ){
$('#download').before(juanTips)
}
// 处理内容里的相关版本
if($(".g-add-version").length>0){
if($(".inswtable").length<=0){
$(".g-add-version dl").each(function(){
$(this).find("dd a:gt(2)").css("border",0)
var linkSize = $(this).find("dd a").length;
if(linkSize <=0){
$(this).hide();
}
})
$(".g-add-version dd a strong").each(function(){
var liText = $(this).text();
re = /(官方|破解|绿色|辅助)/g;
liText = liText.replace(re, "$1");
$(this).html(liText);
});
var addThml = ''+$(".g-add-version").html()+'
';
$(".g-add-version").remove();
$("#content p:first").after(addThml);
}else{
$(".g-add-version").remove();
}
}
// 处理内容里的相关版本
if($(".m-page-name").length >= 1){
var pageName = $(".m-page-name").text();
$(".g-nav-nav:first a").each(function(){
var navText = $(this).text();
if(navText==pageName){
$(this).addClass("m-nav-hover").siblings("a").removeClass("m-nav-hover");
}
})
}
if($(".m-log-search").length >0 && $("#topForm").parent().find("ul").length <=0){
if (typeof(_pageinfo.rootId) == "undefined") {
$(".m-log-search").append('');
} else {
if(_pageinfo.rootId=="1"){
$(".m-log-search").append('');
}else if(_pageinfo.rootId=="2"){
$(".m-log-search").append('');
}else if(_pageinfo.rootId=="3"){
$(".m-log-search").append('');
}else if(_pageinfo.rootId=="4"){
$(".m-log-search").append('');
}else if(_pageinfo.rootId=="5"){
$(".m-log-search").append('');
}else if(_pageinfo.rootId=="6"){
$(".m-log-search").append('');
}else if(_pageinfo.rootId=="7"){
$(".m-log-search").append('');
}else if(_pageinfo.rootId=="8"){
$(".m-log-search").append('');
}else if(_pageinfo.rootId=="10"){
$(".m-log-search").append('');
}else if(_pageinfo.rootId=="11"){
$(".m-log-search").append('');
}else if(_pageinfo.rootId=="14"){
$(".m-log-search").append('');
}else if(_pageinfo.rootId=="15"){
$(".m-log-search").append('');
}else if(_pageinfo.rootId=="19"){
$(".m-log-search").append('');
}else if(_pageinfo.rootId=="22"){
$(".m-log-search").append('');
}else{
$(".m-log-search").append('');
}
}
}
// 不同栏目显示不同热门搜索的内容
//处理tags过长
$(".c_tags_inc a").each(function(){
var tagtxt = $(this).text().replace(/[\u0391-\uFFE5]/g,"aa").length;
if(tagtxt>13){
$(this).hide();
}
});
//处理老页面搜索
var sounew = $('#nav #navForm').html();
$("#nav form").replaceWith(''+sounew+'
');
$("#nav .schbtn").click( function () {
$('#keyword').val(_pageinfo.softname);
});
//兼容百度会收录id.html#address 的页面
$('body').prepend('');
//高速下载文本提示
//移动增加二维码下载
var mcid = ['11','13','19','20','21','23','24','27','15']//不需要显示的大类id
if (jQuery.inArray(_pageinfo.rootId, mcid) != -1 && _pageinfo.satr != '1') {
$('#bddown').addClass('m-goyidong').append('手机扫描下载
');
$("#bddown span").hover(
function () {
$('.m-ewmp').show()
},
function () {
$('.m-ewmp').hide();
}
);
// 大按钮处理完毕
$('.f-other-url').each(function(){
$(this).find('a').attr('style','position:relative').append('手机扫描下载
');
})
$(".f-other-url a").hover(
function () {
$(this).find('p').show()
},
function () {
$(this).find('p').hide();
}
);
}else {
if($(".down_link_main:first h3").length > 0){
$('.downnowgaosu').show();
}
}
//处理多个下载地址的情况
var d1num = $('.down_link_main:first .ul_Address').length
if (d1num >1) {
$('.down_link_main:first ul:first h3:first').remove();
$('.down_link_main:first ul:first .downurl').remove();
var d2numli = $('.down_link_main:first ul:first .f-other-url').length
if (d2numli > 4) {
$('.down_link_main:first ul:first .f-other-url:gt(3)').remove();
$('.down_link_main:first ul:first .m-addline').remove();
}
}
//处理多个下载地址结束
// 列表
var listnum = $('#list_content').length;
if(listnum > 0){ //是列表
//处理1星
$('#list_content .item').each(function(){
var liststar = $(this).find('.lv img').attr('src')
if(liststar.indexOf('1') != -1){
$(this).hide();
}
})
}
})
// function xiala(){//处理过长下拉
// var divheight = $('.g-chain').height();
// var windheight = $(window).height();
// console.log(windheight + '浏览器高度');
// console.log(windheight-342 + '减去占位高度')
// if (windheight - 342 < divheight) {
// console.log('高度突出');
// $('.c_info_comd_one').removeClass('affix')
// }else{
// }
// ////滚动条到顶部的高度
// $(window).scroll(function(){//开始监听滚动条
// console.log($(document).scrollTop())
// })
// }
if (typeof(_pageinfo) == "undefined") {
_pageinfo = "0"
};
$(function(){
if (_pageinfo.path == 'down') {
caippp1()
/*
var notnames = ['老湿','开车','老司机','卖肉','美女','飙车','开房','情趣','花间','蜜汁','第二梦','蜜桃秀','妩媚','果聊','私密','秋名山','污','黄播','皇播','蜜桃','撩人','撩妹','床友','情人','诱惑','嘿咻','床约','羞羞','羞涩','绅士','火淫','妖精','娇喘','蜜色','老虎','陪聊','LOLO','丝滑','千缘','夜妹','喵污','猎艳','嫩模','小姐姐','浴火','艳遇','桃色','天香','国色','挑逗','成人','制服','私房','宅男','女神','空姐','诱惑','车模','粉嫩','性感','羞羞哒','午夜']
for(n=0;n= 2) {
$(".f-bbjl").append('历史日志>>');//添加点击文字按钮
var bbhtml = '';
$(".u-bblist").each(function () {
bbhtml += $(this).prop("outerHTML");
});
$('.g-clickrz').click(function(){
console.log('a')
$('body').append('');
$('body').css("overflow-y","hidden");
$("#addbalck").css({
width: $(document.body).width() + "px",
height: $(document.body).height() + "px"
})
$('.f-clicknone, #addbalck').click(function(){
$('body').css("overflow-y","auto");
$(".g-boxsoft").remove();
});
});
}
$("#content h4").each(function () {
var softtop = $(this).html();
//console.log(softtop)
var softbottom = $(this).next().html();
//console.log(softbottom)
});
$("#content h4:gt(0)").css("display","none");
// 隐藏第一个H4后面的H4
$("#content h4:gt(0)").nextAll('.u-bblist').css("display","none");
// 隐藏第一个H4 p 后面的P
$("#content .m-addinfo").show();
// 单独显示 中文名 包名 MD5
}
if (h3name == "相关新闻") {
$(this).addClass("f-xxxw");//
$(".f-xxxw").nextUntil('h3').addClass("u-remove").remove();
$(".f-xxxw").remove()
}
});
}
//下载页
if (PageClass==3){
$(".screenshots-ul").each(function(){
if($(this).html().replace(/\s+/g,'')==''){
$(this).parents(".screenshots").hide();
}
})
//
if($(".catlst").length>0){
$(".catlst li").each(function(){
var textN = $(this).text().indexOf("[");
var catalogname = $(this).text().substring(0,textN)
if(catalogname == $("#nav span:first a").eq(2).text()){
$(this).addClass("m-hover");
}
})
}
// 分类高亮
$(".m-soft-relat .icolst li h6 a span").each(function(){
var liText = $(this).text();
var sizeText = $(this).parents("li").find("p").text();
if(sizeText.indexOf("M") <= -1 && sizeText.indexOf("K") <= -1){
if(liText.indexOf("官方") > -1){
$(this).parents("li").find("p").prepend("官方版")
}else if(liText.indexOf("ios") > -1){
$(this).parents("li").find("p").prepend("IOS版")
}else if(liText.indexOf("绿色") > -1){
$(this).parents("li").find("p").prepend("绿色版")
}else if(liText.indexOf("破解") > -1){
$(this).parents("li").find("p").prepend("破解版")
}else if(liText.indexOf("免费") > -1){
$(this).parents("li").find("p").prepend("免费版")
}else if(liText.indexOf("安卓") > -1){
$(this).parents("li").find("p").prepend("安卓版")
}else if(liText.indexOf("Mac") > -1){
$(this).parents("li").find("p").prepend("Mac版")
}else if(liText.indexOf("ipa") > -1){
$(this).parents("li").find("p").prepend("IOS版")
}else if(liText.indexOf("中文") > -1){
$(this).parents("li").find("p").prepend("中文版")
}else if(liText.indexOf("安装") > -1){
$(this).parents("li").find("p").prepend("安装版")
}else if(liText.indexOf("谷歌") > -1){
$(this).parents("li").find("p").prepend("谷歌版")
}else{
$(this).parents("li").find("p span:first").remove();
}
}
})
//相关软件处高亮
//2016-5-24 关联库, 由于不能用两个loop, 获取库的下载数据放到正常显示的地方
var kudownum = $(".kudownli").length;
if(kudownum>0){
var downhtml = $("#kucms li.kudownli").clone();
$("#kudownul").append(downhtml);
}
//如果有数据才显示
var kunum1 = $("#kucms li").length;
//var kunum = $("#kudownul li").length;
if(kunum1>0){
$(".g-downaddli").show();
}
//隐藏pojie版
$(".g-downxg p span a").each(function(){
var navText = $(this).attr("href");
if(navText.indexOf("pojie") != -1){
$(this).parent().hide();
}
})
}
$(function(){
if($("#g-skill").length>0){
$(this).find(".screenshots-ul ul li:first").addClass("g-skill-li0");
}
if (typeof(_pageinfo) != "undefined") {
if(_pageinfo.path=="down"){
var keyHtml = "";
var keySize = $(".xiangualist").length;
if(keySize>0){
$(".xiangualist").each(function(){
var keyText = $(this).find("dl .xianguah1 a").html();
keyHtml += ''+''+ keyText + ''+''
})
if($(".xianguatitle li").length<=0){
$(".xianguatitle").append(keyHtml);
}
var keyLink = ''+ ''+''+ ''+ "为您推荐:" +'' +keyHtml+'
';
$("#content").before(keyLink);
$(".m-dir-imgbg").css("top","40px");
$("#content").css("margin-top","5px");
var contTop = $(".m-key-link").offset().top;
$(window).scroll(function(){
if($(window).scrollTop()>contTop){
$(".m-key-link").addClass("m-key-float");
}else{
$(".m-key-link").removeClass("m-key-float");
}
})
$(".m-key-link").find("b").click(function(){
var winHeight = $(window).height()/5;
var keyTop = $("#xiangua").offset().top;
$("html,body").animate({scrollTop:keyTop-winHeight-86},150);
var n = $(this).index();
$("#xiangua").find(".tab-btn li").eq(n-2).addClass("m-hover").siblings("li").removeClass("m-hover");
$("#xiangua").find(".tab-cont").eq(n-2).show().siblings(".tab-cont").hide();
})
//处理相关K页面
}
$(".screenshots-ul").each(function(){
if($(this).length<=0){
$(this).parents(".screenshots").hide();
}
})
$(".tab-box").each(function(index, element) {
$(this).find(".tab-btn li").eq(0).addClass("m-hover")
$(this).find(".tab-cont:gt(0)").hide()
});
$("#xiangua .tab-btn li").hover(function(){
var thisObj = $(this);
var lien = thisObj.index();
thisObj.addClass("m-hover").siblings("li").removeClass("m-hover");
thisObj.parents(".tab-box").find(".tab-cont").eq(lien).show().siblings(".tab-cont").hide()
});
//其他名称高亮
var tagesText = $("#m-tages a:first").text().replace(/\s+/g,'');
$(".g-related-cms a").each(function(){
var runText = $(this).find("strong").text();
runText=runText.replace(tagesText,""+ tagesText +"");
$(this).find("strong").html(runText);
})
}
}
})
// 原/skin/share.js 内容结束
// 原/skin/gr/highslide/highslide-with-html.js 内容
if(!hs){var hs={lang:{cssDirection:"ltr",loadingText:"Loading...",loadingTitle:"Click to cancel",focusTitle:"Click to bring to front",fullExpandTitle:"Expand to actual size (f)",creditsText:"Powered by Highslide JS",creditsTitle:"Go to the Highslide JS homepage",previousText:"Previous",nextText:"Next",moveText:"Move",closeText:"Close",closeTitle:"Close (esc)",resizeTitle:"Resize",playText:"Play",playTitle:"Play slideshow (spacebar)",pauseText:"Pause",pauseTitle:"Pause slideshow (spacebar)",previousTitle:"Previous (arrow left)",nextTitle:"Next (arrow right)",moveTitle:"Move",fullExpandText:"1:1",restoreTitle:"Click to close image, click and drag to move. Use arrow keys for next and previous."},graphicsDir:"highslide/graphics/",expandCursor:"zoomin.cur",restoreCursor:"zoomout.cur",expandDuration:250,restoreDuration:250,marginLeft:15,marginRight:15,marginTop:15,marginBottom:15,zIndexCounter:50,loadingOpacity:0.75,allowMultipleInstances:true,numberOfImagesToPreload:5,outlineWhileAnimating:2,outlineStartOffset:3,padToMinWidth:false,fullExpandPosition:"bottom right",fullExpandOpacity:1,showCredits:true,creditsHref:"http://highslide.com/",creditsTarget:"_self",enableKeyListener:true,openerTagNames:["a"],allowWidthReduction:false,allowHeightReduction:true,preserveContent:true,objectLoadTime:"before",cacheAjax:true,dragByHeading:true,minWidth:200,minHeight:200,allowSizeReduction:true,outlineType:"drop-shadow",skin:{contentWrapper:'"+''+'"},preloadTheseImages:[],continuePreloading:true,expanders:[],overrides:["allowSizeReduction","useBox","outlineType","outlineWhileAnimating","captionId","captionText","captionEval","captionOverlay","headingId","headingText","headingEval","headingOverlay","creditsPosition","dragByHeading","width","height","contentId","allowWidthReduction","allowHeightReduction","preserveContent","maincontentId","maincontentText","maincontentEval","objectType","cacheAjax","objectWidth","objectHeight","objectLoadTime","swfOptions","wrapperClassName","minWidth","minHeight","maxWidth","maxHeight","pageOrigin","slideshowGroup","easing","easingClose","fadeInOut","src"],overlays:[],idCounter:0,oPos:{x:["leftpanel","left","center","right","rightpanel"],y:["above","top","middle","bottom","below"]},mouse:{},headingOverlay:{},captionOverlay:{},swfOptions:{flashvars:{},params:{},attributes:{}},timers:[],pendingOutlines:{},sleeping:[],preloadTheseAjax:[],cacheBindings:[],cachedGets:{},clones:{},onReady:[],uaVersion:/Trident\/4\.0/.test(navigator.userAgent)?8:parseFloat((navigator.userAgent.toLowerCase().match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,"0"])[1]),ie:(document.all&&!window.opera),safari:/Safari/.test(navigator.userAgent),geckoMac:/Macintosh.+rv:1\.[0-8].+Gecko/.test(navigator.userAgent),$:function(id){if(id){return document.getElementById(id)}},push:function(arr,val){arr[arr.length]=val},createElement:function(tag,attribs,styles,parent,nopad){var el=document.createElement(tag);if(attribs){hs.extend(el,attribs)}if(nopad){hs.setStyles(el,{padding:0,border:"none",margin:0})}if(styles){hs.setStyles(el,styles)}if(parent){parent.appendChild(el)}return el},extend:function(el,attribs){for(var x in attribs){el[x]=attribs[x]}return el},setStyles:function(el,styles){for(var x in styles){if(hs.ie&&x=="opacity"){if(styles[x]>0.99){el.style.removeAttribute("filter")}else{el.style.filter="alpha(opacity="+(styles[x]*100)+")"}}else{el.style[x]=styles[x]}}},animate:function(el,prop,opt){var start,end,unit;if(typeof opt!="object"||opt===null){var args=arguments;opt={duration:args[2],easing:args[3],complete:args[4]}}if(typeof opt.duration!="number"){opt.duration=250}opt.easing=Math[opt.easing]||Math.easeInQuad;opt.curAnim=hs.extend({},prop);for(var name in prop){var e=new hs.fx(el,opt,name);start=parseFloat(hs.css(el,name))||0;end=parseFloat(prop[name]);unit=name!="opacity"?"px":"";e.custom(start,end,unit)}},css:function(el,prop){if(el.style[prop]){return el.style[prop]}else{if(document.defaultView){return document.defaultView.getComputedStyle(el,null).getPropertyValue(prop)}else{if(prop=="opacity"){prop="filter"}var val=el.currentStyle[prop.replace(/\-(\w)/g,function(a,b){return b.toUpperCase()})];if(prop=="filter"){val=val.replace(/alpha\(opacity=([0-9]+)\)/,function(a,b){return b/100
})}return val===""?1:val}}},getPageSize:function(){var d=document,w=window,iebody=d.compatMode&&d.compatMode!="BackCompat"?d.documentElement:d.body;var width=hs.ie?iebody.clientWidth:(d.documentElement.clientWidth||self.innerWidth),height=hs.ie?iebody.clientHeight:self.innerHeight;hs.page={width:width,height:height,scrollLeft:hs.ie?iebody.scrollLeft:pageXOffset,scrollTop:hs.ie?iebody.scrollTop:pageYOffset};return hs.page},getPosition:function(el){var p={x:el.offsetLeft,y:el.offsetTop};while(el.offsetParent){el=el.offsetParent;p.x+=el.offsetLeft;p.y+=el.offsetTop;if(el!=document.body&&el!=document.documentElement){p.x-=el.scrollLeft;p.y-=el.scrollTop}}return p},expand:function(a,params,custom,type){if(!a){a=hs.createElement("a",null,{display:"none"},hs.container)}if(typeof a.getParams=="function"){return params}if(type=="html"){for(var i=0;itopZ){topZ=zIndex;topmostKey=i}}}if(topmostKey==-1){hs.focusKey=-1}else{expanders[topmostKey].focus()}},getParam:function(a,param){a.getParams=a.onclick;var p=a.getParams?a.getParams():null;a.getParams=null;return(p&&typeof p[param]!="undefined")?p[param]:(typeof hs[param]!="undefined"?hs[param]:null)},getSrc:function(a){var src=hs.getParam(a,"src");if(src){return src}return a.href},getNode:function(id){var node=hs.$(id),clone=hs.clones[id],a={};if(!node&&!clone){return null}if(!clone){clone=node.cloneNode(true);clone.id="";hs.clones[id]=clone;return node}else{return clone.cloneNode(true)}},discardElement:function(d){if(d){hs.garbageBin.appendChild(d)}hs.garbageBin.innerHTML=""},transit:function(adj,exp){var last=exp||hs.getExpander();exp=last;if(hs.upcoming){return false}else{hs.last=last}hs.removeEventListener(document,window.opera?"keypress":"keydown",hs.keyHandler);try{hs.upcoming=adj;adj.onclick()}catch(e){hs.last=hs.upcoming=null}try{exp.close()}catch(e){}return false},previousOrNext:function(el,op){var exp=hs.getExpander(el);if(exp){return hs.transit(exp.getAdjacentAnchor(op),exp)}else{return false}},previous:function(el){return hs.previousOrNext(el,-1)},next:function(el){return hs.previousOrNext(el,1)},keyHandler:function(e){if(!e){e=window.event}if(!e.target){e.target=e.srcElement}if(typeof e.target.form!="undefined"){return true}var exp=hs.getExpander();var op=null;switch(e.keyCode){case 70:if(exp){exp.doFullExpand()}return true;case 32:case 34:case 39:case 40:op=1;break;case 8:case 33:case 37:case 38:op=-1;break;case 27:case 13:op=0}if(op!==null){hs.removeEventListener(document,window.opera?"keypress":"keydown",hs.keyHandler);if(!hs.enableKeyListener){return true}if(e.preventDefault){e.preventDefault()}else{e.returnValue=false}if(exp){if(op==0){exp.close()}else{hs.previousOrNext(exp.key,op)}return false}}return true},registerOverlay:function(overlay){hs.push(hs.overlays,hs.extend(overlay,{hsId:"hsId"+hs.idCounter++}))},getWrapperKey:function(element,expOnly){var el,re=/^highslide-wrapper-([0-9]+)$/;el=element;while(el.parentNode){if(el.id&&re.test(el.id)){return el.id.replace(re,"$1")}el=el.parentNode}if(!expOnly){el=element;while(el.parentNode){if(el.tagName&&hs.isHsAnchor(el)){for(var key=0;key1){return true}if(!e.target){e.target=e.srcElement}var el=e.target;while(el.parentNode&&!(/highslide-(image|move|html|resize)/.test(el.className))){el=el.parentNode}var exp=hs.getExpander(el);if(exp&&(exp.isClosing||!exp.isExpanded)){return true}if(exp&&e.type=="mousedown"){if(e.target.form){return true}var match=el.className.match(/highslide-(image|move|resize)/);if(match){hs.dragArgs={exp:exp,type:match[1],left:exp.x.pos,width:exp.x.size,top:exp.y.pos,height:exp.y.size,clickX:e.clientX,clickY:e.clientY};hs.addEventListener(document,"mousemove",hs.dragHandler);if(e.preventDefault){e.preventDefault()}if(/highslide-(image|html)-blur/.test(exp.content.className)){exp.focus();hs.hasFocused=true}return false}else{if(/highslide-html/.test(el.className)&&hs.focusKey!=exp.key){exp.focus();exp.doShowHide("hidden")}}}else{if(e.type=="mouseup"){hs.removeEventListener(document,"mousemove",hs.dragHandler);if(hs.dragArgs){if(hs.styleRestoreCursor&&hs.dragArgs.type=="image"){hs.dragArgs.exp.content.style.cursor=hs.styleRestoreCursor}var hasDragged=hs.dragArgs.hasDragged;if(!hasDragged&&!hs.hasFocused&&!/(move|resize)/.test(hs.dragArgs.type)){exp.close()}else{if(hasDragged||(!hasDragged&&hs.hasHtmlExpanders)){hs.dragArgs.exp.doShowHide("hidden")}}if(hs.dragArgs.exp.releaseMask){hs.dragArgs.exp.releaseMask.style.display="none"}hs.hasFocused=false;hs.dragArgs=null}else{if(/highslide-image-blur/.test(el.className)){el.style.cursor=hs.styleRestoreCursor}}}}return false},dragHandler:function(e){if(!hs.dragArgs){return true}if(!e){e=window.event}var a=hs.dragArgs,exp=a.exp;if(exp.iframe){if(!exp.releaseMask){exp.releaseMask=hs.createElement("div",null,{position:"absolute",width:exp.x.size+"px",height:exp.y.size+"px",left:exp.x.cb+"px",top:exp.y.cb+"px",zIndex:4,background:(hs.ie?"white":"none"),opacity:0.01},exp.wrapper,true)}if(exp.releaseMask.style.display=="none"){exp.releaseMask.style.display=""}}a.dX=e.clientX-a.clickX;a.dY=e.clientY-a.clickY;var distance=Math.sqrt(Math.pow(a.dX,2)+Math.pow(a.dY,2));if(!a.hasDragged){a.hasDragged=(a.type!="image"&&distance>0)||(distance>(hs.dragSensitivity||5))}if(a.hasDragged&&e.clientX>5&&e.clientY>5){if(a.type=="resize"){exp.resize(a)}else{exp.moveTo(a.left+a.dX,a.top+a.dY);if(a.type=="image"){exp.content.style.cursor="move"}}}return false},wrapperMouseHandler:function(e){try{if(!e){e=window.event}var over=/mouseover/i.test(e.type);if(!e.target){e.target=e.srcElement}if(hs.ie){e.relatedTarget=over?e.fromElement:e.toElement}var exp=hs.getExpander(e.target);if(!exp.isExpanded){return}if(!exp||!e.relatedTarget||hs.getExpander(e.relatedTarget,true)==exp||hs.dragArgs){return}for(var i=0;i=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var done=true;for(var i in this.options.curAnim){if(this.options.curAnim[i]!==true){done=false}}if(done){if(this.options.complete){this.options.complete.call(this.elem)}}return false}else{var n=t-this.startTime;this.state=n/this.options.duration;this.pos=this.options.easing(n,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};hs.extend(hs.fx,{step:{opacity:function(fx){hs.setStyles(fx.elem,{opacity:fx.now})},_default:function(fx){try{if(fx.elem.style&&fx.elem.style[fx.prop]!=null){fx.elem.style[fx.prop]=fx.now+fx.unit}else{fx.elem[fx.prop]=fx.now}}catch(e){}}}});hs.Outline=function(outlineType,onLoad){this.onLoad=onLoad;this.outlineType=outlineType;var v=hs.uaVersion,tr;this.hasAlphaImageLoader=hs.ie&&v>=5.5&&v<7;if(!outlineType){if(onLoad){onLoad()}return}hs.init();this.table=hs.createElement("table",{cellSpacing:0},{visibility:"hidden",position:"absolute",borderCollapse:"collapse",width:0},hs.container,true);var tbody=hs.createElement("tbody",null,null,this.table,1);this.td=[];for(var i=0;i<=8;i++){if(i%3==0){tr=hs.createElement("tr",null,{height:"auto"},tbody,true)}this.td[i]=hs.createElement("td",null,null,tr,true);var style=i!=4?{lineHeight:0,fontSize:0}:{position:"relative"};hs.setStyles(this.td[i],style)}this.td[4].className=outlineType+" highslide-outline";this.preloadGraphic()};hs.Outline.prototype={preloadGraphic:function(){var src=hs.graphicsDir+(hs.outlinesDir||"outlines/")+this.outlineType+".png";var appendTo=hs.safari&&hs.uaVersion<525?hs.container:null;this.graphic=hs.createElement("img",null,{position:"absolute",top:"-9999px"},appendTo,true);var pThis=this;this.graphic.onload=function(){pThis.onGraphicLoad()};this.graphic.src=src},onGraphicLoad:function(){var o=this.offset=this.graphic.width/4,pos=[[0,0],[0,-4],[-2,0],[0,-8],0,[-2,-8],[0,-2],[0,-6],[-2,-2]],dim={height:(2*o)+"px",width:(2*o)+"px"};for(var i=0;i<=8;i++){if(pos[i]){if(this.hasAlphaImageLoader){var w=(i==1||i==7)?"100%":this.graphic.width+"px";var div=hs.createElement("div",null,{width:"100%",height:"100%",position:"relative",overflow:"hidden"},this.td[i],true);hs.createElement("div",null,{filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src='"+this.graphic.src+"')",position:"absolute",width:w,height:this.graphic.height+"px",left:(pos[i][0]*o)+"px",top:(pos[i][1]*o)+"px"},div,true)}else{hs.setStyles(this.td[i],{background:"url("+this.graphic.src+") "+(pos[i][0]*o)+"px "+(pos[i][1]*o)+"px"})}if(window.opera&&(i==3||i==5)){hs.createElement("div",null,dim,this.td[i],true)}hs.setStyles(this.td[i],dim)}}this.graphic=null;if(hs.pendingOutlines[this.outlineType]){hs.pendingOutlines[this.outlineType].destroy()
}hs.pendingOutlines[this.outlineType]=this;if(this.onLoad){this.onLoad()}},setPosition:function(pos,offset,vis,dur,easing){var exp=this.exp,stl=exp.wrapper.style,offset=offset||0,pos=pos||{x:exp.x.pos+offset,y:exp.y.pos+offset,w:exp.x.get("wsize")-2*offset,h:exp.y.get("wsize")-2*offset};if(vis){this.table.style.visibility=(pos.h>=4*this.offset)?"visible":"hidden"}hs.setStyles(this.table,{left:(pos.x-this.offset)+"px",top:(pos.y-this.offset)+"px",width:(pos.w+2*this.offset)+"px"});pos.w-=2*this.offset;pos.h-=2*this.offset;hs.setStyles(this.td[4],{width:pos.w>=0?pos.w+"px":0,height:pos.h>=0?pos.h+"px":0});if(this.hasAlphaImageLoader){this.td[3].style.height=this.td[5].style.height=this.td[4].style.height}},destroy:function(hide){if(hide){this.table.style.visibility="hidden"}else{hs.discardElement(this.table)}}};hs.Dimension=function(exp,dim){this.exp=exp;this.dim=dim;this.ucwh=dim=="x"?"Width":"Height";this.wh=this.ucwh.toLowerCase();this.uclt=dim=="x"?"Left":"Top";this.lt=this.uclt.toLowerCase();this.ucrb=dim=="x"?"Right":"Bottom";this.rb=this.ucrb.toLowerCase();this.p1=this.p2=0};hs.Dimension.prototype={get:function(key){switch(key){case"loadingPos":return this.tpos+this.tb+(this.t-hs.loading["offset"+this.ucwh])/2;case"wsize":return this.size+2*this.cb+this.p1+this.p2;case"fitsize":return this.clientSize-this.marginMin-this.marginMax;case"maxsize":return this.get("fitsize")-2*this.cb-this.p1-this.p2;case"opos":return this.pos-(this.exp.outline?this.exp.outline.offset:0);case"osize":return this.get("wsize")+(this.exp.outline?2*this.exp.outline.offset:0);case"imgPad":return this.imgSize?Math.round((this.size-this.imgSize)/2):0}},calcBorders:function(){this.cb=(this.exp.content["offset"+this.ucwh]-this.t)/2;this.marginMax=hs["margin"+this.ucrb]},calcThumb:function(){this.t=this.exp.el[this.wh]?parseInt(this.exp.el[this.wh]):this.exp.el["offset"+this.ucwh];this.tpos=this.exp.tpos[this.dim];this.tb=(this.exp.el["offset"+this.ucwh]-this.t)/2;if(this.tpos==0||this.tpos==-1){this.tpos=(hs.page[this.wh]/2)+hs.page["scroll"+this.uclt]}},calcExpanded:function(){var exp=this.exp;this.justify="auto";this.pos=this.tpos-this.cb+this.tb;if(this.maxHeight&&this.dim=="x"){exp.maxWidth=Math.min(exp.maxWidth||this.full,exp.maxHeight*this.full/exp.y.full)}this.size=Math.min(this.full,exp["max"+this.ucwh]||this.full);this.minSize=exp.allowSizeReduction?Math.min(exp["min"+this.ucwh],this.full):this.full;if(exp.isImage&&exp.useBox){this.size=exp[this.wh];this.imgSize=this.full}if(this.dim=="x"&&hs.padToMinWidth){this.minSize=exp.minWidth}this.marginMin=hs["margin"+this.uclt];this.scroll=hs.page["scroll"+this.uclt];this.clientSize=hs.page[this.wh]},setSize:function(i){var exp=this.exp;if(exp.isImage&&(exp.useBox||hs.padToMinWidth)){this.imgSize=i;this.size=Math.max(this.size,this.imgSize);exp.content.style[this.lt]=this.get("imgPad")+"px"}else{this.size=i}exp.content.style[this.wh]=i+"px";exp.wrapper.style[this.wh]=this.get("wsize")+"px";if(exp.outline){exp.outline.setPosition()}if(exp.releaseMask){exp.releaseMask.style[this.wh]=i+"px"}if(this.dim=="y"&&exp.iDoc&&exp.body.style.height!="auto"){try{exp.iDoc.body.style.overflow="auto"}catch(e){}}if(exp.isHtml){var d=exp.scrollerDiv;if(this.sizeDiff===undefined){this.sizeDiff=exp.innerContent["offset"+this.ucwh]-d["offset"+this.ucwh]}d.style[this.wh]=(this.size-this.sizeDiff)+"px";if(this.dim=="x"){exp.mediumContent.style.width="auto"}if(exp.body){exp.body.style[this.wh]="auto"}}if(this.dim=="x"&&exp.overlayBox){exp.sizeOverlayBox(true)}},setPos:function(i){this.pos=i;this.exp.wrapper.style[this.lt]=i+"px";if(this.exp.outline){this.exp.outline.setPosition()}}};hs.Expander=function(a,params,custom,contentType){if(document.readyState&&hs.ie&&!hs.isReady){hs.addEventListener(document,"ready",function(){new hs.Expander(a,params,custom,contentType)});return}this.a=a;this.custom=custom;this.contentType=contentType||"image";this.isHtml=(contentType=="html");this.isImage=!this.isHtml;hs.continuePreloading=false;this.overlays=[];hs.init();var key=this.key=hs.expanders.length;for(var i=0;i(this.x.imgSize||this.x.size)){this.createFullExpand();if(this.overlays.length==1){this.sizeOverlayBox()}}}this.show()}catch(e){this.error(e)}},setObjContainerSize:function(parent,auto){var c=hs.getElementByClass(parent,"DIV","highslide-body");if(/(iframe|swf)/.test(this.objectType)){if(this.objectWidth){c.style.width=this.objectWidth+"px"}if(this.objectHeight){c.style.height=this.objectHeight+"px"}}},writeExtendedContent:function(){if(this.hasExtendedContent){return}var exp=this;this.body=hs.getElementByClass(this.innerContent,"DIV","highslide-body");
if(this.objectType=="iframe"){this.showLoading();var ruler=hs.clearing.cloneNode(1);this.body.appendChild(ruler);this.newWidth=this.innerContent.offsetWidth;if(!this.objectWidth){this.objectWidth=ruler.offsetWidth}var hDiff=this.innerContent.offsetHeight-this.body.offsetHeight,h=this.objectHeight||hs.page.height-hDiff-hs.marginTop-hs.marginBottom,onload=this.objectLoadTime=="before"?' onload="if (hs.expanders['+this.key+"]) hs.expanders["+this.key+'].contentLoaded()" ':"";this.body.innerHTML+='';this.ruler=this.body.getElementsByTagName("div")[0];this.iframe=this.body.getElementsByTagName("iframe")[0];if(this.objectLoadTime=="after"){this.correctIframeSize()}}if(this.objectType=="swf"){this.body.id=this.body.id||"hs-flash-id-"+this.key;var a=this.swfOptions;if(!a.params){a.params={}}if(typeof a.params.wmode=="undefined"){a.params.wmode="transparent"}if(swfobject){swfobject.embedSWF(this.src,this.body.id,this.objectWidth,this.objectHeight,a.version||"7",a.expressInstallSwfurl,a.flashvars,a.params,a.attributes)}}this.hasExtendedContent=true},htmlGetSize:function(){if(this.iframe&&!this.objectHeight){this.iframe.style.height=this.body.style.height=this.getIframePageHeight()+"px"}this.innerContent.appendChild(hs.clearing);if(!this.x.full){this.x.full=this.innerContent.offsetWidth}this.y.full=this.innerContent.offsetHeight;this.innerContent.removeChild(hs.clearing);if(hs.ie&&this.newHeight>parseInt(this.innerContent.currentStyle.height)){this.newHeight=parseInt(this.innerContent.currentStyle.height)}hs.setStyles(this.wrapper,{position:"absolute",padding:"0"});hs.setStyles(this.content,{width:this.x.t+"px",height:this.y.t+"px"})},getIframePageHeight:function(){var h;try{var doc=this.iDoc=this.iframe.contentDocument||this.iframe.contentWindow.document;var clearing=doc.createElement("div");clearing.style.clear="both";doc.body.appendChild(clearing);h=clearing.offsetTop;if(hs.ie){h+=parseInt(doc.body.currentStyle.marginTop)+parseInt(doc.body.currentStyle.marginBottom)-1}}catch(e){h=300}return h},correctIframeSize:function(){var wDiff=this.innerContent.offsetWidth-this.ruler.offsetWidth;hs.discardElement(this.ruler);if(wDiff<0){wDiff=0}var hDiff=this.innerContent.offsetHeight-this.iframe.offsetHeight;if(this.iDoc&&!this.objectHeight&&!this.height&&this.y.size==this.y.full){try{this.iDoc.body.style.overflow="hidden"}catch(e){}}hs.setStyles(this.iframe,{width:Math.abs(this.x.size-wDiff)+"px",height:Math.abs(this.y.size-hDiff)+"px"});hs.setStyles(this.body,{width:this.iframe.style.width,height:this.iframe.style.height});this.scrollingContent=this.iframe;this.scrollerDiv=this.scrollingContent},htmlSizeOperations:function(){this.setObjContainerSize(this.innerContent);if(this.objectType=="swf"&&this.objectLoadTime=="before"){this.writeExtendedContent()}if(this.x.sizenode.offsetHeight){node.style.width=(parseInt(node.style.width)+kdeBugCorr)+"px"}this.scrollingContent=node;this.scrollerDiv=this.scrollingContent}if(this.iframe&&this.objectLoadTime=="before"){this.correctIframeSize()}if(!this.scrollingContent&&this.y.sizethis.scrollerDiv.parentNode.offsetHeight){setTimeout("try { hs.expanders["+this.key+"].scrollerDiv.style.overflow = 'auto'; } catch(e) {}",hs.expandDuration)}},justify:function(p,moveOnly){var tgtArr,tgt=p.target,dim=p==this.x?"x":"y";var hasMovedMin=false;var allowReduce=p.exp.allowSizeReduction;p.pos=Math.round(p.pos-((p.get("wsize")-p.t)/2));if(p.posp.scroll+p.clientSize-p.marginMax){if(!moveOnly&&hasMovedMin&&allowReduce){p.size=Math.min(p.size,p.get(dim=="y"?"fitsize":"maxsize"))
}else{if(p.get("wsize")ratio){xSize=ySize*ratio;if(xSizethis.minHeight&&x.size>this.minWidth&&y.get("wsize")>y.get("fitsize")){y.size-=10;if(ratio){x.size=y.size*ratio}this.sizeOverlayBox(0,1);changed=true}}return changed},show:function(){var x=this.x,y=this.y;this.doShowHide("hidden");this.changeSize(1,{wrapper:{width:x.get("wsize"),height:y.get("wsize"),left:x.pos,top:y.pos},content:{left:x.p1+x.get("imgPad"),top:y.p1+y.get("imgPad"),width:x.imgSize||x.size,height:y.imgSize||y.size}},hs.expandDuration)},changeSize:function(up,to,dur){if(this.outline&&!this.outlineWhileAnimating){if(up){this.outline.setPosition()}else{this.outline.destroy((this.isHtml&&this.preserveContent))}}if(!up){this.destroyOverlays()}var exp=this,x=exp.x,y=exp.y,easing=this.easing;if(!up){easing=this.easingClose||easing}var after=up?function(){if(exp.outline){exp.outline.table.style.visibility="visible"}setTimeout(function(){exp.afterExpand()},50)}:function(){exp.afterClose()};if(up){hs.setStyles(this.wrapper,{width:x.t+"px",height:y.t+"px"})}if(up&&this.isHtml){hs.setStyles(this.wrapper,{left:(x.tpos-x.cb+x.tb)+"px",top:(y.tpos-y.cb+y.tb)+"px"})}if(this.fadeInOut){hs.setStyles(this.wrapper,{opacity:up?0:1});hs.extend(to.wrapper,{opacity:up})}hs.animate(this.wrapper,to.wrapper,{duration:dur,easing:easing,step:function(val,args){if(exp.outline&&exp.outlineWhileAnimating&&args.prop=="top"){var fac=up?args.pos:1-args.pos;var pos={w:x.t+(x.get("wsize")-x.t)*fac,h:y.t+(y.get("wsize")-y.t)*fac,x:x.tpos+(x.pos-x.tpos)*fac,y:y.tpos+(y.pos-y.tpos)*fac};exp.outline.setPosition(pos,0,1)}if(exp.isHtml){if(args.prop=="left"){exp.mediumContent.style.left=(x.pos-val)+"px"}if(args.prop=="top"){exp.mediumContent.style.top=(y.pos-val)+"px"}}}});hs.animate(this.content,to.content,dur,easing,after);if(up){this.wrapper.style.visibility="visible";this.content.style.visibility="visible";if(this.isHtml){this.innerContent.style.visibility="visible"}this.a.className+=" highslide-active-anchor"}},afterExpand:function(){this.isExpanded=true;this.focus();if(this.isHtml&&this.objectLoadTime=="after"){this.writeExtendedContent()}if(this.iframe){try{var exp=this,doc=this.iframe.contentDocument||this.iframe.contentWindow.document;hs.addEventListener(doc,"mousedown",function(){if(hs.focusKey!=exp.key){exp.focus()}})}catch(e){}if(hs.ie&&typeof this.isClosing!="boolean"){this.iframe.style.width=(this.objectWidth-1)+"px"}}if(hs.upcoming&&hs.upcoming==this.a){hs.upcoming=null}this.prepareNextOutline();var p=hs.page,mX=hs.mouse.x+p.scrollLeft,mY=hs.mouse.y+p.scrollTop;this.mouseIsOver=this.x.posthis.x.get("opos")+this.x.get("osize"));var clearsY=(elPos.y+elPos.hthis.y.get("opos")+this.y.get("osize"));var wrapperKey=hs.getWrapperKey(els[i]);if(!clearsX&&!clearsY&&wrapperKey!=this.key){if(!hiddenBy){els[i].setAttribute("hidden-by","["+this.key+"]");els[i].origProp=els[i].style[prop];els[i].style[prop]="hidden"}else{if(hiddenBy.indexOf("["+this.key+"]")==-1){els[i].setAttribute("hidden-by",hiddenBy+"["+this.key+"]")}}}else{if((hiddenBy=="["+this.key+"]"||hs.focusKey==wrapperKey)&&wrapperKey!=this.key){els[i].setAttribute("hidden-by","");els[i].style[prop]=els[i].origProp||""}else{if(hiddenBy&&hiddenBy.indexOf("["+this.key+"]")>-1){els[i].setAttribute("hidden-by",hiddenBy.replace("["+this.key+"]",""))}}}}}}}},focus:function(){this.wrapper.style.zIndex=hs.zIndexCounter+=2;for(var i=0;i=5.5){s=s.replace(new RegExp("]*>","gi"),"").replace(new RegExp("