var numChars = new RegExp("[0-9]+");
var smallChars = new RegExp("[a-záéíóöőúüű]+");
var bigChars = new RegExp("[A-ZÁÉÍÓÖŐÚÜŰ]+");
var iranyitoszamChars = new RegExp("[0-9]");
var telefonChars = new RegExp("[0-9\(\)\/\+\-]");
var emailChars = new RegExp("[a-zA-Z0-9\-\.\_\@]");
var notEmailChars = new RegExp("[^\@]+");
var datumChars = new RegExp("[0-9\-\.]");
// ----- ----- ----- ----- ----- ----- ----- -----
function SetCookie (name, value) { 
  var argv = SetCookie.arguments; 
  var argc = SetCookie.arguments.length; 
  var expires = (argc > 2) ? argv[2] : null; 
  var path = (argc > 3) ? argv[3] : null; 
  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 fbrkChangeTextContentSize(toBigger)
{
var sizeClasses=new Array('size1','size2','size3','size4','size5','size6');
var textContent=document.getElementById('textContent');
var a;
if ((toBigger)&&(textContent.className!=sizeClasses[0]))
	{
	for (a=0;a<sizeClasses.length;a++)
		{
		if (sizeClasses[a]==textContent.className)
			{
			textContent.className=sizeClasses[a-1];
			}
		}
	}
if ((!toBigger)&&(textContent.className!=sizeClasses[sizeClasses.length-1]))
	{
	for (a=sizeClasses.length-1;a>=0;a--)
		{
		if (sizeClasses[a]==textContent.className)
			{
			textContent.className=sizeClasses[a+1];
			}
		}
	}
//alert(textContent.className);
var exp = new Date(); 
exp.setTime(exp.getTime() + (30*24*60*60*1000));
SetCookie('textSize',textContent.className,exp,'/');
}
//---------------------------------------------------------
function fbrkGetUrl(sUrl)
{
window.top.location.href=sUrl;
}
//---------------------------------------------------------
function submitenter(myfield,e)
	{
	var keycode;
	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;
	else return true;
	if (keycode == 13)
		{
		myfield.form.submit();
		return false;
		}
	else

		return true;
	}

//---------------------------------------------------------
function fbrkAddToFavorites(sURL,sTitle)
{
if (window.sidebar)
	{ // Mozilla Firefox Bookmark
	window.sidebar.addPanel(sTitle, sURL,"");
	}
else if( window.external )
	{ // IE Favorite
	window.external.AddFavorite( sURL, sTitle);
	}
else if(window.opera && window.print)
	{ // Opera Hotlist
	return true;
	}
return true;
}

//---------------------------------------------------------
function checkExprKey(sValidExpr,e)
/* 
** reg exp alapján elfogadja vagy visszautasítja a leütött karaktert
**
** sValidExpr: valid regular expression
** nKeycode: pressed key
** sKeycode: character representation of pressed key
** last modification: 2005.02.08. by zizi
*/
	{
	var nKeycode;
		
	if (window.event) nKeycode = window.event.keyCode;
	else if (e) nKeycode = e.which;
	else return true;

	var sKeycode = String.fromCharCode(nKeycode);
	if ((nKeycode==8)||(nKeycode==0)||(sValidExpr.exec(sKeycode))) return true;

	return false;
}
//---------------------------------------------------------
function checkExprPaste(sValidExpr,e)
// 	onPaste="return checkExprPaste(telefonChars,event)" - Firefox alatt nem jó!!!


/*
** reg exp alapján elfogadja vagy visszautasítja a paste-elni kívánt tartalmat, ha az text
** 
** sValidExpr: valid regular expression
** last modification: 2005.02.08.by zizi
*/
	{
	var i, j, s, w;


	if (window.event) s = window.clipboardData.getData("Text");
	else return true;

	j = s.length; 
	for (i = 0; i < j; i++)
		{
		w = s.charAt(i);
		if (! sValidExpr.exec(w)) return false;
		}
	return true;
}

//---------------------------------------------------------
function fbrkWindowOpen(url,windowName,windowWidth,windowHeight)
	{
	html = window.open(url,windowName,"resizeable=0,scrollbars=0,width="+windowWidth+",height="+windowHeight);
	//html.document.belepesForm.referrer.value=window.location;
	}
//---------------------------------------------------------
function fbrkScrollWindowOpen(url,windowName,windowWidth,windowHeight)
	{
	html = window.open(url,windowName,"resizable=0,scrollbars=1,width="+windowWidth+",height="+windowHeight);
	}
//---------------------------------------------------------
function fbrkResizableWindowOpen(url,windowName,windowWidth,windowHeight)
	{
	html = window.open(url,windowName,"resizable=1,scrollbars=1,width="+windowWidth+",height="+windowHeight);
	}
