// TBDev-hun Javascript függvények by Sektor



/*Képátméretező*/
NcodeImageResizer.MODE = 'newwindow';
NcodeImageResizer.MAXWIDTH = 550;
NcodeImageResizer.MAXHEIGHT = 0;

NcodeImageResizer.Msg1 = 'Kattints erre a szövegre az eredeti kép megtekintéséhez.';
NcodeImageResizer.Msg2 = 'Ez a kép át lett méretezve. Kattints erre a szövegre az eredeti kép megtekintéséhez.';
NcodeImageResizer.Msg3 = 'Ez a kép át lett méretezve. Kattints erre a szövegre az eredeti kép megtekintéséhez.';
NcodeImageResizer.Msg4 = 'Kattints erre a szövegre az eredeti kép megtekintéséhez.';

NcodeImageResizer.IMAGE_ID_BASE = 'ncode_imageresizer_container_';
NcodeImageResizer.WARNING_ID_BASE = 'ncode_imageresizer_warning_';

function NcodeImageResizer(id, img) {
	this.id = id;
	this.img = img;
	this.originalWidth = 0;
	this.originalHeight = 0;
	this.warning = null;
	this.warningTextNode = null;
	
	img.id = NcodeImageResizer.IMAGE_ID_BASE+id;
}

NcodeImageResizer.getNextId = function() {
	id = 1;
	while(document.getElementById(NcodeImageResizer.IMAGE_ID_BASE+id) != null) {
		id++;
	}
	return id;
}

NcodeImageResizer.createOn = function(img) {
	isRecovery = false; 
	if(img.id && img.id.indexOf(NcodeImageResizer.IMAGE_ID_BASE) == 0 && document.getElementById(NcodeImageResizer.WARNING_ID_BASE+img.id.substr(NcodeImageResizer.IMAGE_ID_BASE.length)) != null) {
		newid = img.id.substr(NcodeImageResizer.IMAGE_ID_BASE.length);
		resizer = new NcodeImageResizer(newid, img);
		isRecovery = true;
		resizer.restoreImage();
	} else {
		newid = NcodeImageResizer.getNextId();
		resizer = new NcodeImageResizer(id, img);
	}
	
	if (resizer.originalWidth == 0) resizer.originalWidth = img.width;
	if (resizer.originalHeight == 0) resizer.originalHeight = img.height;
	
	if((NcodeImageResizer.MAXWIDTH > 0 && resizer.originalWidth > NcodeImageResizer.MAXWIDTH) || (NcodeImageResizer.MAXHEIGHT > 0 && resizer.originalHeight > NcodeImageResizer.MAXHEIGHT)) {
		if(isRecovery) {
			resizer.reclaimWarning(warning);
		} else {
			resizer.createWarning();
		}
		resizer.scale();
	}
}

NcodeImageResizer.prototype.restoreImage = function() {
	newimg = document.createElement('IMG');
	newimg.src = this.img.src;
	this.img.width = newimg.width;
	this.img.height = newimg.height;
}

NcodeImageResizer.prototype.reclaimWarning = function() {
	warning = document.getElementById(NcodeImageResizer.WARNING_ID_BASE+newid);
	
	this.warning = warning;
	this.warningTextNode = warning.firstChild.firstChild.childNodes[1].firstChild;
	this.warning.resize = this;
	
	this.scale();
}

NcodeImageResizer.prototype.createWarning = function() {
	mtable = document.createElement('TABLE');
	mtbody = document.createElement('TBODY');
	mtr = document.createElement('TR');
	mtd1 = document.createElement('TD');
	mtd2 = document.createElement('TD');
	mimg = document.createElement('IMG');
	mtext = document.createTextNode('');
	
	mimg.src = 'images/error.gif';
	mimg.width = 16;
	mimg.height = 16;
	mimg.alt = '';
	mimg.border = 0;
	
	mtd1.width = 20;
	mtd1.className = 'td1';
	
	mtd2.unselectable = 'on';
	mtd2.className = 'td2';
	
	mtable.className = 'ncode_imageresizer_warning';
	mtable.textNode = mtext;
	mtable.resize = this;
	mtable.id = NcodeImageResizer.WARNING_ID_BASE+this.id;
	
	mtd1.appendChild(mimg);
	mtd2.appendChild(mtext);
	
	mtr.appendChild(mtd1);
	mtr.appendChild(mtd2);
	
	mtbody.appendChild(mtr);
	
	mtable.appendChild(mtbody);
	
	this.img.parentNode.insertBefore(mtable, this.img);
	
	this.warning = mtable;
	this.warningTextNode = mtext;
}

