function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
function pic_replace(data,linkdata) {
    document.getElementById('fenykep').src = "images/"+data;
    document.getElementById('fenykeplink').href = linkdata;
}

function fomenu_over(data,almenus,mnu_id) {
	document.getElementById(data+'_div').style.backgroundImage = 'url(images/menu/'+data+'_over.jpg)';
	document.getElementById(data+'_div').style.backgroundRepeat = 'no-repeat';
	if(almenus == 1) {
		document.getElementById(data + mnu_id).style.display = 'block';
	}
}
function fomenu_out(data,almenus,mnu_id) {
	document.getElementById(data+'_div').style.backgroundImage = 'url(images/menu/'+data+'.jpg)';
	if(almenus == 1) {
		document.getElementById(data + mnu_id).style.display = 'none';
	}
}
//function almenu_eltuntet_megjelenit(szumm1,szumm2,data) {
//	for (var x = 0; x < szumm1; x++){
//		document.getElementById('almenuk'+x).style.display = 'none';
//	}
//	for (var x = 0; x < menuk01_tomb.length; x++){
//		for (var y = 0; y < menuk02_tomb[x]; y++){
//			document.getElementById('alalmenuk'+menuk01_tomb[x]+''+y).style.display = 'none';
//		}
//	}
//	document.getElementById('almenuk'+data).style.display = 'block';
//}
function almenu_over(data) {
	document.getElementById(data).style.color = '#dc0f00';
}
function almenu_out(data) {
	document.getElementById(data).style.color = '#000000';
}
//function alalmenu_eltuntet_megjelenit(i,szumm,data) {
//	for (var x = 0; x < szumm; x++){
//		document.getElementById('alalmenuk'+i+x).style.display = 'none';
//	}
//	document.getElementById('alalmenuk'+data).style.display = 'block';
//}
function alalmenu_over(data) {
	document.getElementById('alalmenu'+data).style.color = '#dc0f00';
}
function alalmenu_out(data) {
	document.getElementById('alalmenu'+data).style.color = '#000000';
}

//Text sizer
//Specify affected tags. Add or remove from list:
var tgs = new Array( 'div','td','tr');
//Specify spectrum of different font sizes:
var szs = new Array( '9','10','11','12','13','14','15','16');
var startSz = 2;
function ts( trgt,inc ) {	
	if (!document.getElementById) return	
	var d = document,cEl = null,sz = startSz,i,j,cTags;		
	sz += inc;
//	if ( sz < 0 ) sz = 0;
//	if ( sz > 7 ) sz = 2;
	if( sz >= 0 && sz <=7) {
		startSz = sz;			
		if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];	
		cEl.style.fontSize = szs[ sz ];	
		for ( i = 0 ; i < tgs.length ; i++ ) {
			cTags = cEl.getElementsByTagName( tgs[ i ] );		
			for ( j = 0 ; j < cTags.length ; j++ ) cTags[ j ].style.fontSize = szs[ sz ]+'px';	
		}
	}
}	

