﻿function getCookie(name){
    var pos =document.cookie.indexOf(name+ "=");
	// nincs találat
    if (pos==-1){
	    return null;
      } else{
	    var pos2=document.cookie.indexOf(name+ ";",pos);	
	  
	   if (pos2==-1){
		  return unescape(document.cookie.substring(pos + name.length + 1));
	    }else{
		 return unescape(document.cookie.substring(pos + name.length + 1, pos2));
	    }
	 
	}
}

function miameret(){
	var meret_sz=getCookie('BetuMeret');
	return meret_sz;
}

/// Ido beállítás
var expDays = 30;
var exp = new Date(); 
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
///----------------------

/// Cookie beéllítás
function SetCookie (name, value) {
  //document.cookie="BetuMeret=1; experies=Thu, 25.Dec.1980 12:34:56 GMT";
	value=parseFloat(value);
	//alert ('ertek'+value);
    var argv = SetCookie.arguments;  
    var argc = SetCookie.arguments.length;  
    var expires = (argc > 2) ? argv[2] : null;  
    var path = "/";
    var domain = (argc > 4) ? argv[4] : null;  
    var secure = (argc > 5) ? argv[5] : false;  
    document.cookie = name + "=" + escape (value) + 
	((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + 
    ((path == null) ? "" : ("; path=" + path)) +  
    ((domain == null) ? "" : ("; domain=" + domain)) +    
    ((secure == true) ? "; secure" : "");
}
/////////////////////////////////////////////////////////////////
function setAktivMeret(cookie_nev, reset) {
	var i, a, main;
	SetCookie('BetuMeret', cookie_nev, exp);
}
/////////////////////////////////////////////////////////////////

 var tgs = new Array('U','FONT','B','P','span', 'div','td','tr');
 //var szs = new Array( 'xx-small','x-small','small','medium','large','x-large','xx-large' );
 var szs = new Array('8', '10px','12px','14px','16px','18px','20px','22px' );
 var startSz = 3;

//////////////////////////////////////////////////////////////////
function ts( trgt,inc ) {
	if (!document.getElementById) return
  	   var d = document,cEl = null,sz = startSz,i,j,cTags;

	   sz += inc;
   
	   if ( sz < 2 ) sz = 2;
	   if ( sz > 5 ) sz = 5;
	   startSz = sz;
		
	   if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];
	   cEl.style.fontSize = szs[ sz ];
  
	   for ( i = 0 ; i < tgs.length ; i++ ) {
		 cTags = cEl.getElementsByTagName( tgs[ i ] );
		 
		 for ( j = 0 ; j < cTags.length ; j++ ) cTags[ j ].style.fontSize = szs[ sz ];
	   }
      //alert('font:'+szs[ sz ]);	
	  
	  setAktivMeret(sz, 1);
	  //alert(sz);
	  if (sz<=2 ){
		document.getElementById('csokkent').innerHTML = '<img src="img/ikon/betu_csokkent_off.gif" width="19" height="17" title="kisebb betű" border="0" />';
		}else{
		document.getElementById('csokkent').innerHTML = '<a href="'+'javascript:ts(\'cikk_container\',-1)"><img src="img/ikon/betu_csokkent.gif" width="19" height="17" title="kisebb betű" border="0" /></a>';
		}
		if (sz>=5 ){
		document.getElementById('novel').innerHTML = '<img src="img/ikon/betu_novel_off.gif" width="19" height="17" title="nagyobb betű" border="0" />';
		}else{
		document.getElementById('novel').innerHTML = '<a href="'+'javascript:ts(\'cikk_container\',1)"><img src="img/ikon/betu_novel.gif" width="19" height="17" title="nagyobb betű" border="0" /></a>';
		}				
}

function cookie_meret(){
	var meret_sz=getCookie('BetuMeret');
	return parseFloat(meret_sz);
}

var csz=cookie_meret();

function ts_beallit( trgt,inc) {
	
	if (!csz){
		csz=startSz;
		//alert('startSz'+startSz);
	}
	
	if (!document.getElementById) return
	
	var d = document,cEl = null,sz = startSz,i,j,cTags;
	//alert('CSZ:'+ csz);
	sz = parseFloat(csz);
	if ( sz < 2 ) sz = 2;
	if ( sz > 5 ) sz = 5;
	startSz = sz;
		
	if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];

	cEl.style.fontSize = szs[ sz ];

	for ( i = 0 ; i < tgs.length ; i++ ) {
		cTags = cEl.getElementsByTagName( tgs[ i ] );
		for ( j = 0 ; j < cTags.length ; j++ ) cTags[ j ].style.fontSize = szs[ sz ];
    	}

        setAktivMeret(sz, 0);
		if (sz<=2 ){
		document.getElementById('csokkent').innerHTML = '<img src="img/ikon/betu_csokkent_off.gif" width="19" height="17" title="kisebb betű" border="0" />';
		}else{
		document.getElementById('csokkent').innerHTML = '<a href="'+'javascript:ts(\'cikk_container\',-1)"><img src="img/ikon/betu_csokkent.gif" width="19" height="17" title="kisebb betű" border="0" /></a>';
		}
		
		if (sz>=5 ){
		document.getElementById('novel').innerHTML = '<img src="img/ikon/betu_novel_off.gif" width="19" height="17" title="nagyobb betű" border="0" />';
		}else{
		document.getElementById('novel').innerHTML = '<a href="'+'javascript:ts(\'cikk_container\',1)"><img src="img/ikon/betu_novel.gif" width="19" height="17" title="nagyobb betű" border="0" /></a>';
		}			
		

}

function ameret(){
	var meret_sz=getCookie('BetuMeret');
	//return meret_sz;
	//alert(startSz);
	//alert('SZ:');
	//alert(sz);
}
