function GetDiv(sDiv)
{
	var div;
	if (document.getElementById)
		div = document.getElementById(sDiv);
	else if (document.all)
		div = eval("window." + sDiv);
	else if (document.layers)
		div = document.layers[sDiv];
	else
		div = null;

	return div;
}

function HideDiv(sDiv)
{
	d = GetDiv(sDiv);
	if (d)
	{
		if (document.layers) d.visibility = "hide";
		else d.style.visibility = "hidden";
	}
}

function ShowDiv(sDiv)
{
	d = GetDiv(sDiv);
	if (d)
	{
		if (document.layers) d.visibility = "show";
		else d.style.visibility = "visible";
	}
}

function ValidateDate(dd, mm, yyyy)
{
    var validDate = true;
    if (isNaN(dd) || isNaN(mm) || isNaN(yyyy) || !(dd.length==2) || !(mm.length==2) || !(yyyy.length==4)){
        validDate=false;
    }
    else{
        var date;
        var month;
        var year;
        date = parseInt(dd);
        month = (parseInt(mm)-1);
        year= parseInt(yyyy);
        var d = new Date();
        d.setFullYear(year);
        d.setMonth(month);
        d.setDate(date);
        if (!(date==d.getDate()) || !(month==d.getMonth()) || !(year==d.getFullYear())){
            validDate=false;
        }
    }
    return validDate;
}

function ValidateTitle(title){
    var validTitle = true;
    if ((title.length < 1) || (title.length > 50)){
        validTitle = false;
    }
    return validTitle;
}

function ValidateFirstNames(firstnames){
    var validFirstNames = true;
    if ((firstnames.length < 1) || (firstnames.length > 50)){
        validFirstNames = false;
    }
    return validFirstNames;
}

function ValidateLastName(lastname){
    var validLastName = true;
    if ((lastname.length < 1) || (lastname.length > 50)){
        validLastName = false;
    }
    return validLastName;
}
   