function IsValidDomain1( string )
{
	var pattern = /^([https|http])/g;
	return( pattern.test( string ) );
}
function isImage(url) {
  var pattern = /\.(gif|png|jpg)$/i;
  return pattern.test(url);
}
 
function IsValidDomain2( string )
{
	var pattern = /^([https|http])/g;
	return( pattern.test( string ) );
}
function IsEmail( email )
{
	var reg = new RegExp("^.+\@[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})$",""); 

	if( !reg.test( email ) )
	{
		return( false );
	}

	return( true );
}

function CheckForm(form) {
	if( form.category.selectedIndex == 0 )
	{
		alert( 'Bitte wählen Sie eine Kategorie aus!' );
		form.category.focus();
		return( false );
	}

	if(!isImage(form.image_button.value)) {
		alert( 'Bitte geben Sie eine gültige URL des Buttons an! Diese muss mit .png .gif ode .jpg enden!' );
		form.image_button.focus();
		return( false );
	}

	if( form.email.value.length == 0 || !IsEmail( form.email.value ) )
	{
		alert( 'Bitte geben Sie eine gültige E-Mail an!' );
		form.email.focus();
		return( false );
	}	

	return( true );
}
