function nopicsave()
	{
	return false;
	}

function chIcon(obj,state)
	{
	if (state=='on')
		{
		obj.src = '/images/icons/news_'+obj.name+'_sm_on.gif';
		}
	else
		{
		obj.src = '/images/icons/news_'+obj.name+'_sm.gif';
		}
	}

function makeHomePage(object)
	{
	object.style.behavior='url(#default#homepage)';
	object.setHomePage('http://www.mediainfo.hu');
	}

function addToFav(favurl,favtxt)
	{
	if (window.external)
		{
		favurl=favurl!='' ? favurl : 'http://www.mediainfo.hu';
		favtxt=favtxt!='' ? favtxt : 'mediainfo';
		window.external.AddFavorite(favurl,favtxt);
		}
	else
		{
		alert("A böngésző nem támogatja ezt a szolgáltatást.");
		}
	}

function openwindow(pageurl,width,height,scroll,winname) 
	{
	scroll=scroll!='no' ? 'yes' : 'no';
	winname=winname ? winname : '_blank';
	if (width || height)
		{
		posleft=(screen.width-width)/2;
		postop=(screen.height-height)/2;
	   if (0>postop) postop=0; 
	   if (0>posleft) posleft=0;
		pos=',toolbar=no,location=no,directories=no,menubar=no,status=no,left='+posleft+',top='+postop+',width='+width+',height='+height+',scrollbars='+scroll;
		window.open(pageurl,winname,pos);
	   }
	else
		{
		window.open(pageurl,winname);
		}

	
	}


function registernewsletter()
	{
	newsletter_format=document.NewsletterForm.newsletters_format[1].checked ? 'txt' : 'html';
	openwindow('/magyar/misc/registernewsletter.php?email='+document.NewsletterForm.email.value+'&newsletters_format='+newsletter_format+'&action=save', '655','230', 'no', 'registernewsletter');
	}

function zoomimg_m(img,action)
	{
	img.style.cursor = 'wait';

	reg = /(id\=\d+\&ext\=[^&]+|id\=\d+|database_name\=.+\&database_id\=[^&]+)/g;
	imgid = reg.exec(img.src);
	document.img_large_img_m.src='/image/?'+imgid[1]+'&th=m';
	legend.innerHTML=img.title;

	imgid = reg.exec('');

	img.style.cursor = 'url(\'/images/cursors/magnify.cur\'),pointer';
	}


function zoomimg(img,action,e)
	{
	if (action=='toggle') {action=document.img_large_img.src.indexOf('hourglass.gif')==-1 ? 0 : 1;}

	if (action==1)
		{
		reg=/(id\=\d+\&ext\=[^&]+|id\=\d+|database_name\=.+\&database_id\=[^&]+)/g;
		imgid=reg.exec(img.src);

		reg2=/(http:\/\/[^\/]+)\//g;
		imgroot=reg2.exec(img.src);

		if (imgroot[1].indexOf('mediainfo')!=-1)
			{
			openwindow('/gallery/gallery.php?'+gallery_params+'&'+imgid[1],764,700,0,'gallery');
			imgid=reg.exec('');
			imgroot=reg2.exec('');
			return true;
			}

		document.img_large_img.src=(imgroot[1] ? imgroot[1] : '')+'/image/?'+imgid[1]+'&th=f';

		if (!e)
			{
			pos_large_x=0;
			pos_large_y=0;
			pos_str='';
			pos_obj=img;
			while(pos_obj)
				{
				pos_large_x+=pos_obj.offsetLeft;
				pos_large_y+=pos_obj.offsetTop;
				pos_str+='.offsetParent';
				eval('pos_obj=img'+pos_str);
				}

			document.getElementById('img_large').style.left = pos_large_x+'px';
			document.getElementById('img_large').style.top = pos_large_y+'px';
			}
		else
			{
			pos_large_y=e.clientY+document.body.scrollTop-10;
			pos_large_x=e.clientX+document.body.scrollLeft-10;

			img_large.style.left = pos_large_x+'px';
			img_large.style.top = pos_large_y+'px';
			}

		document.getElementById('img_large').style.display = 'block';
		document.getElementById('img_large').title=img.title;

		imgid = reg.exec('');
		imgroot = reg2.exec('');
		}
	else
		{
		document.getElementById('img_large').style.display = 'none';
		document.img_large_img.src='/images/icons/hourglass.gif';
		}
	}