NcodeImageResizer.prototype.scale = function() {
	if(NcodeImageResizer.MAXWIDTH > 0 && this.originalWidth > NcodeImageResizer.MAXWIDTH) {
		resized = true;
		this.img.width = NcodeImageResizer.MAXWIDTH;
		this.img.height = (NcodeImageResizer.MAXWIDTH / this.originalWidth) * this.originalHeight;
	}
	if(NcodeImageResizer.MAXHEIGHT > 0 && this.originalHeight > NcodeImageResizer.MAXHEIGHT) {
		resized = true;
		this.img.height = NcodeImageResizer.MAXHEIGHT;
		this.img.width = (NcodeImageResizer.MAXHEIGHT / this.originalHeight) * this.originalWidth;
	}
	
	this.warning.width = this.img.width;
	this.warning.onclick = function() { return this.resize.unScale(); }
	
	if(this.img.width < 450) {
		this.warningTextNode.data = NcodeImageResizer.Msg1;
	} else if(this.img.fileSize && this.img.fileSize > 0) {
		this.warningTextNode.data = NcodeImageResizer.Msg2.replace('%1$s', this.originalWidth).replace('%2$s', this.originalHeight).replace('%3$s', Math.round(this.img.fileSize/1024));		
	} else {
		this.warningTextNode.data = NcodeImageResizer.Msg3.replace('%1$s', this.originalWidth).replace('%2$s', this.originalHeight);		
	}
	
	return false;
}

NcodeImageResizer.prototype.unScale = function() {
	switch(NcodeImageResizer.MODE) {
		case 'none':			
			break;
		case 'samewindow':
			window.open(this.img.src, '_self');
			break;
		case 'newwindow':
			window.open(this.img.src, '_self');
			break;
		case 'enlarge':
		default:
			this.img.width = this.originalWidth;
			this.img.height = this.originalHeight;
			this.img.className = 'ncode_imageresizer_original';
			if(this.warning != null) {
				this.warningTextNode.data = NcodeImageResizer.Msg4;
				this.warning.width = this.img.width;
				this.warning.onclick = function() { return this.resize.scale() };
			}
			break;
	}
	
	return false;
}
//Profil törlés megerősítő

function torol(){
document.getElementById('torles').disabled=document.getElementById('torles').checked;
alert ("Ebben a dologban nagyon nagyon biztosnak kell lenned, mert ha egyszer törlöd utána már nem lehet visszahozni! Egy megerősítő mailt is fogsz kapni!");
}

function nemtorol(){
document.getElementById('torles').disabled=!document.getElementById('torles').checked;
}

//Profil törlés megerősítő vége

//Torrent lenyíló

function torrent(id) {
          var e = document.getElementById(id);
          e.style.display = e.style.display == "none" ? "" : "none";
		}

//Torrent lenyíló vége

