var lastVisibleDIV = "menu3_content_1";
var showDivHttpRequest;
var gamesHttpRequest;
var loadEgyszerVoltNowHttpRequest;
var loadEgyszerVoltNowOnlyGameHttpRequest;
var loadMeseTvHttpRequest;
var loadMeseHttpRequest;
var loadProgramsHttpRequest;
var showDiv2linkSrc1;
var showDiv2linkSrc2;
var showDiv2linkSrc3;
var leisureProgramsHttpRequest;
var enableEmbeddedQuiz=false;
var citSlideTemplateHtml = 
	'<table><tbody>' +
	'<tr><td><div class="cit_slide_img_container" id="cit_slide_img_container">' +
		'<table cellspacing="0" cellpadding="0"><tbody>' +
			'<tr><td class="slide_border_top_left"></td><td class="slide_border_top_middle" colspan="3"></td><td class="slide_border_top_right"></td></tr>' +
			'<tr><td class="slide_border_middle_left"></td>' +
				'<td class="slide_background" colspan="3"><div id="cit_slide_img_title_container" class="fix_title"></div><img src="/images/new_design/picture_close_button.png" alt="close" id="cit_slide_close_link" class="slide_close_button" /></td>' +
			'<td class="slide_border_middle_right"></td></tr>' +
			'<tr><td class="slide_border_middle_left"></td><td class="slide_border_middle_left_p"></td>' +
				'<td class="slide_background"><img src="" alt="" class="cit_slide_main_img" id="cit_slide_main_img" /><div style="display: none;" class="cit_slide_contant_container" id="cit_slide_contant_container"></div></td>' +
			'<td class="slide_border_middle_right_p"></td><td class="slide_border_middle_right"></td></tr>' +
			'<tr><td class="slide_border_middle_left"></td>' +
				'<td class="slide_background" colspan="3"><div class="like_width_picture">' +
				'<table cellspacing="0" cellpadding="0" class="slide_button_table"><tbody><tr>' +
				'<td align="right"><img src="/images/new_design/picture_prev.png" alt="" id="cit_slide_arrow_link_prev" /></td>' +
				'<td class="slide_position_text"><div id="cit_slide_info_container_act_img"></div></td>' +
				'<td align="left"><img src="/images/new_design/picture_next.png" alt="" id="cit_slide_arrow_link_next" /></td>' +
				'</tr></tbody></table>' +
				'<img src="/images/new_design/picture_first.png" alt="" id="cit_slide_arrow_link_first" />' +
				'<img src="/images/new_design/picture_last.png" alt="" id="cit_slide_arrow_link_last" />' +
				'</div></td>' +
			'<td class="slide_border_middle_right"></td></tr>' +
			'<tr><td class="slide_border_bottom_left"></td><td class="slide_border_bottom_middle" colspan="3"></td><td class="slide_border_bottom_right"></td></tr>' +
		'</tbody></table>' +
		'<img src="/images/new_design/picture_boxes.png" alt="" class="slide_boxes" id="cit_slide_arrow_link_play" />' +
		'<img src="/images/new_design/picture_boxes.png" alt="" class="slide_boxes" id="cit_slide_arrow_link_pause" />' +
	'</div>' +
	'<div id="cit_slide_loading_div">' +
		'<table cellspacing="0" cellpadding="0" class="cit_slide_loading_opacity"><tbody><tr>' +
			'<td class="cit_slide_bottom_button_c_left"></td>' +
			'<td class="cit_slide_bottom_button_white">' +
				'<div class="cit_slide_loading_div">' +
				'</div>' +
			'</td>' +
			'<td class="cit_slide_bottom_button_c_right"></td>' +
		'</tr></tbody></table>' +
	'</div>' +
	'</td></tr>' +
'</tbody></table>';

var citSlideTemplateHtmlHeightDiff = 110;
var citSlideTemplateHtmlWidthDiff = 90;
var citSlideImgTitleHide = false;
var citSlideAllButton = true;

