﻿function MM_swapImgRestore() { //v3.0
    var i, x, a = document.MM_sr; for (i = 0; a && i < a.length && (x = a[i]) && x.oSrc; i++) x.src = x.oSrc;
}

function MM_preloadImages() { //v3.0
    var d = document; if (d.images) {
        if (!d.MM_p) d.MM_p = new Array();
        var i, j = d.MM_p.length, a = MM_preloadImages.arguments; for (i = 0; i < a.length; i++)
            if (a[i].indexOf("#") != 0) { d.MM_p[j] = new Image; d.MM_p[j++].src = a[i]; } 
    }
}

function MM_findObj(n, d) { //v4.01
    var p, i, x; if (!d) d = document; if ((p = n.indexOf("?")) > 0 && parent.frames.length) {
        d = parent.frames[n.substring(p + 1)].document; n = n.substring(0, p);
    }
    if (!(x = d[n]) && d.all) x = d.all[n]; for (i = 0; !x && i < d.forms.length; i++) x = d.forms[i][n];
    for (i = 0; !x && d.layers && i < d.layers.length; i++) x = MM_findObj(n, d.layers[i].document);
    if (!x && d.getElementById) x = d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
    var i, j = 0, x, a = MM_swapImage.arguments; document.MM_sr = new Array; for (i = 0; i < (a.length - 2); i += 3)
        if ((x = MM_findObj(a[i])) != null) { document.MM_sr[j++] = x; if (!x.oSrc) x.oSrc = x.src; x.src = a[i + 2]; }
    }



    window.onload = function() {
        if (window.attachEvent == undefined) {
            var tag = document.getElementsByTagName("span");
            for (var i = 0; i < tag.length; i++) {
                if (tag.item(i).className == "wordwrap") {
                    var text = tag.item(i).innerHTML;
                    tag.item(i).innerHTML = text.replace(/(.*?)/g, "<wbr />");
                }
            }
        }
        
  
    }


    /************** Nav accordion *********/
    $(document).ready(function() {

        //$("#accordion h3:first").addClass("active");
        //$("#accordion p").hide();



        activeItem = $("#accordion li a:first");

        //$(activeItem).addClass('active');
        //$(activeItem).find('div:first').addClass('isactive'); //.children("active").


        $("#accordion li a").hover(function() {
            $(activeItem).animate({ height: "25px" }, { duration: 300, queue: false });
            $(this).animate({ height: "250px" }, { duration: 300, queue: false });
            $(activeItem).removeClass('active');
            $(activeItem).find('div:first').removeClass('isactive').addClass('header');
            activeItem = this;
            $(activeItem).addClass('active');
            $(activeItem).find('div:first').removeClass('header').addClass('isactive');
        }, function() {
            $(activeItem).removeClass('active');
            $(activeItem).find('div:first').removeClass('isactive').addClass('header');
            $(activeItem).animate({ height: "25px" }, { duration: 300, queue: false });
        }

    );


        //    activeItem = $("#accordion li a:first");

        //        $(activeItem).addClass('active');

        //        $("#accordion li a").hover(function() {
        //            $(activeItem).animate({ height: "220px" },{duration: 300,queue: false});

        //            $(this).animate({ height: "220px" }, { duration: 300, queue: false });

        //            activeItem = this;
        //        });


        //        $("#nav a:first").addClass("active");
        //        $("#nav p:not(:first)").hide();

        //   // activeItem = $("#nav li a:first");

        //           // $(activeItem).addClass('active');

        //        $('#nav > li > a').mouseenter(function() {

        //                $(this).next("p").slideToggle("slow")
        //        	   .siblings("p:visible").slideUp("slow");
        //                $(this).toggleClass("active");
        //                $(this).siblings("a").removeClass("active");

        ////        $(this).animate({ height: "420px" }, 'fast');
        ////        }, function() {
        ////        $('#nav li a').removeClass('active');
        ////            $(this).next("ul").stop().animate({ height: 0 }, 'fast');
        //        });





        //        $('#nav > li > a').hover(function() {

        //            if ($(this).attr('class') != 'active') {
        //                $('#nav li ul').slideUp();
        //                $(this).next().stop().slideToggle();
        //                $('#nav li a').removeClass('active');
        //                $(this).addClass('active');
        //            }
        //            //else {
        //              //  $(this).stop();
        //            //}

        //            //        }).mouseleave(function() {
        //            //       
        //            //       $(this).removeClass('active');
        //            //        $(this).next().slideUp();

        //          });




        //        $("#accordion").accordion({
        //        event: "mouseover",
        //            animated: 'easeslide' ,
        //            collapsible: false,
        //            active: true //was false  
        //        }).show();

    });

    /********************** Testimonials ***************/
    $(function() {
//$ektron.timer =
        jQuery.timer =  function(time, func, callback) {
            var a = { timer: setTimeout(func, time), callback: null }
            if (typeof (callback) == 'function') { a.callback = callback; }
            return a;
        };
//$ektron.clearTimer =
        jQuery.clearTimer =  function(a) {
            clearTimeout(a.timer);
            if (typeof (a.callback) == 'function') { a.callback(); };
            return this;
        };


        var bodyClasses = $('html').hasClass('msie');
        var reflectHeight = 0.375;
        fadeSpeed = 500;

        //News

        var newsTimer = {};
        $news = $('#review li');

        $news.eq(0).fadeIn('slow').addClass('active');
        $newsl = $news.length - 1;
        function timedNews() {
            newsTimer = $.timer(8000, function() {
                var indexNews = $('#review li.active').prevAll().length;
                if (indexNews == $newsl) {

                    $news.removeClass('active').css('display', 'none');
                    $news.eq(0).fadeIn('slow').addClass('active');
                }
                else {

                    $news.eq(indexNews).removeClass('active').css('display', 'none').next('li').fadeIn('slow').addClass('active');
                }

                $.clearTimer(newsTimer);
                timedNews();

            });

        }

        timedNews();


    });
    
    
    
/********************** Corner Test ***************/
    //$('#readyTest').corner("sc:#CACBC9");

    /************** Nav img swap *********/

   // $(document).ready(function() {

     

//            $(".fading_content a").children(".slideimg").fadeIn(2000);
//           
//            $(".fading_content a").children(".slideimg_on").fadeTo(0, 0);

//            $(".fading_content a").mouseover(function() {
//                $(this).children(".slideimg").fadeTo(500, .50);
//                $(this).children(".slideimg_on").fadeTo(800, .50);

//            });
//            $(".fading_content a").mouseout(function() {
//                $(this).children(".slideimg").fadeTo(500, 1);
//                $(this).children(".slideimg_on").fadeTo(300, 0);

//            });

 //   });

    

    function EnterKeyPressed(e) {

        var enterKeyPressCode = (window.event) ? event.keyCode : e.which;
        if (enterKeyPressCode == 13) {
            alert('Enter key');
        }

    }


    /********* Subscription Email Check *********/
    

function EmailCheck(source, arguments) {
    var sFile = arguments.Value;
    alert(sFile);
    arguments.IsValid = ((sFile.match(/\.jpe?g$/i)) || (sFile.match(/\.gif$/i)) || (sFile.match(/\.bmp$/i)) || (sFile.match(/\.tif?f$/i)) || (sFile.match(/\.png$/i))); 
    }


