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]; }
}
function MM_showHideLayers() { //v6.0
    var i, p, v, obj, args = MM_showHideLayers.arguments;
    for (i = 0; i < (args.length - 2); i += 3) if ((obj = MM_findObj(args[i])) != null) {
        v = args[i + 2];
        if (obj.style) { obj = obj.style; v = (v == 'show') ? 'visible' : (v == 'hide') ? 'hidden' : v; }
        obj.visibility = v;
    }
}

$(document).ready(function() {
    $('.latestnews-holder div.latestnews:last').addClass('bordernewsnone');
});
function MM_addclass(classidname) {
    $(classidname).addClass('ahover');
}
function MM_removeclass(classidname) {
    $(classidname).removeClass('ahover');
}
/**************Print****************/
function print_function(flashvar) {
    var disp_setting = "toolbar=no,location=no,directories=no,menubar=no,"; disp_setting += "scrollbars=yes,width=720, height=400, left=100, top=100"; var content_value = document.getElementById("printarea").innerHTML; var docprint = window.open("", "", disp_setting); docprint.document.open(); docprint.document.write('<html><link rel="stylesheet" type="text/css" href="styles/hospitality-services.css"/><head><title>Hospitality Services</title></head><body><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td><div style="background:#fff;"><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td style="padding-left:30px;"><img alt="hospitality services" src="images/logo.gif"></td><td style="padding:15px 0 0 0;"><a href="javascript:;" onclick="javascript:self.print(); javascript:self.close();">Print</a></td></tr></table></div><div style="height:10px; background:#007d75;"></div><div></div><div style="background:#FFF; padding:10px 10px 10px 10px;"><div id="maintitle"><object id="FlashID3" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="650" height="40"><param name="movie" value="swf/hs-subtitle.swf" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="flashvars" value="' + flashvar + '"/><param name="swfversion" value="9.0.45.0" /><param name="expressinstall" value="Scripts/expressInstall.swf" /><object type="application/x-shockwave-flash" data="swf/hs-subtitle.swf" width="650" height="40"><param name="flashvars" value="' + flashvar + '"/><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="swfversion" value="9.0.45.0" /><param name="expressinstall" value="Scripts/expressInstall.swf" /><div><h4>Content on this page requires a newer version of Adobe Flash Player.</h4><p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" width="112" height="33" /></a></p></div></object></object></div><DIV class=sep-dotted></DIV>' + content_value + '</div></td></tr></table></body></html>'); docprint.document.close(); docprint.focus();
}
/***********************************/

/**********Enlarge fonts***************/
var max_font_size = 18;
var min_font_size = 10;

$(function() {
    $('a.controls').click(function() {
        var ourText = $('.main-content, .main-content td, .main-content div');
        var currFontSize = ourText.css('fontSize');
        var finalNum = parseFloat(currFontSize, 12);
        var stringEnding = currFontSize.slice(-2);
        if (this.id == 'large') {
            if (finalNum < max_font_size) finalNum += 2;
        }
        else if (this.id == 'small') {
            if (finalNum > min_font_size) finalNum -= 2;
        }
        ourText.css('fontSize', finalNum + stringEnding);
    });
});

/***************************************/

/***********Send to a friend************/
$(document).ready(function() {
    $("#slideMail").hide();
	$("#slideMail").css('visibility','visible');
    $("a#mailBtn").click(function() {
        if ($("#slideMail").is(":hidden")) {
            $("#slideMail").slideDown("slow");
        } else {
            $("#slideMail").slideUp();
        }
    });
    $("#closeMail").click(function() {
        $("#slideMail").slideUp();
    })
});
/**************************************/

//***************  Added 28/01/2010 *******************************
function ValidateOtherSearch(source, args) {
    var url = document.location.href.toLowerCase();
    if (url.indexOf("default") > -1) {
        if (MM_findObj("ucHeader1_txtKeyword").value == "" || MM_findObj("ucHeader1_txtKeyword").value == "Search..." || MM_findObj('ucHeader1_txtKeyword').value.length < 4)
            args.IsValid = false;
        else
            args.IsValid = true;
    }
    else {
        if (MM_findObj("ctl00_ucHeader1_txtKeyword").value == "" || MM_findObj("ctl00_ucHeader1_txtKeyword").value == "Search..." || MM_findObj('ctl00_ucHeader1_txtKeyword').value.length < 4)
            args.IsValid = false;
        else
            args.IsValid = true;
    }
}
function ResetForm() {
    document.aspnetForm.reset();
    return false;
}
function gototop() { $('#anchor1').click() }
function ShowHidelist(listname, showhide) {
    MM_findObj(listname).style.display = showhide;
}
function numeric(e) {
    return ((e.keyCode == 8) || (e.keyCode == 9) || (e.keyCode > 47 && e.keyCode < 58) || (e.keyCode > 95 && e.keyCode < 106));
}

function CloseDiv(DivID) { $("#" + DivID).fadeOut("normal"); }
function showDiv(DivID) { $("#" + DivID).show("normal"); }


(function($) {
	$.fn.equalHeights = function(minHeight, maxHeight) {
		tallest = (minHeight) ? minHeight : 0;
		this.each(function() {
			if($(this).height() > tallest) {
				tallest = $(this).height();
			}
		});
		if((maxHeight) && tallest > maxHeight) tallest = maxHeight;
		return this.each(function() {
			$(this).height(tallest).css("overflow","auto");
		});
	}
})(jQuery);