function deltimer(type)
{
	document.getElementById(type).value = "";
}

function parseResult(input) {
	var select_id  = '__srcList'; // Ebben cserel majd tartalmat
	var selectELMT = document.getElementById(select_id);

	// Mostani lista torlese //
	var select_length = selectELMT.length;
	for (var i = 0; i < select_length; i++) {
		selectELMT.remove(0);
	}

	// Uj adatok betoltese //
	if (input != '') {
		eval(input);
		for (var i = 0; i < users.length; i++) {
            var newOptionELMT   = document.createElement('option');
            newOptionELMT.text  = users[i][1];
            newOptionELMT.value = users[i][0];
			try { // standards compliant; doesn't work in IE
				selectELMT.add(newOptionELMT, null);
			}
			catch(ex) { // IE only
				selectELMT.add(newOptionELMT);
			}
		}
	}
}

function searchSelectBox(in_sFormName, in_sInputName, in_sSelectName)
{
	sSearchString = document.forms[in_sFormName].elements[in_sInputName].value.toUpperCase();
	iSearchTextLength = sSearchString.length;
	for (j=0; j < document.forms[in_sFormName].elements[in_sSelectName].options.length; j++)
	{
		sOptionText = document.forms[in_sFormName].elements[in_sSelectName].options[j].text;
		sOptionComp = sOptionText.substr(0, iSearchTextLength).toUpperCase();
		if(sSearchString == sOptionComp) {
			document.forms[in_sFormName].elements[in_sSelectName].selectedIndex = j;
			break;
		}
	}
}

function SelectAll()
{
    elements = new Array();
    elements[0] = "att_contents";
    elements[1] = "att_news";

	for(var j = 0; j < elements.length; j++)
	{
        var s = document.getElementById(elements[j]);
        for(var i = 0; i < s.options.length; i++)
        {
            s.options[i].selected = true;
        }
	}
	return true;
}

var checkflag = "false";
function doNow()
{
	d  = document;
	el = d.getElementsByTagName('INPUT');

	if (checkflag == "false") {
		for(i = 0; i < el.length; i++)
		{
			if (el[i].disabled == 0) el[i].checked = 1;
		}
		checkflag = "true";
	} else {
		for(i = 0; i < el.length; i++)
		{
			el[i].checked = 0;
		}
		checkflag = "false";
	}
}

var timer;
var timer2;

function draw_line(pos) {
    document.getElementById('line_'+pos).style.width = parseInt(document.getElementById('line_'+pos).style.width) + 10 + 'px';
    if (parseInt(document.getElementById('line_'+pos).style.width) < 900) {
        timer = setTimeout('draw_line('+pos+');', 5);
    } else {
		document.getElementById('subs_'+pos).style.display = '';
		document.getElementById('line_'+pos).style.width = 900 + 'px';
        clearTimeout(timer);
    }
}

function draw_line2() {
    document.getElementById('bottomline').style.height = parseInt(document.getElementById('bottomline').style.height) + 10 + 'px';
    if (parseInt(document.getElementById('bottomline').style.height) <= 450) {
        timer2 = setTimeout('draw_line2();', 5);
    } else {
		document.getElementById('bottomline').style.height = 450 + 'px';
        clearTimeout(timer2);
    }
}

function smpos(pos, bg, mid, div, is_draw){
    clearTimeout(timer);
    clearTimeout(timer2);
    var all_sitemenus = document.getElementById('all_sitemenus').value;
    if (is_draw == 1) {
        document.getElementById('bottomline').style.height = '0px';
        load_menu(mid, div, 0, bg);
        draw_line(pos);
    } else {
        load_menu(mid, div, 1, bg, 0);
        draw_line2();
    }
    for (i = 0; i < all_sitemenus; i++) {
        if (i != pos || is_draw == 0) {
            document.getElementById('subs_'+i).style.display = 'none';
            document.getElementById('line_'+i).style.width = '0px';
        }
    }
}

function opacity(id, opacStart, opacEnd, millisec) {
    //speed for each frame
    var speed = Math.round(millisec / 100);
    var timer = 0;
    //determine the direction for the blending, if start and end are the same nothing happens
    if(opacStart > opacEnd) {
        for(i = opacStart; i >= opacEnd; i--) {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    } else if(opacStart < opacEnd) {
        for(i = opacStart; i <= opacEnd; i++)
            {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    }
}

//change the opacity for different browsers
function changeOpac(opacity, id) {
    var object = document.getElementById(id).style;
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
}

function reveal_bg(div_id) {
    //var div = document.getElementById(div_id);
    //div.style.background = 'url(\'themes/ishark/images/target_back.png\')';
    //opacity(div_id, 0, 90, 1000);
}

function show_div(id) {
    var div = document.getElementById(id);

    var IpopTop = document.body.offsetHeight/2 - 180;
    var IpopLeft = document.body.offsetWidth/2 - 410;

    document.getElementById(id).style.left=IpopLeft+'px';
    document.getElementById(id).style.top=IpopTop+'px';

    if (div.style.display == 'none') {
        div.style.display = '';
    } else {
        div.style.display = 'none';
    }
}

function change_link_color_white(id, tomb) {
	var menu_id = document.getElementById('menu_id_'+id);

	for (x in tomb) {
		var other_menu_id = document.getElementById('menu_id_'+tomb[x]);
		if (tomb[x] == id) {
			menu_id.style.color = '#FFFFFF';
		} else {
			other_menu_id.style.color = '';
		}
	}
}

function change_link_color_yellow(id, tomb) {
	var menu_id = document.getElementById('menu_id_'+id);

	for (x in tomb) {
		var other_menu_id = document.getElementById('menu_id_'+tomb[x]);
		if (tomb[x] == id) {
			menu_id.style.color = '#FF9A01';
		} else {
			other_menu_id.style.color = '';
		}
	}
}