jQuery.cookie = function(name, value, options) {
    if (typeof value != 'undefined') { // name and value given, set cookie
        options = options || {};
        if (value === null) {
            value = '';
            options.expires = -1;
        }
        var expires = '';
        if (options.expires && (typeof options.expires == 'number' || options.expires.toUTCString)) {
            var date;
            if (typeof options.expires == 'number') {
                date = new Date();
                date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000));
            } else {
                date = options.expires;
            }
            expires = '; expires=' + date.toUTCString(); // use expires attribute, max-age is not supported by IE
        }
        // CAUTION: Needed to parenthesize options.path and options.domain
        // in the following expressions, otherwise they evaluate to undefined
        // in the packed version for some reason...
        var path = options.path ? '; path=' + (options.path) : '';
        var domain = options.domain ? '; domain=' + (options.domain) : '';
        var secure = options.secure ? '; secure' : '';
        document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].join('');
    } else { // only name given, get cookie
        var cookieValue = null;
        if (document.cookie && document.cookie != '') {
            var cookies = document.cookie.split(';');
            for (var i = 0; i < cookies.length; i++) {
                var cookie = jQuery.trim(cookies[i]);
                // Does this cookie string begin with the name we want?
                if (cookie.substring(0, name.length + 1) == (name + '=')) {
                    cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
                    break;
                }
            }
        }
        return cookieValue;
    }
};

function klappe(id)
{
	var klappText = '#k' + id;
	var klappBild = '#pic' + id; 
	
	if ($(klappText).css('display') == 'none') {
  		$(klappText).show('slow',function(){$(klappText).fadeTo('slow',1)});
	}
	else {
  		$(klappText).fadeTo('slow',0,function(){$(klappText).hide('slow');});
	}
}

function elfogad(elfogad){
if(elfogad==true){
if ($('#reg').is(":hidden")) {
					$('#feltetel').fadeTo('slow',0,function(){$('#feltetel').hide('slow');});
					$('#reg').show('slow',function(){$('#reg').fadeTo('slow',1)});
			}
}
else{
if ($('#feltetel').is(":hidden")) {
      $('#reg').fadeTo('slow',0,function(){$('#reg').hide('slow');});
				$('#feltetel').show('slow',function(){$('#feltetel').fadeTo('slow',1)});
				
			} 
			}
}

function letezik_ellenorzes(ell_fajl,eredmeny_kiiras,mivel){
   if ($('#'+eredmeny_kiiras).is(":hidden")) {
		$('#'+eredmeny_kiiras).fadeIn("slow");
	
	}
	else{
	$('#'+eredmeny_kiiras).fadeIn("slow");
	
  }
		$.get(ell_fajl, { getelni: mivel },
	  function(data){
		$('#'+eredmeny_kiiras).html(data);
	  });
}

function ajax_query(ell_fajl,eredmeny_kiiras,mivel){
   if ($('#'+eredmeny_kiiras).is(":hidden")) {
		$('#'+eredmeny_kiiras).fadeIn("slow");
	
	}

  $('#'+eredmeny_kiiras).html('<img src=\"pic/ajax_loader.gif\" />');
		$.get(ell_fajl, { getelni: mivel },
	  function(data){
		$('#'+eredmeny_kiiras).html(data);
	  });
}


function klappe_news(id)
{
	var klappText = '#k' + id;
	var klappBild = '#pic' + id; 

	if ($(klappText).css('display') == 'none') {
  		$(klappText).show('slow',function(){$(klappText).fadeTo('slow',1)});
  		$(klappBild).attr("src","pic/minus.gif");
	}
	else {
  		$(klappText).fadeTo('slow',0,function(){$(klappText).hide('slow');});
      $(klappBild).attr("src","pic/plus.gif");
	}
}

function feltoltott_torrentek(tnev,kereses){
   if ($('#'+kereses).is(":hidden")) {
		$('#'+kereses).fadeIn("slow");
	}
$('#'+kereses).html('<img src=\"pic/ajax_loader.gif\" />');

	$.get("torrent_kereso.php", { torrent_nev: tnev },
	  function(data){
		$('#'+kereses).html(data);
	  });
}

function feltoltott_torrentek_2(tnev,kereses){
   if ($('#'+kereses).is(":hidden")) {
		$('#'+kereses).fadeIn("slow");
	}
$('#'+kereses).html('<img src=\"pic/ajax_loader.gif\" />');

	$.get("torrent_kereso_2.php", { torrent_nev: tnev },
	  function(data){
		$('#'+kereses).html(data);
	  });
}


