$(function() {
    try {
        var pageTracker = _gat._getTracker("UA-3894402-9");
        pageTracker._trackPageview();
        $("div.slides").cycle("scrollLeft");
    } catch(err) {}
    

    // contact us page form handling
    $('input[name=PreferredContactMethod]').click(function(){
            var method=$('input[name=PreferredContactMethod]:checked').val();
            if(method=='ContactByPhone')
            {
                $("#phoneRequired").fadeIn(750);
                $("#emailRequired").fadeOut(750);
            }
            else
            {
                $("#emailRequired").fadeIn(750);
                $("#phoneRequired").fadeOut(750);
            }
        });

        $("#mailForm input[type=submit]").click(function(event) {
            return validateForm();
        });

    function validateForm()
    {
        var errors=0;
        var errorMsgs=new Array();
        var name=$("#fname").val();
        var valid=true;
        if(!name || name=='')
        {
            errors++;
            errorMsgs.push("Please enter your name");
        }
        var cType = $('input[name=PreferredContactMethod]:checked').val();
        if(cType=='ContactByPhone')
        {
            var phone=$("#phone").val();
            if(!phone || phone=='')
            {
                errors++;
                errorMsgs.push("Please enter your phone number");
            }
        }
        else
        {
            var email=$("#email").val();
            if(!email || email=='')
            {
                errors++;
                errorMsgs.push("Please enter your email address");
            }
        }
        if(errors>0)
        {
            var oErrMsg='';
            for(var msg in errorMsgs)
            {
                oErrMsg+=errorMsgs[msg]+"<br />";
            }
            $("#ErrorMessage").html(oErrMsg);
            valid=false;
        }
        else
        {
            $("#ErrorMessage").html('');
        }
        return valid;
    }
});