var page_pointer = "a";

function setPagePointer(pp) {
	page_pointer = pp;
}

function openWindow( url, target, width, height, flags )
{
  var w = screen.width;
  var h = screen.height;

  var x = ( w / 2 ) - ( width / 2 );
  var y = ( h / 2 ) - ( height  / 2 );

  window.open( url, target, 'width=' + width + ',height=' + height + ',' + flags );
}

function tabToggle( tabname )
{
  if (curtab) curtab.style.display = 'none';
  curtab = document.getElementById( tabname );
  curtab.style.display = 'block';
}

function radioValue(rObj) {
	for (var i=0; i<rObj.length; i++)
		if (rObj[i].checked)
			return rObj[i].value;
    return false;
 }
  
function showstats(btn, params) {
	var t_mode;
	var s_mode;
	var hash;
	var tm;
	if (tm = document.stats_options.time_mode) {
		if (tm.value)
			t_mode = tm.value;
		else
			t_mode = radioValue(tm);
	}
	
	if (tm = document.getElementById('gr_mode')) {
		if (tm.checked)
			s_mode = 1;
		else
			s_mode = 0;
	}
	
	tm = document.getElementById('hash_'+btn+'_'+t_mode+s_mode);
	hash = tm.value;
		
	var dTbl = document.getElementById('diagtbl');
	var dCell = document.getElementById('diagcell');
	dCell.innerHTML = "<img src='?"+page_pointer+"=diag"+params+"&mode="+t_mode+"&smode="+s_mode+"&hash="+hash+"' height='150px' width='750px' alt='stats'>";
	dTbl.style.display = '';
}

function hidestats() {
	var dTbl = document.getElementById('diagtbl');
	dTbl.style.display = 'none';
}

function highlight(elm) {
	elm.style.backgroundColor = "#FFFFFF"; //cf0
}

function dimlight(elm) {
	elm.style.backgroundColor = "#FFA500";
}

mi_Home0 = new Image;
mi_Home0.src = "img/menu/Home0.png";
mi_Home1 = new Image;
mi_Home1.src = "img/menu/Home1.png";
mi_Campaigns0 = new Image;
mi_Campaigns0.src = "img/menu/Campaigns0.png";
mi_Campaigns1 = new Image;
mi_Campaigns1.src = "img/menu/Campaigns1.png";
mi_Kills0 = new Image;
mi_Kills0.src = "img/menu/Kills0.png";
mi_Kills1 = new Image;
mi_Kills1.src = "img/menu/Kills1.png";
mi_Losses0 = new Image;
mi_Losses0.src = "img/menu/Losses0.png";
mi_Losses1 = new Image;
mi_Losses1.src = "img/menu/Losses1.png";
mi_Battles0 = new Image;
mi_Battles0.src = "img/menu/Battles0.png";
mi_Battles1 = new Image;
mi_Battles1.src = "img/menu/Battles1.png";
mi_PostMail0 = new Image;
mi_PostMail0.src = "img/menu/PostMail0.png";
mi_PostMail1 = new Image;
mi_PostMail1.src = "img/menu/PostMail1.png";
mi_Stats0 = new Image;
mi_Stats0.src = "img/menu/Stats0.png";
mi_Stats1 = new Image;
mi_Stats1.src = "img/menu/Stats1.png";
mi_Awards0 = new Image;
mi_Awards0.src = "img/menu/Awards0.png";
mi_Awards1 = new Image;
mi_Awards1.src = "img/menu/Awards1.png";
mi_Search0 = new Image;
mi_Search0.src = "img/menu/Search0.png";
mi_Search1 = new Image;
mi_Search1.src = "img/menu/Search1.png";
mi_Fittings0 = new Image;
mi_Fittings0.src = "img/menu/Fittings0.png";
mi_Fittings1 = new Image;
mi_Fittings1.src = "img/menu/Fittings1.png";
mi_About0 = new Image;
mi_About0.src = "img/menu/About0.png";
mi_About1 = new Image;
mi_About1.src = "img/menu/About1.png";

chb_img_0 = new Image;
chb_img_0.src = "img/checkbox_0.png";
chb_img_1 = new Image;
chb_img_1.src = "img/checkbox_1.png";

function highlightMenu(eName, n) {
	var tm;
	if (tm = document.getElementById('mi_'+eName) ) {
		tm.src = eval('mi_'+eName + n).src;;
	}
}

