function validate_required(field)
{
with (field)
{
	if (value==null||value==""||value==field.defaultValue)
		{
			field.style.backgroundColor = "#fe8383";
			field.focus();
			return false
		}
	else 
		{
			field.style.backgroundColor = "#FFFFFF";
			return true
		}
}
}


function validate_email(field)
{
with (field)
{
	apos=value.indexOf("@")
	dotpos=value.lastIndexOf(".")
	if (apos<1||dotpos-apos<2) 
		{
			field.style.backgroundColor = "#ff4a4a";
			field.focus();
			return false
		}
	else 
		{
			field.style.backgroundColor = "#FFFFFF";
			return true
		}
}
}


function validate_form(thisform)
{
var valid;
with (thisform)
{
	if (validate_required(firstname)==false)
	{
		valid=false
	}
	if (validate_required(secondname)==false)
	{
		valid=false
	}
	if (validate_required(phonenumber)==false)
	{
		valid=false
	}
}
if (valid==null)
	{
		thisform.submit()
	}
else
	{
		document.getElementById('mandField').style.color="#ff4a4a";
	}
}

function validate_form2(thisform)
{
var valid=false;
for (var i=0;i<thisform.length;i++)
{  
	document.write (thisform.length);
	if (thisform.elements[i].type == "text" && validate_required(thisform.elements[i].id)==false)
	{
		alert("hello");
		valid=false
	}
	else
	{
		valid=true
	}
	
}
if (valid==true)
	{
		thisform.submit();
	}
}