function preLoadImg(){
	/* TODO */
	/*var i = 0;
	
	imageObj = new Image();
	
	images = new Array();
	
	if (document.getElementById("menu2")!=null){
		images.push("/images/main_menu/szabadido_hover.png");
		images.push("/images/main_menu/szabadido_active_hover.png");
		images.push("/images/main_menu/konyv_hover.png");
		images.push("/images/main_menu/konyv_active_hover.png");
		images.push("/images/main_menu/fittcsalad_hover.png");
		images.push("/images/main_menu/fittcsalad_active_hover.png");
		images.push("/images/main_menu/aprosagok_hover.png");
		images.push("/images/main_menu/aprosagok_active_hover.png");
	}
	if (document.getElementById("menu5")!=null){
		images.push("/images/main_menu/left_egyszervolt_school_active.png");
		images.push("/images/main_menu/left_forum_active.png");
		images.push("/images/main_menu/left_vasarter_active.gif");
		images.push("/images/main_menu/left_hirlevel_active.png");
		images.push("/images/main_menu/left_kepeslapkuldes_active.png");
		images.push("/images/main_menu/left_hatterkepek_active.png");
		images.push("/images/main_menu/left_blogok_active.png");
		images.push("/images/main_menu/left_linkgyujtemeny_active.png");
		images.push("/images/main_menu/left_galeria_active.png");
	}
	if (document.getElementById("partners")!=null){
		images.push("/images/partner_list_dot_hover.png");
	}
	if (document.getElementById("menu3")!=null){
		images.push("/images/nap_fooldal_final_a_35.png");
		images.push("/images/nap_fooldal_final_c_33.png");
		images.push("/images/nap_fooldal_final_c_37.png");
	}

	for(i=0; i<=images.length; i++) {
		imageObj.src=images[i];
	}*/
}

function showLeisurePrograms(){
	if (leisureProgramsHttpRequest.readyState == 4) {
		if (leisureProgramsHttpRequest.status == 200) {
			var xml=leisureProgramsHttpRequest.responseXML;
			var events=xml.getElementsByTagName("event");
			var i;
			for (i=0;i<3;i++){
				var element_div=document.getElementById('leisure_programs_div_'+(i+1));
				var caption=events[i].getElementsByTagName("event_caption")[0].childNodes[0].nodeValue;
				var link_src=events[i].getElementsByTagName("event_link")[0].childNodes[0].nodeValue;
				var img_src=events[i].getElementsByTagName("image_napocska_url")[0].childNodes[0].nodeValue;
				var lead_text=events[i].getElementsByTagName("event_napocska_text")[0].childNodes[0].nodeValue;
				
				var linkImg=document.createElement('a');
				var mainImg=document.createElement('img');
				var pTitle=document.createElement('a');
				var pLead=document.createElement('a');
				
				linkImg.appendChild(mainImg);
				element_div.appendChild(linkImg);
				element_div.appendChild(pTitle);
				element_div.appendChild(pLead);
				
				linkImg.href=link_src;
				mainImg.className='main';
				mainImg.alt=caption;
				mainImg.src=img_src;
				pTitle.className='title';
				pTitle.href=link_src;
				pTitle.innerHTML=caption;
				pLead.href=link_src;
				pLead.innerHTML=stringCut(lead_text,110)+' <img src="/images/new_design/arrow_leisure.png" alt="Tovább" />';
			}
		}
	}
}

