<!--
function isEmptyRadio(Field) {
	found = false;
	for( i=0; i< Field.length; i++) {
		if ( Field[i].checked ) {
			found = true;
		}
	}	
	return !found;
}

function isEmptyList(Field) {
	return isEmpty(Field[Field.selectedIndex].value);
}

function isEmptyText(Field) {
	return isEmpty(Field.value)
}

function isEmpty(s) {
	if (s == null || s == '') {
		return true;
	}else{
		return false;
	}
}

function isCorrectEmail(s) {
	EMAIL = new String(s);
	if ( EMAIL.indexOf(" ") != -1 ) {
		return false;
 	}
	if ( EMAIL.indexOf("@") == -1 ) {
		return false;
 	}
 	if ( EMAIL.indexOf("@") < 1 || EMAIL.indexOf(".") == -1 ) {
		return false;
 	}
	return true;
}

function convertYear(y) {
	var borderYEAR = 40;

	yearvalue = parseInt(y,10);
	if (isNaN(yearvalue)) return y;

	if (yearvalue - borderYEAR <= 0) {
		yearvalue = yearvalue + 2000
	} else if (yearvalue - 100 < 0) {
		yearvalue = yearvalue + 1900
	}

	return yearvalue;
}

function checkPattern(s, pattern) {
        result = true;

        if ( pattern.length != s.length )
                return false;

        for(i=0; i < pattern.length && result; i++) {
                if (pattern.charAt(i) == '#') {
                        if ( s.charAt(i) < '0' || s.charAt(i) > '9')
                                result = false;
                }else{
                        if (pattern.charAt(i) == '?') {
                                if ( s.charAt(i) < '0' || s.charAt(i) > 'z' )
                                        result = false;
                        }else{
                                        if (s.charAt(i) != pattern.charAt(i))
                                                result = false;
                        }
                }
        }
        return result;
}

function CheckDate(m,d,y) {
	Months = "31/!/28/!/31/!/30/!/31/!/30/!/31/!/31/!/30/!/31/!/30/!/31";
	MonthArray  = Months.split("/!/");

	if (isNaN(parseInt(m,10))) return false;
	if (isNaN(parseInt(d,10))) return false;
	if (isNaN(parseInt(y,10))) return false;

	d = parseInt(d,10);
	y = parseInt(y,10);
	m = parseInt(m,10);

	y = convertYear(y);

	if (y <= 1900 ) return false;
	if (m < 1 || m > 12 ) return false;
	if ( isLeapYear(y)) MonthArray[1] = eval(eval(MonthArray[1]) + 1);

	if (d<1 || MonthArray[m-1] < d ) return false;
	return true;
}

function isLeapYear(Year)
{
	if(Math.round(Year/4) == Year/4){
		if(Math.round(Year/100) == Year/100){
			if(Math.round(Year/400) == Year/400)
				return true;
			else return false;
		}else return true;
	}
	return false;
}
//-->