<!--
function TrimString(sInString) // Trim String function
{
sInString = sInString.replace( /^\s+/g, "" );// strip leading
return sInString.replace( /\s+$/g, "" );// strip trailing
}
function validation()
{
var form1 = document.getElementById('form1');
if( TrimString(form1.creator_name.value) == '' ||
TrimString(form1.creator_email.value) == '' ||
TrimString(form1.subject.value) == '' ||
TrimString(form1.content.value) == '' ||
form1.department_id.value == -1)
{
alert('Please complete the form correctly.');
return false;
}
else
{
var email_text = TrimString(form1.creator_email.value);
var search_result = email_text.search('@');
if( search_result < 0 )
{
alert('Please enter a valid e-mail address.');
return false;
}
var searched = email_text.search(/(?![a-zA-Z0-9\-\.@_])[^\n]/);
if (searched != -1)
{
alert('Please enter a valid e-mail address.');
return false;
}
var tel_text = TrimString(form1.creator_tel.value);
if( tel_text != '')
{
var searched = tel_text.search(/(?![0-9\- \+\()])[^\n]/);
if (searched != -1)
{
alert('Please enter a valid telephone number.');
return false;
}
}
}
return true;
}
//-->