function showDiv2(){
	if (showDivHttpRequest.readyState == 4) {
		if (showDivHttpRequest.status == 200) {
			var xml=showDivHttpRequest.responseXML;
			var events=xml.getElementsByTagName("event");
			var i;
			document.getElementById('indexsubmenu_content_1').innerHTML="";
			for (i=0;i<3;i++){
				var caption=events[i].getElementsByTagName("event_caption")[0].childNodes[0].nodeValue;
				var link_src=events[i].getElementsByTagName("event_link")[0].childNodes[0].nodeValue;
				var img_src=events[i].getElementsByTagName("image_napocska_url")[0].childNodes[0].nodeValue;
				var lead_text=events[i].getElementsByTagName("event_napocska_text")[0].childNodes[0].nodeValue;
				
				var element_div=document.createElement('div');
				var mainImg=document.createElement('img');
				var pTitle=document.createElement('p');
				var pLead=document.createElement('p');
				
				element_div.appendChild(mainImg);
				element_div.appendChild(pTitle);
				element_div.appendChild(pLead);
				document.getElementById('indexsubmenu_content_1').appendChild(element_div);
				
				if (i==0){
					element_div.onclick=function(){
						showDiv2link1();
					}
					showDiv2linkSrc1=link_src;
				} else if (i==1){
					element_div.onclick=function(){
						showDiv2link2();
					}
					showDiv2linkSrc2=link_src;
				} else {
					element_div.onclick=function(){
						showDiv2link3();
					}
					showDiv2linkSrc3=link_src;
				}
				element_div.className='sub_article';
				mainImg.className='main';
				mainImg.alt=caption;
				mainImg.src=img_src;
				pTitle.className='title';
				pTitle.innerHTML=caption;
				pLead.innerHTML=stringCut(lead_text,150)+' <a href="' + link_src + '"><img src="/images/new_design/arrow.png" alt="Tovább" /></a>';
			}
			var moretitle=document.createElement('div');
			var moretitle_link=document.createElement('a');
			
			moretitle.appendChild(moretitle_link);
			document.getElementById('indexsubmenu_content_1').appendChild(moretitle);
			
			moretitle.id="more_title";
			moretitle_link.href='http://egyszervolt.hu/ajanlo';
			moretitle_link.target='_blank';
			moretitle_link.innerHTML='összes program <img src="/images/new_design/arrow2.png" alt="összes program"/>';
		}
	}
}

function showDiv2link1(){
	linkNewTab(showDiv2linkSrc1);
}

function showDiv2link2(){
	linkNewTab(showDiv2linkSrc2);
}

function showDiv2link3(){
	linkNewTab(showDiv2linkSrc3);
}


function showDiv(divID) {
	if (divID != lastVisibleDIV) {
		document.getElementById(lastVisibleDIV).style.display = 'none';
		document.getElementById(divID).style.display = 'block';

	    src = document.getElementById(divID+"_img").src;
        document.getElementById(divID+"_img").src = src.replace(/_a_/, "_c_");

    	src = document.getElementById(lastVisibleDIV+"_img").src;
	    document.getElementById(lastVisibleDIV+"_img").src = src.replace(/_c_/, "_a_");
        lastVisibleDIV = divID;
        if (divID=='menu3_content_2'){
        	load_img=document.createElement('img');
        	document.getElementById('menu3_content_2').innerHTML="";
        	document.getElementById('menu3_content_2').appendChild(load_img);
        	load_img.src="/images/loading.gif";
        	load_img.alt="Betöltés";
        	showDivHttpRequest=createHttpRequest();
        	showDivHttpRequest= executeAyncronRequestEval(showDivHttpRequest,"/Ajax/GetPrograms","showDiv2();");
        }
    }
}

function setPrograms() {
	document.getElementById('program_1').innerHTML = "";
 	document.getElementById('program_2').innerHTML = "";
 	load_img=document.createElement('img');
 	load_img2=document.createElement('img');
 	document.getElementById('program_1').appendChild(load_img);
 	document.getElementById('program_2').appendChild(load_img2);
 	load_img.src="/images/loading.gif";
 	load_img.alt="Betöltés";
 	load_img2.src="/images/loading.gif";
 	load_img2.alt="Betöltés";
 	loadProgramsHttpRequest = createHttpRequest();
 	loadProgramsHttpRequest = executeAyncronRequestEval(loadProgramsHttpRequest,"/Ajax/GetPrograms","showPrograms();");
}

