function trim(value) {
   var temp = value;
   var obj = /^(\s*)([\W\w]*)(\b\s*$)/;
   if (obj.test(temp)) { temp = temp.replace(obj, '$2'); }
   var obj = / +/g;
   temp = temp.replace(obj, " ");
   if (temp == " ") { temp = ""; }
   return temp;
}

function checkcontactform(passForm) { 
       if (trim(passForm.firstname.value) ==""){
         alert("Please enter your first name")
         passForm.firstname.focus()
         return false
}
       if (trim(passForm.surname.value) ==""){
         alert("Please enter your surname")
         passForm.surname.focus()
         return false
}
       if (trim(passForm.email.value) ==""){
         alert("Please enter your e-mail address")
         passForm.email.focus()
         return false
}
       if (trim(passForm.telephone.value) ==""){
         alert("Please enter your telephone number")
         passForm.telephone.focus()
         return false
}
      return true
}

function UpdateFrame(page_name)
{

//alert(parent.frames[0].name)
parent.frames[0].document.getElementById("page_name").innerHTML=page_name;
}

function usrfunc(usr,page_id,page_name,mode)
{
if((mode=="edit" || mode=="preview" || mode=="audit") && (window.name!="edit_page" && window.name!="preview_page" && window.name!="audit" && window.name!="current" && window.name!="preview" && window.name!="mainFrame") && usr!=0)
{
window.parent.location.href=url_address + 'index.cfm?page=' + page_id + '&mode=normal';
//alert('        You had not logged out of Refresh. \n\n Refresh has now logged you out automatically.');
}
if(window.name=="edit_page" && mode!="edit")
{
window.location.href=url_address + 'index.cfm?page=' + page_id + '&mode=edit';
}

if(window.name=="edit_page" || window.name=="preview_page")
{
UpdateFrame(page_name);
}

}
