//scroll
$(function(){$.fn.scrollToTop=function(options){if(options){var speed=options.speed;var ease=options.ease;}else{var speed="slow";var ease="jswing";}var scrollDiv=$(this);$(this).hide().removeAttr("href");if($(window).scrollTop()!="0"){$(this).fadeIn("slow");}$(window).scroll(function(){if($(window).scrollTop()=="0"){$(scrollDiv).fadeOut("slow");}else{$(scrollDiv).fadeIn("slow");}});$(this).click(function(event){$("html, body").animate({scrollTop:"0px"},speed,ease);});}});

$(document).ready( function() {
   $("#toTop").scrollToTop({speed:1000,ease:"easeOutBack"});
});

function returnDate(ps_type) {
    if (ps_type=='show') {
        document.getElementById('fl_return').style.display='block' ;
        document.getElementById('td_returndate').value='';
    }
    else {
        document.getElementById('fl_return').style.display='none' ;
        document.getElementById('td_returndate').value='';
    }
}

function sendFlight() {
    var ErrorMessage = '' ;

    if (document.getElementById('td_origin').value=='') {
        ErrorMessage += '\n- Please select a Departing city' ;
    }

    if (document.getElementById('td_departdate').value=='') {
        ErrorMessage += '\n- Please select a Departing Date' ;
    }

    if (document.getElementById('flight_return').checked) {
        if (document.getElementById('td_returndate').value=='') {
            ErrorMessage += '\n- Please select a Return Date' ;
        }
    }

    if (ErrorMessage!='') {
        alert(ErrorMessage) ;
        return false;
    }

    return true;
}

function bookmarkpage(title, url){
if (window.sidebar) { window.sidebar.addPanel(title, url,"");
 } else if( window.external ) { window.external.AddFavorite( url, title);
 } else if(window.opera && window.print) { return true; }
}

function favthis() {
 title = "The Maldives"; url="http://www.themaldives.net/";
 if (window.sidebar) { window.sidebar.addPanel(title, url,"");
 } else if( window.external ) { window.external.AddFavorite( url, title);
 } else if(window.opera && window.print) { return true; }
}