function showPrograms(){
	if (loadProgramsHttpRequest.readyState == 4) {
		if (loadProgramsHttpRequest.status == 200) {
			var xml=loadProgramsHttpRequest.responseXML;
			document.getElementById('program_1').innerHTML = "";
		 	document.getElementById('program_2').innerHTML = "";
			var events = xml.getElementsByTagName("event");
		 	var index = 1,i;
		 	for (i=0;i<2;i++){
		 		var type=events[i].getElementsByTagName("type_name")[0].childNodes[0].nodeValue + ':';
		 		var caption=events[i].getElementsByTagName("event_caption")[0].childNodes[0].nodeValue;
		 		var link=events[i].getElementsByTagName("event_link")[0].childNodes[0].nodeValue;
		 		var img_src=events[i].getElementsByTagName("image_napocska_url")[0].childNodes[0].nodeValue;
		 		var lead_text=events[i].getElementsByTagName("event_napocska_text")[0].childNodes[0].nodeValue;
		 	 	
		 		var container = document.getElementById('program_' + index);
		 		var imglink=document.createElement('a');
		 		var img=document.createElement('img');
		 		var title=document.createElement('p');
		 		var titlelink=document.createElement('a');
		 		var title2=document.createElement('p');
		 		var titlelink2=document.createElement('a');
		 		var lead=document.createElement('p');
		 		var leadlink=document.createElement('a');
		 		
		 		imglink.appendChild(img);
		 		title.appendChild(titlelink);
		 		title2.appendChild(titlelink2);
		 		lead.appendChild(leadlink);
		 		container.appendChild(title);
		 		container.appendChild(title2);
		 		container.appendChild(imglink);
		 		container.appendChild(lead);
		 		
		 		imglink.href=link;
		 		imglink.target="_blank";
		 		img.className="main";
		 		img.src=img_src;
		 		img.alt=caption;
		 		title.className="title";
		 		titlelink.href=link;
		 		titlelink.target="_blank";
		 		titlelink.innerHTML=type;
		 		title2.className="title2";
		 		titlelink2.href=link;
		 		titlelink2.target="_blank";
		 		titlelink2.innerHTML=caption;
		 		lead.className="lead";
		 		leadlink.href=link;
		 		leadlink.target="_blank";
		 		leadlink.innerHTML=stringCut(lead_text,300)+' <img src="/images/orange_arrow.png" alt="Tovább" class="arrow" />';
		 		
		 		index++;
		 	}
		}
	}
}

function enableComments() {
	document.getElementById('commentdiv').style.display='block';
}

function createBookmarkLink() {
	 title = "Egyszervolt"; 
	 url = "http://egyszervolt.hu";
		if (window.sidebar) { 
			window.sidebar.addPanel(title, url,"");
			return false;
		} else if( window.external ) { 
			window.external.AddFavorite( url, title); 
			return false;
		}
		else if(window.opera && window.print) {
			alert('Használd a CTRL + D billentyűkombinációt!');
		}
	 }

function showAlbum(id){
	window.location='/kepek?id='+id;
}

function showEgyszerVoltNow(){
	if (loadEgyszerVoltNowHttpRequest.readyState == 4) {
		if (loadEgyszerVoltNowHttpRequest.status == 200) {
			var xml=loadEgyszerVoltNowHttpRequest.responseXML;
			var works=xml.getElementsByTagName("work");
			var i;
			if (works.length>0){
				if (document.getElementById('egyszervolt_now_table')!=null)
					document.getElementById('egyszervolt_now_table').style.display='';
				if (document.getElementById('egyszervolt_now_table_loading')!=null)
					document.getElementById('egyszervolt_now_table_loading').style.display='none';
			}
			
			var i_max;
			if (works.length>5) i_max=5;
			else i_max=works.length;
			for (i=0;i<i_max;i++){
				var title_text=works[i].getElementsByTagName("title")[0].childNodes[0].nodeValue;
				var subtitle_text=works[i].getElementsByTagName("category_name")[0].childNodes[0].nodeValue;
				subtitle_text=subtitle_text.substr(0,1).toUpperCase()+subtitle_text.substr(1).toLowerCase();
				var link_text=works[i].getElementsByTagName("link")[0].childNodes[0].nodeValue;
				var img_src=works[i].getElementsByTagName("image_url")[0].childNodes[0].nodeValue;
				var authors=works[i].getElementsByTagName("author");
				var lead='';
				if (works[i].getElementsByTagName("lead")!=null && works[i].getElementsByTagName("lead")[0].childNodes[0]!=undefined) {
					lead=works[i].getElementsByTagName("lead")[0].childNodes[0].nodeValue;
				}
				
				var author = '';
				for (var j = 0; j < authors.length; j++) {
					if (j > 0) {
						author += ', ';
					}
					author += authors[j].childNodes[0].nodeValue;
				}
				
				if (document.getElementById('egyszervolt_now_table_title_'+(i+1))!=null){
					document.getElementById('egyszervolt_now_table_title_'+(i+1)).innerHTML=subtitle_text;
					var element_div=document.getElementById('egyszervolt_now_table_content_'+(i+1));
					
					var linkImg=document.createElement('a');
					var mainImg=document.createElement('img');
					var pTitle=document.createElement('a');
					var pLead=document.createElement('a');
					
					linkImg.appendChild(mainImg);
					element_div.appendChild(linkImg);
					element_div.appendChild(pTitle);
					element_div.appendChild(pLead);
					
					linkImg.className='main';
					linkImg.href=link_text;
					mainImg.className='main';
					mainImg.alt=title_text;
					mainImg.src=img_src;
					if (i<3)
						mainImg.style.height='171px';
					else
						mainImg.style.height='92px';
					pTitle.className='title';
					pTitle.href=link_text;
					pTitle.innerHTML=title_text;
					pLead.href=link_text;
					pLead.innerHTML=stringCut(lead,110)+' <img src="/images/new_design/arrow.png" alt="Tovább" />';
				}
			}
		}
	}
}

