﻿// Events to run when the page loads
$(document).ready(function() {
   
    $('input.login').focus(function(){
        $(this).val("");
    });
    $('input.login').blur(function(){
        if($(this).val()== "")
        {
            $(this).val("Username");
        }
    });
   
    $('input.login').keypress(function(event){
        
        if(event.keyCode == '13'){
            event.preventDefault();
            $('.loginboxbutton2').click();
        }
    });
    
        /* Wire up the header submit click for the too busy control. */
    $('.toobusyrightnow').click(function(event) {
        event.preventDefault();
        contactemail();
    });
});


/*
 * Process the 'Too Busy Right Now?' form submit click event.
 */
function contactemail() {

    var fullname = document.getElementById("fullname").value;
    var companyname = document.getElementById("companyname").value;
    var email = document.getElementById("email").value;
    var pagename = document.getElementById("hdfURL").value; 
    var telNumber = document.getElementById("companyTel").value;

    if ((fullname == "") || (fullname == "Name:")) {
        alert("Please complete all compulsory fields*");
        document.getElementById("fullname").focus();
        return false;
    }

    if ((companyname == "") || (companyname == "Company:")) {
        alert("Please complete all compulsory fields*");
        document.getElementById("companyname").focus();
        return false;
    }

    if ((email == "") || (email == "Email:")) {
        alert("Please complete all compulsory fields*");
        document.getElementById("email").focus();
        return false;
    }

    if (document.getElementById("email").value.indexOf("@", 0) < 0) {

        window.alert("Please complete all compulsory fields*");
        document.getElementById("email").focus();
        return false;
    }

    if (document.getElementById("email").value.indexOf(".", 0) < 0) {
        window.alert("Please complete all compulsory fields*");
        document.getElementById("email").focus();
        return false;
    }

    var fullname;

    fullname = document.getElementById("fullname").value;

    var companyname;

    companyname = document.getElementById("companyname").value;

    companyname = companyname.replace(/&/, "$");

    var email;

    email = document.getElementById("email").value;

    window.location = "http://" + window.location.hostname + "/toobusythankyou.aspx?fullname=" + fullname + "&companyname=" + companyname + "&email=" + email + "&pagename=" + pagename + "&tel=" + telNumber + ""

    return false;
}

function emptyname() {
    var empname;
    empname = document.getElementById("fullname").value = "";
}

function emptycompanyname() {
    var empcompanyname;
    empcompanyname = document.getElementById("companyname").value = "";
}

function emptyemail() {
    var empemail;
    empemail = document.getElementById("email").value = "";
}


var cache = [];

// Arguments are image paths relative to the current page.
$.preLoadImages = function() {
    if (arguments.length == 0) return;
    
    selector = arguments[0];

    $(selector + ' img').each(function() {
        var cacheImage = document.createElement('img');
        cacheImage.src = $(this).attr('src');
        cache.push(cacheImage);
    });
}