function nyijj_le(tid,fajl){
   if ($('#det_tr_'+tid).is(":hidden")) {
		$('#det_tr_'+tid).fadeIn("slow");
		
	} else {
		$('#det_tr_'+tid).fadeOut("slow");

		return;
	}
	$.get(fajl, { id: tid },
	  function(data){
		$('#det_td_'+tid).html(data);
	  });
}
function hirek(newsid) {
if ($('#obj_' + newsid).is(":hidden")) { // ha rejtett

$('#pic_' + newsid).attr({ src: "pic/minus.gif" }); // elrejtős kép

$('#obj_' + newsid).slideDown("slow"); // lecsúszás

} else { // ha nem rejtett

$('#pic_' + newsid).attr({ src: "pic/plus.gif" }); // megjelenítős kép

$('#obj_' + newsid).slideUp("slow"); // felcsúszás
}}
function lejon(id)
{
  
	var rejteni = '#' + id;

	if ($(rejteni).css('display') == 'none') {
  		$(rejteni).show('slow',function(){$(rejteni).fadeTo('slow',1)});
  		

	}

}

function becsuk(id)
{
  
	var rejteni = '#' + id;

	if ($(rejteni).css('display') != 'none') {
  		$(rejteni).fadeTo('slow',0,function(){$(rejteni).hide('slow');});
  		

	}

}



var idname;

var scritptype = ".php";

var xmlHttp = false;



function XmlHttpObject() {

	try { // Firefox, Opera 8.0+, Safari

		xmlHttp=new XMLHttpRequest();

		if (xmlHttp.overrideMimeType) {

			xmlHttp.overrideMimeType('text/html; charset:utf-8');

		}

	}

	catch (e) { // Internet Explorer

		try {

			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");

		}

		catch (e){

			try {

				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");

			}

			catch (e) {

				alert("AJAX error!");

				return false;

			}

		}

	}

	return xmlHttp;

}



function ajaxchk() {

	if (xmlHttp.readyState == 4) {

		if (xmlHttp.status == 200) {

			document.getElementById(idname).innerHTML = xmlHttp.responseText;

		}

		else {

			alert("AJAX error!");

		}

	}

}



function ajaxPIC(progpic) {

	var ajaxloaderpic = './js/ajaxp.gif';

	if (progpic)

		document.getElementById(progpic).innerHTML = '<img src="'+ajaxloaderpic+'" border="0" alt="Ajax">';

}



function ajaxGET(url,params,place,progpic) {

	xmlHttp = XmlHttpObject();

	if (xmlHttp) {

		idname = place;

		ajaxPIC(progpic);

		xmlHttp.onreadystatechange=ajaxchk;

		xmlHttp.open("GET",url+scritptype+params,true);

		xmlHttp.send(null);

		return false;

	}

}



function ajaxPOST(formname,url,params,place,progpic) {

	if (formname) {

		if (params)

			var postdata = params + "=" + encodeURIComponent(document.forms[formname].elements[params].value);

		else

			var postdata = getElements(formname);

		ajaxPOST('',url,postdata,place,progpic);

	}

	else {

		xmlHttp = XmlHttpObject();

		if (xmlHttp) {

			idname = place;

			ajaxPIC(progpic);

			xmlHttp.onreadystatechange=ajaxchk;

			xmlHttp.open('POST',url+scritptype,true);

			xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");

			xmlHttp.setRequestHeader("Content-length", params.length);

			xmlHttp.setRequestHeader("Connection", "close");

			xmlHttp.send(params);

			return false;

		}

	}

}



