var score = 0;

var grRules = 
{
    '.hidden' : function (element)
    {
        Element.hide(element);
    },
    
    '#btnSubmit' : function (element)
    {
        element.onmouseover = function ()
        {
            element.src = "http://www.myglobalcareer.com/wp-content/themes/myglobalcareer/_media/buttons/submit-hover.gif";
        }
        
        element.onmouseout = function ()
        {
            element.src = "http://www.myglobalcareer.com/wp-content/themes/myglobalcareer/_media/buttons/submit.gif";
        }
        
        element.onclick = function () {
            
            var form = $("frmTest");
            
            for (var i = 0; i < form.elements.length; i++)
            {
                if (form.elements[i].type == "radio" && form.elements[i].checked)
                {
                   score += parseInt(form.elements[i].value);
                }
            }
            
            Element.hide($("grMain"));
            Element.show($("grResults"));
            Element.show($("spCongrats"));
            Element.show($("spScore"));
            $("spScoreNum").innerHTML = score;
            
            
            if (score > 70)
            {
                Element.show($("divHighScore"));
            }
            else if (score >= 45)
            {
                Element.show($("divMediumScore"));
            }
            else if (score < 45 && score != 0)
            {
               Element.show($("divLowScore"));
               Element.hide($("spCongrats"));
               Element.show($("spScore"));
            }
            else
            {
                Element.show($("divNoScore"));
                Element.hide($("spCongrats"));
                Element.hide($("spScore"));
            }
            
            Element.scrollTo($("grTitle"));
            
            return false;
        }
        
    }
}

Behaviour.register (grRules);



