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.

70 lines
2.0 KiB

/*
*
* @copyright (c) 2009 animegame.eu
* @license http://www.gnu.org/licenses/gpl-3.0.html GNU General Public Licence
*
Diese Datei soll alle eigenen Skripte umfassen, und das ausnahmslos.
Der Grund ist simpel. Es muss nur noch eine .js Seite im cache liegen und der Javascript
kann schneller starten.
Not yet finished!
*/
var busy; // Ein kleiner Timer
function setBusy(value){
busy = value;
}
function getBusy(){
return busy;
}
// Indexseite
function zeigeKampflisteAn(){
var Info = window.open("kampf_list.php","","status=no,hotkeys=no,Height=600,Width=820,scrollbars=yes");
}
function opera_befreien () {
document.links["befreien"].click();
}
// Schatzsuche
// Darstellen des Textes fuer den Ort
function showText(stadt,reisende,monster,kosten,info,x1,x2,xa1,xa2)
{
r_x1 = parseInt(x1);
r_xa1 = parseInt(xa1);
r_x2 = parseInt(x2);
r_xa2 = parseInt(xa2);
std = Math.round(Math.sqrt( (r_x1 - r_xa1) * (r_x1 - r_xa1) + (r_x2 - r_xa2) * (r_x2 - r_xa2))/35);
document.getElementById('Textbox').style.visibility='visible';
document.getElementById('stadt').innerHTML = stadt;
document.getElementById('reisende').innerHTML = 'Reisende:'+reisende;
document.getElementById('monster').innerHTML = 'Monster:'+monster;
document.getElementById('kosten').innerHTML = 'Kosten:'+kosten;
document.getElementById('reisedauer').innerHTML = 'Std:'+std;
document.getElementById('info').innerHTML = info;
document.getElementById('input').innerHTML = '<input type="hidden" name="stadt_name" value="'+stadt+'"><input type=submit value="'+stadt+' Reise">';
}
// Abholen
function zeigeKampfberichtAn(site, abholstring){
var Info = window.open("./"+site+".php?"+abholstring+"", "", "status=no,hotkeys=no,Height=600,Width=820,scrollbars=yes");
}
function inkrementiereFeld(feldid, value){
document.getElementById(feldid).value = parseInt(document.getElementById(feldid).value) + value;
}
function dekrementiereFeld(feldid, value){
document.getElementById(feldid).value -= value;
}
function startePeriodischesInkrementieren(feldid, value){
}