function radioBtnFnc(eName, eId) {
	var tm;
	var timg;
	var i = 0;
	while (tm = document.getElementById(eName+'_r_'+i) ) {
		timg = document.getElementById(eName+'_i_'+i);
		if (i == eId) {
			tm.checked = true;
			timg.src = 'img/radio_1.png';
		}
		else {
			tm.checked = false;
			timg.src = 'img/radio_0.png';
		}
		++i;
	}
}

function checkboxBtnFnc(eName) {
	var tm;
	var timg;
	if (tm = document.getElementById(eName) ) {
		timg = document.getElementById(eName+'_i');
		if (tm.checked) {
			tm.checked = false;
			timg.src = chb_img_0.src;
		}
		else {
			tm.checked = true;
			timg.src = chb_img_1.src;
		}
	}
}

function cal_show(prms) {
	parent.newLocationByCal(prms);
}

function newLocationByCal(prms) {
	var tm;
	var rd;
	var kl;
	var cb;
	var podsprm = "";
	tm = document.getElementById('cal_loc_url');
	if (rd = document.calendar_options.cal_mode) {
		if (rd.value)
			kl = rd.value;
		else
			kl = radioValue(rd);
	}
	
	if (cb = document.getElementById('show_rkl')) {
		if (cb.checked)
			podsprm = "";
		else
			podsprm = "&showpods=1";
	}
	
	if (tm.value == "") {
		document.location.href = '?'+page_pointer+'='+ kl + podsprm +'&'+prms;
	}
	else {
	}
}

var currentState = "calBaseLink";

function reloadCalBase() {
	currentState = "calBaseLink";
}

function createCalLinks() {
	var tm;
	var rd;
	var kl;
	var cb;
	var podsprm = "";
	var newState;
	tm = $('cal_loc_url');
	if (rd = parent.document.calendar_options.cal_mode) {
		if (rd.value)
			kl = rd.value;
		else
			kl = radioValue(rd);
	}
	if (cb = parent.document.getElementById('show_rkl')) {
		if (cb.checked)
			podsprm = "";
		else
			podsprm = "&showpods=1";
	}
	
	if (tm.value == "") {
		newState = '?'+page_pointer+'='+ kl + podsprm;
	}
	else {
		newState = tm.value;
	}
	
	var str = $('calPanel').innerHTML;
	var qq = eval('/'+currentState+'/g');
	str = str.replace(/&amp;/g, "&");
	$('calPanel').innerHTML = str.replace(qq, newState);
	currentState = newState.replace(/\?/, "\\?");
}

function hideAndShow(hide, show) {
	var he;
	var se;
	var k = 1;
	while ( (he = parent.document.getElementById(hide + k)) && (se = parent.document.getElementById(show + k)) ) {
		he.style.display = 'none';
		se.style.display = 'block';
		k++;
	}
}