function showEgyszerVoltNowOnlyGame(){
	if (loadEgyszerVoltNowOnlyGameHttpRequest.readyState == 4) {
		if (loadEgyszerVoltNowOnlyGameHttpRequest.status == 200) {
			var xml=loadEgyszerVoltNowOnlyGameHttpRequest.responseXML;
			var works=xml.getElementsByTagName("work");
			var i;
			var container=document.getElementById('games_container');
			container.innerHTML="";
			var i_max=works.length;
			for (i=0;i<i_max;i++){
				var title_text=works[i].getElementsByTagName("title")[0].childNodes[0].nodeValue;
				var subtitle_text=works[i].getElementsByTagName("category_name")[0].childNodes[0].nodeValue;
				subtitle_text=subtitle_text.substr(0,1).toUpperCase()+subtitle_text.substr(1).toLowerCase();
				var link_text=works[i].getElementsByTagName("link")[0].childNodes[0].nodeValue;
				var img_src=works[i].getElementsByTagName("image_url")[0].childNodes[0].nodeValue;
				var lead='';
				if (works[i].getElementsByTagName("lead")!=null && works[i].getElementsByTagName("lead")[0].childNodes[0]!=undefined) {
					lead=works[i].getElementsByTagName("lead")[0].childNodes[0].nodeValue;
				}
				if (subtitle_text=="Játékok"){
					var div_game=document.createElement("div");
					var p_title = document.createElement("p");
					var a_title=document.createElement("a");
					var p_lead = document.createElement("p");
					var a_lead = document.createElement("a");
					var imageElement=document.createElement("a");
					var div_img=document.createElement("img");
					
					p_title.appendChild(a_title);
					p_lead.appendChild(a_lead);
					imageElement.appendChild(div_img);
					div_game.appendChild(imageElement);
					div_game.appendChild(p_title);
					div_game.appendChild(p_lead);
					container.appendChild(div_game);
					
					div_game.className = "game";
					p_title.className = "title";
					a_title.href = link_text;
					a_title.target="_blank";
					a_title.className = "linktitle";
					a_title.innerHTML = stringCut(title_text,30);
					p_lead.className = "lead";
					a_lead.href = link_text;
					a_lead.target="_blank";
					a_lead.innerHTML = stringCut(lead,150);				
					imageElement.href=link_text;
					imageElement.target="_blank";
					div_img.className = "main";
					div_img.src=img_src;
					div_img.alt=title_text;
					break;
				}
			}
		}
	}
}

function showGames(containerId){
	if (gamesHttpRequest.readyState == 4) {
		if (gamesHttpRequest.status == 200) {
			var xml=gamesHttpRequest.responseXML;
			var works=xml.getElementsByTagName("work");
			var i;
			var container=document.getElementById(containerId);
			container.innerHTML="";
			var i_max=works.length;
			for (i=0;i<i_max;i++){
				var title_text=works[i].getElementsByTagName("title")[0].childNodes[0].nodeValue;
				var lead=works[i].getElementsByTagName("lead")[0].childNodes[0].nodeValue;
				var link_text=works[i].getElementsByTagName("link")[0].childNodes[0].nodeValue;
				var img_src=works[i].getElementsByTagName("image_url")[0].childNodes[0].nodeValue;
				
				if (containerId=="family_game_container"){
					var game_img_a = document.createElement("a");
					var game_img = document.createElement("img");
					var p_title = document.createElement("a");
					var p_lead = document.createElement("a");
					
					game_img_a.appendChild(game_img);
					container.appendChild(game_img_a);
					container.appendChild(p_title);
					container.appendChild(p_lead);
					
					game_img_a.href=link_text;
					game_img_a.target='_blank';	
					game_img.src=img_src;
					game_img.alt=title_text;
					game_img.className='main';
					p_title.className='title';
					p_title.target='_blank';
					p_title.href=link_text;
					p_title.innerHTML = stringCut(title_text,50);
					p_lead.href=link_text;
					p_lead.target='_blank';
					p_lead.innerHTML=stringCut(lead,400)+' <img src="/images/new_design/arrow_family.png" alt="" />';
				}
			}
		}
	}
}

