function MM_findObj(n, d) { 
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
  d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function turnDiv(d){
	tmpObject=MM_findObj(d);
	if(tmpObject.style.display=='none'){
		tmpObject.style.display='';
	} else {
		tmpObject.style.display='none';
	}
}

function addEvent(obj, evType, fn, useCapture){
  if (obj.addEventListener){
    obj.addEventListener(evType, fn, useCapture);
    return true;
  } else if (obj.attachEvent){
    var r=obj.attachEvent("on"+evType, fn);
    return r;
  } else {
    return false;
  }
}

function addDiv(did,txt){
	document.write("<DIV ID="+did+" STYLE='position:absolute;display:none;'>"+txt+"</div>");	
	/*/
	var ItemElement=document.createElement("DIV");
	ItemElement.id=did;
	ItemElement.style.position="absolute";
	ItemElement.style.visibility="visible";
	ItemElement.innerHTML='xxxxxxxxxxxx';
	document.body.appendChild(ItemElement);
	/*/
}

function bigpicview(piclink, width, height){
	x=(screen.width-width)/2;
	y=(screen.height-height)/2;
	window.open('/picview.php?pic='+piclink, 'bpv', 'width='+width+', height='+height+', left='+x+', top='+y+', resizeable=0, scrollbars=0');
}

function changeClass(ele,cls){
	row.className=cls;
}

function changeRowClass(ele,cls){
	row=document.getElementById(ele);
	row.className=cls;
}

function js_in_array(a,v){
	for(js_in_i=0;js_in_i<a.length;js_in_i++){
		if(a[js_in_i]==v)return true;
	}
	return false;
}

var tab_active='';

function tab_on(a,b,c){
    //elozo kikapcsolasa
    if(tab_active!='')tab_off(a,b,tab_active);
    //uj bekapcsolasa
    changeRowClass(a+c,'tabon');     
    changeRowClass(b+c,'contenton');
    //ez az aktiv most     
    tab_active=c;
}

function tab_off(a,b,c){
    changeRowClass(a+c,'taboff');     
    changeRowClass(b+c,'contentoff');     
}

function getElementsByClassName(oElm, strTagName, oClassNames){
	var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
	var arrReturnElements = new Array();
	var arrRegExpClassNames = new Array();
	if(typeof oClassNames == "object"){
		for(var i=0; i<oClassNames.length; i++){
			arrRegExpClassNames.push(new RegExp("(^|\\s)" + oClassNames[i].replace(/\-/g, "\\-") + "(\\s|$)"));
		}
	}
	else{
		arrRegExpClassNames.push(new RegExp("(^|\\s)" + oClassNames.replace(/\-/g, "\\-") + "(\\s|$)"));
	}
	var oElement;
	var bMatchesAll;
	for(var j=0; j<arrElements.length; j++){
		oElement = arrElements[j];
		bMatchesAll = true;
		for(var k=0; k<arrRegExpClassNames.length; k++){
			if(!arrRegExpClassNames[k].test(oElement.className)){
				bMatchesAll = false;
				break;
			}
		}
		if(bMatchesAll){
			arrReturnElements.push(oElement);
		}
	}
	return (arrReturnElements)
}


function getFlashVersion() {
	var v = 0;
	if ( navigator.plugins && navigator.mimeTypes.length ) {
		var x = navigator.plugins["Shockwave Flash"];
		if( x && x.description ) {
			var y = x.description;
			v = y.charAt( y.indexOf( '.' ) - 1 );
			v2=y.charAt( y.indexOf( '.' ) - 2 );
			if(v2!='')v=v2+v;
		}
	} else {
		result = false;
		for( var i = 15; ( ( i >= 3 ) && ( result != true ) ); i-- ) {
			execScript('on error resume next: result = IsObject( CreateObject( "ShockwaveFlash.ShockwaveFlash.' + i + '" ) )', 'VBScript' );
			v = i;
		}
		if( v == 15) return 0;
	}
	return v;
}

function makeFlashUnique(obi) {
	var flash=document.getElementById(obi);
	var params=new Object;
	eval('params = {'+flash.title+'}');
	flash.title='';
	
    if(parseInt(getFlashVersion(),10)<parseInt(params.version,10)) {
		flash.innerHTML='<a href="http://macromedia.com/go/flashplayer" class="popup">Kérem, töltse le a legújabb flash lejátszót!</a>';
		return false;
	};
	
	if (params.width == null) params.width = '100%';
	if (params.height == null) params.height = '100%';
	if (params.flashVars == null) params.flashVars = '';
	if (params.wmode == null) params.wmode = 'transparent';
	if (params.scale == null) params.scale = 'scale';
	if (params.salign == null) params.salign = 'tl';

	var str = '';
	str = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+params.width+'" height="'+params.height+'">';
	str+= '  <param name="movie" value="'+params.src+'" />';
	str+= '  <param name="scale" value="'+params.scale+'" />';
	str+= '  <param name="wmode" value="'+params.wmode+'" />';
	str+= '  <param name="salign" value="'+params.salign+'" />';
	str+= '  <param name="quality" value="high" />';
	str+= '  <param name="allowScriptAccess" value="sameDomain" />';
	str+= '  <param name="quality" value="high" />';
	str+= '  <param name="FlashVars" value="'+params.flashVars+'" />';
	str+= '  <embed src="'+params.src+'" scale="'+params.scale+'" salign="'+params.salign+'" wmode="'+params.wmode+'" width="'+params.width+'" height="'+params.height+'" flashvars="'+params.flashVars+'" quality="high" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
	str+= '</object>';
	flash.innerHTML = str;
}

function egynel_nagyobb_szam(field){
    field.value=field.value.replace(/[^0-9]|^0.*/ig,"");
}

if(parseInt(getFlashVersion(),10)==10){
  document.cookie='flashversion=10';
}
