function deleteImage(img_number)
{
	document.getElementById("delete_image_id").value = img_number;
	document.offercar.submit();
}

function isDate(dateStr)
{
	var datePat = /^(\d{1,2})(\.)(\d{1,2})(\.)(\d{4})$/;
	var matchArray = dateStr.match(datePat); // is the format ok?

	if (matchArray == null)
	{
		return false;
	}

	var month = matchArray[3]; // p@rse date into variables
	var day = matchArray[1];
	var year = matchArray[5];
	var Now = new Date;

	if ((month < 1 || month > 12) 
	|| (day < 1 || day > 31)
	|| (year < (Now.getFullYear() - 100) || year > (Now.getFullYear() - 7))
	|| ((month == 4 || month == 6 || month == 9 || month == 11) && day == 31))
	{
		return false;
	}

	if (month == 2)
	{
		var isleap = (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0));
		if (day > 29 || (day == 29 && !isleap))
		{
			return false;
		}
	}
	return true;
}

function checkField(errid, bool, obj, label)
{
	if (!bool)
	{
		document.getElementsByName(obj)[0].className = 'missing';
		if (errid != '') errid += ', ' + label; else errid = ' ' + label;
	} else document.getElementsByName(obj)[0].className = 'text';
	return errid;
}
