$(document).ready(function(){ 
        
		$(".js-disabled").removeClass("js-disabled");
		$(".poster .brief-info").addClass("hide");
		$(".poster").hover(
			function(){
				$(this).children(".brief-info").slideToggle("fast");
				$(this).children(".brief-info").removeClass("hide");
			},
			function(){
				$(this).children(".brief-info").addClass("hide");
				$(this).children(".brief-info").slideToggle("fast");
			}
		);
		
		/* Main nav hover */
		$(".main-nav LI").hover(
			function(){
				$(this).addClass("hover");
			},
			function(){
				$(this).removeClass("hover");
			}
		);
		$(".main-nav LI.submenu").hover(
			function(){
				$(this).addClass("submenu-hover");
			},
			function(){
				$(this).removeClass("submenu-hover");
			}
		);
		$(".main-nav LI.home").hover(
			function(){
				$(this).addClass("home-hover");
			},
			function(){
				$(this).removeClass("home-hover");
			}
		);
		
		/* text resize */
//		$(".size12").click(
//			function(){
//				$(".site").attr("class", "site resize12");
//			}
//		);		
//		$(".size14").click(
//			function(){
//				$(".site").attr("class", "site resize14");
//			}
//		);
//		$(".size16").click(
//			function(){
//				$(".site").attr("class", "site resize16");
//			}
//		);
//		$(".inc-text-size").click(
//			function(){
//				if($(".site").attr("class")=="site resize12"){
//					$(".site").attr("class", "site resize14")
//				} else if ($(".site").attr("class")=="site resize14"){
//					$(".site").attr("class", "site resize16")
//				} else if ($(".site").attr("class")=="site resize16"){
//					$(".site").attr("class", "site resize12")
//				}
//			}
//		);
//		$(".dec-text-size").click(
//			function(){
//				if($(".site").attr("class")=="site resize12"){
//					$(".site").attr("class", "site resize16")
//				} else if ($(".site").attr("class")=="site resize14"){
//					$(".site").attr("class", "site resize12")
//				} else if ($(".site").attr("class")=="site resize16"){
//					$(".site").attr("class", "site resize14")
//				}
//			}
//		);
		
		/* calendar */
		$("LI.disabled A").removeAttr("href");
	    var urlquery=location.href.split("?");
	    var passedMonth = "month1";
	    if(urlquery[1] != undefined) {
            var rnurlterms=urlquery[1].split("&");
            var monthId = "monthId";
            for (var i=0; i < rnurlterms.length; i++) {
                var id = rnurlterms[i].substring(0, rnurlterms[i].indexOf("="));
                var value = rnurlterms[i].substring(rnurlterms[i].indexOf("=")+1, rnurlterms[i].length);
                if(id == monthId) {
                    passedMonth = value;
                    break;
                }
            }
        }
		var monthNumber = passedMonth.substring(5,6);
		var monthCount = $(".month-holder").children(".month").length		
		
		var monthText = "#month" + monthNumber + " .off-left"
		$(".cal-ctrl SPAN").text($(monthText).text());
		var holderWidth = parseInt(monthCount) * 228
		$(".month-holder").css("width", holderWidth);
		var startPos = (monthNumber * -228) + 228
		$(".month-holder").css("left", startPos);
		
		var leftPos = parseInt($(".month-holder").css("left"));
		
		$("#cal-next").click(
		    function(){
		        monthNumber++
		        if (monthNumber > monthCount) { monthNumber = monthCount }
		        var monthText = "#month" + monthNumber + " .off-left"
		        $(".cal-ctrl SPAN").text($(monthText).text());
		        
		        var maxScroll = (holderWidth * -1)+228
		        
		        if (leftPos > maxScroll){
		            leftPos = leftPos-228
		            $(".month-holder").animate({left: leftPos},"fast");   
		        }
		        return false;
		    }
		);
		$("#cal-prev").click(
		    function(){
		        monthNumber--
		        if (monthNumber < 1) { monthNumber = 1 }
		        var monthText = "#month" + monthNumber + " .off-left"
		        $(".cal-ctrl SPAN").text($(monthText).text());
		        
		        if (leftPos < -227){
		            leftPos = leftPos+228
		            $(".month-holder").animate({left: leftPos},"fast");   
		        }
		        return false;
		    }
		);
		
		
		
		
		
		/* price slider */
		$(".price-slider .section .title-bar").click(function(){toggleSlide(this);});
		$(".price-slider .section .title-bar a").click(function(){toggleSlide($(this).parent(".title-bar")); return false;});
		$(".price-slider .close-all").click(
		    function(){
		        $(".price-slider .section .title-bar").removeClass("open");
		        $(".price-slider .section .price-list").slideUp("normal");
		        $(".price-slider .section .title-bar A").html("Open");
		        return false;
		    }
		);
		$(".price-slider .open-all").click(
		    function(){
		        $(".price-slider .section .title-bar").addClass("open");
		        $(".price-slider .section .price-list").slideDown("normal");
		        $(".price-slider .section .title-bar A").html("Close");
		        return false;
		    }
		);
		
		$(".sponsor SPAN").addClass("hide");
		$(".sponsor").hover(
		    function(){
		        $(this).css("z-index", 40);
		        $(this).children("SPAN").toggleClass("hide");
		    },
		    function(){
		        $(this).css("z-index", 25);
		        $(this).children("SPAN").toggleClass("hide");
		    }
		)
		/* lite box */
//		$(".watch-vid").click(
//		    function(){
//		        $("SELECT").hide();
//		        if(jQuery.browser.safari){var posY = window.pageYOffset}else{var posY = document.documentElement.scrollTop}
//		        $(".site").prepend('<div class="lite-box"><div class="black-bg"></div><div class="lb-holder"></div>');
//		        $(".lite-box").css("top", posY);
//		        $("BODY").css("overflow", "hidden");
//		        $("HTML").css("overflow", "hidden");
//		        resizeWindow();
//		        var vidURL = $(this).attr("href");
//		        vidURL = vidURL + " .lb-content"
//		        $(".lite-box .lb-holder").load(vidURL,
//		            function (){
//		                swfobject.registerObject("myFlashContent", "9.0.0"); 
//		                $(".lb-content").prepend('<a href="#" class="close-btn">Close</a>');
//		                $(".lb-content A.close-btn").click(
//		                    function(){
//		                        $("SELECT").show();
//		                        $(".lite-box").remove();
//		                        $("BODY").css("overflow", "auto");
//		                        $("HTML").css("overflow", "auto");
//		                        return false;
//		                    }
//		                )
//		            }
//		        );
//		        return false;
//		    }
//		);		
//		
//		
//		
//		$(".email-friend").click(
//		    function(){
//		        $("SELECT").hide();
//		        if(jQuery.browser.safari){var posY = window.pageYOffset}else{var posY = document.documentElement.scrollTop}
//		        $(".site").prepend('<div class="lite-box"><div class="black-bg"></div><div class="lb-holder"></div>');
//		        $(".lite-box").css("top", posY);
//		        $("BODY").css("overflow", "hidden");
//		        $("HTML").css("overflow", "hidden");
//                
//                resizeWindow();
//		        var formURL = $(this).attr("href");
//		        formURL = formURL + " .mid-col"
//		        $(".lite-box .lb-holder").load(formURL,
//		            function (){
//		                
//		                $(".lite-box .mid-col").prepend('<a href="#" class="close-btn">Close</a>');
//		                $(".lite-box .mid-col A.close-btn").click(
//		                    function(){
//		                        $("SELECT").show();
//		                        $(".lite-box").remove();
//		                        $("BODY").css("overflow", "auto");
//		                        $("HTML").css("overflow", "auto");
//		                        return false;
//		                    }
//		                )
//		            }
//		        );
//		        return false;
//		    }
//		);
		/* Image enlarge */
		$(".img-enlarge").click(
		    function(){
		        if(jQuery.browser.safari){var posY = window.pageYOffset}else{var posY = document.documentElement.scrollTop}
		        $(".site").append('<div class="lite-box img-lite-box"><div class="black-bg"></div><div class="lb-holder"><div class="lb-content"><a href="#" class="close-btn">Close</a><h2></h2></div></div></div>');
		        $(".lite-box").css("top", posY);
		        $("BODY").css("overflow", "hidden");
		        $("HTML").css("overflow", "hidden");
                resizeWindow();
                var imgPath = $(this).attr("href");
                var lbTitle = $(this).attr("title");
                $(".img-lite-box .lb-content").append('<img src="" />');
                $(".img-lite-box .lb-content IMG").attr("src", imgPath);
                $(".img-lite-box H2").append(lbTitle);
                $("SELECT").hide();
                $(".img-lite-box .lb-content IMG").load(function () {
                    imgLBResize();
                });
                imgLBResize();
		        $(".img-lite-box .lb-holder A.close-btn").click(
                    function(){
                        $(".img-lite-box").remove();
                        $("BODY").css("overflow", "auto");
                        $("HTML").css("overflow", "auto");
                        $("SELECT").show();
                        return false;
                    }
                )
		        return false;
		    }
		);
		
		
	}
);

