// JavaScript Document
$(document).ready(function(){
$('#mainmenu ul li').each(function(){
$(this).mouseover(function(){
$(this).find('ul.submenu').stop(true,false).slideDown('fast');
});
$(this).mouseout(function(){
$(this).find('ul.submenu').stop(true,false).slideUp('fast');
});
});
$('header.page-banner').each(function(){
$(this).find('.banner').fadeIn(500,function(){
$('header.page-banner .banner-desc-bg').each(function(){
$(this).animate({
opacity: 0.6
},500);
});
});
});
//social media sharing
if($('.sm-sharing').length > 0){
var smSharing = new Array(
'twitter',
'facebook',
'google_plusone_share',
'favorites'/*,
'email',
'compact'*/
);
var addthis_config = {"data_track_addressbar":true};
$('.sm-sharing').each(function(){
$(this).addClass('addthis_toolbox addthis_default_style addthis_16x16_style');
for(SM in smSharing){
$(this).append('');
//$(this).append('');
}
});
setTimeout(function(){ $.getScript('//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-50d2d710106e2789'); },1000);
}
setPlaceHolders();
});
$(window).scroll(function(){
if($(this).scrollTop() > 100){
$('#topbar .hotel-name div').stop(false,true).fadeIn(400);
}else{
$('#topbar .hotel-name div').stop(false,true).fadeOut(800);
}
});
function formatDate(date,format){ //date input should be YYYY-MM-DD
var date = date.split('-');
var month = {
short: ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'],
long: ['January','February','March','April','May','June','July','August','September','October','November','December'],
}
switch(format){
case 'short':
case 'long':
return date[2]+' '+month[format][parseInt(date[1])-1];
//return date[0];
break;
case 'longY':
return date[2]+' '+month['short'][parseInt(date[1])-1]+' '+date[0];
//return date;
break;
}
}
function setPlaceHolders(){
if($.browser.msie){
$('input, textarea').each(function(){
var obj = eval($(this));
var placeholder = obj.attr('placeholder');
if(typeof placeholder != 'undefined'){
if(obj.val() == '' || obj.val() == placeholder){
obj.val(placeholder).addClass('nothing');
obj.focus(function(){
if(obj.val() == placeholder){
obj.val('');
obj.removeClass('nothing');
}
});
}
obj.bind('blur',function(){
if(obj.val() == '' || obj.val() == placeholder){
obj.val(placeholder).addClass('nothing');
obj.focus(function(){
if(obj.val() == placeholder){
obj.val('');
obj.removeClass('nothing');
}
});
}else{
obj.removeClass('nothing');
}
});
}
});
}
}
function get_gst_rate(submitdate, startdate){
if( new Date(submitdate) >= new Date('2019-05-01') ) {
if( new Date(startdate) >= new Date('2019-10-01') ) {
return 0.1;
}else{
return 0.08;
}
}else{
return 0.08;
}
}