function getObject( Id )
{
    if ( document.getElementById )	return document.getElementById( Id );
 	else if ( document.layers )	 return document.layers( Id );
    else if ( document.all )	 return document.all[ Id ];
}


function changeAlmenu(almenu){
	switch(almenu){
		case 'gyartas': 
			getObject('almenuHugger').innerHTML = 
			'<div id="almenu-begin"></div><div id="almenu"><div><a href="index.php?menu=gyartas-napenergia">Napenergia</a></div><div><a href="index.php?menu=gyartas-szelenergia">Szélenergia</a></div></div><div id="almenu-end"></div>';
			break;
		case 'tervezes': 
			getObject('almenuHugger').innerHTML = 
'<div id="almenu-begin"></div><div id="almenu"><div><a href="index.php?menu=gepesztei-tervezes">Gépészeti-tervezés</a></div><div><a href="index.php?menu=villamos-tervezes">Villamos-tervezés</a></div><div><a href="index.php?menu=kornyezeti-tanulmany">Környezeti tanulmány</a></div><div><a href="index.php?menu=szelmeres-tervezes">Szélmérés-tervezés</a></div></div><div id="almenu-end"></div>';
			break;
		case 'kivitelezes': 
			getObject('almenuHugger').innerHTML = 
'<div id="almenu-begin"></div><div id="almenu"><div><a href="index.php?menu=kivitelezes-napenergia">Napenergia</a></div><div><a href="index.php?menu=kivitelezes-szelenergia">Szélenergia</a></div><div><a href="index.php?menu=kivitelezes-hoszivattyu">Hőszivattyú</a></div></div><div id="almenu-end"></div>';
			break;
		case 0: 
			getObject('almenuHugger').innerHTML = "";
			break;
	
	}
    
}

function changeLabel(ikon){
	switch(ikon){
		case 'arkalkulator': 
			getObject('ikon-label').innerHTML = '<a href="arkalkulator"> &nbsp; Árkalkulátor</a>';
			break;
		case 'referenciak': 
			getObject('ikon-label').innerHTML = '<a href="referenciak"> &nbsp; Referenciák</a>';
			break;
		case 'webbolt': 
			getObject('ikon-label').innerHTML = '<a href="webbolt"> &nbsp; &nbsp; Webbolt</a>';
			break;
		case 'muszaki-leirasok': 
			getObject('ikon-label').innerHTML = '<a href="muszaki-leirasok">Műszaki leírások</a>';
			break;
		case 'galeria': 
			getObject('ikon-label').innerHTML = '<a href="galeria"> &nbsp; &nbsp; &nbsp; Galéria</a>';
			break;
	
	}
    
} 	 	 	

/* ajax */

var http_request = false;
   
function makeRequest(url, parameters) {
   http_request = false;
   if (window.XMLHttpRequest) { // Mozilla, Safari,...
      http_request = new XMLHttpRequest();
      if (http_request.overrideMimeType) {
      	// set type accordingly to anticipated content type
         //http_request.overrideMimeType('text/xml');
         http_request.overrideMimeType('text/html');
      }
   } else if (window.ActiveXObject) { // IE
      try {
         http_request = new ActiveXObject("Msxml2.XMLHTTP");
      } catch (e) {
         try {
            http_request = new ActiveXObject("Microsoft.XMLHTTP");
         } catch (e) {}
      }
   }
   if (!http_request) {
      alert('Cannot create XMLHTTP instance');
      return false;
   }
   http_request.onreadystatechange = alertContents;
   http_request.open('GET', url + parameters, true);
   http_request.send(null);
}

function alertContents() {
   if (http_request.readyState == 4) {
      if (http_request.status == 200) {
         //alert(http_request.responseText);
         result = http_request.responseText;
         getObject('innerTag').innerHTML = result;            
      } else {
         alert('There was a problem with the request.');
      }
   }
}
   
function doAjax(get){
	makeRequest('admin_do.php', get+'&dummy='+Math.floor(Math.random()*1000001));   
}

/* end of ajax */


function number_format( number, decimals, dec_point, thousands_sep ) {
    var n = number, prec = decimals;
    var toFixedFix = function (n,prec) {
        var k = Math.pow(10,prec);
        return (Math.round(n*k)/k).toString();
    };
 
    n = !isFinite(+n) ? 0 : +n;
    prec = !isFinite(+prec) ? 0 : Math.abs(prec);
    var sep = (typeof thousands_sep === 'undefined') ? ',' : thousands_sep;
    var dec = (typeof dec_point === 'undefined') ? '.' : dec_point;
 
    var s = (prec > 0) ? toFixedFix(n, prec) : toFixedFix(Math.round(n), prec); //fix for IE parseFloat(0.55).toFixed(0) = 0;
 
    var abs = toFixedFix(Math.abs(n), prec);
    var _, i;
 
    if (abs >= 1000) {
        _ = abs.split(/\D/);
        i = _[0].length % 3 || 3;
 
        _[0] = s.slice(0,i + (n < 0)) +
              _[0].slice(i).replace(/(\d{3})/g, sep+'$1');
        s = _.join(dec);
    } else {
        s = s.replace('.', dec);
    }
    if (s.indexOf(dec) === -1 && prec > 1) {
        s += dec+new Array(prec).join(0)+'0';
    }
    return s;
}

function setSelect(id,value){
	var i=0,end;
					    
	end = getObject(id).length;
	for (i;i<end;i++){	
	    if (getObject(id).options[i].value == value)
	    	getObject(id).selectedIndex=i;		    	
	}	
}


function text_dataCheck(){

	if (getObject('cikk_title').value =="")
		alert("A Cím mező nem maradhat üresen!");	
	else	
		return true;
	return false;
}