function atFilter() {
	var tr;
	var vl;
	var k = 1;
	
	//var dgTest = /\d+/g;
	
	var pName = document.getElementById('name_f').value.toLowerCase();
	var k_am_min = document.getElementById('k_am_min_f').value.replace(/\s/g, "");
	var k_am_max = document.getElementById('k_am_max_f').value.replace(/\s/g, "");
	var l_am_min = document.getElementById('l_am_min_f').value.replace(/\s/g, "");
	var l_am_max = document.getElementById('l_am_max_f').value.replace(/\s/g, "");
	var k_m0_min = document.getElementById('k_m0_min_f').value.replace(/\s/g, "");
	var k_m0_max = document.getElementById('k_m0_max_f').value.replace(/\s/g, "");
	var l_m0_min = document.getElementById('l_m0_min_f').value.replace(/\s/g, "");
	var l_m0_max = document.getElementById('l_m0_max_f').value.replace(/\s/g, "");
	var k_m1_min = document.getElementById('k_m1_min_f').value.replace(/\s/g, "");
	var k_m1_max = document.getElementById('k_m1_max_f').value.replace(/\s/g, "");
	var l_m1_min = document.getElementById('l_m1_min_f').value.replace(/\s/g, "");
	var l_m1_max = document.getElementById('l_m1_max_f').value.replace(/\s/g, "");
	var k_m2_min = document.getElementById('k_m2_min_f').value.replace(/\s/g, "");
	var k_m2_max = document.getElementById('k_m2_max_f').value.replace(/\s/g, "");
	var l_m2_min = document.getElementById('l_m2_min_f').value.replace(/\s/g, "");
	var l_m2_max = document.getElementById('l_m2_max_f').value.replace(/\s/g, "");
	var k_m3_min = document.getElementById('k_m3_min_f').value.replace(/\s/g, "");
	var k_m3_max = document.getElementById('k_m3_max_f').value.replace(/\s/g, "");
	var l_m3_min = document.getElementById('l_m3_min_f').value.replace(/\s/g, "");
	var l_m3_max = document.getElementById('l_m3_max_f').value.replace(/\s/g, "");
	var k_m4_min = document.getElementById('k_m4_min_f').value.replace(/\s/g, "");
	var k_m4_max = document.getElementById('k_m4_max_f').value.replace(/\s/g, "");
	var l_m4_min = document.getElementById('l_m4_min_f').value.replace(/\s/g, "");
	var l_m4_max = document.getElementById('l_m4_max_f').value.replace(/\s/g, "");
	var k_10_min = document.getElementById('k_10_min_f').value.replace(/\s/g, "");
	var k_10_max = document.getElementById('k_10_max_f').value.replace(/\s/g, "");
	var l_10_min = document.getElementById('l_10_min_f').value.replace(/\s/g, "");
	var l_10_max = document.getElementById('l_10_max_f').value.replace(/\s/g, "");
	
	var showtr = true;
	
	var aClass = "kb-table-row-even";
	
	while (tr = document.getElementById('attr_' + k)) {
		showtr = true;
		//name filter
		if (pName != "") {
			vl = document.getElementById('at_pilot_' + k).innerHTML;
			if (vl.substring(0, pName.length).toLowerCase() != pName)
				showtr = false;
		}
		//three month filters
		if (showtr && k_am_min != "") {
			vl = document.getElementById('at_k_am_' + k).innerHTML;
			if (vl*1 < k_am_min*1)
				showtr = false;
		}
		if (showtr && k_am_max != "") {
			vl = document.getElementById('at_k_am_' + k).innerHTML;
			if (vl*1 > k_am_max*1)
				showtr = false;
		}
		if (showtr && l_am_min != "") {
			vl = document.getElementById('at_l_am_' + k).innerHTML;
			if (vl*1 < l_am_min*1)
				showtr = false;
		}
		if (showtr && l_am_max != "") {
			vl = document.getElementById('at_l_am_' + k).innerHTML;
			if (vl*1 > l_am_max*1)
				showtr = false;
		}
		//first month filters
		if (showtr && k_m0_min != "") {
			vl = document.getElementById('at_k_m0_' + k).innerHTML;
			if (vl*1 < k_m0_min*1)
				showtr = false;
		}
		if (showtr && k_m0_max != "") {
			vl = document.getElementById('at_k_m0_' + k).innerHTML;
			if (vl*1 > k_m0_max*1)
				showtr = false;
		}
		if (showtr && l_m0_min != "") {
			vl = document.getElementById('at_l_m0_' + k).innerHTML;
			if (vl*1 < l_m0_min*1)
				showtr = false;
		}
		if (showtr && l_m0_max != "") {
			vl = document.getElementById('at_l_m0_' + k).innerHTML;
			if (vl*1 > l_m0_max*1)
				showtr = false;
		}
		//second month filters
		if (showtr && k_m1_min != "") {
			vl = document.getElementById('at_k_m1_' + k).innerHTML;
			if (vl*1 < k_m1_min*1)
				showtr = false;
		}
		if (showtr && k_m1_max != "") {
			vl = document.getElementById('at_k_m1_' + k).innerHTML;
			if (vl*1 > k_m1_max*1)
				showtr = false;
		}
		if (showtr && l_m1_min != "") {
			vl = document.getElementById('at_l_m1_' + k).innerHTML;
			if (vl*1 < l_m1_min*1)
				showtr = false;
		}
		if (showtr && l_m1_max != "") {
			vl = document.getElementById('at_l_m1_' + k).innerHTML;
			if (vl*1 > l_m1_max*1)
				showtr = false;
		}
		//third month filters
		if (showtr && k_m2_min != "") {
			vl = document.getElementById('at_k_m2_' + k).innerHTML;
			if (vl*1 < k_m2_min*1)
				showtr = false;
		}
		if (showtr && k_m2_max != "") {
			vl = document.getElementById('at_k_m2_' + k).innerHTML;
			if (vl*1 > k_m2_max*1)
				showtr = false;
		}
		if (showtr && l_m2_min != "") {
			vl = document.getElementById('at_l_m2_' + k).innerHTML;
			if (vl*1 < l_m2_min*1)
				showtr = false;
		}
		if (showtr && l_m2_max != "") {
			vl = document.getElementById('at_l_m2_' + k).innerHTML;
			if (vl*1 > l_m2_max*1)
				showtr = false;
		}
		
		//4th month filters
		if (showtr && k_m3_min != "") {
			vl = document.getElementById('at_k_m3_' + k).innerHTML;
			if (vl*1 < k_m3_min*1)
				showtr = false;
		}
		if (showtr && k_m3_max != "") {
			vl = document.getElementById('at_k_m3_' + k).innerHTML;
			if (vl*1 > k_m3_max*1)
				showtr = false;
		}
		if (showtr && l_m3_min != "") {
			vl = document.getElementById('at_l_m3_' + k).innerHTML;
			if (vl*1 < l_m3_min*1)
				showtr = false;
		}
		if (showtr && l_m3_max != "") {
			vl = document.getElementById('at_l_m3_' + k).innerHTML;
			if (vl*1 > l_m3_max*1)
				showtr = false;
		}
		//5th month filters
		if (showtr && k_m4_min != "") {
			vl = document.getElementById('at_k_m4_' + k).innerHTML;
			if (vl*1 < k_m4_min*1)
				showtr = false;
		}
		if (showtr && k_m4_max != "") {
			vl = document.getElementById('at_k_m4_' + k).innerHTML;
			if (vl*1 > k_m4_max*1)
				showtr = false;
		}
		if (showtr && l_m4_min != "") {
			vl = document.getElementById('at_l_m4_' + k).innerHTML;
			if (vl*1 < l_m4_min*1)
				showtr = false;
		}
		if (showtr && l_m4_max != "") {
			vl = document.getElementById('at_l_m4_' + k).innerHTML;
			if (vl*1 > l_m4_max*1)
				showtr = false;
		}
		
		//last 10 days filters
		if (showtr && k_10_min != "") {
			vl = document.getElementById('at_k_10_' + k).innerHTML;
			if (vl*1 < k_10_min*1)
				showtr = false;
		}
		if (showtr && k_10_max != "") {
			vl = document.getElementById('at_k_10_' + k).innerHTML;
			if (vl*1 > k_10_max*1)
				showtr = false;
		}
		if (showtr && l_10_min != "") {
			vl = document.getElementById('at_l_10_' + k).innerHTML;
			if (vl*1 < l_10_min*1)
				showtr = false;
		}
		if (showtr && l_10_max != "") {
			vl = document.getElementById('at_l_10_' + k).innerHTML;
			if (vl*1 > l_10_max*1)
				showtr = false;
		}
		
		if (showtr) {
			tr.className = aClass;
			aClass = (aClass == "kb-table-row-even")? "kb-table-row-odd" : "kb-table-row-even";
			tr.style.display = '';
		}
		else
			tr.style.display = 'none';
		k++;
	}
}

