function checkFields(elem, divError)
{
	var sonuc=true;
	for (var i=0; i<elem.elements.length; i++)
	{
		if (elem.elements[i].title!="")
		{
			if (sonuc==true && elem.elements[i].value=="")
			{
				sonuc=false;
				elem.elements[i].focus();
				elem.elements[i].style.backgroundColor = "#FBF4F4";
				document.getElementById(divError).style.display="";
				document.getElementById(divError).innerHTML += elem.elements[i].title + "<br>";
			}
		}
	}
	return sonuc;
}

function resetFields(elem, divError)
{
	for (var i=0; i<elem.elements.length; i++)
	{
		if (elem.elements[i].title!="")
		{
			document.getElementById(divError).innerHTML = "";
			document.getElementById(divError).style.display="none";
			elem.elements[i].style.backgroundColor = "#FFFFFF";
		}
	}
}

function checkNumeric(elem)
{
   var strString = elem.value
   var strValidChars = "0123456789";
   var strChar;
   var blnResult = true;
   var strResult = "";

   if (strString.length == 0) return "";

	for (i = 0; i < strString.length && blnResult == true; i++)
	{
		strChar = strString.charAt(i);
		if (strValidChars.indexOf(strChar) == -1)
		{
			blnResult = false;
		}
		else
		{
			strResult = strResult + strChar;
		}
	}
	elem.value = strResult;
}

function checkSaat(elem)
{
	var strString = ""
	var strValidChars = "0123456789";
	var strChar;
	var blnResult = true;
	var strResult = "";

	if (elem.value.length>5)
	{
		elem.value = elem.value.substr(0, 5);
	}
	else
	{
		if (elem.value.length==2)
		{
			elem.value = elem.value + ":";
		}
		if (elem.value.length<3)
		{
			checkNumeric(elem);
		}
		if (elem.value.length>2)
		{
			if (elem.value.substr(2,1)==":")
			{
			}
			else
			{
				elem.value = elem.value.substr(0, 2);
			}
			
			strString = elem.value.substr(3, 2)
			
			for (i = 0; i < strString.length && blnResult == true; i++)
			{
				strChar = strString.charAt(i);
				if (strValidChars.indexOf(strChar) == -1)
				{
					blnResult = false;
				}
				else
				{
					strResult = strResult + strChar;
				}
			}
			strString = strResult;
			
			elem.value = elem.value.substr(0, 3) + strResult;
		}
	}
}
