<!--

/*  SWAP IMAGE  */

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}


/*  PRELOAD IMAGES  */

var myimages = new Array();

function preloadimages() {
	for (i=0;i<preloadimages.arguments.length;i++) {
		myimages[i]=new Image()
		myimages[i].src=preloadimages.arguments[i]
	}
}

preloadimages(
	content_url + '/images/menu_hogyan_mukodik_on.gif',
	content_url + '/images/menu_regisztracio_on.gif',
	content_url + '/images/menu_nyeremenyjatek_on.gif',
	content_url + '/images/menu_ajandekotletek_on.gif',
	content_url + '/images/menu_ajanlja_tovabb_on.gif',
	content_url + '/images/menu_gyik_on.gif',
	content_url + '/images/menu_kapcsolatfelvetel_on.gif',
	content_url + '/images/header_menu_hozzaadas_on.gif',
	content_url + '/images/header_menu_emlekeztetok_on.gif',
	content_url + '/images/header_menu_archivum_on.gif',
	content_url + '/images/login_button_ok_on.gif'
);


/*  CONFIRMATION  */

function confirmation(){
	return(confirm('Biztosan törli ezt az emlékeztetőt?'));
}


/*  CONTENT SWITCH  */

var switchGroup = new Array();
function addSwitchGroupElement (group, element, display) {
	switchGroup[switchGroup.length] = group;
	switchGroup[switchGroup.length] = element;
	if (!display) display = 'none';
	switchGroup[switchGroup.length] = display;
}
function resetSwitchGroup (group) {
	for (i=0; i<switchGroup.length; i+=3) {
		if (switchGroup[i] == group) {
			x = document.getElementById(switchGroup[i+1]);
			x.style.display = switchGroup[i+2];
		}
	}
}
function clearSwitchGroup (group) {
	for (i=0; i<switchGroup.length; i+=3) {
		if (switchGroup[i] == group) {
			x = document.getElementById(switchGroup[i+1]);
			x.style.display = 'none';
		}
	}
}
function setSwitchElement (group, element, display) {
	clearSwitchGroup(group);
	if (!display) display = 'block'
	for (i=0; i<switchGroup.length; i+=3) {
		if (switchGroup[i] == group && switchGroup[i+1] == element) {
			x = document.getElementById(element);
			x.style.display = display;
		}
	}
}

function setElementContent(id, html)
{
	if (document.getElementById || document.all) {
		var el = document.getElementById ? document.getElementById(id) : document.all[id];
		if (el && typeof el.innerHTML != 'undefined') el.innerHTML = html;
	}
}

function getDayOfTheWeek(Y, M, D)
{
	if (Y == 0 || M == 0 || D == 0) return '';
	// Optional. A numeric value between 0 and 11 representing the month
	M -= 1;
	var mydate = new Date(Y, M, D);
	var dayNames = new Array('vasárnap', 'hétfő', 'kedd', 'szerda', 'csütörtök', 'péntek', 'szombat');
	return dayNames[mydate.getDay()];
}

function textCounter(objid, infoid, max)
{
	var obj = document.getElementById ? document.getElementById(objid) : document.all[objid];
	var info = document.getElementById ? document.getElementById(infoid) : document.all[infoid];
	if (info) {
		info.innerHTML = max - obj.value.length;
		obj.onkeyup = function()
		{
			if (this.value.length >= max) {
				this.value = this.value.substring(0, max);
				this.style.color = '#FF6800';
			} else {
				this.style.color = '#555555';
			}
			info.innerHTML = max - this.value.length;
		}
	}
}

//-->
