﻿function HideAllShowOne(d) {
    // Between the quotation marks, list the id values of each div.

    var IDvaluesOfEachDiv = "idone idtwo idthree idfour idfive";

    //-------------------------------------------------------------
    IDvaluesOfEachDiv = IDvaluesOfEachDiv.replace(/[,\s"']/g, " ");
    IDvaluesOfEachDiv = IDvaluesOfEachDiv.replace(/^\s*/, "");
    IDvaluesOfEachDiv = IDvaluesOfEachDiv.replace(/\s*$/, "");
    IDvaluesOfEachDiv = IDvaluesOfEachDiv.replace(/  +/g, " ");
    var IDlist = IDvaluesOfEachDiv.split(" ");
    for (var i = 0; i < IDlist.length; i++) { HideContent(IDlist[i]); }
    ShowContent(d);
}


function HideContent(d) {
    document.getElementById(d).style.display = "none";
    switch (d) {
        case "idone":
            jQuery(".panel a").removeClass("panelActive");
            break;
        case "idtwo":
            jQuery(".crew a").removeClass("crewActive");
            break;
        case "idthree":
            jQuery(".chassis a").removeClass("chassisActive");
            break;
        case "idfour":
            jQuery(".converted a").removeClass("convertedActive");
            break;
        case "idfive":
            jQuery(".passenger a").removeClass("passengerActive");
            break;
    }
}
function ShowContent(d) {
    document.getElementById(d).style.display = "block";
    //console.log(d);
    switch (d) {
        case "idone":
            jQuery(".panel a").addClass("panelActive");
            break;
        case "idtwo":
            jQuery(".crew a").addClass("crewActive");
            break;
        case "idthree":
            jQuery(".chassis a").addClass("chassisActive");
            break;
        case "idfour":
            jQuery(".converted a").addClass("convertedActive");
            break;
        case "idfive":
            jQuery(".passenger a").addClass("passengerActive");
            break;
    }
}

(function ($) {
            var BlockSlider = 0;
            $(document).ready(function () {
                $("#sliderBack").css('visibility', 'hidden');
                var wi = $("#sliderList img").length * $("#sliderList li").width();
                var maxM = -($("#sliderList img").length - 4) * $("#sliderList li").width();
                var imageName;
                var hoverImageName;
                $("#sliderList li a").hover(
                    function () {
                        imageName = $(this).children("img").attr("src");
                        hoverImageName = imageName.replace(".jpg", "Hover.jpg");
                        $(this).children("img").attr("src", hoverImageName);
                    },
                    function () {
                        $(this).children("img").attr("src", imageName);
                    }
                );
                $("#sliderList").width(wi);
                var itemW = $("#sliderList li").width() * 3;
                $("#sliderBack").click(function () {
                    $("#sliderNext").show();
                    if (parseInt($("#sliderList").css('margin-left').replace('px', '')) < 0) {
                        if (BlockSlider == 0) {
                            BlockSlider = 1;
                            var curPos = parseInt($("#sliderList").css('margin-left').replace('px', ''));
                            if ((curPos + itemW) == 0) {
                                $("#sliderList").animate({ marginLeft: "+=" + (-curPos) + "px" }, 500, AllowSlide);
                                $("#sliderBack").css('visibility', 'hidden');
                            }
                            else if ((curPos + itemW) > 0) {
                                $("#sliderList").animate({ marginLeft: "+=" + (-curPos) + "px" }, 500, AllowSlide);
                                $("#sliderBack").css('visibility', 'hidden');
                            } else {
                                $("#sliderList").animate({ marginLeft: "+=" + itemW + "px" }, 500, AllowSlide);
                            }
                        }
                    }
                    else {
                        $("#sliderList").css('margin-left', 0);
                    }

                });
                $("#sliderNext").click(function () {
                    $("#sliderBack").css('visibility', 'visible');
                    if (parseInt($("#sliderList").css('margin-left').replace('px', '')) > maxM) {
                        if (BlockSlider == 0) {
                            BlockSlider = 1;
                            var curPos = parseInt($("#sliderList").css('margin-left').replace('px', ''));
                            if ((curPos - itemW) < maxM) {
                                var moveTo = (curPos - maxM);
                                $("#sliderList").animate({ marginLeft: "-=" + moveTo + "px" }, 500, AllowSlide);
                                $("#sliderNext").hide();
                            }
                            else {
                                $("#sliderList").animate({ marginLeft: "-=" + itemW + "px" }, 500, AllowSlide);
                                if ((curPos - itemW) == maxM) {
                                    $("#sliderNext").hide();
                                } else {
                                }
                            }
                        }
                    }
                    else {
                        $("#sliderList").css('margin-left', maxM);
                    }
                });
            });
            AllowSlide = function () { BlockSlider = 0; }


            var BlockSlider_crew = 0;
            $(document).ready(function () {
                $("#sliderBack_crew").css('visibility', 'hidden');
                var wi_crew = $("#sliderList_crew img").length * $("#sliderList_crew li").width();
                var maxM_crew = -($("#sliderList_crew img").length - 4) * $("#sliderList_crew li").width();
                var imageName_crew;
                var hoverImageName_crew;
                if ($("#sliderList_crew img").length < 5) {
                    $("#sliderNext_crew").hide();
                    $("#sliderBack_crew").css('visibility', 'hidden');
                }
                $("#sliderList_crew li a").hover(
                    function () {
                        imageName_crew = $(this).children("img").attr("src");
                        hoverImageName_crew = imageName_crew.replace(".jpg", "Hover.jpg");
                        $(this).children("img").attr("src", hoverImageName_crew);
                    },
                    function () {
                        $(this).children("img").attr("src", imageName_crew);
                    }
                );

                $("#sliderList_crew").width(wi_crew);
                var itemW_crew = $("#sliderList_crew li").width() * 3;
                $("#sliderBack_crew").click(function () {
                    $("#sliderNext_crew").show();
                    if (parseInt($("#sliderList_crew").css('margin-left').replace('px', '')) < 0) {
                        if (BlockSlider_crew == 0) {
                            BlockSlider_crew = 1;
                            var curPos_crew = parseInt($("#sliderList_crew").css('margin-left').replace('px', ''));
                            if ((curPos_crew + itemW_crew) == 0) {
                                $("#sliderList_crew").animate({ marginLeft: "+=" + (-curPos_crew) + "px" }, 500, AllowSlide_crew);
                                $("#sliderBack_crew").css('visibility', 'hidden');
                            }
                            else if ((curPos_crew + itemW_crew) > 0) {
                                $("#sliderList_crew").animate({ marginLeft: "+=" + (-curPos_crew) + "px" }, 500, AllowSlide_crew);
                                $("#sliderBack_crew").css('visibility', 'hidden');
                            } else {
                                $("#sliderList_crew").animate({ marginLeft: "+=" + itemW_crew + "px" }, 500, AllowSlide_crew);
                            }
                        }
                    }
                    else {
                        $("#sliderList_crew").css('margin-left', 0);
                    }

                });
                $("#sliderNext_crew").click(function () {
                    $("#sliderBack_crew").css('visibility', 'visible');
                    if (parseInt($("#sliderList_crew").css('margin-left').replace('px', '')) > maxM_crew) {
                        if (BlockSlider_crew == 0) {
                            BlockSlider_crew = 1;
                            var curPos_crew = parseInt($("#sliderList_crew").css('margin-left').replace('px', ''));
                            if ((curPos_crew - itemW_crew) < maxM_crew) {
                                var moveTo_crew = (curPos_crew - maxM_crew);
                                $("#sliderList_crew").animate({ marginLeft: "-=" + moveTo_crew + "px" }, 500, AllowSlide_crew);
                                $("#sliderNext_crew").hide();
                            }
                            else {
                                $("#sliderList_crew").animate({ marginLeft: "-=" + itemW_crew + "px" }, 500, AllowSlide_crew);
                                if ((curPos_crew - itemW_crew) == maxM_crew) {
                                    $("#sliderNext_crew").hide();
                                } else {
                                }
                            }
                        }
                    }
                    else $("#sliderList").css('margin-left', maxM);
                });
            });
            AllowSlide_crew = function () { BlockSlider_crew = 0; }


            var BlockSlider_chassis = 0;
            $(document).ready(function () {
                $("#sliderBack_chassis").css('visibility', 'hidden');
                var wi_chassis = $("#sliderList_chassis img").length * $("#sliderList_chassis li").width();
                var maxM_chassis = -($("#sliderList_chassis img").length - 6) * $("#sliderList_chassis li").width();
                var imageName_chassis;
                var hoverImageName_chassis;
                if ($("#sliderList_chassis img").length < 7) {
                    $("#sliderNext_chassis").hide();
                    $("#sliderBack_chassis").css('visibility', 'hidden');
                }
                $("#sliderList_chassis li a").hover(
                    function () {
                        imageName_chassis = $(this).children("img").attr("src");
                        hoverImageName_chassis = imageName_chassis.replace(".jpg", "Hover.jpg");
                        $(this).children("img").attr("src", hoverImageName_chassis);
                    },
                    function () {
                        $(this).children("img").attr("src", imageName_chassis);
                    }
                );
                $("#sliderList_chassis").width(wi_chassis);
                var itemW_chassis = $("#sliderList_chassis li").width() * 3;
                $("#sliderBack_chassis").click(function () {
                    $("#sliderNext_chassis").show();
                    if (parseInt($("#sliderList_chassis").css('margin-left').replace('px', '')) < 0) {
                        if (BlockSlider_chassis == 0) {
                            BlockSlider_chassis = 1;
                            var curPos_chassis = parseInt($("#sliderList_chassis").css('margin-left').replace('px', ''));
                            if ((curPos_chassis + itemW_chassis) == 0) {
                                $("#sliderList_chassis").animate({ marginLeft: "+=" + (-curPos_chassis) + "px" }, 500, AllowSlide_chassis);
                                $("#sliderBack_chassis").css('visibility', 'hidden');
                            }
                            else if ((curPos_chassis + itemW_chassis) > 0) {
                                $("#sliderList_chassis").animate({ marginLeft: "+=" + (-curPos_chassis) + "px" }, 500, AllowSlide_chassis);
                                $("#sliderBack_chassis").css('visibility', 'hidden');
                            } else {
                                $("#sliderList_chassis").animate({ marginLeft: "+=" + itemW_chassis + "px" }, 500, AllowSlide_chassis);
                            }
                        }
                    }
                    else {
                        $("#sliderList_chassis").css('margin-left', 0);
                    }

                });
                $("#sliderNext_chassis").click(function () {
                    $("#sliderBack_chassis").css('visibility', 'visible');
                    if (parseInt($("#sliderList_chassis").css('margin-left').replace('px', '')) > maxM_chassis) {
                        if (BlockSlider_chassis == 0) {
                            BlockSlider_chassis = 1;
                            var curPos_chassis = parseInt($("#sliderList_chassis").css('margin-left').replace('px', ''));
                            if ((curPos_chassis - itemW_chassis) < maxM_chassis) {
                                var moveTo_chassis = (curPos_chassis - maxM_chassis);
                                $("#sliderList_chassis").animate({ marginLeft: "-=" + moveTo_chassis + "px" }, 500, AllowSlide_chassis);
                                $("#sliderNext_chassis").hide();
                            }
                            else {
                                $("#sliderList_chassis").animate({ marginLeft: "-=" + itemW_chassis + "px" }, 500, AllowSlide_chassis);
                                if ((curPos_chassis - itemW_chassis) == maxM_chassis) {
                                    $("#sliderNext_chassis").hide();
                                } else {
                                }
                            }
                        }
                    }
                    else $("#sliderList").css('margin-left', maxM);
                });
            });
            AllowSlide_chassis = function () { BlockSlider_chassis = 0; }


            var BlockSlider_converted = 0;
            $(document).ready(function () {
                var wi_converted = $("#sliderList_converted img").length * $("#sliderList_converted li").width();
                var maxM_converted = -($("#sliderList_converted img").length - 6) * $("#sliderList_converted li").width();
                if ($("#sliderList_converted img").length < 7) {
                    $("#sliderNext_converted").hide();
                    $("#sliderBack_converted").css('visibility', 'hidden');
                }
                var imageName_converted;
                var hoverImageName_converted;
                $("#sliderList_converted li a").hover(
                    function () {
                        imageName_converted = $(this).children("img").attr("src");
                        hoverImageName_converted = imageName_converted.replace(".jpg", "Hover.jpg");
                        $(this).children("img").attr("src", hoverImageName_converted);
                    },
                    function () {
                        $(this).children("img").attr("src", imageName_converted);
                    }
                );
                $("#sliderList_converted").width(wi_converted);
                var itemW_converted = $("#sliderList_converted li").width() * 3;
                $("#sliderBack_converted").click(function () {
                    $("#sliderNext_converted").show();
                    if (parseInt($("#sliderList_converted").css('margin-left').replace('px', '')) < 0) {
                        if (BlockSlider_converted == 0) {
                            BlockSlider_converted = 1;
                            var curPos_converted = parseInt($("#sliderList_converted").css('margin-left').replace('px', ''));
                            if ((curPos_converted + itemW_converted) == 0) {
                                $("#sliderList_converted").animate({ marginLeft: "+=" + (-curPos_converted) + "px" }, 500, AllowSlide_converted);
                                $("#sliderBack_converted").css('visibility', 'hidden');
                            }
                            else if ((curPos_converted + itemW_converted) > 0) {
                                $("#sliderList_converted").animate({ marginLeft: "+=" + (-curPos_converted) + "px" }, 500, AllowSlide_converted);
                                $("#sliderBack_converted").css('visibility', 'hidden');
                            } else {
                                $("#sliderList_converted").animate({ marginLeft: "+=" + itemW_converted + "px" }, 500, AllowSlide_converted);
                            }
                        }
                    }
                    else {
                        $("#sliderList_converted").css('margin-left', 0);
                    }

                });
                $("#sliderNext_converted").click(function () {
                    $("#sliderBack_converted").css('visibility', 'visible');
                    if (parseInt($("#sliderList_converted").css('margin-left').replace('px', '')) > maxM_converted) {
                        if (BlockSlider_converted == 0) {
                            BlockSlider_converted = 1;
                            var curPos_converted = parseInt($("#sliderList_converted").css('margin-left').replace('px', ''));
                            if ((curPos_converted - itemW_converted) < maxM_converted) {
                                var moveTo_converted = (curPos_converted - maxM_converted);
                                $("#sliderList_converted").animate({ marginLeft: "-=" + moveTo_converted + "px" }, 500, AllowSlide_converted);
                                $("#sliderNext_converted").hide();
                            }
                            else {
                                $("#sliderList_converted").animate({ marginLeft: "-=" + itemW_converted + "px" }, 500, AllowSlide_converted);
                                if ((curPos_converted - itemW_converted) == maxM_converted) {
                                    $("#sliderNext_converted").hide();
                                } else {
                                }
                            }
                        }
                    }
                    else $("#sliderList_converted").css('margin-left', maxM_converted);
                });
            });
            AllowSlide_converted = function () { BlockSlider_converted = 0; }

            var BlockSlider_passenger = 0;
            $(document).ready(function () {
                var wi_passenger = $("#sliderList_passenger img").length * $("#sliderList_passenger li").width();
                var maxM_passenger = -($("#sliderList_passenger img").length - 6) * $("#sliderList_passenger li").width();
                if ($("#sliderList_passenger img").length < 7) {
                    $("#sliderNext_passenger").hide();
                    $("#sliderBack_passenger").css('visibility', 'hidden');
                }
                var imageName_passenger;
                var hoverImageName_passenger;
                $("#sliderList_passenger li a").hover(
                    function () {
                        imageName_passenger = $(this).children("img").attr("src");
                        hoverImageName_passenger = imageName_passenger.replace(".jpg", "Hover.jpg");
                        $(this).children("img").attr("src", hoverImageName_passenger);
                    },
                    function () {
                        $(this).children("img").attr("src", imageName_passenger);
                    }
                );
                $("#sliderList_passenger").width(wi_passenger);
                var itemW_passenger = $("#sliderList_passenger li").width() * 3;
                $("#sliderBack_passenger").click(function () {
                    $("#sliderNext_passenger").show();
                    if (parseInt($("#sliderList_passenger").css('margin-left').replace('px', '')) < 0) {
                        if (BlockSlider_passenger == 0) {
                            BlockSlider_passenger = 1;
                            var curPos_passenger = parseInt($("#sliderList_passenger").css('margin-left').replace('px', ''));
                            if ((curPos_passenger + itemW_passenger) == 0) {
                                $("#sliderList_passenger").animate({ marginLeft: "+=" + (-curPos_passenger) + "px" }, 500, AllowSlide_passenger);
                                $("#sliderBack_passenger").css('visibility', 'hidden');
                            }
                            else if ((curPos_passenger + itemW_passenger) > 0) {
                                $("#sliderList_passenger").animate({ marginLeft: "+=" + (-curPos_passenger) + "px" }, 500, AllowSlide_passenger);
                                $("#sliderBack_passenger").css('visibility', 'hidden');
                            } else {
                                $("#sliderList_passenger").animate({ marginLeft: "+=" + itemW_passenger + "px" }, 500, AllowSlide_passenger);
                            }
                        }
                    }
                    else {
                        $("#sliderList_passenger").css('margin-left', 0);
                    }

                });
                $("#sliderNext_passenger").click(function () {
                    $("#sliderBack_passenger").css('visibility', 'visible');
                    if (parseInt($("#sliderList_passenger").css('margin-left').replace('px', '')) > maxM_passenger) {
                        if (BlockSlider_passenger == 0) {
                            BlockSlider_passenger = 1;
                            var curPos_passenger = parseInt($("#sliderList_passenger").css('margin-left').replace('px', ''));
                            if ((curPos_passenger - itemW_passenger) < maxM_passenger) {
                                var moveTo_passenger = (curPos_passenger - maxM_passenger);
                                $("#sliderList_passenger").animate({ marginLeft: "-=" + moveTo_passenger + "px" }, 500, AllowSlide_passenger);
                                $("#sliderNext_passenger").hide();
                            }
                            else {
                                $("#sliderList_passenger").animate({ marginLeft: "-=" + itemW_passenger + "px" }, 500, AllowSlide_passenger);
                                if ((curPos_passenger - itemW_passenger) == maxM_passenger) {
                                    $("#sliderNext_passenger").hide();
                                } else {
                                }
                            }
                        }
                    }
                    else $("#sliderList_passenger").css('margin-left', maxM_passenger);
                });
            });
            AllowSlide_passenger = function () { BlockSlider_passenger = 0; }
})(jQuery);
