﻿$(document).ready(function() {
    $(function() {

        $('#slidercontent').anythingSlider({
            easing: "easeInOutExpo",
            autoPlay: true,
            startStopped: false,
            delay: 6000,
            animationTime: 800,
            hashTags: false,
            buildNavigation: true,
            pauseOnHover: true,
            navigationFormatter: null
        });

    });
    $('ul.helplist li b').click(
		function() {
		    if (!$(this).parent().parent().hasClass("active")) {
                $('ul.helplist li ul').hide("fast");
		        $(this).parent().children("ul").show("fast");
		        $('ul.helplist').removeClass("active");
		        $(this).parent().parent().toggleClass("active");
		}
		    else
               if ($(this).parent().parent().hasClass("active")) {
		        $(this).parent().children("ul").hide("fast");
		        $(this).parent().parent().removeClass("active");
		}
});
    $('#sidenav li.head').mouseenter(
		function() {
		    $(this).addClass("selected");
		}
		);
    $('#sidenav li.head').mouseleave(
		function() {
		    $(this).removeClass("selected");
		}
		);
    $('#hovers #pc').mouseenter(
    function() {
        $('#hovers img').attr('src', '/assets/img/iconPc.gif');
    }
    );
    $('#hovers #mobile').mouseenter(
    function() {
        $('#hovers img').attr('src', '/assets/img/iconMobile.gif');
    }
    );

    $('#slidercontent').mouseenter(
		function() {
		    $("a.forward").fadeIn("fast");
		    $("a.back").fadeIn("fast");
		}
		);
    $('#slidercontent').mouseleave(
		function() {
		    $("a.forward").fadeOut("fast");
		    $("a.back").fadeOut("fast");
		}
		);
    $('span.message a').mouseenter(
		function() {
		    $(this).next().show("fast");
		}
		);
    $('span.message a').mouseleave(
		function() {
		    $(this).next().hide("fast");
		}
		);
    $('#content fieldset p label').mouseenter(
		function() {
		    $(this).parent().children().find('b.messagefield').show("fast");
		}
		);
    $('#content fieldset p label').mouseleave(
		function() {
		    $(this).parent().children().find('b.messagefield').hide("fast");
		}
		);
    $('#personalmsg').toggle(
      function() {
          $(".hiddenfield").show("fast");
      },
      function() {
          $(".hiddenfield").hide("fast");
      }
    );

    $('#owner-no').click(function() {
        $(".hiddenfield").show("fast");
    });

    $('#owner-yes').click(function() {
        $(".hiddenfield").hide("fast");
    });
    
        var _sliderLi = jQuery(".slider li").length;
        if(_sliderLi < 4)
        jQuery(".next_ar, .prew_ar").css("display","none");
        else
        jQuery(".next_ar, .prew_ar").css("display","block");

       var totalImages = jQuery(".slider li").length;
       imageWidth = jQuery(".slider li:first").outerWidth(true)
       totalWidth = imageWidth * totalImages
       visibleImages = Math.round(jQuery(".slider").width() / imageWidth)
       visibleWidth = visibleImages * imageWidth
       stopPosition = (visibleWidth - totalWidth);
       var list = jQuery(".slider").width(totalWidth);
       
       jQuery(".next_ar a").click(function() {
           if (jQuery(".slider").position().left > stopPosition && !jQuery(".slider").is(":animated")) {
               jQuery(".slider").animate({ left: "-=" + 170 + "px" });
           }
           return false;
       });
       jQuery(".prew_ar a").click(function() {
           if (jQuery(".slider").position().left < 0 && !jQuery(".slider").is(":animated")) {
               jQuery(".slider").animate({ left: "+=" + 170 + "px" });
           }
           return false;
       });
           
       var bodyHeight = jQuery("body").height();

        jQuery(".slider li").children("a").click(function() {
            ChangeVideo($(this).attr("title"));
            jQuery("#overlay").css({"display": "block","height": bodyHeight + 50,"cursor":"pointer", "opacity":"0.9"});
            jQuery("#lightbox").css({ "display": "block", "cursor": "pointer" });
            jQuery('html, body').animate({ scrollTop: 0 }, 'slow');
        });

       jQuery("#overlay").click(function() {
           jQuery("#overlay, #lightbox").hide();
       });
});

var ChangeVideo = function(videotype){
    var videourl;
    switch (videotype)
    {
        case "iPhone":
            videourl = "/assets/flv/iphone.flv";
            break;
        case "Nokia":
            videourl = "/assets/flv/nokia.flv";
            break;
    }
    var params = { wmode:'window', allowFullScreen: 'false' };
    var flashvars =
        {
            'videoPath':    videourl,
            'bufferlength': '5',
            'autostart':    'false'
        };
    swfobject.embedSWF("/assets/swf/player.swf", "videoplayer", "489", "482", "9.0.0", params, flashvars);
}

