rendered paste body<script language="JavaScript">var timer_check_turnfunction get_xml(method, file, thefunction){var xml = false; try { xml = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xml = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { try{ xml = new XMLHttpRequest(); } catch(e){ xml = false; alert("Din browser understøtter ikke XML request, dette er nødvendigt for at duellere"); } }}if(xml !== false){ xml.open(method, file, true);xml.send(null);xml.onreadystatechange=function() { if (xml.readyState==4) { if (xml.status==200) { if(thefunction){ alert(thefunction); thefunction(xml.responseText); } } }}}} // end xml()var challenger = '<?=$_SESSION['duel_challenger']; ?>';var start = '<?=$_SESSION['duelling']; ?>';function start_duel(){get_xml('GET', 'xml/get_user_info.php', update_user_info);if(start !== true){ if(challenger == false){ get_xml('GET', 'xml/get_menu.php?starter=true', update_menu); } else{ get_xml('GET', 'xml/get_menu.php?starter=ntrue', update_menu); get_xml("GET", "xml/check_turn.php", check_turn); }get_xml('POST', 'xml/started.php');start = true; }} function update_user_info(data){ document.getElementById('user_info').innerHTML = data;}function update_menu(data){ document.getElementById("dmenu").innerHTML = data;}function update_user(){ get_xml('GET', 'xml/get_user_info.php', update_user_info); get_xml('GET', 'xml/get_menu.php?starter=ntrue', update_menu);} function check_xml_turn(hey){get_xml('GET', 'xml/check_turn.php', check_turn);} function check_turn(hey){ alert(hey); setTimeout(function(){check_xml_turn();}, 1000); }function use_spell(){ var aspell = document.getElementById("spell").value; var fspell = document.getElementById("despell").value; get_xml('POST', 'xml/use_spells.php?spell='+aspell+'&despell='+fspell); document.getElementById("dmenu").innerHTML = "<br><br><br><center>Modstanders<br>tur</center>"; get_xml('GET', 'xml/get_user_info.php', update_user_info); get_xml("GET", "xml/check_turn.php", check_turn); }</script>