function getElements(form) {

  if (form != null) {

    var q = '';

    var formid = document.forms[form];

    for(i=0;i<formid.elements.length;i++) {

  		if (formid.elements[i].tagName == "INPUT") {

  			if (formid.elements[i].type == "text") {

  				q += formid.elements[i].name + "=" + formid.elements[i].value + "&";

  			}

  			if (formid.elements[i].type == "checkbox") {

  				if (formid.elements[i].checked) {

  					q += formid.elements[i].name + "=" + formid.elements[i].value + "&";

  				}

  				else {

  					q += formid.elements[i].name + "=&";

  				}

  			}

  			if (formid.elements[i].type == "radio") {

  				if (formid.elements[i].checked) {

  					q += formid.elements[i].name + "=" + formid.elements[i].value + "&";

  				}

  			}

  		}

  		else if (formid.elements[i].tagName == "SELECT") {

  			var sel = formid.elements[i];

  			q += sel.name + "=" + sel.options[sel.selectedIndex].value + "&";

  		}

  	}



    if (q.charAt(q.length-1) == '&')

      q = q.substr(0,q.length-1);

  	return q;

	}

}



function ajaxPGET(obj,url,place,progpic) {

	var getstr = "?"+getElements(obj);

	ajaxGET(url, getstr, place, progpic);

}
function SmileIT(smile,form,text){
   document.forms[form].elements[text].value = document.forms[form].elements[text].value+" "+smile+" ";
   document.forms[form].elements[text].focus();
}

function mySubmit() {
   setTimeout('document.shbox.reset()',100);
}


/*Képátméretező*/
NcodeImageResizer.MODE = 'newwindow';
NcodeImageResizer.MAXWIDTH = 550;
NcodeImageResizer.MAXHEIGHT = 0;

NcodeImageResizer.Msg1 = 'Kattints erre a szövegre az eredeti kép megtekintéséhez.';
NcodeImageResizer.Msg2 = 'Ez a kép át lett méretezve. Kattints erre a szövegre az eredeti kép megtekintéséhez.';
NcodeImageResizer.Msg3 = 'Ez a kép át lett méretezve. Kattints erre a szövegre az eredeti kép megtekintéséhez.';
NcodeImageResizer.Msg4 = 'Kattints erre a szövegre az eredeti kép megtekintéséhez.';

NcodeImageResizer.IMAGE_ID_BASE = 'ncode_imageresizer_container_';
NcodeImageResizer.WARNING_ID_BASE = 'ncode_imageresizer_warning_';

function NcodeImageResizer(id, img) {
	this.id = id;
	this.img = img;
	this.originalWidth = 0;
	this.originalHeight = 0;
	this.warning = null;
	this.warningTextNode = null;
	
	img.id = NcodeImageResizer.IMAGE_ID_BASE+id;
}

NcodeImageResizer.getNextId = function() {
	id = 1;
	while(document.getElementById(NcodeImageResizer.IMAGE_ID_BASE+id) != null) {
		id++;
	}
	return id;
}

NcodeImageResizer.createOn = function(img) {
	isRecovery = false; 
	if(img.id && img.id.indexOf(NcodeImageResizer.IMAGE_ID_BASE) == 0 && document.getElementById(NcodeImageResizer.WARNING_ID_BASE+img.id.substr(NcodeImageResizer.IMAGE_ID_BASE.length)) != null) {
		newid = img.id.substr(NcodeImageResizer.IMAGE_ID_BASE.length);
		resizer = new NcodeImageResizer(newid, img);
		isRecovery = true;
		resizer.restoreImage();
	} else {
		newid = NcodeImageResizer.getNextId();
		resizer = new NcodeImageResizer(id, img);
	}
	
	if (resizer.originalWidth == 0) resizer.originalWidth = img.width;
	if (resizer.originalHeight == 0) resizer.originalHeight = img.height;
	
	if((NcodeImageResizer.MAXWIDTH > 0 && resizer.originalWidth > NcodeImageResizer.MAXWIDTH) || (NcodeImageResizer.MAXHEIGHT > 0 && resizer.originalHeight > NcodeImageResizer.MAXHEIGHT)) {
		if(isRecovery) {
			resizer.reclaimWarning(warning);
		} else {
			resizer.createWarning();
		}
		resizer.scale();
	}
}

NcodeImageResizer.prototype.restoreImage = function() {
	newimg = document.createElement('IMG');
	newimg.src = this.img.src;
	this.img.width = newimg.width;
	this.img.height = newimg.height;
}