function loadEgyszerVoltNow(){
	loadEgyszerVoltNowHttpRequest=createHttpRequest();
	loadEgyszerVoltNowHttpRequest = executeAyncronRequestEval(loadEgyszerVoltNowHttpRequest,"/Ajax/GetCurrentEgyszervolt?limit=5","showEgyszerVoltNow();");
}

function showMeseTv(){
	if (loadMeseTvHttpRequest.readyState == 4) {
		if (loadMeseTvHttpRequest.status == 200) {
			var xml=loadMeseTvHttpRequest.responseXML;
			var videos=xml.getElementsByTagName("video");
			var i;
			var container=document.getElementById('mesetv');
			container.innerHTML="";
			for (i=0;i<videos.length;i++){
				var title_text=videos[i].getElementsByTagName("title")[0].childNodes[0].nodeValue;
				var series_text=videos[i].getElementsByTagName("series")[0].childNodes[0].nodeValue;
				var link_text=videos[i].getElementsByTagName("swf")[0].childNodes[0].nodeValue;
				var img_src=videos[i].getElementsByTagName("thumbnail")[0].childNodes[0].nodeValue;
				var img_alt=videos[i].getElementsByTagName("tags")[0].childNodes[0].nodeValue;
					
				var imglink=document.createElement("a");
				var img=document.createElement("img");
				var div_title=document.createElement("a");
				
				imglink.appendChild(img);
				container.appendChild(imglink);
				container.appendChild(div_title);
				
				imglink.href=link_text;
				imglink.target="_blank";
				img.src=img_src;
				img.alt=img_alt;
				div_title.className="mesetv_title";
				div_title.innerHTML=stringCut(series_text+": "+title_text,35);
			}
		}
	}
}

function loadMeseTv(){
	var container=document.getElementById('mesetv');
	container.innerHTML="";
	var load_img=document.createElement('img');
	container.appendChild(load_img);
	load_img.src="/images/loading.gif";
	load_img.alt="Betöltés";
	load_img.style.cssFloat="left";
	load_img.style.marginTop="40px";
	load_img.style.marginLeft="20px";
	loadMeseTvHttpRequest=createHttpRequest();
	loadMeseTvHttpRequest = executeAyncronRequestEval(loadMeseTvHttpRequest,"/Ajax/GetMeseTV","showMeseTv();");
}

function loadGames(containerId, limit) {
	var container=document.getElementById(containerId);
	container.innerHTML="";
	load_img=document.createElement('img');
	container.appendChild(load_img);
	load_img.src="/images/loading.gif";
	load_img.alt="Betöltés";
	load_img.style.cssFloat="left";
	load_img.style.marginTop="40px";
	load_img.style.marginLeft="20px";

	var url = "/Ajax/GetCurrentEgyszervolt?category=5";
	if (limit > 0) {
		url = "/Ajax/GetCurrentEgyszervolt?limit="+limit+"&category=5";
	}

	gamesHttpRequest = createHttpRequest();
	gamesHttpRequest = executeAyncronRequestEval(gamesHttpRequest,url,"showGames('"+containerId+"');");
}

function loadLeisurePrograms(){
	leisureProgramsHttpRequest=createHttpRequest();
	leisureProgramsHttpRequest = executeAyncronRequestEval(leisureProgramsHttpRequest,"/Ajax/GetPrograms","showLeisurePrograms();");
}

