// JavaScript Document

// ie bongeszo figyeles
function iecheck()
{
	var pos = navigator.userAgent.indexOf("MSIE ");
	if (pos == -1) return false;
	var version = navigator.userAgent.substring(pos + 5);
	return (((version.indexOf("5.5") == 0) || (version.indexOf("6") == 0)  || (version.indexOf("7") == 0)) && (navigator.platform == ("Win32")));
}



// PNG ALPHA CHANNEL BACKGROUND //
function iepng_alphachannelbg(divid,bgimg,size)
{
	d = document.getElementById(divid);
	d.style.width = size[0]+"px";
	d.style.height = size[1]+"px";
	if(iecheck())
	{
		d.style.backgroundImage = "";
		d.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + bgimg + "',sizingMethod='image')";
	}
}

// PNG ALPHA CHANNEL IMG-RE //
function iepng_alphachannel(imgid,timg,size)
{
	if(iecheck())
	{
		d = document.getElementById(imgid);
		origsrc = d.src;
		d.src = timg;
		d.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + origsrc + "',sizingMethod='image')";
		d.width = size[0];
		d.height = size[1];
	}
}

function navigal(url)
{
	document.location = url;
}

function isempty(str)
{
	var r = new RegExp("^ .*$");
	return (r.test(str) || str.length==0);
}

function insertFlash(swf,size,cel,fv)
{
	var str = "";
	var fvstr = "";
	if(fv)
	{
		for(var i = 0; i<fv.length; i++)
		{
			fvstr += fv[i][0]+"="+fv[i][1]+"&";
		}	
		fvstr = fvstr.substr(0,fvstr.length-1);
	}
	if(iecheck())
	{
		str +='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,12,36" width="'+size[0]+'" height="'+size[1]+'">';
		str +='	<param name="movie" value="'+swf+'" />';
		str +='	<param name="quality" value="high" />';
		str +=' <param name="menu" value="false" />';
		if(fvstr) str += '<param name="flashvars" value="'+fvstr+'" />';
		str +='</object>';

	}
	else
	{
		
		str +='<object type="application/x-shockwave-flash" data="'+swf+'" width="'+size[0]+'" height="'+size[1]+'">';
		str +='<param pluginurl="http://www.macromedia.com/go/getflashplayer">';
		str +='	<param name="menu" value="false" />';
		str +='	<param name="quality" value="high" />';
		if(fvstr) str += '<param name="flashvars" value="'+fvstr+'" />';
		str +='</object>';
	}
	document.getElementById(cel).innerHTML = str;
}

function FlashError()
{	
	document.getElementById("header").innerHTML = 'Az oldal megtekintéséhez legalább <b class="red">Flash Player 7</b> szükséges! <a href="http://get.adobe.com/flashplayer/?promoid=BUIGP">Flash Player letöltése<\/a>';	
}


function swf_search()
{
	d = document.getElementsByTagName("DIV");
	r = new RegExp("^flash_[0-9]+$");
	for(var i = 0; i<d.length; i++)
	{
		if(r.test(d[i].id))
		{
			path = d[i].innerHTML;
			w = d[i].style.width.replace("px","");
			h = d[i].style.height.replace("px","");
			insertFlash(path,new Array(w,h),d[i].id);
		}
	}
}

function magnify(url,meret)
{
	path = "/includes/bigfoto.php?foto="+url;
	win = window.open(path,'nagyitas','width='+(meret[0]+20)+',height='+(meret[1]+20));
	win.focus();
}