AppearTime = 0.3 // ennyi masodperc alatt jelenjen meg

function initRoll() {
	// adott classu divek egy tombbe
	var divs = document.getElementsByClassName('section');
	
	// minden tombelemre
	for (i in divs) {
		// ha az egy letezo div
		if (divs[i].style)
			// akkor ne jelenjen meg
			divs[i].style.display = 'none';
	}
}


function roll(sectionId) {
	// adott classu divek egy tombbe
	var divs = document.getElementsByClassName('section');
	var done = false;
	
	for (i in divs) {
		if (divs[i].style) {
			// ha a div latszik
			if (divs[i].style.display != 'none') {
				// es nem ugyanaz mint amit megmutatni akarunk
				if (divs[i] != $(sectionId)) {
					// akkor ne latszodjon
					divs[i].style.display = 'none';
					// es mutassuk meg az uj divet
					Effect.BlindDown($(sectionId), {duration: AppearTime});
					// kesz vagyunk
					done = true;
				}
				// ha ugyanaz mint amit megmutatni akarunk
				else {
					// tuntessuk el
					divs[i].style.display = 'none';
					done = true;
				}
			}
		}
	}
	// ha nem vagyunk keszen (minden div csukva volt), mutassuk meg a divet
	if (!done) Effect.BlindDown($(sectionId), {duration: AppearTime});
}


function addMail() {
	// mailto linkek tombje
	var maillink = new Array();
	// adott classu elemek tombje
	var mailspan = document.getElementsByClassName('email');
	
	// minden elemre:
	for (i in mailspan) {
		// ha az egy letezo elem
		if (mailspan[i].style) {
			// krealjunk egy linket
			maillink[i] = document.createElement('a');
			// a hrefet allitsuk be
			maillink[i].setAttribute('href','mailto:info@goldlaser.hu');
			// adjuk hozza a klikkelheto szoveget
			maillink[i].appendChild(document.createTextNode('info@goldlaser.hu'));
			// csereljuk le az elobb krealt linket az eredeti elemre
			mailspan[i].parentNode.replaceChild(maillink[i],mailspan[i]);
		}
	}
}


function addEvent(obj, evType, fn) {
	if (obj.addEventListener) {
		obj.addEventListener(evType, fn, false);
		return true;
	}
	else if (obj.attachEvent) {
		var r = obj.attachEvent("on"+evType, fn);
		return r;
	}
	else {
		return false; 
	} 
}