content_loaded=Array();
newscript=Array();

function loadContent(contentid,contentparam,forcereload,outputid,lang)
	{
	if (content_loaded[contentid]!=1 || forcereload==1)
		{
		if (lang=='uk' || contentparam.indexOf('lang=uk')!=-1)
			{
			loading_text='Loading...';
			}
		else if (lang=='de' || contentparam.indexOf('lang=de')!=-1)
			{
			loading_text='Loading...';
			}
		else
			{
			loading_text='Betöltés...';
			}
		document.getElementById('content_'+contentid).innerHTML='<br/><br/><center>'+loading_text+'</center>';

		content_loaded[contentid]=1;
		newscript[contentid]=document.createElement("script");
		outputparam=outputid ? '&outputid='+outputid : '';
		langparam=lang ? '&lang='+lang : '';
		newscript[contentid].src='/inc/functions/load_content.php?' + (contentparam.indexOf('contentid')==-1 ? 'contentid='+contentid+outputparam+langparam : '') + contentparam + '&nocache=' + nocache;
		document.getElementsByTagName("body")[0].appendChild(newscript[contentid]);
		}

	return true;
	}

function scrollBox(objname, dir, horizontal, step, auto)
	{
	dir=dir ? dir : 1;
	horizontal = horizontal ? 1 : 0;
	step = step ? step : 1;
	auto = (auto || auto===0) ? auto : 50;

	if (document.getElementById)
		{
		// IE5+, DOM compatible
		objScroll=document.getElementById(objname+'_scroll');
		}
	else if (document.all)
		{ 
		// IE4
		objScroll=document.all[objname+'_scroll'];
		}
	else if (document.layers)
		{
		// NS4
		objScroll=document.layers[objname+'_scroll'];
		}
	else
		{
		// none
		}

	if (horizontal)
		{
		objScroll.scrollLeft=objScroll.scrollLeft+(dir*step);
		if (objScroll.scrollLeft==objScrollPos[objname]) 
			{
			objScroll.scrollLeft= (dir==1) ? 0 : (objScroll.scrollWidth-step);
			}
		objScrollPos[objname]=objScroll.scrollLeft;
		}
	else
		{
		objScroll.scrollTop=objScroll.scrollTop+(dir*step);
		if (objScroll.scrollTop==objScrollPos[objname]) 
			{
			objScroll.scrollTop= (dir==1) ? 0 : (objScroll.scrollHeight-step);
			}
		objScrollPos[objname]=objScroll.scrollTop;
		}

	if (auto)
		{
		scrollBoxTimer[objname]=setTimeout("scrollBox('"+objname+"', "+dir+","+horizontal+","+step+","+auto+")", auto);
		}
	}

scrollBoxTimer = new Array();
objScrollPos = new Array();


searchimg_img='x';

function showImg(img)
	{
	if (searchimg_img!=img)
		{
		searchimg_img=img;
		document.getElementById('imgboxes').className=searchimg_img;
		document.getElementById('content_searchimg').innerHTML='<div style="text-align:center; margin: 30px 0px 0px 0px;">Betöltés...</div>';
		loadContent('searchimg', '&cache_time=3600', 1, 'searchimg_'+img);
		}
	}


function onloadtasks()
	{
	mediabox=Math.round(Math.random()) ? 'videotar' : 'keptar';
	setTimeout("showImg('"+mediabox+"');", 200);
	}

window.onload=onloadtasks;