/* img litebox resize */
function imgLBResize (){
    var lbWidth = $(".img-lite-box .lb-content IMG").width();
    $(".img-lite-box .lb-content").width(lbWidth);
    $(".img-lite-box .lb-header").width(lbWidth);
    lbWidth = lbWidth+40
    $(".img-lite-box .lb-holder").width(lbWidth);
}

$(window).bind("resize", function(){
	resizeWindow();
});

function resizeWindow () {
    var windowHeight = $(window).height();
    $(".lite-box .black-bg").height(windowHeight);
    $(".lite-box .black-bg").css("width", $(window).width());
    $(".lite-box").css("width", $(window).width());
    windowHeight = windowHeight-60
    $(".lite-box .lb-holder").css("max-height", windowHeight);
}


function toggleSlide(tempItem){
    $(tempItem).toggleClass("open");
	$(tempItem).siblings(".price-list").slideToggle("fast").toggleClass("hide");
	var currentState = $(tempItem).children("A").html();
    if(currentState == "Close"){
        $(tempItem).children("A").html("Open");
    }
    else if (currentState == "Open") {
        $(tempItem).children("A").html("Close");
    }
}

//function insertCalendar(){
//    Calendar.setup({
//        inputField     :    "txtFrom",   // id of the input field
//        ifFormat       :    "%e %B, %Y",       // format of the input field
//        button         :    "btnFrom",  // trigger for the calendar (button ID)
//        align          :    "Br",           // alignment (defaults to "Bl")
//        singleClick    :    true,
//        weekNumbers    :    false
//    }); 
//    Calendar.setup({
//        inputField     :    "txtTo",   // id of the input field
//        ifFormat       :    "%e %B, %Y",       // format of the input field
//        button         :    "btnTo",  // trigger for the calendar (button ID)
//        align          :    "Br",           // alignment (defaults to "Bl")
//        singleClick    :    true,
//        weekNumbers    :    false
//    }); 
//}

function LBResize(){
    
}