NcodeImageResizer.prototype.reclaimWarning = function() {
	warning = document.getElementById(NcodeImageResizer.WARNING_ID_BASE+newid);
	
	this.warning = warning;
	this.warningTextNode = warning.firstChild.firstChild.childNodes[1].firstChild;
	this.warning.resize = this;
	
	this.scale();
}

NcodeImageResizer.prototype.createWarning = function() {
	mtable = document.createElement('TABLE');
	mtbody = document.createElement('TBODY');
	mtr = document.createElement('TR');
	mtd1 = document.createElement('TD');
	mtd2 = document.createElement('TD');
	mimg = document.createElement('IMG');
	mtext = document.createTextNode('');
	
	mimg.src = 'images/error.gif';
	mimg.width = 16;
	mimg.height = 16;
	mimg.alt = '';
	mimg.border = 0;
	
	mtd1.width = 20;
	mtd1.className = 'td1';
	
	mtd2.unselectable = 'on';
	mtd2.className = 'td2';
	
	mtable.className = 'ncode_imageresizer_warning';
	mtable.textNode = mtext;
	mtable.resize = this;
	mtable.id = NcodeImageResizer.WARNING_ID_BASE+this.id;
	
	mtd1.appendChild(mimg);
	mtd2.appendChild(mtext);
	
	mtr.appendChild(mtd1);
	mtr.appendChild(mtd2);
	
	mtbody.appendChild(mtr);
	
	mtable.appendChild(mtbody);
	
	this.img.parentNode.insertBefore(mtable, this.img);
	
	this.warning = mtable;
	this.warningTextNode = mtext;
}

NcodeImageResizer.prototype.scale = function() {
	if(NcodeImageResizer.MAXWIDTH > 0 && this.originalWidth > NcodeImageResizer.MAXWIDTH) {
		resized = true;
		this.img.width = NcodeImageResizer.MAXWIDTH;
		this.img.height = (NcodeImageResizer.MAXWIDTH / this.originalWidth) * this.originalHeight;
	}
	if(NcodeImageResizer.MAXHEIGHT > 0 && this.originalHeight > NcodeImageResizer.MAXHEIGHT) {
		resized = true;
		this.img.height = NcodeImageResizer.MAXHEIGHT;
		this.img.width = (NcodeImageResizer.MAXHEIGHT / this.originalHeight) * this.originalWidth;
	}
	
	this.warning.width = this.img.width;
	this.warning.onclick = function() { return this.resize.unScale(); }
	
	if(this.img.width < 450) {
		this.warningTextNode.data = NcodeImageResizer.Msg1;
	} else if(this.img.fileSize && this.img.fileSize > 0) {
		this.warningTextNode.data = NcodeImageResizer.Msg2.replace('%1$s', this.originalWidth).replace('%2$s', this.originalHeight).replace('%3$s', Math.round(this.img.fileSize/1024));		
	} else {
		this.warningTextNode.data = NcodeImageResizer.Msg3.replace('%1$s', this.originalWidth).replace('%2$s', this.originalHeight);		
	}
	
	return false;
}

NcodeImageResizer.prototype.unScale = function() {
	switch(NcodeImageResizer.MODE) {
		case 'none':			
			break;
		case 'samewindow':
			window.open(this.img.src, '_self');
			break;
		case 'newwindow':
			window.open(this.img.src, '_blank');
			break;
		case 'enlarge':
		default:
			this.img.width = this.originalWidth;
			this.img.height = this.originalHeight;
			this.img.className = 'ncode_imageresizer_original';
			if(this.warning != null) {
				this.warningTextNode.data = NcodeImageResizer.Msg4;
				this.warning.width = this.img.width;
				this.warning.onclick = function() { return this.resize.scale() };
			}
			break;
	}
	
	return false;
}
/*Vége*/


function klappe_upload_next(id)
{
	var klappText = document.getElementById(id);
	var klappText2 = document.getElementById(id - 1);
	var klappBild = document.getElementById('pict' + id); 

	if (klappText.style.display == 'none') {
  		klappText.style.display = 'block';
		klappText2.style.display = 'none';
  		klappBild.src = 'images/passed.png';
	}
}

