function clearFld(ids)
{
	document.getElementById(ids).innerHTML='';
	if(document.getElementById('teams'))
	{
	document.getElementById('teams').className='aaa';
	}
}

function check_valid()
{
	var fld1=document.getElementById('show_error');
	if(document.getElementById('firstname').value == '')
	{
		var value = 'Please Enter First Name';
		fld1.innerHTML=value;		
		setTimeout("clearFld('show_error')",'2000');
		document.getElementById('firstname').focus();
		return false;		
	}
	else if(document.getElementById('lastname').value == '')
	{
		var value = 'Please Enter Last Name';
		fld1.innerHTML=value;		
		setTimeout("clearFld('show_error')",'2000');
		document.getElementById('lastname').focus();
		return false;
	}
	else if(document.getElementById('homephone').value == '')
	{
		var value = 'Please Enter Telephone No';
		fld1.innerHTML=value;		
		setTimeout("clearFld('show_error')",'2000');
		document.getElementById('homephone').focus();
		return false;
	}
	else if(isNumber(document.getElementById('homephone').value)==false )
	{
		var value = 'Please Enter Digits Only In Telephone No';
		fld1.innerHTML=value;		
		setTimeout("clearFld('show_error')",'2000');
		document.getElementById('homephone').focus();
		return false;
	}
	/*else if(document.getElementById('mobilephone').value == '')
	{
		var value = 'Please Enter Mobile No';
		fld1.innerHTML=value;		
		setTimeout("clearFld('show_error')",'2000');
		document.getElementById('mobilephone').focus();
		return false;
	}
	else if(isNumber(document.getElementById('mobilephone').value)==false )
	{
		var value = 'Please Enter Digits Only In Mobile No';
		fld1.innerHTML=value;		
		setTimeout("clearFld('validfield')",'2000');
		document.getElementById('mobilephone').focus();
		return false;
	}*/
	else if(document.getElementById('email').value == '')
	{
		var value = 'Please Enter Email';
		fld1.innerHTML=value;		
		setTimeout("clearFld('show_error')",'2000');
		document.getElementById('email').focus();
		return false;
	}
	else if(!isValidEmail(document.getElementById('email').value))
	{
		var value = 'Please Enter Valid Email';
		fld1.innerHTML=value;		
		setTimeout("clearFld('show_error')",'2000');
		document.getElementById('email').focus();
		return false;
	}
	/*else if(document.getElementById('address1').value == '')
	{
		var value = 'Please Enter Address Line 1';
		fld1.innerHTML=value;		
		setTimeout("clearFld('show_error')",'2000');
		document.getElementById('address1').focus();
		return false;
	}
	else if(document.getElementById('contry').value == '')
	{
		var value = 'Please Enter Contry';
		fld1.innerHTML=value;		
		setTimeout("clearFld('show_error')",'2000');
		document.getElementById('contry').focus();
		return false;
	}
	else if(document.getElementById('town').value == '')
	{
		var value = 'Please Enter Town';
		fld1.innerHTML=value;		
		setTimeout("clearFld('show_error')",'2000');
		document.getElementById('town').focus();
		return false;
	}
	else if(document.getElementById('postcode').value == '')
	{
		var value = 'Please Enter Postcode';
		fld1.innerHTML=value;		
		setTimeout("clearFld('show_error')",'2000');
		document.getElementById('postcode').focus();
		return false;
	}*/
	else
	{
		document.forms[0].submit();
		return true;
	}
}

function isValidEmail(emailIn)
{
    var isEmailOk = false;
    var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;


	if(emailIn.search(filter) != -1)
	isEmailOk = true;
	if(emailIn.indexOf("..") != -1)
	isEmailOk = false;
	if(emailIn.indexOf(".@") != -1)
	isEmailOk = false;
	if(emailIn.indexOf("'") != -1 || emailIn.indexOf("''") != -1 || emailIn.indexOf("\"") != -1 || emailIn.indexOf("\"\"") != -1 || emailIn.indexOf("(") != -1 || emailIn.indexOf(")") != -1 || emailIn.indexOf("[") != -1 || emailIn.indexOf("]") != -1 || emailIn.indexOf("{") != -1 || emailIn.indexOf("}") != -1 || emailIn.indexOf(",") != -1 || emailIn.indexOf(",,") != -1 || emailIn.indexOf(":") != -1 || emailIn.indexOf(";") != -1 || emailIn.indexOf("#") != -1 || emailIn.indexOf("mailto:") != -1)
	isEmailOk = false;
	
	return isEmailOk;
} 

