function validateForm(form)
{
	number = form.Category.options[form.Category.selectedIndex].value;
	if(number==0)
	{
		alert("You did not choose a category");
		return false;
	}
	if(isEmpty(form.Joke)) 
	{ 
        alert('You have not entered a Joke') 
        form.Joke.focus(); 
		return false; 
	} 
	if(isEmpty(form.Title)) 
	{ 
        alert('You have not entered a Joke Title') 
        form.Title.focus(); 
		return false; 
	} 
	var str = returnObjById('Joke');
	var str2 = str.value;
	var str3 = str2.replace(/\’/gi, "'");
	var str4 = str3.replace(/\“/gi, '"');
	var str5 = str4.replace(/\”/gi, '"');
	str.value = str5;
	return true;
}
function isEmpty(aTextField) 
{
   if ((aTextField.value.length==0) || (aTextField.value==null))
   {
      return true;
   }
   else 
   { 
   		return false; 
	}
}
function isValidEmail(theEmailField) 
{
  
	var str = theEmailField.value; 
	var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; 
	var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;
	if (!reg1.test(str) && reg2.test(str))
	{
    	return true;
	}
	else
	{
		return false;
	}

}