function klappe_upload_prev(id)
{
	var klappText = document.getElementById(id -2);
	var klappText2 = document.getElementById(id -1);
	var klappBild = document.getElementById('pict' + (id -1)); 

	if (klappText.style.display == 'none') {
  		klappText.style.display = 'block';
		klappText2.style.display = 'none';
  		klappBild.src = 'images/failed.png';
	}
}

function klappe_categories(id)
{
	var klappText = document.getElementById('cat' + id);
	var klappBild = document.getElementById('p' + id);
    var klappColor = document.getElementById('n' + id); 	

	if (klappText.style.display == 'none') {
  		klappText.style.display = 'block';
  		klappBild.src = 'http://bit-tos.hu/images/parent_close.bmp';
		klappColor.style.color = '#99bb00';
	}
	else {
  		klappText.style.display = 'none';
  		klappBild.src = 'http://bit-tos.hu/images/parent_open.bmp';
		klappColor.style.color = '#e7e7e7';
	}
}


//Torrent lennyiló

function lennylilo(){
	var link=document.getElementById(arguments[0])
	if (link.getAttribute("rel")){
		savedefaultcontent(link.getAttribute("rel"))
		var modifiedurl=link.getAttribute("href").replace(/^http:\/\/[^\/]+\//i, "http://"+window.location.hostname+"/")
		link.setAttribute("href", modifiedurl)
		link.onclick=function(){
			ajaxOldal(this.getAttribute("href")+"&sima_szoveg=true", this.getAttribute("rel"), this)
			loadobjs(this.getAttribute("rev"))
			return false
		}
	}
}


function lennylilas(mit,hova) {
	var cim = mit.replace(/^http:\/\/[^\/]+\//i, "http://"+window.location.hostname+"/")+"&sima_szoveg=true";
	var cel = hova;
	var kert_oldal = false;
	var defaultcontentarray = new Object();
	if (typeof defaultcontentarray[cel]=="undefined") 
		defaultcontentarray[cel]=document.getElementById(cel).innerHTML;
	if (window.XMLHttpRequest)
		kert_oldal = new XMLHttpRequest();
	else if (window.ActiveXObject) {
		try {
			kert_oldal = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (kivetel) {
			try {
				kert_oldal = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (kivetel) {
				alert("nCore ajax hiba!");
			}
		}
	}
	else alert("Hiba!");
	document.getElementById(cel).innerHTML="<p align=\"center\"><img src='pic/ajax_loader.gif' /></p>";
	kert_oldal.onreadystatechange=function() {
		if (kert_oldal.readyState == 4 && (kert_oldal.status==200 || window.location.href.indexOf("http")==-1))
			document.getElementById(cel).innerHTML=kert_oldal.responseText;
	}
	bustcacheparameter = ((cim.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime());
	kert_oldal.open('GET', cim+bustcacheparameter, true);
	kert_oldal.send(null);
}




//jqueri




function lenyilo_egyeb(id)
{
var klappText = document.getElementById('k' + id);
var klappBild = document.getElementById('pic' + id);

if (klappText.style.display == 'none') {
klappText.style.display = 'block';
// klappBild.src = 'pic/blank.gif';
}
else {
klappText.style.display = 'none';
// klappBild.src = 'pic/blank.gif';
}
}


function createXmlHttp() {
    var request = null;
    if (window.XMLHttpRequest) request = new XMLHttpRequest();
      else if (typeof ActiveXObject != undefined) request = new ActiveXObject('Microsoft.XMLHTTP');
    return request;
}

var creator;







   function scroll_edit(where,speed) {
      var obj = document.getElementById('scroller');

      obj.start();
      if (speed == 'normal') speed = 6;
         else if (speed == 'more') speed = parseInt(obj.scrollAmount) + 6;
            else if (speed == 'stop') {
               obj.stop();
            }
      
      obj.scrollAmount = speed;
      obj.direction = where;
   }
