  function cp(obj)
  {
    string = obj.src;
    string = string.replace("_off", "_on");
    obj.src = string;
  }
  
  function op(obj)
  {
    string = obj.src;
    string = string.replace("_on", "_off");
    obj.src = string;
  }
  
  function scp(obj)
  {
    string = obj.innerHTML;
    string = "+ "+string;
    obj.innerHTML = string;
  }
  
  function sop(obj)
  {
    string = obj.innerHTML;
    string = string.replace("+ ", "");
    obj.innerHTML = string;
  }    
  
  function preloader(which) 
  {
  
    document.getElementById("submit").innerHTML="<input style='width:80px; border:0px;' type='image' src='./images/send.png' value='Send' name='Send' />";
    document.getElementById("submit2").innerHTML="<input style='width:80px; border:0px;' type='image' src='./images/send.png' value='Send' name='Send' />";
  
    homepage = new Image(); 
    homepage = "./images/homepage_off.png";

    our_services = new Image(); 
    our_services = "./images/our_services_off.png";
    
    web_design_fees = new Image(); 
    web_design_fees = "./images/web_design_fees_off.png";
    
    customer_support = new Image(); 
    customer_support = "./images/customer_support_off.png";
    
    testimonials = new Image(); 
    testimonials = "./images/testimonials_off.png";
    
    portfolio = new Image(); 
    portfolio = "./images/portfolio_off.png";
    
    links = new Image(); 
    links = "./images/links_off.png";
    
    contact_us = new Image(); 
    contact_us = "./images/contact_us_off.png";
    
    sitemap = new Image(); 
    sitemap = "./images/sitemap_off.png";    
    
    if (which=="home")
    {
      home = new Image(); 
      home = "./images/homepage.png";
    }
    
  }

function form_check()
{
  var error="";
  var stripped = document.getElementById('message').value.replace(/[\(\)\.\-\ ]/g, '');
  var emailFilter=/^.+@.+\..{2,3}$/;
  var illegalChars= /[\(\)\<\>\,\;\:\\\"\[\]]/

  if (document.getElementById('email').value == "") 
  {
    error=error+"You didn't enter an email address.\n";
  }
  else if (!(emailFilter.test(document.getElementById('email').value))) 
  { 
    error=error+"Please enter a valid email address.\n";
  }
  else if (document.getElementById('email').value.match(illegalChars)) 
  {
    error=error+"The email address contains illegal characters.\n";
  }
  else if (document.getElementById('message').value == "") 
  {
    error=error+"You didn't enter a phone number.\n";
  }
  else if (isNaN(parseInt(stripped))) 
  {
    error=error+"The phone number contains illegal characters.\n";
  }
  if (!(stripped.length > 6 )) 
  {
	  error=error+"The phone number is the wrong length. Make sure you included an area code.";
  }
  
  if (error=="") return true;
  else
  {
    alert(error);
    return false;
  } 
}

function form_check2()
{
  var error="";
  var stripped = document.getElementById('message2').value.replace(/[\(\)\.\-\ ]/g, '');
  var emailFilter=/^.+@.+\..{2,3}$/;
  var illegalChars= /[\(\)\<\>\,\;\:\\\"\[\]]/

  if (document.getElementById('email2').value == "") 
  {
    error=error+"You didn't enter an email address.\n";
  }
  else if (!(emailFilter.test(document.getElementById('email2').value))) 
  { 
    error=error+"Please enter a valid email address.\n";
  }
  else if (document.getElementById('email2').value.match(illegalChars)) 
  {
    error=error+"The email address contains illegal characters.\n";
  }
  else if (document.getElementById('message2').value == "") 
  {
    error=error+"You didn't enter a phone number.\n";
  }
  else if (isNaN(parseInt(stripped))) 
  {
    error=error+"The phone number contains illegal characters.\n";
  }
  if (!(stripped.length > 6 )) 
  {
	  error=error+"The phone number is the wrong length. Make sure you included an area code.";
  }
  
  if (error=="") return true;
  else
  {
    alert(error);
    return false;
  } 
}


//######################### AJAX ########################

function createRequestObject() {
  var rObj;
  var browser=navigator.appName;
  if(browser=='Microsoft Internet Explorer'){
    rObj=new ActiveXObject('Microsoft.XMLHTTP');
  }else{
    rObj=new XMLHttpRequest();
  }
  return rObj;
}

var http=createRequestObject();

function sndReq(url) {
  http.open('get',url);
  http.onreadystatechange=handleResponse;
  http.send(null);
}

function handleResponse() {
  if(http.readyState==4){
    var response=http.responseText;
    eval(response);
  }
}

