//external script file
head=document.getElementsByTagName('head').item(0);
CreateScript("js/check.js");
//create external file
function CreateScript(file){
    var new_element;
    new_element=document.createElement("script");
    new_element.setAttribute("type","text/javascript");
    new_element.setAttribute("src",file);
    void(head.appendChild(new_element));
}
//check feedback form
function CheckFeedback(){
  var Form=document.feedback;	
 if ((Form.f_name.value=='')||(chkspc(Form.f_name.value)==0)||(fucCheckLength(Form.f_name.value)<2)||(fucCheckLength(Form.f_name.value)>30))
	{
	alert("Please enter a value for the 'Name' field.");
	Form.f_name.focus();
	return false;
  }
 if ((Form.f_company.value=='')||(chkspc(Form.f_company.value)==0)||(fucCheckLength(Form.f_company.value)<2)||(fucCheckLength(Form.f_company.value)>60))
	{
	alert("Please enter a value for the 'Company' field.");
	Form.f_company.focus();
	return false;
  }
 if(chkspc(Form.f_address.value)!=0)
{
 if ((Form.f_address.value=='')||(chkspc(Form.f_address.value)==0)||(fucCheckLength(Form.f_address.value)<2)||(fucCheckLength(Form.f_address.value)>60))
	{
	alert("Please enter a value for the 'Address' field.");
	Form.f_address.focus();
	return false;
  }
}
 if(chkspc(Form.f_tel.value)!=0)
 {
   if ((fucCheckLength(Form.f_tel.value)<8)||(fucCheckLength(Form.f_tel.value)>30))
	{
	alert("Please enter a value for the 'Phone' field.");
	Form.f_tel.focus();
	return false;
  }
 }
 if (Form.f_email.value=='')
  {
	alert("Please enter a value for the 'E-mail' field.");
	Form.f_email.focus();
	return false;
  }
 if (CheckEmail(Form.f_email.value)==0)
  {
    alert("Please check e-mail address for accuracy, this may be the only way to contact you.");
	Form.f_email.focus();
	return false;
  }
 if ((Form.f_title.value=='')||(chkspc(Form.f_title.value)==0)||(fucCheckLength(Form.f_title.value)<2)||(fucCheckLength(Form.f_title.value)>60))
	{
	alert("Please enter a value for the 'Title' field.");
	Form.f_title.focus();
	return false;
  }
  if ((Form.f_details.value=='')||(chkspc(Form.f_details.value)==0))
	{
	alert("Please enter your enquiry content.");
	Form.f_details.focus();
	return false;
  }  
 return true;
}

//show msn windows
function showmsn(){
 var contacts_state=document.getElementById("msn_windows");
  if(contacts_state.style.display=="block")
  {
   contacts_state.style.display="none";
   document.getElementById("msn_mark").title="Free online chat";
  }
  else
  {
   contacts_state.style.display="block";
   document.getElementById("msn_mark").title="Close chat windows";
   }
}