function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}

var http = createRequestObject();

function sndReq(action) {
    http.open('get', action);
    http.onreadystatechange = handleResponse;
    http.send(null);
}

function handleResponse() {
    if(http.readyState == 4){
        var response = http.responseText;
        var update = new Array();

        if(response.indexOf('|' != -1)) {
            update = response.split('|');
            document.getElementById(update[0]).innerHTML = update[1];
        }
    }
}

function ReverseContentDisplay(d) {
	if(d.length < 1) { return; }
	var dd = document.getElementById(d);
	if(dd.style.display == "none") { dd.style.display = "block"; }
	else { dd.style.display = "none"; }
}

var after_resp_fct = function() {};

function getDivContent(divid, cUrl, delCurrent) {
	if (typeof delCurrent == 'undefined')
		delCurrent = false;
	try {
		if (delCurrent)
			$(divid).innerHTML = "<div style='width:100%; text-align: center;'><br><img src='img/13x13progress.gif' alt=''> waiting...</div>"; 
	}
	catch (e) {}
	var myrequest = new Ajax.Request(cUrl, {
        method: "get",
		onSuccess: function(transport){
			var response = transport.responseText;
			$(divid).innerHTML = response;
			after_resp_fct();
			after_resp_fct = function() {}
		},
		onFailure: function(){ $(divid).innerHTML = "error!"; }
	});
}

function getSaveRequest(divid, cUrl, params, delCurrent) {
	if (typeof delCurrent == 'undefined')
		delCurrent = false;
	try {
		if (delCurrent)
			$(divid).innerHTML = "<div style='width:100%; text-align: center;'><br><img src='img/13x13progress.gif' alt=''> waiting...</div>"; 
	}
	catch ($e) {}
	var myrequest = new Ajax.Request(cUrl, {
        method: 'post',
		parameters: params.toQueryString(),
		onComplete: function(transport){
			var response = transport.responseText;
			$(divid).innerHTML = response;
			after_resp_fct();
			after_resp_fct = function() {}
		},
		onFailure: function(){ $(divid).innerHTML = "error!"; }
	});
}