function hotellista_mod() {
	var hossz = document.getElementById('lista_hossza').value;
	if(document.getElementById('district_select').value < 10) { 
		var ker = '0' + document.getElementById('district_select').value;
	} else {
		var ker = document.getElementById('district_select').value;
	}
	if(document.getElementById('stars_select').value < 10) {
		var stars = '0' + document.getElementById('stars_select').value;
	} else {
		var stars = document.getElementById('stars_select').value;
	}
	if(document.getElementById('type_select').value < 10) {
		var type = '0' + document.getElementById('type_select').value;
	} else {
		var type = document.getElementById('type_select').value;
	}
	if(document.getElementById('ketagyas_select').value < 10) {
		var ketagyas = '0' + document.getElementById('ketagyas_select').value;
	} else {
		var ketagyas = document.getElementById('ketagyas_select').value;
	}
	if(document.getElementById('wellness').checked) {
		var wellness = '01';
	} else {
		var wellness = '00';
	}
	if(document.getElementById('alacarte').checked) {
		var alacarte = '01';
	} else {
		var alacarte = '00';
	}
	var megjelenik = 0;	// vizsgálat során, ha meg kell jelennie, akkor növekszik 1-el, ha a végén 7, akkor kint marad,
						// ha kisebb mint 7, akkor eltünik

	for ( i = 0 ; i < hossz ; i++ ) { 
		var egy_rest = document.getElementById('one_rest'+i).value;
		if(ker != '00' && ker != 9999) {
			if(egy_rest.substr(0,2) == ker) { megjelenik++; }
		} else megjelenik++;
		if(stars != '00' && stars != 9999) {
			if(egy_rest.substr(2,2) == stars) { megjelenik++; }
		} else megjelenik++;
		if(type != '00' && type != 9999) {
			if(egy_rest.substr(4,2) == type) { megjelenik++; }
		} else megjelenik++;
		if(ketagyas != '00' && ketagyas != 9999) {
			if(egy_rest.substr(6,2) == ketagyas) { megjelenik++; }
		} else megjelenik++;
		if(wellness != '00') {
			if(egy_rest.substr(8,2) == '01' || egy_rest.substr(10,2) == '01') { megjelenik = megjelenik + 2; }
		} else megjelenik = megjelenik + 2;
		if(alacarte != '00') {
			if(egy_rest.substr(12,2) == '01') { megjelenik++; }
		} else megjelenik++;
		if(megjelenik < 7) {
			document.getElementById('list_of_rest'+i).style.display = 'none';
		} else if(megjelenik == 7) {
			document.getElementById('list_of_rest'+i).style.display = 'block';
		}
		megjelenik = 0;
	}
	return;
}

function restlista_mod() {
	var hossz = document.getElementById('lista_hossza').value;
	if(document.getElementById('district_select').value < 10) {
		var ker = '0' + document.getElementById('district_select').value;
	} else {
		var ker = document.getElementById('district_select').value;
	}
	if(document.getElementById('cuisine_select').value < 10) {
		var jelleg = '0' + document.getElementById('cuisine_select').value;
	} else {
		var jelleg = document.getElementById('cuisine_select').value;
	}
	if(document.getElementById('dining_select').value < 10) {
		var etkezes = '0' + document.getElementById('dining_select').value;
	} else {
		var etkezes = document.getElementById('dining_select').value;
	}
	if(document.getElementById('live_music').checked) {
		var zene = '01';
	} else {
		var zene = '00';
	}
	if(document.getElementById('terrace').checked) {
		var terasz = '01';
	} else {
		var terasz = '00';
	}
	if(document.getElementById('privateroom').checked) {
		var privat = '01';
	} else {
		var privat = '00';
	}
	if(document.getElementById('parking').checked) {
		var parkolo = '01';
	} else {
		var parkolo = '00';
	}
	var megjelenik = 0;	// vizsgálat során, ha meg kell jelennie, akkor növekszik 1-el, ha a végén 7, akkor kint marad,
						// ha kisebb mint 7, akkor eltünik

	for ( i = 0 ; i < hossz ; i++ ) { 
		var egy_rest = document.getElementById('one_rest'+i).value;
		if(ker != '00' && ker != 9999) {
			if(egy_rest.substr(0,2) == ker) { megjelenik++; }
		} else megjelenik++;
		if(jelleg != '00' && jelleg != '21') {
			if(egy_rest.substr(2,2) == jelleg) { megjelenik++; }
		} else megjelenik++;
		if(etkezes != '00' && etkezes != 9999) {
			if(egy_rest.substr(4,2) == etkezes) { megjelenik++; }
		} else megjelenik++;
		if(zene != '00') {
			if(egy_rest.substr(6,2) == '01') { megjelenik++; }
		} else megjelenik++;
		if(terasz != '00') {
			if(egy_rest.substr(8,2) == '01') { megjelenik++; }
		} else megjelenik++;
		if(privat != '00') {
			if(egy_rest.substr(10,2) == '01') { megjelenik++; }
		} else megjelenik++;
		if(parkolo != '00') {
			if(egy_rest.substr(12,2) == '01') { megjelenik++; }
		} else megjelenik++;
		if(megjelenik < 7) {
			document.getElementById('list_of_rest'+i).style.display = 'none';
		} else if(megjelenik == 7) {
			document.getElementById('list_of_rest'+i).style.display = 'block';
		}
		megjelenik = 0;
	}
	return;
}

