var Glob_isIElt8 = ($.browser.msie && parseInt($.browser.version.substr(0,1)) < 8);

function GMapIEFix(){
	if (Glob_isIElt8){
		var oGMapCnt = $(".google-map-wrp .google-map");
		if (oGMapCnt.length){
			oGMapCnt.css("position", "static");
			oGMapCnt.css("position", "relative");
		}
	}
}

$(document).ready(
	function() {
		
		$('.info-box-wrp .expand-btn a.roll-down').click(
			function () {
				if (!Glob_isIElt8) {
					$('.info-box-txt p').show("fast", function() {
						$('.info-box-wrp .expand-btn a.roll-up').removeClass("off");
						$('.info-box-wrp .expand-btn a.roll-down').addClass("off");
					});
				}
				else{
					$('.info-box-txt p').show();
					$('.info-box-wrp .expand-btn a.roll-up').removeClass("off");
					$('.info-box-wrp .expand-btn a.roll-down').addClass("off");
					GMapIEFix();
				}
				return false;
		});
		
		$('.info-box-wrp .expand-btn a.roll-up').click(
			function () {
				if (!Glob_isIElt8) {
					$('.info-box-txt p').hide("fast", function() {
						$('.info-box-wrp .expand-btn a.roll-up').addClass("off");
						$('.info-box-wrp .expand-btn a.roll-down').removeClass("off");
					});
				}
				else {
					$('.info-box-txt p').hide();
					$('.info-box-wrp .expand-btn a.roll-up').addClass("off");
					$('.info-box-wrp .expand-btn a.roll-down').removeClass("off");
					GMapIEFix();
				}
				return false;
		});
		
		
		$('.offer-box .expand-btn a.roll-down').click(
			function () {
				var oTarget = $(this), 
					oOfferBoxCnt = oTarget.parents('.offer-box');
				
				oOfferBoxCnt.find('.offers-list-wrp').show("fast", function() {
					oOfferBoxCnt.find('.expand-btn a.roll-up').removeClass("off");
					oOfferBoxCnt.find('.expand-btn a.roll-down').addClass("off");
				});
				return false;
		});
		
		$('.offer-box .expand-btn a.roll-up').click(
			function () {
				var oTarget = $(this), 
					oOfferBoxCnt = oTarget.parents('.offer-box');
				
				oOfferBoxCnt.find('.offers-list-wrp').hide("fast", function() {
					oOfferBoxCnt.find('.expand-btn a.roll-up').addClass("off");
					oOfferBoxCnt.find('.expand-btn a.roll-down').removeClass("off");
				});
				return false;
		});
		
		var oThumbColl = $(".offer-img-thumb a img");
		
		if (oThumbColl.length){
			var fThumbMinOpacity = 0.8;
			oThumbColl.css("opacity", fThumbMinOpacity);
			oThumbColl.hover(
				function(){
					$(this).animate({opacity: 1}, 150);
				},
				function(){
					$(this).animate({opacity: fThumbMinOpacity}, 150);
				}
			);
		}

	}
);
