//********************************************************************************************
// AntiSPAM funkció megvalósítása (az email cím gyűjtő robotok ellen)
//********************************************************************************************

function antiSpam() {
	var replaces;
	replaces = 0;
	while ((document.body.innerHTML.indexOf('k!+' + 'kc' + '+!') != -1) && (replaces < 100)) {  
		document.body.innerHTML = document.body.innerHTML.replace('k!+' + 'kc' + '+!', String.fromCharCode(64));
		replaces++;
	}
	replaces = 0;
	while ((document.body.innerHTML.indexOf('p!+' + 'pt' + '+!') != -1) && (replaces < 100)) {  
		document.body.innerHTML = document.body.innerHTML.replace('p!+' + 'pt' + '+!', String.fromCharCode(46));
		replaces++;
	}
}


//****************************************************************************************************************************************************************************************
// Segédfüggvények, amelyeket más függvények használhatnak
//****************************************************************************************************************************************************************************************


// Egy adott osztályba tartozó (CLASS) elemek kigyűjtése
function getElementsByClass(name) {
	var found = 0;
	var elems = new Array();
	var alltags = document.getElementsByTagName('*');
	if (alltags) {
		for (i=0; i<alltags.length; i++) {
			if (alltags[i].className == name) {
				elems[found++] = alltags[i];
			}
		}
	}
	return(elems);
}


// Eseménykezelők hozzárendelése egy objektumhoz
function addEvent(vObj, vEventType, vFunction) {
	if (vObj.addEventListener) {
		vObj.addEventListener(vEventType, vFunction, true);
		return true;
	}
	else if (vObj.attachEvent) {
		var r = vObj.attachEvent('on' + vEventType, vFunction);
		return r;
	}
	else {return false;}
}


//********************************************************************************************
// Induláskor elvégzendő teendők, beállítások
//********************************************************************************************

// Gombok preloaderje
preimg_0 = new Image(); preimg_0.src = 'media/images/button_1_hover.gif';
preimg_1 = new Image(); preimg_1.src = 'media/images/button_2_hover.gif';
preimg_2 = new Image(); preimg_2.src = 'media/images/button_3_hover.gif';
preimg_3 = new Image(); preimg_3.src = 'media/images/button_4_hover.gif';
preimg_4 = new Image(); preimg_4.src = 'media/images/button_5_hover.gif';
preimg_5 = new Image(); preimg_5.src = 'media/images/flag_hu_hover.jpg';
preimg_6 = new Image(); preimg_6.src = 'media/images/flag_en_hover.jpg';
preimg_7 = new Image(); preimg_7.src = 'media/images/flag_de_hover.jpg';
