﻿function CheckBrochureSelection(sender, args)
    {
        var numberChecked = $("table.brochure-selection").find(":checkbox:checked").length;
        var validator = $("span[id$='valSelectedCar']").get(0);

        args.IsValid = true;
        if (numberChecked <= 0) 
        {
            validator.errormessage = error_no_brochure;
            args.IsValid = false;
        }
        else if (numberChecked > error_max_brochure ) 
        {
            validator.errormessage = error_many_brochure;
            args.IsValid = false;
        }
    }
    
    function CheckEmail(sender, args)
    {
         var emailpattern = error_email_regex;
         var email = $("input[id$='txtYourEmail']").val();

         var validator = $("span[id$='cvValidateEmail']").get(0);
         validator.errormessage = error_no_email;

         args.IsValid = emailpattern.test(email);
    }
    
    // Triggered only when the page has loaded rather when the DOM is ready.
    $(window).load(function() {

        //var bRemoveSifr = true;
        var checkSIFR = setTimeout(function() {
        var sIFR = ($("h1").attr("class") == "sIFR-replaced");

         // No class, so no sIFR at this point
         if (!sIFR) 
         {  if ($.browser.mozilla) 
            {   var iframe = top.document.getElementById("TB_iframeContent");
                if(typeof(bRemoveSifr) != 'boolean')
                {   iframe.src = iframe.src; 
                }    
                else
                {   if(bRemoveSifr == true)
                    {   $("body").removeClass("sIFR-active")
                         $("h1").addClass("nosifr")
                    }
                    else
                    {   iframe.src = iframe.src; 
                    }
                }
            }
            else
            {   // Trigger the replacement function
                SWFReplace(); 
             }
          }

         clearTimeout(checkSIFR);
        }, 500);
    });

