<!-- Begin
function validateBox(type)
{
var totalRadioButton = document.compareForm.hid.length;
var checkedBox = 0;
if (typeof document.compareForm.hid.length == "undefined")
{
if (document.compareForm.hid.checked){
checkedBox++;
}
}
else {
for (var i=0; i<totalRadioButton; i++){
if (document.compareForm.hid[i].checked){
checkedBox++;
}
}
} 
if(type=='compare'){
if(checkedBox >=2 && checkedBox<=5 || getCookieValue("HID"))
{
document.compareForm.action = 'http://www.ineedahotel.com/my_hotel_list.php';
document.compareForm.target='_top';
document.compareForm.submit();
}
else{
alert("Please select at least two hotels to compare and no more than four.");
return false;
}
return;
}
if (type=='map'){
if(checkedBox > 0 && checkedBox<=5 || getCookieValue("HID")){
document.compareForm.action = '/nexres/hotels/map_hotels.cgi';
document.compareForm.target='_new';
document.compareForm.submit(); 
}
else{
alert("Please select at least one hotels to map and no more than five");
return false;
}
return;
}
}
function writeSessionCookie (cookieName, cookieValue) {
if (testSessionCookie()) {
document.cookie = escape(cookieName) + "=" + escape(cookieValue) + "; path=/";
return true;
}
else return false;
}
function testSessionCookie () {
document.cookie ="testSessionCookie=Enabled";
if (getCookieValue ("testSessionCookie")=="Enabled")
return true 
else
return false;
}
function getCookieValue (cookieName) {
var exp = new RegExp (escape(cookieName) + "=([^;]+)");
if (exp.test (document.cookie + ";")) {
exp.exec (document.cookie + ";");
return unescape(RegExp.$1);
}
else return false;
}
function hotelCheckBox(chkbox)
{
if (chkbox.checked == true){
if (!getCookieValue("HID")) {
// no cookie present. Set new cookie
writeSessionCookie("HID",chkbox.value);
}
else{
//append current value to cookie
var cookieVal = getCookieValue("HID");
if (window.RegExp) {
var htlregstr = cookieVal;
var reg1 = new RegExp(htlregstr);
if (!reg1.test(chkbox.value)){
cookieVal = cookieVal + "|"+chkbox.value;
writeSessionCookie("HID",cookieVal);
}
}
}
}
else{
// remove hotel value from cookie
var reg1str = getCookieValue("HID");
if (reg1str){
var newString = reg1str.replace(chkbox.value,'');
if (window.RegExp) {
newString = newString.replace(/(\|$)|(^\|)/g,'');
newString = newString.replace(/(\|\|)/g,'|');
}
writeSessionCookie("HID",newString); 
}
}
} 
// End -->