function getData(url, target) {
  document.getElementById(target).innerHTML = '<div id="contl">Adatok letöltése...</div>';
  if (window.XMLHttpRequest) {
    reqD = new XMLHttpRequest();
  } else if (window.ActiveXObject) {
    reqD = new ActiveXObject("Microsoft.XMLHTTP");
  }
  if (reqD != undefined) {
    reqD.onreadystatechange = function() {getDataDone(url, target);};
    reqD.open("GET", url, true);
    reqD.send("");
  }
}

function getDataDone(url, target) {
  if (reqD.readyState == 4) { // only if req is "loaded"
    if (reqD.status == 200) { // only if "OK"
      document.getElementById(target).innerHTML = reqD.responseText;
	  setSize();
    } else {
      document.getElementById(target).innerHTML=" Letöltési hiba:\n"+ reqD.status + "\n" +reqD.statusText;
    }
  }
}

function loadData(name, div) {
	getData(name,div);
	makeInVisFL();
	return false;
}


function makeVis(act) {
	for (i=1; i<4; i++){
		if (document.getElementById("newsbig"+i)){
			document.getElementById("newsbig"+i).style.visibility="hidden";
			document.getElementById("newsdet"+i).style.visibility="visible";
			document.getElementById("newsbar"+i).style.visibility="visible";
		}
	}
	if (document.getElementById("newsbig"+act)){
		document.getElementById("newsbig"+act).style.visibility="visible";
		document.getElementById("newsdet"+act).style.visibility="hidden";
		document.getElementById("newsbar"+act).style.visibility="hidden";
	}
	return false;
}

function makeInvis(act) {
	if (document.getElementById("newsbig"+act)){
		document.getElementById("newsbig"+act).style.visibility="hidden";
		document.getElementById("newsdet"+act).style.visibility="visible";
		document.getElementById("newsbar"+act).style.visibility="visible";
	}
	return false;
}

function findFlash(target) {
	if (window.document[target]){
		return window.document[target];
	}
	if (navigator.appName.indexOf("Microsoft Internet")==-1) {
		if (document.embeds && document.embeds[target]) {
			return document.embeds[target]; 
		}
	}else{
		return document.getElementById(target);
	}
}	

function makeVisFL(act) {
	if (document.getElementById("newsdet"+act)){
		for (i=1; i<4; i++) {
			if (document.getElementById("newsdet"+i).style.visibility=="hidden") {
				thisNews=findFlash("news"+i);
				thisNews.rollmeIn();
			}
		}
		document.getElementById("newsbig"+act).style.display="block";
		if (navigator.appName.indexOf("Microsoft Internet")==true) {
			document.getElementById("news"+act).rollmeOut();
		}
		document.getElementById("newsdet"+act).style.visibility="hidden";
	}
	return false;
}

function makeInVisfromFL(act) {
	if (document.getElementById("newsdet"+act)){
		document.getElementById("newsbig"+act).style.display="none";
		document.getElementById("newsdet"+act).style.visibility="visible";
	}
	return false;
}

function makeInVisFL() {
	for (i=1; i<4; i++) {
		if (document.getElementById("newsdet"+i).style.visibility=="hidden") {
			thisNews=findFlash("news"+i);
			thisNews.rollmeIn();
		}
	}
	return false;
}


