//Globálisan használt javascript függvények tárolója 2-es modulrendszerben létrehozva

//A flashmozik automata aktiválására való függvény, hogy win xp alatt is automatikusan aktiválódjanak a flashmozik.


function x_glo_aktivalas_flash(s_fajlnev, i_szelesseg, i_magassag, b_transzparens)
{
	var s_transzparens1;
	var s_transzparens2;
	
	if (b_transzparens == true)
	{
		s_transzparens1 = '<param name="wmode" value="transparent">';
		s_transzparens2 =  'wmode="transparent"';
	}
	else
	{
		s_transzparens1 = '';
		s_transzparens2 = '';	
	}
	
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="'+i_szelesseg+'" height="'+i_magassag+'">');
	document.write('<param name="movie" value="'+s_fajlnev+'">');
	document.write('<param name="quality" value="high">');
	document.write(s_transzparens1);
	document.write('<embed src="'+s_fajlnev+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+i_szelesseg+'" height="'+i_magassag+'"'+s_transzparens2+' ></embed>');
	document.write('</object>');
}


function x_glo_letrehozas_kedvenc(s_url, s_szoveg)
{

	if (navigator.appName == 'Microsoft Internet Explorer')
	{ 
		window.external.AddFavorite(s_url, s_szoveg);
	}		
	else if (navigator.appName == 'Netscape')   // Mozilla Firefox Bookmark		
	{
		window.sidebar.addPanel(s_szoveg, s_url, "");
		alert("Figyelem! Miután a könyvjelzőt mentette, kapcsolja ki a "+
			"\'Könyvjelző betöltése az oldalsávba\' kapcsolót "+
			"a \'Könyvjelzők / könyvjelző kezelése / tulajdonságok\' ablakon!"); 
	}
	else if (navigator.appName == 'Opera')   // Opera Bookmark		
	{
		alert("Elnézést, de ez az opera nem támogatja az eljárást! Helyette használja a CTR+D billentyűket!"); 
	}

}


function x_glo_megnyitas_ablak_kep(s_url) 
{
	
	window.open(s_url,"kép","fullscreen=yes");
}

function x_glo_nyomtatas() 
{ 
	window.print();
}

function x_glo_kerdes_megerosites(s_url, s_uzenet) 
{ 
	if (confirm(s_uzenet))
	{
		location.href = s_url;
	} 
}


function x_glo_objetum_mutatas(s_azonosito, b_mutat)
{
	//Ha a b_mutat true, akkor láthatóvá teszi az adott objektumot, egyébként elrejti.
	if (b_mutat)
	{
		
		document.getElementById(s_azonosito).style.display = 'block';
		
	}
	else
	{
		document.getElementById(s_azonosito).style.display = 'none';	
	}
}


function iras()
{
	alert("!");
	document.writeln("írás függvény tesztje");
}



function teszt()
{	
	//Div tagok objektumának létrehozása
	o_div = document.createElement("DIV"); 
	o_div.id="div_parbeszedablak"; //Ellátása azonosítóval, hogy lehessen rá hivatkozi JS-ből
	//Hozzáadás a bodyhoz, ekkortól látszik is.
	document.body.appendChild(o_div);
	//CSS-el történő beparaméterezése
	o_div.style.position='absolute';
	o_div.style.diyplay='block';
	o_div.style.width=10000;
	o_div.style.height=10000;
	o_div.style.border="solid white 2px";
	o_div.style.top=0;
	o_div.style.left=0;
	o_div.style.textAlign="center";
	o_div.style.overflow="hidden";
	o_div.style.zIndex=2;
	o_div.style.background="url(http://modulteszt.ideart.hu/arculat/arc_profil_1/arc_globalis/terulet/arc_terulet_transparens.gif) repeat ";
	//o_div.style.opacity=1;

	//A háttér átszínezése, homályosítása
	document.body.style.opacity=0.5;
	document.body.style.filter="Alpha(opacity=50)";
	
	//Görgetés megakadályozássa
	//FF és OPera
	document.body.style.overflow='hidden';
	//IE
	document.body.scroll="no";
	
	/*	
	
	
		
	o_iframe = document.createElement("IFRAME");
	o_iframe.src="../mod_kiegeszito/+parbeszedablak.php?s_uzenet=valami&i_ikon=1";	
	o_iframe.id="iframe1";
	o_iframe.style.opacity=1;
	o_iframe.style.width=300;
	o_iframe.style.height=250;
	o_iframe.border=0;
	document.getElementById('div_parbeszedablak').appendChild(o_iframe);
	*/
	
		//showModalDialog(); IE alatt fut.
	//document.getElemetsById('div_parbeszedablak').;
}
function x_men_almenu(s_menu_id, b_latszik)
{
	if (b_latszik)
	{
		if (document.getElementById(s_menu_id) != undefined)
		{
			document.getElementById(s_menu_id).style.display='block'	
		}
	}
	else
	{
		if (document.getElementById(s_menu_id) != undefined)
		{
			document.getElementById(s_menu_id).style.display='none'		
		}
	}
}

function x_men_almenu_minden_bezaras(s_objelotag)
{
	var i = 0;
	var b_mehet = true;
	
	while(i < 100)
	{
		
		if (document.getElementById(s_objelotag+i) != undefined)
		{
			document.getElementById(s_objelotag+i).style.display='none';	
		}
		else
		{

		}
		i++;
	}
		
}

function x_glo_kepvalasztas_megnyitas(s_id)
{

	kep_ablak = window.open('../mod_galeria_2/gal_kep_kiiras_lista_fck.php?i_kep_album_azo=0', 'kep', 'width=800,height=600,scrollbars=yes');	
	//alert("1" + s_id);
	window.input_kepvalasztas_id = s_id; // globális változó
	//alert("2" + window.input_kepvalasztas_id);
}

function x_glo_kepvalasztas_beallitas(i_kep_azo, s_adat)
{

	var s_id = window.input_kepvalasztas_id;

	document.getElementById(s_id).value = i_kep_azo;
	document.getElementById(s_id+'_kep').src = "../mod_galeria_2/gal_kep_atmeretezes_azo.php?i_kep_azo="+i_kep_azo+"&meret=150";
	document.getElementById(s_id+'_adat').innerHTML = s_glo_kep_adat(i_kep_azo);
	
}

function x_glo_kepvalasztas_torles(s_id)
{

	document.getElementById(s_id).value = "";
	document.getElementById(s_id+'_kep').src = "";
	document.getElementById(s_id+'_adat').innerHTML = "Nincs kiválasztott kép.";
	
}
function s_glo_kep_adat(i_kep_azo)
{
	if (window.XMLHttpRequest)
  	{// code for IE7+, Firefox, Chrome, Opera, Safari
  		var xmlhttp=new XMLHttpRequest();
  	}
	else
  	{// code for IE6, IE5
  		var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  	}
	

	xmlhttp.open("GET","../mod_galeria_2/+gal_kep_adat_kiiras.php?i_kep_azo="+i_kep_azo,false);
	xmlhttp.send();	
	xml_fajl = xmlhttp.responseXML;
	xml_tag_s_html = xml_fajl.getElementsByTagName("s_html");

	s_html = xml_tag_s_html[0].childNodes[0].nodeValue;
	
	return s_html;

	
}
