if (xmlHttp.status==200) {
// what to do when data loaded
}
else {
// what to do when data load failed
}
}
}
function httpRequest(url) {
if (window.XMLHttpRequest) {
xmlHttp = new XMLHttpRequest();
}
else if (window.ActiveXObject) {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
if (xmlHttp != null) {
xmlHttp.onreadystatechange=stateChangeDeck;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
else {
alert("Your browser does not support XMLHTTP.");
}
}
function addCard2Library(id) {
httpRequest('index.php?deck=edit&addlibrary='+id+'&ajax=1');
return false;
}
function addCard2Crypt(id) {
httpRequest('index.php?deck=edit&addcrypt='+id+'&ajax=1');
return false;
}
function confirmCloseDeck(name) {
var lsRegExp = /\+/g;
name = unescape(String(name).replace(lsRegExp," "));
var agree=confirm('Are you sure you want to close "'+name+'" without saving?');
if (agree) return true;
else return false;
}
function confirmDeleteDeck(name) {
var lsRegExp = /\+/g;
name = unescape(String(name).replace(lsRegExp," "));
var agree=confirm('Are you sure you want to delete the deck "'+name+'"?');
if (agree) return true;
else return false;
}
function confirmOverwriteDeck(name) {
var lsRegExp = /\+/g;
name = unescape(String(name).replace(lsRegExp," "));
var agree=confirm('Are you sure you want to overwrite the old version of deck "'+name+'"?');
if (agree) return true;
else return false;
}
// WTES INTEGRATION
function confirmWtesDeckOverwrite(type) {
if (type == 1) {
var agree=confirm('You are currently sitting on a table at WTES. If you use this deck you will leave that table.');
if (agree) return true;
else return false;
}
if (type == 2) {
var agree=confirm('You already have a deck loaded at WTES. Are you sure you want to overwrite that deck?');
if (agree) return true;
else return false;
}
return true;
}
// -->