if(document.getElementById( 'prename' ))
{
	document.getElementById( 'prename' ).onkeyup = new Function('checkReq();');
	document.getElementById( 'prename' ).onblur  = new Function('checkReq();');
}

if(document.getElementById( 'name' ))
{
	document.getElementById( 'name' ).onkeyup = new Function('checkReq();');
	document.getElementById( 'name' ).onblur  = new Function('checkReq();');
}

if(document.getElementById( 'vatNo' ))
{
	document.getElementById( 'vatNo' ).onkeyup = new Function('checkReq();');
	document.getElementById( 'vatNo' ).onblur  = new Function('checkReq();');
}

if(document.getElementById( 'company' ))
{
	document.getElementById( 'company' ).onkeyup = new Function('checkReq();');
	document.getElementById( 'company' ).onblur  = new Function('checkReq();');
}

if(document.getElementById( 'email' ))
{
	document.getElementById( 'email' ).onkeyup = new Function('checkReq();');
	document.getElementById( 'email' ).onblur  = new Function('checkReq();');
}

if(document.getElementById( 'text' ))
{
	document.getElementById( 'text' ).onkeyup = new Function('checkReq();');
	document.getElementById( 'text' ).onblur  = new Function('checkReq();');
}

if(document.getElementById( 'street' ))
{
	document.getElementById( 'street' ).onkeyup = new Function('checkReq();');
	document.getElementById( 'street' ).onblur  = new Function('checkReq();');
}

if(document.getElementById( 'nr' ))
{
	document.getElementById( 'nr' ).onkeyup = new Function('checkReq();');
	document.getElementById( 'nr' ).onblur  = new Function('checkReq();');
}

if(document.getElementById( 'zip' ))
{
	document.getElementById( 'zip' ).onkeyup = new Function('checkReq();');
	document.getElementById( 'zip' ).onblur  = new Function('checkReq();');
}

if(document.getElementById( 'city' ))
{
	document.getElementById( 'city' ).onkeyup = new Function('checkReq();');
	document.getElementById( 'city' ).onblur  = new Function('checkReq();');
}

if(document.getElementById( 'phone' ))
{
	document.getElementById( 'phone' ).onkeyup = new Function('checkReq();');
	document.getElementById( 'phone' ).onblur  = new Function('checkReq();');
}

if(document.getElementById( 'fax' ))
{
	document.getElementById( 'fax' ).onkeyup = new Function('checkReq();');
	document.getElementById( 'fax' ).onblur  = new Function('checkReq();');
}

if(document.getElementById( 'organisation' ))
{
	document.getElementById( 'organisation' ).onkeyup = new Function('checkReq();');
	document.getElementById( 'organisation' ).onblur  = new Function('checkReq();');
}

if(document.getElementById( 'loginName' ))
{
	document.getElementById( 'loginName' ).onkeyup = new Function('checkReq();');
	document.getElementById( 'loginName' ).onblur  = new Function('checkReq();');
}
if(document.getElementById( 'country' ))

{
      document.getElementById('country').onkeyup = new Function('checkReq();');
      document.getElementById('country').onblur  = new Function('checkReq();');

}

loadFunc( function()
{	
  document.getElementById( 'submit' ).disabled = true;
});

function checkEmail()
{
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	if (filter.test(document.getElementById('email').value))
	{
		document.getElementById('email').className="";
		return true;
	}
	else
	{
		document.getElementById('email').className="error";
		return false;
	}
}
