window.addEvent('domready', function() {
    
    if ($('exp')) {
      var slider = new Fx.Slide('exp').hide();
      $('opn').addEvent('click', function(e){
          e.stop();
          slider.toggle();
      });
    }

    var menuHome = '\
<ul>\
    <li><a href="/contact-us/">Contact Us</a></li>\
</ul>';

    var menuSpecialist = '\
<ul>\
    <li><a href="/specialist/listed-buildings/">Listed Buildings</a></li>\
    <li><a href="/specialist/coatings/">Protective Coatings</a></li>\
    <li><a href="/specialist/maintenance/">Product Maintenance</a></li>\
</ul>';

    var menuWindows = '\
<ul>\
    <li><a href="/hardwood-windows/sliding-sashes/">Sliding Sash Windows</a></li>\
    <li><a href="/hardwood-windows/casement/">Casement Windows</a></li>\
</ul>';

    var menuKitchens = '\
<ul>\
    <li><a href="/kitchens/free-standing-furniture/">Freestanding</a></li>\
</ul>';

    var menuConservatories = '\
<ul>\
    <li><a href="/hardwood-conservatories/oak-framed/">Oak Conservatories</a></li>\
</ul>';

    $('li-home').set("html",$('li-home').get('html')+menuHome);
    $('li-windows').set("html",$('li-windows').get('html')+menuWindows);
    //$('li-kitchens').set("html",$('li-kitchens').get('html')+menuKitchens);
    $('li-special').set("html",$('li-special').get('html')+menuSpecialist);
    $('li-cons').set("html",$('li-cons').get('html')+menuConservatories);

    //alert($('document').get('URL'));

    setForm();

    $('frmName').addEvent('focus',function(){resetName(1)});
    $('frmName').addEvent('blur',function(){resetName(0)});

    $('frmAddress').addEvent('focus',function(){resetAddress(1)});
    $('frmAddress').addEvent('blur',function(){resetAddress(0)});

    $('frmEmail').addEvent('focus',function(){resetEmail(1)});
    $('frmEmail').addEvent('blur',function(){resetEmail(0)});

    $('frmPhone').addEvent('focus',function(){resetPhone(1)});
    $('frmPhone').addEvent('blur',function(){resetPhone(0)});
    
    if ($("conservatory-pictures")) {
      placeFlash();
    }
    
    
});

function setForm() {
    $('frmName').set('value','Enter your name.');
    $('frmName').setStyle('color','#444');
	
    $('frmAddress').value = "Address";
    $('frmAddress').setStyle('color','#444');
	
    $('frmEmail').value="Email";
    $('frmEmail').setStyle('color','#444');
	
    $('frmPhone').value="Telephone";
    $('frmPhone').setStyle('color','#444');
}

function resetName(set) {

    if (set == 1) { // if I clicked it
        if ($('frmName').value == "Enter your name.") {
            $('frmName').select();
        }
    } else {
        if ($('frmName').value=="") {
            $('frmName').value="Enter your name.";
        }
    }

}

function resetEmail(set) {
	
    if (set == 1) { // if I clicked it
        if ($("frmEmail").value=="Email") {
            $("frmEmail").select();
        }
    } else {
        if ($("frmEmail").value=="") {
            $("frmEmail").value="Email";
        }
    }

}

function resetAddress(set) {
	
    if (set == 1) { // if I clicked it
        if ($("frmAddress").value=="Address") {
            $("frmAddress").select();
        }
    } else {
        if ($("frmAddress").value=="") {
            $("frmAddress").value = "Address";
        }
    }

}

function resetPhone(set) {
	
    if (set == 1) { // if I clicked it
        if ($("frmPhone").value=="Telephone") {
            $("frmPhone").select();
        }
    } else {
        if ($("frmPhone").value=="") {
            $("frmPhone").value="Telephone";
        }
    }

}

function placeFlash() {
    if (Browser.Engine.trident4 || Browser.Engine.trident5) {
      $('conservatory-pictures').innerHTML = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="740" height="239"><param name="movie" value="/res/flash/parkwood.swf" /><param name="wmode" value="transparent"/></object>';
    } else {
      $('conservatory-pictures').innerHTML = '<object type="application/x-shockwave-flash" data="/res/flash/parkwood.swf" wmode="transparent" width="740" height="239"></object>';
    }
}

function validate() {
    var c = 0;
    if (($('frmName').value == "")||($('frmName').value == "Enter your name.")) {
        alert("Please fill in your name.");
        c++;
    }

    if (($('frmAddress').value == "")||($('frmAddress').value == "Address")) {
        alert("Please include your address.");
        c++;
    }

    if (($('frmEmail').value == "")||($('frmEmail').value == "Email")) {
        alert("Please fill in your email.");
        c++;
    }

    if (($('frmPhone').value == "")||($('frmPhone').value == "Telephone")) {
        alert("Please include a phone number.");
        c++;
    }

    if (c>0) {
        return false;
    } else {
        return true;
    }
}