function xBrowser(){
	if(navigator.appName.indexOf("Netscape") != -1)	{
		this.getCanvasWidth	= function() {return innerWidth;}
		this.getCanvasHeight	= function() {return innerHeight;}
		this.getWindowWidth 	= function() {return outerWidth;}
		this.getWindowHeight	= function() {return outerHeight;}
		this.getScreenWidth 	= function() {return screen.width;}
		this.getScreenHeight	= function() {return screen.height;}
		this.getMinX		= function() {return(pageXOffset);}
		this.getMinY		= function() {return(pageYOffset);}
		this.getMaxX		= function() {return(pageXOffset+innerWidth);}
		this.getMaxY		= function() {return(pageYOffset+innerHeight);}
	} else if(document.all){
		this.getCanvasWidth	= function() {return document.body.clientWidth;}
		this.getCanvasHeight	= function() {return document.body.clientHeight;}
		this.getScreenWidth	= function() {return screen.width;}
		this.getScreenHeight	= function() {return screen.height;}
		this.getMinX		= function() {return(document.body.scrollLeft);}
		this.getMinY		= function() {return(document.body.scrollTop);}
		this.getMaxX		= function() {return(document.body.scrollLeft+document.body.clientWidth);}
		this.getMaxY		= function() {return(document.body.scrollTop+document.body.clientHeight);}
	}
	return(this);
}

var myBrowser = new xBrowser();

function moderalas(hid){
  winpopup=window.open ('moderalas.php?hid='+hid, 'moderalas','toolbar=no,scrollbars=yes,status=no,resizable=1, width=600, height=400, left='+((myBrowser.getScreenWidth()-600)/2)+',top='+((myBrowser.getScreenHeight()-400)/2));      
  winpopup.focus(0); 
}

function profil(ksh){
  winpopup=window.open ('profil.php?ksh='+ksh, 'profil','toolbar=no,scrollbars=yes,status=no,resizable=1, width=600, height=400, left='+((myBrowser.getScreenWidth()-600)/2)+',top='+((myBrowser.getScreenHeight()-400)/2));      
  winpopup.focus(0); 
}

function telepules(){
  winpopup=window.open ('telepuleskivalaszto.php', 'telepuleskivalaszto','toolbar=no,scrollbars=yes,status=no,resizable=1, width=500, height=490, left='+((myBrowser.getScreenWidth()-500)/2)+',top='+((myBrowser.getScreenHeight()-490)/2));
  winpopup.focus(0);
}

function p_adatlap(s){
  document.palyazat.sorszam.value=s;
  document.palyazat.submit();  
}

function p_method(s){
  document.adatlapszerk.method.value=s;
  document.adatlapszerk.submit();
}

function printpreview(){
  winpopup=window.open ('pdf_print.php', 'preview','toolbar=no,scrollbars=yes,status=no,resizable=1, width=600, height=500, left='+((myBrowser.getScreenWidth()-600)/2)+',top='+((myBrowser.getScreenHeight()-500)/2));      
  winpopup.focus(0); 
}
function print(id,s){
  winpopup=window.open ('pdf_print.php?close='+id+"&sr="+s, 'print','toolbar=no,scrollbars=yes,status=no,resizable=1, width=600, height=500, left='+((myBrowser.getScreenWidth()-600)/2)+',top='+((myBrowser.getScreenHeight()-500)/2));      
  winpopup.focus(0); 
}
      
function frissit(){
  opener.window.location.reload(true);
}

function szhossz(t){
  var o=Left(t.id,3);
  var l=String(t.value).length;
  gI(o).innerHTML=l;
  gI(o).style.color=(l<=2000) ? "black" : "#cc0000";
}

function osszegez(o){
  if (o.id=="okh"){
    var f0=parseInt(document.adatlapszerk.p6m3.value); f0=isNaN(f0) ? 0 : f0;
    var f1=parseInt(document.adatlapszerk.p6m5.value); f1=isNaN(f1) ? 0 : f1;
    var f2=parseInt(document.adatlapszerk.p6m7.value); f2=isNaN(f2) ? 0 : f2;
    fm=f0+f1+f2; document.adatlapszerk.p6m1.value=(fm==0) ? "" : fm;

    f0=parseInt(document.adatlapszerk.p6p3.value); f0=isNaN(f0) ? 0 : f0;
    f1=parseInt(document.adatlapszerk.p6p5.value); f1=isNaN(f1) ? 0 : f1;
    f2=parseInt(document.adatlapszerk.p6p7.value); f2=isNaN(f2) ? 0 : f2;
    fm=f0+f1+f2; document.adatlapszerk.p6p1.value=(fm==0) ? "" : fm;

    f0=parseInt(document.adatlapszerk.p6k3.value); f0=isNaN(f0) ? 0 : f0;
    f1=parseInt(document.adatlapszerk.p6k5.value); f1=isNaN(f1) ? 0 : f1;
    f2=parseInt(document.adatlapszerk.p6k7.value); f2=isNaN(f2) ? 0 : f2;
    fm=f0+f1+f2; document.adatlapszerk.p6k1.value=(fm==0) ? "" : fm;
  } else
  if (o.id=="vkh"){
    var f0=parseInt(document.adatlapszerk.p6m11.value); f0=isNaN(f0) ? 0 : f0;
    var f1=parseInt(document.adatlapszerk.p6m13.value); f1=isNaN(f1) ? 0 : f1;
    var f2=parseInt(document.adatlapszerk.p6m15.value); f2=isNaN(f2) ? 0 : f2;
    fm=f0+f1+f2; document.adatlapszerk.p6m9.value=(fm==0) ? "" : fm;

    f0=parseInt(document.adatlapszerk.p6p11.value); f0=isNaN(f0) ? 0 : f0;
    f1=parseInt(document.adatlapszerk.p6p13.value); f1=isNaN(f1) ? 0 : f1;
    f2=parseInt(document.adatlapszerk.p6p15.value); f2=isNaN(f2) ? 0 : f2;
    fm=f0+f1+f2; document.adatlapszerk.p6p9.value=(fm==0) ? "" : fm;

    f0=parseInt(document.adatlapszerk.p6k11.value); f0=isNaN(f0) ? 0 : f0;
    f1=parseInt(document.adatlapszerk.p6k13.value); f1=isNaN(f1) ? 0 : f1;
    f2=parseInt(document.adatlapszerk.p6k15.value); f2=isNaN(f2) ? 0 : f2;
    fm=f0+f1+f2; document.adatlapszerk.p6k9.value=(fm==0) ? "" : fm;
  }

}

function gI(n){
  return document.getElementById(n);
}
function LTrim( value ) {
	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");
}

function RTrim( value ) {
	var re = /((\s*\S+)*)\s*/;
	return value.replace(re, "$1");
}

function trim( value ) {
	return LTrim(RTrim(value));
}

function Left(str, n){
	if (n <= 0) return "";
	else if (n > String(str).length) return str;
	else return String(str).substring(0,n);
}

function Right(str, n){
    if (n <= 0) return "";
    else if (n > String(str).length) return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}