function loadEgyszerVoltNowOnlyGames(){
	var container=document.getElementById("games_container");
	container.innerHTML="";
	load_img=document.createElement('img');
	container.appendChild(load_img);
	load_img.src="/images/loading.gif";
	load_img.alt="Betöltés";
	load_img.style.cssFloat="left";
	load_img.style.marginTop="40px";
	load_img.style.marginLeft="20px";
	loadEgyszerVoltNowOnlyGameHttpRequest=createHttpRequest();
	loadEgyszerVoltNowOnlyGameHttpRequest = executeAyncronRequestEval(loadEgyszerVoltNowOnlyGameHttpRequest,"/Ajax/GetCurrentEgyszervolt?limit=1&category=5","showEgyszerVoltNowOnlyGame();");
}

window.onload=function(){
	preLoadImg();
	if (document.getElementById('menu3_content_2')!=null)
		showDiv('menu3_content_2');
	if (document.getElementById('egyszervolt_now_table_title_4')!=null)
		loadEgyszerVoltNow();
	if (document.getElementById('leisure_programs_div_1')!=null)
		loadLeisurePrograms();
	if (document.getElementById('family_game_container')!=null)
		loadGames("family_game_container",1);
	/*if (document.getElementById('games_container')!=null)
		loadEgyszerVoltNowOnlyGames();*/
	if (document.getElementById('mesetv')!=null)
		loadMeseTv();
	
	if (document.getElementById('search_input')!=null){
		document.getElementById('search_input').onfocus=function(){
			if (this.value==this.defaultValue)
				this.value='';
		}
		document.getElementById('search_input').onblur=function(){
			if (this.value=='')
				this.value=this.defaultValue;
		}
	}
	if (document.getElementById('main_search_form')!=null){
		document.getElementById('main_search_form').onsubmit=function(){
			if (document.getElementById('search_input').value==document.getElementById('search_input').defaultValue)
				document.getElementById('search_input').value='';
		}
	}
	if (document.getElementById('indexsubmenu_point_1')!=null){
		setIndexMenu(1);
		document.getElementById('indexsubmenu_point_1').onclick=function(){
			setIndexMenu(1);
		}
	}
	if (document.getElementById('indexsubmenu_point_2')!=null)
		document.getElementById('indexsubmenu_point_2').onclick=function(){
			setIndexMenu(2);
		}
	if (document.getElementById('indexsubmenu_point_3')!=null)
		document.getElementById('indexsubmenu_point_3').onclick=function(){
			setIndexMenu(3);
		}
	if (document.getElementById('embedded_quiz_submit_img')!=null)
		document.getElementById('embedded_quiz_submit_img').onclick=function(){
			if (enableEmbeddedQuiz)
				document.getElementById('embedded_quiz_form').submit();
		}
	
}

function showBlogPost(id,text){
	window.location='/blogpost?id='+id+text;
}

function stringCut(originalString,length){
	var cutString=originalString;
	if (originalString.length==0)
		cutString="...";
	if (cutString.length>=length){
		cutString=cutString.substring(0,length);
		if (cutString.lastIndexOf(" ")!=-1)
			cutString=cutString.substring(0,cutString.lastIndexOf(" "));
		cutString+=" ...";
	}
	return cutString;
}

function enableEmbeddedQuizSubmit() {
	enableEmbeddedQuiz=true;
}

function link(url){
	if (url.length>0)
		window.location=url;
}

function linkNewTab(url){
	if (url.length>0){
		var newWindow = window.open(url, '_blank');
		newWindow.focus();
		return false;
	}
}

function setIndexMenu(id){
	var i;
	for (i=1;i<=3;i++){
		if (i!=id){
			document.getElementById('indexsubmenu_content_'+i).style.display='none';
			document.getElementById('indexsubmenu_point_'+i).className='indexsub_menu pointer';
		}
	}
	document.getElementById('indexsubmenu_content_'+id).style.display='';
	document.getElementById('indexsubmenu_point_'+id).className='indexsub_menu_active pointer';
	if (id==1){
    	load_img=document.createElement('img');
    	document.getElementById('indexsubmenu_content_'+id).innerHTML="";
    	document.getElementById('indexsubmenu_content_'+id).appendChild(load_img);
    	load_img.src="/images/loading.gif";
    	load_img.alt="Betöltés";
    	load_img.style.padding="12px 0 0 12px";
    	showDivHttpRequest=createHttpRequest();
    	showDivHttpRequest= executeAyncronRequestEval(showDivHttpRequest,"/Ajax/GetPrograms","showDiv2();");
    }
}
