emailfilter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/
websitefilter = /(?:^|\b)((((http|https|ftp):\/\/)|(www\.))([\w\.]+)([,:%#&\/?=\w+\.-]+))(?:\b|$)/
phonefilter = /^([0-9\+ \(\)_.-])+$/
floatfilter = /^([0-9\$, .-])+$/
function clearAll()
{
	var inputs = document.getElementsByTagName('input');
	var textareas = document.getElementsByTagName('textarea');
	for (i in inputs)
		if (inputs[i].type == "text")
		{
			inputs[i].value = '';
			inputs[i].className = "textbox";
		}
	for (i in textareas)
	{
		textareas[i].value = '';
		textareas[i].className = "textbox textarea";
	}
}
function submitData()
{
	document.getElementById('error').innerHTML = '';
	window.location="#form";
	
	var _error = '';
	
	if (!document.form2.name.value)
	{
		document.form2.name.className += " input-error";
		_error+='<li>'+Messages.NO_NAME+'</li>';
	}
	if (!phonefilter.test(document.form2.phone.value))
	{
		document.form2.phone.className += " input-error";
		_error+='<li>'+Messages.INVALID_PHONE+'</li>';
	}
	if (!emailfilter.test(document.form2.email.value))
	{
		document.form2.email.className += " input-error";
		_error+='<li>'+Messages.INVALID_EMAIL+'</li>';
	}
	if (!floatfilter.test(document.form2.price.value))
	{
		document.form2.price.className += " input-error";
		_error+='<li>'+Messages.INVALID_ASKING_PRICE+'</li>';
	}
	if (!document.form2.captcha.value)
	{
		document.form2.captcha.className += " input-error";
		_error+='<li>'+Messages.NO_CAPTCHA+'</li>';
	}
	if (_error)
	{
		_error = '<div class="textbox error"><table border="0"><tr><td><img src="Caution.png" alt="Caution"/></td><td>'+Messages.ERROR+'</td></tr></table><ul>'+_error+'</ul></div>';
		document.getElementById('error').innerHTML = _error;
		return false;
	}
	else
	{
		// _error = '<div class="textbox error"><table border="0"><tr><td><img src="Done.png" alt="Success"/></td><td>'+Messages.SUCCESS+'</td></tr></table></div>';
		// document.getElementById('error').innerHTML = _error;
		return true;
	}
}
o=window.onload;
window.onload=function()
{
	var inputs = document.getElementsByTagName('input');
	var textareas = document.getElementsByTagName('textarea');
	for (i in inputs)
	{
		input = inputs[i]
		if (input.type == "text" && input.className.indexOf("textbox")>=0)
		{
			input.onblur = function()
			{
				validateInput(this);
			}
			input.onfocus = function()
			{
				this.className = "textbox"
			}
		}
	}
	for (i in textareas)
	{
		textarea = textareas[i]
		textarea.onblur = function()
		{
			validateInput(this);
		}
		textarea.onfocus = function()
		{
			this.className = "textbox textarea"
		}
	}
	o();
}
function validateInput(input)
{
	if (input.id=="name")
	{
		if (!document.form2.name.value)
			input.className+=" input-error";
		else
			input.className+=" input-success";
		return;
	}
	if (input.id=="phone")
	{
		if(!phonefilter.test(input.value))
			input.className+=" input-error";
		else
			input.className+=" input-success";
		return;
	}
	if (input.id=="email")
	{
		if(!emailfilter.test(input.value))
			input.className+=" input-error";
		else
			input.className+=" input-success";
		return;
	}
	if (input.id=="price")
	{
		if(!floatfilter.test(input.value))
			input.className+=" input-error";
		else
			input.className+=" input-success";
		return;
	}
	if (input.id=="captcha")
	{
		if (!document.form2.captcha.value)
			input.className+=" input-error";
		else
			input.className+=" input-success";
		return;
	}
	input.className+=" input-success";
}