You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
63 lines
2.0 KiB
63 lines
2.0 KiB
function showSpoiler(obj) {
|
|
var inner = obj.parentNode.getElementsByTagName("div")[0];
|
|
if(inner.style.display == "none" || inner.style.display == null || inner.style.display == "") {
|
|
inner.style.display = "block";
|
|
} else {
|
|
inner.style.display = "none";
|
|
}
|
|
}
|
|
|
|
var isNetscape = (document.layers) ? true : false;
|
|
var isOpera = (navigator.userAgent.toLowerCase ().indexOf ("opera") != -1);
|
|
var isIe = (document.all && !isOpera) ? true : false;
|
|
var isWebkit = (navigator.userAgent.toLowerCase ().indexOf ("webkit") != -1);
|
|
var isMozilla = (document.getElementById && !isIe && !isOpera && !isWebkit) ? true : false;
|
|
var isMac = (navigator.userAgent.toLowerCase ().indexOf ("macintosh") != -1);
|
|
|
|
function assignArrowsHandlers() {
|
|
document.onkeydown = function(event) {
|
|
if(window.event && isIe) {
|
|
keyCode = window.event.keyCode;
|
|
} else if (event.keyCode) {
|
|
keyCode = event.keyCode;
|
|
} else {
|
|
keyCode = event.which;
|
|
}
|
|
|
|
if (keyCode == 37) {
|
|
location.href = document.getElementById("actionLink_left").href;
|
|
} else if (keyCode == 39) {
|
|
location.href = document.getElementById("actionLink_right").href;
|
|
}
|
|
}
|
|
}
|
|
|
|
function getSelText() {
|
|
// alert(typeof(window.getSelection));
|
|
// alert(typeof(document.getSelection));
|
|
// alert(typeof(document.selection));
|
|
if(typeof(window.getSelection) == "function") {
|
|
return window.getSelection();
|
|
} else if(typeof(document.getSelection) == "function") {
|
|
return document.getSelection();
|
|
} else if(typeof(document.selection) == "object") {
|
|
return document.selection.createRange().text;
|
|
} else {
|
|
return "";
|
|
}
|
|
}
|
|
|
|
function submitSelText(url) {
|
|
document.getElementById("systemForm").data.value = getSelText();
|
|
document.getElementById("systemForm").action = url;
|
|
document.getElementById("systemForm").submit();
|
|
}
|
|
|
|
function changeActionToSelf(elem) {
|
|
if(elem.checked) {
|
|
elem.form.newAction = elem.form.action;
|
|
elem.form.action = "";
|
|
} else {
|
|
elem.form.action = elem.form.newAction;
|
|
}
|
|
} |