function contact_checkFields()
{var oName=document.getElementById('hl_name');var sName=trim(oName.value);var oEmail=document.getElementById('hl_email');var sEmail=trim(oEmail.value);var oSubject=document.getElementById('hl_contact_subject');var sSubject=trim(oSubject.value);var oMessage=document.getElementById('hl_contact_message');var sMessage=trim(oMessage.value);if(sName.length==0)
{alert(MESSAGE_CONTACT_NAME_BLANK);oName.focus();return false;}
else if(sEmail.length==0)
{alert(MESSAGE_CONTACT_EMAIL_BLANK);oEmail.focus();return false;}
else if(!validate_isEmail(sEmail))
{alert(MESSAGE_EMAIL_INVALID);oEmail.focus();return false;}
else if(sSubject.length==0)
{alert(MESSAGE_CONTACT_SUBJECT_BLANK);oSubject.focus();return false;}
else if(sMessage.length==0)
{alert(MESSAGE_CONTACT_MESSAGE_BLANK);oMessage.focus();return false;}
return form_showLoading();};var APP_TEXTAREA_ROWS_SMALL=4;var APP_TEXTAREA_ROWS_MEDIUM=15;var APP_TEXTAREA_ROWS_LARGE=40;function app_textarea_resize
(p_idTextarea)
{oTextarea=document.getElementById(p_idTextarea);iRows=oTextarea.rows;if(iRows<APP_TEXTAREA_ROWS_MEDIUM)
oTextarea.rows=APP_TEXTAREA_ROWS_MEDIUM;else if(iRows<APP_TEXTAREA_ROWS_LARGE)
oTextarea.rows=APP_TEXTAREA_ROWS_LARGE;else
oTextarea.rows=APP_TEXTAREA_ROWS_SMALL;}