
function Check()
{
	fname()
	sname()
	add1()
	cktown()
	ckstate()
	ckpostcode()
	phone()
	mail()
	ckcountry()
	
	if (fname() !=true || sname() !=true || add1() !=true || cktown() !=true || ckstate() !=true || ckpostcode() !=true || phone() !=true || mail() !=true || ckcountry() !=true)  
	{
	warningGif1()
	return false
	}
	else
	{
	warningGif2()
	return true
	}
	
}






	var cross = new Image();

	cross.src = "http://digitalroutes.co.uk/common/no.gif"

	var blank = new Image();
	
	blank.src = "http://digitalroutes.co.uk/common/1x1.gif"




function fname()
{
	
	var txt=document.forms.registration
  	var regEx = new RegExp(/^[a-z-']+$/i)
  	var check =regEx.test(txt.FirstName.value)
	
	if(!check)
	{
	document.images['img1'].src = cross.src
	
	return false
	}
	else
	{
	document.images['img1'].src = blank.src
	warningGif2()
	return true
	}
}

function sname()
{
	
	var txt=document.forms.registration
  	var regEx = new RegExp(/^[a-z-']+$/i)
  	var check =regEx.test(txt.Surname.value)

	if(!check)
	{
	document.images['img2'].src = cross.src
	
	return false
	}
	else
	{
	document.images['img2'].src = blank.src
	warningGif2()
	return true
	}
}
function add1()
{
	
	var txt=document.forms.registration
  	var regEx = new RegExp(/^[a-z 0-9'-]+$/i)
  	var check =regEx.test(txt.Address1.value)

	if(!check)
	{
	document.images['img3'].src = cross.src
	
	return false
	}
	else
	{
	document.images['img3'].src = blank.src
	warningGif2()	
	return true
	}
}
function cktown()
{
	

	var txt=document.forms.registration
  	var regEx = new RegExp(/^[a-z-' ]+$/i)
  	var check =regEx.test(txt.CityTown.value)

	if(!check)
	{
	document.images['img4'].src = cross.src
	
	return false
	}
	else
	{
	document.images['img4'].src = blank.src
	warningGif2()
	return true
	}
}
function ckstate()
{
	
	var txt=document.forms.registration
  	var regEx = new RegExp(/^[a-z-' ]+$/i)
  	var check =regEx.test(txt.CountyState.value)

	if(!check)
	{
	document.images['img5'].src = cross.src
	
	return false
	}
	else
	{
	document.images['img5'].src = blank.src
	warningGif2()
	return true
	}
}





function ckpostcode()
{
	
	var txt=document.forms.registration
  	var regEx = new RegExp(/^[a-z0-9 ]+$/i)
  	var check =regEx.test(txt.PostZipCode.value)

	if(!check)
	{
	document.images['img6'].src = cross.src

	return false
	}
	else
	{
	document.images['img6'].src = blank.src
	warningGif2()	
	return true
	}
}




function phone()
{
	
	var txt=document.forms.registration
  	var regEx = new RegExp(/^[0-9 ]+$/i)
  	var check =regEx.test(txt.Telephone.value)

	if(!check)
	{
	document.images['img9'].src = cross.src

	return false
	}
	else
	{
	document.images['img9'].src = blank.src
	warningGif2()
	return true
	}
}


function mail()
{
	
	var txt=document.forms.registration
  	var regEx = new RegExp(/^[0-9a-z-_.]+@+[a-z0-9-._]+\..{2,6}$/i)
  	var check =regEx.test(txt.Email.value)

	if(!check)
	{
	document.images['img8'].src = cross.src

	return false
	}
	else
	{
	document.images['img8'].src = blank.src
	warningGif2()
	return true
	}
}

function ckcountry()
{

	if (document.registration.country.options   [document.registration.country.options.selectedIndex].value =="")  
	{
	document.images['img7'].src = cross.src

	return false
	}
	else
	{
	document.images['img7'].src = blank.src
	warningGif2()
	return true
	}
}





function warningGif1()
{


	var warning = new Image();

	warning.src = "http://gary.digitalroutes.co.uk/common/warning.gif"

	document.images['img11'].src = warning.src


}
function warningGif2()
{


	var warning = new Image();

	warning.src = "http://gary.digitalroutes.co.uk/common/blank.gif"

	document.images['img11'].src = warning.src


}
