function y2k( n ) {
   return ((n < 1000) ? n + 1900 : n); 
}

function isDate( dateStr ) { 
    var myArray = dateStr.split('.');
    year  = myArray[0];
	month = myArray[1];
	day   = myArray[2];
    if (!year || !month || !day) return false; 
    month--;
    var test = new Date(year,month,day);
    if ((year-0) == y2k(test.getYear()) &&
        (month-0) == test.getMonth() &&
        (day-0) == test.getDate() ) return true;    
	return false;
}

function isNumber( what ) { 
    for (var i=0, len=what.value.length, valid='0123456789' ; i<len ; i++) {
        if (valid.indexOf(what.value.substring(i,i+1)) == -1) 
            return false;
    }
    return true;        
}

function isReal( what ) { 
    for (var i=0, len=what.value.length, valid='0123456789,.' ; i<len ; i++) {
        if (valid.indexOf(what.value.substring(i,i+1)) == -1) 
            return false;
    }
    return true;        
}

function trim(what) {    
	while (what.value.charAt(0) == ' ') {
      what.value = what.value.substring(1,what.value.length);
	}   
	while (what.value.charAt(0) == '\t') {
      what.value = what.value.substring(1,what.value.length);
	}
	while (what.value.charAt(what.value.length-1) == ' ') {
	  what.value = what.value.substring(0,what.value.length-1);
	}
} 

function Upper(what) {  
    what.value = what.value.toUpperCase();
} 

function isStrNum( v ) { 
    for (var i=0, len=v.length, valid='0123456789' ; i<len ; i++) {
        if (valid.indexOf(v.substring(i,i+1)) == -1) 
            return false;
    }
    return true;        
}

function isStrChar( v ) { 
    for (var i=0, len=v.length, valid='ABCDEFGHIJKLMNOPQRSTUVWXYZ' ; i<len ; i++) {
        if (valid.indexOf(v.substring(i,i+1)) == -1) 
            return false;
    }
    return true;        
}

function isEmail(what) {
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(what.value)){
		return (true)
	}
	return (false)
}

function rakerdez(url) {
	if (confirm("Valóban törli?")) location.href = url
}

function wopen( prg, n ) {
	window.open(prg+"?id="+n,"","width=820,height="+screen.availHeight+",screenX=1,screenY=1,top=1,left=1,location=1,toolbar=1,menubar=1,scrollbars=yes,resizable=yes");
}

