// Function Validation Options
function VForm(item)
{
	if(item != '' && item != null)
	{
		if(item == 'ContactSend')
		{
			VArray('ContactSend');	
		}
	}
	else
	{
		var Frm,i;
		Frm = document.getElementsByTagName('form');
		for(i=0; i<Frm.length; i++)
		{
			if(Frm.length != 0)
			{
				VArray(Frm[i].name);	
			}
		}
	}
}

//
function VArray(item)
{
	var Str = 0;
	var imgs,i;
	imgs = document.forms[item].getElementsByTagName('input');
	
	for(i=0; i<imgs.length; i++)
	{	
		if(imgs[i].title == 'URL')
		{
			var ValN = imgs[i];
			var ValueText = ValN.value;
			if(/[www.-]+\.[A-Za-z0-9.-]+\.[A-Za-z]{2,4}/.test(ValueText))
			{
				ValN.className = '';
			}
			else
			{
				ValN.className = 'Error';
			}
		}
		else if(imgs[i].title == 'TEXT')
		{
			var ValN = imgs[i];
			var ValueText = ValN.value;
			var ValueLenNumber = ValN.alt;
			if(ValueText.length >= ValueLenNumber)
			{
				ValN.className = '';
			}
			else
			{
				ValN.className = 'Error';
			}
		}
		else if(imgs[i].title == 'NUMBER')
		{
			var ValN = imgs[i];
			var ValueText = ValN.value;
			var ValueLenNumber = ValN.alt;
			if(ValueText.length >= ValueLenNumber)
			{
				if(/^[0-9]+$/.test(ValueText))
				{
					ValN.className = '';
				}
				else
				{
					ValN.className = 'Error';
				}
			}
			else
			{
				ValN.className = 'Error';
			}
		}
		else if(imgs[i].title == 'EMAIL')
		{
			var ValN = imgs[i];
			var ValueText = ValN.value;
			if(/[0-9a-z_]+@[0-9a-z_^.]+.[a-z^0-9]{2,4}/.test(ValueText))
			{
				ValN.className = '';
			}
			else
			{
				ValN.className = 'Error';
			}
		}
		
		if(imgs[i].className != 'Error')
		{
			Str += 1;
			
			if(Str == imgs.length)
			{
				document.getElementById('Save').disabled = '';
				document.getElementById('Save').style.border = '1px solid #e2e262';
				document.getElementById('Save').style.background = '#3da84e';
				document.getElementById('Save').style.color = '#e2e262';
				document.getElementById('Save').style.width = 'auto';
				document.getElementById('Save').style.cursor = 'pointer';
			}
		}
		else
		{
			document.getElementById('Save').disabled = 'disabled';
			document.getElementById('Save').style.border = '1px solid #e2e262';
			document.getElementById('Save').style.background = '#cc0000';
			document.getElementById('Save').style.color = '#e2e262';
			document.getElementById('Save').style.width = 'auto';
			document.getElementById('Save').style.cursor = 'default';
		}
	}
}