function isNumber(val)
{
	var alphaExp = /[0-9]+$/;
	if(!val.match(alphaExp))
	{
		return false;
	}
}

function check_validuser()
{
	var fld1=document.getElementById('validfield');
	if(document.getElementById('firstname').value == '')
	{
		var value = 'Please Enter First Name';
		fld1.innerHTML=value;		
		setTimeout("clearFld('validfield')",'2000');
		document.getElementById('firstname').focus();
		return false;		
	}
	else if(document.getElementById('lastname').value == '')
	{
		var value = 'Please Enter Last Name';
		fld1.innerHTML=value;		
		setTimeout("clearFld('validfield')",'2000');
		document.getElementById('lastname').focus();
		return false;
	}
	else if(document.getElementById('homephone').value == '')
	{
		var value = 'Please Enter Telephone Number';
		fld1.innerHTML=value;		
		setTimeout("clearFld('validfield')",'2000');
		document.getElementById('homephone').focus();
		return false;
	}
	else if(isNumber(document.getElementById('homephone').value)==false )
	{
		var value = 'Please Enter Digits Only In Telephone Number';
		fld1.innerHTML=value;		
		setTimeout("clearFld('validfield')",'2000');
		document.getElementById('homephone').focus();
		return false;
	}
	else if(document.getElementById('email').value == '')
	{
		var value = 'Please Enter Email';
		fld1.innerHTML=value;		
		setTimeout("clearFld('validfield')",'2000');
		document.getElementById('email').focus();
		return false;
	}
	else if(!isValidEmail(document.getElementById('email').value))
	{
		var value = 'Please Enter Valid Email';
		fld1.innerHTML=value;		
		setTimeout("clearFld('validfield')",'2000');
		document.getElementById('email').focus();
		return false;
	}
	else
	{
		//alert("Success!!");
		document.forms[0].submit();
		return true;
	}
}

function check_valid_quote()
{
	var fld1=document.getElementById('show_error');
	if(document.getElementById('tyre_width').value == '')
	{
		var value = 'Please Select Tyre Width';
		fld1.innerHTML=value;		
		setTimeout("clearFld('show_error')",'2000');
		document.getElementById('tyre_width').focus();
		return false;		
	}
	else if(document.getElementById('tyre_profile').value == '')
	{
		var value = 'Please Select Tyre Profile';
		fld1.innerHTML=value;		
		setTimeout("clearFld('show_error')",'2000');
		document.getElementById('tyre_profile').focus();
		return false;
	}
	else if(document.getElementById('wheel_size').value == '')
	{
		var value = 'Please Select Wheel Size';
		fld1.innerHTML=value;		
		setTimeout("clearFld('show_error')",'2000');
		document.getElementById('wheel_size').focus();
		return false;
	}
	else if(document.getElementById('speed_rating').value == '')
	{
		var value = 'Please Select Speed Rating';
		fld1.innerHTML=value;		
		setTimeout("clearFld('show_error')",'2000');
		document.getElementById('speed_rating').focus();
		return false;
	}
	else if(document.getElementById('postcode').value == '')
	{
		var value = 'Please Enter Postcode';
		fld1.innerHTML=value;		
		setTimeout("clearFld('show_error')",'2000');
		document.getElementById('postcode').focus();
		return false;
	}
	else
	{
		document.forms[0].submit();
		return true;
	}
}

function GetCookie(name)
{
	var i = 0;
	while(document.cookie.indexOf(name + "=", i) != -1)
	{
		var value = document.cookie.substr(document.cookie.indexOf(name + "=", i));
		value = value.substr(name.length + 1);
		if(value.indexOf(";") != -1)
			if(value.indexOf(";") == 0)
				value = "";
			else
				value = value.substr(0, value.indexOf(";"));
		return unescape(value);
	}
	return "";
}

function SetCookie(name, value)
{

	var expires = new Date();
	expires.setTime(expires.getTime() + 0x9A7EC800);
	document.cookie = name + "=" + escape(value) + "; expires=" + expires.toUTCString();
}

function doSubmit(event)
{
  var x=event.keyCode;
  if(x == 13)
  {
    return check_valid();
  }
}