/*
* Commment functions
*/

function addBold(fid) {
	var msgFld = $('comment_' + fid);
	msgFld.value += "[b][/b]";
	msgFld.focus();
}

function addItalic(fid) {
	var msgFld = $('comment_' + fid);
	msgFld.value += "[i][/i]";
	msgFld.focus();
}

function addUnderline() {
	var msgFld = $('comment_' + fid);
	msgFld.value += "[u][/u]";
	msgFld.focus(fid);
}

function addColor(fid) {
	var msgFld = $('comment_' + fid);
	if (colorValue = prompt("Input color in HTML-Format (Example: #FF0000 or red)","")) {
		msgFld.value += "[color=" + colorValue + "][/color]";
	}
	msgFld.focus(fid);
}

function addKillLink(fid) {
	var msgFld = $('comment_' + fid);
	if (killID = prompt("Input kill ID","")) {
		msgFld.value += "[kill=" + killID + "]Kill " + killID + "[/kill]";
	}
	msgFld.focus();
}

function addPilotLink(fid) {
	var msgFld = $('comment_' + fid);
	if (pilotID = prompt("Input pilot ID","")) {
		msgFld.value += "[pilot=" + pilotID + "]Pilot " + pilotID + "[/pilot]";
	}
	msgFld.focus();
}

function addCorpLink(fid) {
	var msgFld = $('comment_' + fid);
	if (corpID = prompt("Input corporation ID","")) {
		msgFld.value += "[corp=" + corpID + "]Corp " + corpID + "[/corp]";
	}
	msgFld.focus();
}

function addAllyLink(fid) {
	var msgFld = $('comment_' + fid);
	if (allyID = prompt("Input alliance ID","")) {
		msgFld.value += "[ally=" + allyID + "]Ally " + allyID + "[/ally]";
	}
	msgFld.focus();
}

function saveComment(fid) {
	var tid = $F('comment_tid_');
	var ctype = $F('comment_type_');
	
	var currentTime = new Date();
	after_resp_fct = function() { getDivContent('comment_container', '?'+page_pointer+'=comments&t_id='+tid+'&ctype='+ctype+'&ctime='+currentTime.getTime(), false); }
	
	getSaveRequest('comment_form_'+fid, '?'+page_pointer+'=comments_form', $H({
					comment: $F('comment_'+fid),
					type: ctype,
					t_id: tid,
					c_id: $F('comment_cid_'+fid)}), true
				  );
}

function limitText(limitField, limitCount, limitNum)
{
	if (limitField.value.length > limitNum)
    {
		limitField.value = limitField.value.substring(0, limitNum);
		limitCount.innerHTML = "0";
	}
    else
    {
		limitCount.innerHTML = limitNum - limitField.value.length;
	}
}

function delComment(cid, confirm) {
	if (typeof confirm == 'undefined')
		confirm = false;

	var subFls;
	if (subFls = $('cmSubFld_'+cid)) {
		if (confirm) {
			var currentTime = new Date();
			after_resp_fct = function() { getDivContent('comment_container', '?'+page_pointer+'=comments&t_id='+$F('comment_tid_')+'&ctype='+$F('comment_type_')+'&ctime='+currentTime.getTime(), false); }
			getSaveRequest('cmSubFld_'+cid, '?'+page_pointer+'=comments_delete&c_id='+cid, $H({
					confirm: 'yes'}), true
			);
		}
		else {
			getDivContent('cmSubFld_'+cid, '?'+page_pointer+'=comments_delete&c_id='+cid, true);
			subFls.style.display = 'block';
		}
	}
}

function editComment(cid) {
	var subFls;
	if (subFls = $('cmSubFld_'+cid)) {
		if (subFls.style.display == 'none') {
			after_resp_fct = function() {}
			getSaveRequest('cmSubFld_'+cid, '?'+page_pointer+'=comments_form', $H({
					c_id: cid}), true
				  );
			subFls.style.display = 'block';
		}
		else {
			subFls.style.display = 'none';
			subFls.innerHTML = "";
		}
	}
}

function closeCmtSubFld(cid) {
	var subFls;
	if (subFls = document.getElementById('cmSubFld_'+cid)) {
		subFls.style.display = 'none';
	}
}