function gyerekszekmutat() {
	if(parseInt(document.getElementById('children').value) > 0) {
		document.getElementById('gyerekszek').style.display = 'block';
	} else {
		document.getElementById('gyerekszek').style.display = 'none';
	}
}

function measure_rejt_mutat(data,kibe) {
	if(kibe == 'open') {
		document.getElementById('measure_text_rejtett' + data).style.display = 'block';
		document.getElementById('measure_link' + data).href = "javascript:measure_rejt_mutat(" + data + ",'close');";
	} else {
		document.getElementById('measure_text_rejtett' + data).style.display = 'none';
		document.getElementById('measure_link' + data).href = "javascript:measure_rejt_mutat(" + data + ",'open');";
	}
}

function gala_videoopenclose(kibe) {
	if(kibe == 'open') {
		document.getElementById('video1').style.display = 'block';
		document.getElementById('video1_link').href = "javascript:gala_videoopenclose('close');";
	} else {
		document.getElementById('video1').style.display = 'none';
		document.getElementById('video1_link').href = "javascript:gala_videoopenclose('open');";
	}
}

function gala_openclose(kibe) {
	if(kibe == 'open') {
		document.getElementById('sponsor_pics').style.display = 'block';
		document.getElementById('sponsor_pics_link').href = "javascript:gala_openclose('close');";
	} else {
		document.getElementById('sponsor_pics').style.display = 'none';
		document.getElementById('sponsor_pics_link').href = "javascript:gala_openclose('open');";
	}
}

function tabber_valt(data) {
	if(data == 'hotels') {
		document.getElementById('tabber_restaurants').style.display = 'none';
		document.getElementById('tabber_sights').style.display = 'none';
		document.getElementById('tabber_hotels').style.display = 'block';
	}
	if(data == 'sights') {
		document.getElementById('tabber_restaurants').style.display = 'none';
		document.getElementById('tabber_hotels').style.display = 'none';
		document.getElementById('tabber_sights').style.display = 'block';
	}
	if(data == 'restaurants') {
		document.getElementById('tabber_sights').style.display = 'none';
		document.getElementById('tabber_hotels').style.display = 'none';
		document.getElementById('tabber_restaurants').style.display = 'block';
	}
}

function mediatabber_valt(data) {
	if(data == 'multimedia') {
		document.getElementById('tabber_latest_article').style.display = 'none';
		document.getElementById('tabberlista_latest_article').style.display = 'none';
		document.getElementById('tabber_most_viewed').style.display = 'none';
		document.getElementById('tabberlista_most_viewed').style.display = 'none';
		document.getElementById('tabber_multimedia').style.display = 'block';
		document.getElementById('tabberlista_multimedia').style.display = 'block';
	}
	if(data == 'latest_article') {
		document.getElementById('tabber_multimedia').style.display = 'none';
		document.getElementById('tabberlista_multimedia').style.display = 'none';
		document.getElementById('tabber_most_viewed').style.display = 'none';
		document.getElementById('tabberlista_most_viewed').style.display = 'none';
		document.getElementById('tabber_latest_article').style.display = 'block';
		document.getElementById('tabberlista_latest_article').style.display = 'block';
	}
	if(data == 'most_viewed') {
		document.getElementById('tabber_multimedia').style.display = 'none';
		document.getElementById('tabberlista_multimedia').style.display = 'none';
		document.getElementById('tabber_latest_article').style.display = 'none';
		document.getElementById('tabberlista_latest_article').style.display = 'none';
		document.getElementById('tabber_most_viewed').style.display = 'block';
		document.getElementById('tabberlista_most_viewed').style.display = 'block';
	}
}

