﻿if(typeof(Sys) !== 'undefined') 
    Type.registerNamespace("Rjs.Bean");
else {
    if(typeof(Rjs)==="undefined") Rjs = {};	// note (!Rjs) will be error if Rjs is undefined.
    if(!Rjs.Bean) Rjs.Bean = {};
}

Rjs.Bean.Forward = function() {};
Rjs.Bean.Forward.CreateHotelDetail = function(domain, nid, text) {
    var s = "http://www.buddyhotels.com/Product/Hotel/Detail.aspx?HotelNid=123456";
    s = s.replace(/http\:/, document.location.protocol);
    s = s.replace(/www.buddyhotels.com/, domain);
    s = s.replace(/123456/, nid);
    var a = "%3Ca class='rbutton' href='/Default.aspx'%3EHome%3C/a%3E";
    a = unescape(a);
    a = a.replace(/Home/, text);
    a = a.replace(/\/Default.aspx/, s);
    return a;
}

Rjs.Bean.Forward.CreateHotelMapUrl = function(domain, nid, title) {
    var s = "http://www.buddyhotels.com/Product/RoadTrip/Hotel.aspx?HotelNid=123456&MapTitle=HotelMapTitle";
    s = s.replace(/http\:\/\/www.buddyhotels.com\//, domain);
    s = s.replace(/123456/, nid);
    s = s.replace(/HotelMapTitle/, title);
    s = s.replace(/http\:/, document.location.protocol);
    return s;
}

if(typeof(Sys) !== 'undefined') {
    Rjs.Bean.Forward.registerClass('Rjs.Bean.Forward');
    Sys.Application.notifyScriptLoaded();
}