/*
* aaaa
*/
function openSubWin(url) {
	var subFls;
	if (subFls = document.getElementById('menuSubFld')) {
		subFls.innerHTML = "<iframe frameborder=0 style='width:100%; height:60px;' scrolling='no' src='"+url+"'></iframe>";
		subFls.style.display = '';
	}
}

function hideSubWin() {
	var subFls;
	if (subFls = $('menuSubFld')) {
		subFls.innerHTML = "";
		subFls.style.display = 'none';
	}
}

function delKill(kid, confirm) {
	if (typeof confirm == 'undefined')
		confirm = false;

	var subFls;
	if (subFls = $('menuSubFld')) {
		if (confirm) {
			after_resp_fct = function() { document.location.href=document.location.href; }
			getSaveRequest('menuSubFld', '?'+page_pointer+'=kill_delete&kll_id='+kid, $H({
					confirm: 'yes'}), true
			);
		}
		else {
			getDivContent('menuSubFld', '?'+page_pointer+'=kill_delete&kll_id='+kid, true);
			subFls.style.display = 'block';
		}
	}
}

function addKillToBattle(kid, confirm) {
	if (typeof confirm == 'undefined')
		confirm = false;

	var subFls;
	if (subFls = $('menuSubFld')) {
		if (confirm) {
			after_resp_fct = function() { document.location.href=document.location.href; }
			getSaveRequest('menuSubFld', '?'+page_pointer+'=kill_tobattle&kll_id='+kid, $H({
					confirm: 'yes',
					btl_id: $F('killtobtl_btl_id')}), true
			);
		}
		else {
			getDivContent('menuSubFld', '?'+page_pointer+'=kill_tobattle&kll_id='+kid, true);
			subFls.style.display = 'block';
		}
	}
}

function createBattle(kid, mode, confirm) {
	if (typeof confirm == 'undefined')
		confirm = false;

	var subFls;
	if (subFls = $('menuSubFld')) {
		if (confirm) {
			after_resp_fct = function() { document.location.href=document.location.href; }
			if (mode == 'new') {
				getSaveRequest('menuSubFld', '?'+page_pointer+'=battle_create&m=new&kll_id='+kid, $H({
						confirm: 'yes'}), true
				);
			}
			else {
				getSaveRequest('menuSubFld', '?'+page_pointer+'=battle_create&m=add&kll_id='+kid, $H({
						confirm: 'yes',
						btl_id: $F('killtobtl_btl_id')}), true
				);
			}
		}
		else {
			getDivContent('menuSubFld', '?'+page_pointer+'=battle_create&m='+mode+'&kll_id='+kid, true);
			subFls.style.display = 'block';
		}
	}
}

function delBattle(bid, confirm) {
	if (typeof confirm == 'undefined')
		confirm = false;

	var subFls;
	if (subFls = $('menuSubFld')) {
		if (confirm) {
			after_resp_fct = function() { document.location.href='?'+page_pointer+'=battles'; }
			getSaveRequest('menuSubFld', '?'+page_pointer+'=battle_delete&btl_id='+bid, $H({
					confirm: 'yes'}), true
			);
		}
		else {
			getDivContent('menuSubFld', '?'+page_pointer+'=battle_delete&btl_id='+bid, true);
			subFls.style.display = 'block';
		}
	}
}

function delFitting(fid, confirm) {
	if (typeof confirm == 'undefined')
		confirm = false;

	var subFls;
	if (subFls = $('menuSubFld')) {
		if (confirm) {
			after_resp_fct = function() { document.location.href=document.location.href; }
			getSaveRequest('menuSubFld', '?'+page_pointer+'=fitting_delete&fit_id='+fid, $H({
					confirm: 'yes'}), true
			);
		}
		else {
			getDivContent('menuSubFld', '?'+page_pointer+'=fitting_delete&fit_id='+fid, true);
			subFls.style.display = 'block';
		}
	}
}

function slideFieldset(id) {
	var img;
	var src;
	src = $(id).visible() ? 'img/spoiler_down.png' : 'img/spoiler_up.png';
	h = $(id).getHeight();
	d = h/200;
	if (d > 5) {d = 5;}
	else if (d < 1) {d = 1;}
	Effect.toggle(id, 'slide', { duration: d });
	
	if (img = $(id+'_si_0')) {
		img.src = src;
	}
	
	if (img = $(id+'_si_1')) {
		img.src = src;
	}
	
	return false;
}