function restaurant_window_showhide(id,showhide) {
	if(showhide == 1) {
		document.getElementById('list_of_rest_shadow'+id).style.opacity = .4;
		document.getElementById('list_of_rest_shadow'+id).style.filter = "alpha(opacity=40)";
		document.getElementById('list_of_rest_shadow'+id).style.display = 'block';

		document.getElementById('list_of_rest_item'+id).style.display = 'block';
	} else {
		document.getElementById('list_of_rest_shadow'+id).style.display = 'none';
		document.getElementById('list_of_rest_item'+id).style.display = 'none';
	}
}

function iam_egyebet() {
	if(document.getElementById('iam_select').value == 'other' || document.getElementById('iam_select').value == 'egyéb') {
		document.getElementById('iam_other').style.display = 'block';
	} else {
		document.getElementById('iam_other').style.display = 'none';
	}
}

function printing(lname) { 
var txt = document.getElementById(lname).innerHTML; 
document.open(); 
document.write(txt); 
document.close(); 
window.print(); 
// the previous line may need to be... 
// document.print(); 
} 

function video_hideshow(akt,szumm) {
	for (var x = 0; x < szumm; x++) {
		if(x == akt) {
			document.getElementById('video' + x).style.display = 'block';
//			document.getElementById('feat_video_now' + x).style.display = 'block';
			document.getElementById('feat_videolist' + x).style.display = 'none';
		} else {
			document.getElementById('video' + x).style.display = 'none';
//			document.getElementById('feat_video_now' + x).style.display = 'none';
			document.getElementById('feat_videolist' + x).style.display = 'block';
		}
	}
}

function cikkkuldes_show(x) {
	document.getElementById('cikkkuld_box' + x).style.display = 'block';
}

function calendar_valt(data) {
	if(data == 'dt') {
		document.getElementById('bob').style.display = 'none';
		document.getElementById('bw').style.display = 'none';
		document.getElementById('dt').style.display = 'block';

		for (var x = 0; x < 7; x++){	
			document.getElementById('bob_one_day'+x).style.display = 'none';
			document.getElementById('bw_one_day'+x).style.display = 'none';
			document.getElementById('dt_one_day'+x).style.display = 'block';
		}

		document.getElementById('bob_calendar').style.display = 'none';
		document.getElementById('bw_calendar').style.display = 'none';
		document.getElementById('dt_calendar').style.display = 'block';
	}
	if(data == 'bw') {
		document.getElementById('bob').style.display = 'none';
		document.getElementById('dt').style.display = 'none';
		document.getElementById('bw').style.display = 'block';

		for (var x = 0; x < 7; x++){	
			document.getElementById('bob_one_day'+x).style.display = 'none';
			document.getElementById('dt_one_day'+x).style.display = 'none';
			document.getElementById('bw_one_day'+x).style.display = 'block';
		}

		document.getElementById('bob_calendar').style.display = 'none';
		document.getElementById('dt_calendar').style.display = 'none';
		document.getElementById('bw_calendar').style.display = 'block';
	}
	if(data == 'bob') {
		document.getElementById('bw').style.display = 'none';
		document.getElementById('dt').style.display = 'none';
		document.getElementById('bob').style.display = 'block';

		for (var x = 0; x < 7; x++){	
			document.getElementById('bw_one_day'+x).style.display = 'none';
			document.getElementById('dt_one_day'+x).style.display = 'none';
			document.getElementById('bob_one_day'+x).style.display = 'block';
		}

		document.getElementById('bw_calendar').style.display = 'none';
		document.getElementById('dt_calendar').style.display = 'none';
		document.getElementById('bob_calendar').style.display = 'block';
	}
}


