var pop_up_note_mode = true; var note_id = 1; function id(name) { return document.getElementById(name); } function switchsound() { au = id('bgsound'); ai = id('sound_image'); if(au.paused) { au.play(); ai.src = "http://www.lessor.cn/Blessing/img/ext/music_note_big.png"; pop_up_note_mode = true; popup_note(); id("music_txt").innerHTML = "´ò¿ª"; id("music_txt").style.visibility = "visible"; setTimeout(function(){id("music_txt").style.visibility="hidden"}, 2500); } else { pop_up_note_mode = false; au.pause(); ai.src = "http://www.lessor.cn/Blessing/img/ext/music_note_big.png"; id("music_txt").innerHTML = "¹Ø±Õ"; id("music_txt").style.visibility = "visible"; setTimeout(function(){id("music_txt").style.visibility="hidden"}, 2500); } } function on_pop_note_end(event) { note = event.target; if(note.parentNode == id("note_box")) { id("note_box").removeChild(note); console.log("remove note id " + note.getAttribute("id")); } } function popup_note() { box = id("note_box"); note = document.createElement("span"); note.style.cssText = "visibility:visible;position:absolute;background-image:url('http://www.lessor.cn/Blessing/img/ext/music_note_small.png');width:15px;height:25px"; note.style.left = Math.random() * 20 + 20; note.style.top = "75px"; this_node = "music_note_" + note_id; note.setAttribute("ID", this_node); note_id += 1; scale = Math.random() * 0.4 + 0.4; note.style.webkitTransform = "rotate(" + Math.floor(360 * Math.random()) + "deg) scale(" + scale + "," + scale + ")"; note.style.webkitTransition = "top 2s ease-in, opacity 2s ease-in, left 2s ease-in"; note.addEventListener("webkitTransitionEnd", on_pop_note_end); box.appendChild(note); setTimeout("document.getElementById('" + this_node + "').style.left = '0px';", 100); setTimeout("document.getElementById('" + this_node + "').style.top = '0px';", 100); setTimeout("document.getElementById('" + this_node + "').style.opacity = '0';", 100); if(pop_up_note_mode) { setTimeout("popup_note()", 600); } } function playbksound() { var audiocontainer = id('audiocontainer'); if(audiocontainer != undefined) { audiocontainer.innerHTML = ''; } var audio = id('bgsound'); audio.play(); sound_div = document.createElement("div"); sound_div.setAttribute("ID", "cardsound"); sound_div.style.cssText = "position:fixed;left:440px;top:40px;z-index:5000;visibility:visible;"; box_htm = "
"; bg_htm = "
";
txt_htm = ""
sound_div.innerHTML = bg_htm + box_htm + txt_htm;
document.body.appendChild(sound_div);
setTimeout("popup_note()", 100);
}
function in_weixin()
{
var ua = navigator.userAgent.toLowerCase();
if(ua.match(/MicroMessenger/i) == "micromessenger") {return true;}
return false;
}
(function(){
var onBridgeReady = function () {
playbksound();
WeixinJSBridge.on("menu:share:appmessage",
function(argv) {
WeixinJSBridge.invoke("sendAppMessage", {
img_url: gShareLogo,
img_width: "640",
img_height: "640",
//link: translateUrl(gShareUrl),
link: gShareUrl,
desc: gShareDesc,
title: gShareTitle
},
function(res) {
switch (res.err_msg) {
case "send_app_msg:confirm":
case "send_app_msg:ok":
location.href="http://mp.weixin.qq.com/s?__biz=MzA4Mjk0NzkyMQ==&mid=400580904&idx=1&sn=b7425ec55ce36a0323284e07814bae6f#rd"; break
}
})
});
WeixinJSBridge.on("menu:share:timeline",
function(argv) {
WeixinJSBridge.invoke("shareTimeline", {
img_url: gShareLogo,
img_width: "640",
img_height: "640",
//link: translateUrl(gShareUrl),
link: gShareUrl,
desc: gShareDesc,
title: gShareDesc
},
function(res) {
switch (res.err_msg) {
case "share_timeline:confirm":
case "share_timeline:ok":
location.href="http://mp.weixin.qq.com/s?__biz=MzA4Mjk0NzkyMQ==&mid=400580904&idx=1&sn=b7425ec55ce36a0323284e07814bae6f#rd"; break
}
})
})
};
if(document.addEventListener){
document.addEventListener('WeixinJSBridgeReady', onBridgeReady, false);
} else if(document.attachEvent){
document.attachEvent('WeixinJSBridgeReady' , onBridgeReady);
document.attachEvent('onWeixinJSBridgeReady' , onBridgeReady);
}
if(!in_weixin())
{
setTimeout("playbksound()", 500);
//setTimeout("translateUrl(link)", 1000);
}
})();