function get_cookie ( cookie_name )
{
  var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' );

  if ( results )
    return ( unescape ( results[2] ) );
  else
    return false;
}

function set_cookie ( name, value, exp_y, exp_m, exp_d, path, domain, secure )
{
  var cookie_string = name + "=" + escape ( value );

  if ( exp_y )
  {
    var expires = new Date ( exp_y, exp_m, exp_d );
    cookie_string += "; expires=" + expires.toGMTString();
  }

  if ( path )
        cookie_string += "; path=" + escape ( path );

  if ( domain )
        cookie_string += "; domain=" + escape ( domain );
  
  if ( secure )
        cookie_string += "; secure";
  
  document.cookie = cookie_string;
}


function apply_groupID( FormName ) {

	var groupID = get_cookie ("groupID");

	if(groupID) {
		eval( "document." + FormName + ".USERIDENTRY.value = groupID;" );

		eval ( "document." + FormName + ".submit();" );
	}
	else {
		window.open('http://coolride.hudsonltd.net/res');
	}

}

function PostData (type, option, FormName) {

	var groupID = get_cookie ("groupID");

	if(groupID) {
		eval( "document." + FormName + ".USERIDENTRY.value = groupID;" );

//		eval( "document." + FormName + ".LINKNAME.value= type;" );

		eval( "document." + FormName + "." + type + ".value = option;" );

		eval( "document." + FormName + ".INTV1.value = 'laxfares.db|/var/\w\w\w/cgi-bin/html/skins/HudsonFX/v105/s0urt.html|0|DEFAULT||||||" + groupID + "|03||||||cr1||||';" );

		eval ( "document." + FormName + ".submit();" );
	}
	else {
		window.open('http://coolride.hudsonltd.net/res');
	}
}

function PostData2 (type) {

	var f=document.RES_PART1;
	
	var groupID = get_cookie ("groupID");

	if (groupID) {

		f.LINKNAME.value= type;
		eval( "f.INTV1.value = 'laxfares.db|/var/\w\w\w/cgi-bin/html/skins/HudsonFX/v105/s0urt.html|0|DEFAULT||||||" + groupID.toUpperCase() + "|03||||||cr1||||';" );
	//	f.INTV1.value = "laxfares.db|/var/www/cgi-bin/html/skins/HudsonFX/v105/s0urt.html|0|DEFAULT||||||GS1|03||||||cr1||||";
		f.action = "https://coolride.hudsonltd.net/res";
	//	f.action = "http://www.hashemian.com/tools/form-post-tester.php";
		f.submit();
	}
	else {
		f.LINKNAME.value = type;

		eval( "f." + type + ".value = 'ROUNDTRIP';" );
		f.submit();
	}
}

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_nbGroup(event, grpName) { //v6.0
var i,img,nbArr,args=MM_nbGroup.arguments;
  if (event == "init" && args.length > 2) {
    if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
      img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
      if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
      nbArr[nbArr.length] = img;
      for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
        if (!img.MM_up) img.MM_up = img.src;
        img.src = img.MM_dn = args[i+1];
        nbArr[nbArr.length] = img;
    } }
  } else if (event == "over") {
    document.MM_nbOver = nbArr = new Array();
    for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])?args[i+1] : img.MM_up);
      nbArr[nbArr.length] = img;
    }
  } else if (event == "out" ) {
    // for (i=0; i < document.MM_nbOver.length; i++) { img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
  } else if (event == "down") {
    nbArr = document[grpName];
    if (nbArr) for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
    document[grpName] = nbArr = new Array();
    for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up;
      nbArr[nbArr.length] = img;
  } }
}

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 changeImages() {
//	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
//	}
}

function mmLoadMenus() {
  window.mm_menu_1 = new Menu("root",185,22,"Arial, Helvetica, sans-serif",11,"#3B143B","#ffffff","#ECECEC","#883388","top","middle",3,0,1000,0,-64,true,true,true,0,true,true, false, 0);
  mm_menu_1.addMenuItem("Airport Services", "location='../services/airport_transportation_limo.html'");
  mm_menu_1.addMenuItem("Hourly Charter & Point-to-Point", "location='../services/limousine_charter.html'");
  mm_menu_1.addMenuItem("Special Occasions", "location='../services/limousine_rental.html'");
  mm_menu_1.addMenuItem("Tours & Sightseeing", "location='../services/limo_tours_sightseeing.html'");
   mm_menu_1.fontWeight="bold";
   mm_menu_1.hideOnMouseOut=true;
   mm_menu_1.menuBorder=1;
   mm_menu_1.menuLiteBgColor='#ECECEC';
   mm_menu_1.menuBorderBgColor='#ECECEC';
   mm_menu_1.bgColor='#cccccc';
  window.mm_menu_2 = new Menu("root",175,22,"Arial, Helvetica, sans-serif",11,"#3B143B","#ffffff","#ECECEC","#883388","top","middle",3,0,1000,0,-64,true,true,true,0,true,true, false, 0);
  mm_menu_2.addMenuItem("Customer Feedback", "location='../customer_care/limousine_customer_feedback.html'");
  mm_menu_2.addMenuItem("Travel Policies", "location='../customer_care/limousine_travel_policies.html'");
  mm_menu_2.addMenuItem("Arrival Information", "location='../customer_care/airport_limo_service.html'");
  mm_menu_2.addMenuItem("Terms of Service", "location='../customer_care/limousine_service.html'");
   mm_menu_2.fontWeight="bold";
   mm_menu_2.hideOnMouseOut=true;
   mm_menu_2.menuBorder=1;
   mm_menu_2.menuLiteBgColor='#ECECEC';
   mm_menu_2.menuBorderBgColor='#ECECEC';
   mm_menu_2.bgColor='#cccccc';
  window.mm_menu_3 = new Menu("root",193,22,"Arial, Helvetica, sans-serif",11,"#3B143B","#ffffff","#ECECEC","#883388","top","middle",3,0,1000,0,-64,true,true,true,0,true,true, false, 0);
  mm_menu_3.addMenuItem("Corporate Services", "location='../corporate/business_services_limousine.html'");
  mm_menu_3.addMenuItem("Pricing", "location='../corporate/limousine_pricing.html'");
   mm_menu_3.fontWeight="bold";
   mm_menu_3.hideOnMouseOut=true;
   mm_menu_3.menuBorder=1;
   mm_menu_3.menuLiteBgColor='#ECECEC';
   mm_menu_3.menuBorderBgColor='#ECECEC';
   mm_menu_3.bgColor='#cccccc';
  window.mm_menu_4 = new Menu("root",185,22,"Arial, Helvetica, sans-serif",11,"#3B143B","#ffffff","#ECECEC","#883388","top","middle",3,0,1000,0,-64,true,true,true,0,true,true, true, 97);
  mm_menu_4.addMenuItem("Quality Assurance", "location='../about/limousine_quality.html'");
  mm_menu_4.addMenuItem("Professional Drivers", "location='../about/professional_drivers.html'");
  mm_menu_4.addMenuItem("Travel Agency Programs", "location='../about/limousine_travel_policies.html'");
  mm_menu_4.addMenuItem("Owner-Operator Opportunities", "location='../about/owner-operator.html'");
   mm_menu_4.fontWeight="bold";
   mm_menu_4.hideOnMouseOut=true;
   mm_menu_4.menuBorder=1;
   mm_menu_4.menuLiteBgColor='#ECECEC';
   mm_menu_4.menuBorderBgColor='#ECECEC';
   mm_menu_4.bgColor='#cccccc';
	mm_menu_4.writeMenus();

} // mmLoadMenus()

function mmLoadMenus2() {
  window.mm_menu_1 = new Menu("root",185,22,"Arial, Helvetica, sans-serif",11,"#3B143B","#ffffff","#ECECEC","#883388","top","middle",3,0,1000,0,-64,true,true,true,0,true,true, false, 0);
  mm_menu_1.addMenuItem("Airport Services", "location='services/airport_transportation_limo.html'");
  mm_menu_1.addMenuItem("Hourly Charter & Point-to-Point", "location='services/limousine_charter.html'");
  mm_menu_1.addMenuItem("Special Occasions", "location='services/limousine_rental.html'");
  mm_menu_1.addMenuItem("Tours & Sightseeing", "location='services/limo_tours_sightseeing.html'");
   mm_menu_1.fontWeight="bold";
   mm_menu_1.hideOnMouseOut=true;
   mm_menu_1.menuBorder=1;
   mm_menu_1.menuLiteBgColor='#ECECEC';
   mm_menu_1.menuBorderBgColor='#ECECEC';
   mm_menu_1.bgColor='#cccccc';
  window.mm_menu_2 = new Menu("root",175,22,"Arial, Helvetica, sans-serif",11,"#3B143B","#ffffff","#ECECEC","#883388","top","middle",3,0,1000,0,-64,true,true,true,0,true,true, false, 0);
  mm_menu_2.addMenuItem("Customer Feedback", "location='customer_care/limousine_customer_feedback.html'");
  mm_menu_2.addMenuItem("Travel Policies", "location='customer_care/limousine_travel_policies.html'");
  mm_menu_2.addMenuItem("Arrival Information", "location='customer_care/airport_limo_service.html'");
  mm_menu_2.addMenuItem("Terms of Service", "location='customer_care/limousine_service.html'");
   mm_menu_2.fontWeight="bold";
   mm_menu_2.hideOnMouseOut=true;
   mm_menu_2.menuBorder=1;
   mm_menu_2.menuLiteBgColor='#ECECEC';
   mm_menu_2.menuBorderBgColor='#ECECEC';
   mm_menu_2.bgColor='#cccccc';
  window.mm_menu_3 = new Menu("root",193,22,"Arial, Helvetica, sans-serif",11,"#3B143B","#ffffff","#ECECEC","#883388","top","middle",3,0,1000,0,-64,true,true,true,0,true,true, false, 0);
  mm_menu_3.addMenuItem("Corporate Services", "location='corporate/business_services_limousine.html'");
  mm_menu_3.addMenuItem("Pricing", "location='corporate/limousine_pricing.html'");
   mm_menu_3.fontWeight="bold";
   mm_menu_3.hideOnMouseOut=true;
   mm_menu_3.menuBorder=1;
   mm_menu_3.menuLiteBgColor='#ECECEC';
   mm_menu_3.menuBorderBgColor='#ECECEC';
   mm_menu_3.bgColor='#cccccc';
  window.mm_menu_4 = new Menu("root",185,22,"Arial, Helvetica, sans-serif",11,"#3B143B","#ffffff","#ECECEC","#883388","top","middle",3,0,1000,0,-64,true,true,true,0,true,true, true, 97);
  mm_menu_4.addMenuItem("Quality Assurance", "location='about/limousine_quality.html'");
  mm_menu_4.addMenuItem("Professional Drivers", "location='about/professional_drivers.html'");
  mm_menu_4.addMenuItem("Travel Agency Programs", "location='about/limousine_travel_policies.html'");
  mm_menu_4.addMenuItem("Owner-Operator Opportunities", "location='about/owner-operator.html'");
   mm_menu_4.fontWeight="bold";
   mm_menu_4.hideOnMouseOut=true;
   mm_menu_4.menuBorder=1;
   mm_menu_4.menuLiteBgColor='#ECECEC';
   mm_menu_4.menuBorderBgColor='#ECECEC';
   mm_menu_4.bgColor='#cccccc';
	mm_menu_4.writeMenus();

} // mmLoadMenus2()

function mmLoadMenus3() {
  window.mm_menu_1 = new Menu("root",185,22,"Arial, Helvetica, sans-serif",11,"#3B143B","#ffffff","#ECECEC","#883388","top","middle",3,0,1000,0,-64,true,true,true,0,true,true, false, 0);
  mm_menu_1.addMenuItem("Airport Services", "location='../../services/airport_transportation_limo.html'");
  mm_menu_1.addMenuItem("Hourly Charter & Point-to-Point", "location='../../services/limousine_charter.html'");
  mm_menu_1.addMenuItem("Special Occasions", "location='../../services/limousine_rental.html'");
  mm_menu_1.addMenuItem("Tours & Sightseeing", "location='../../services/limo_tours_sightseeing.html'");
   mm_menu_1.fontWeight="bold";
   mm_menu_1.hideOnMouseOut=true;
   mm_menu_1.menuBorder=1;
   mm_menu_1.menuLiteBgColor='#ECECEC';
   mm_menu_1.menuBorderBgColor='#ECECEC';
   mm_menu_1.bgColor='#cccccc';
  window.mm_menu_2 = new Menu("root",175,22,"Arial, Helvetica, sans-serif",11,"#3B143B","#ffffff","#ECECEC","#883388","top","middle",3,0,1000,0,-64,true,true,true,0,true,true, false, 0);
  mm_menu_2.addMenuItem("Customer Feedback", "location='../../customer_care/limousine_customer_feedback.html'");
  mm_menu_2.addMenuItem("Travel Policies", "location='../../customer_care/limousine_travel_policies.html'");
  mm_menu_2.addMenuItem("Arrival Information", "location='../../customer_care/airport_limo_service.html'");
  mm_menu_2.addMenuItem("Terms of Service", "location='../../customer_care/limousine_service.html'");
   mm_menu_2.fontWeight="bold";
   mm_menu_2.hideOnMouseOut=true;
   mm_menu_2.menuBorder=1;
   mm_menu_2.menuLiteBgColor='#ECECEC';
   mm_menu_2.menuBorderBgColor='#ECECEC';
   mm_menu_2.bgColor='#cccccc';
  window.mm_menu_3 = new Menu("root",193,22,"Arial, Helvetica, sans-serif",11,"#3B143B","#ffffff","#ECECEC","#883388","top","middle",3,0,1000,0,-64,true,true,true,0,true,true, false, 0);
  mm_menu_3.addMenuItem("Corporate Services", "location='../../corporate/business_services_limousine.html'");
  mm_menu_3.addMenuItem("Pricing", "location='../../corporate/limousine_pricing.html'");
   mm_menu_3.fontWeight="bold";
   mm_menu_3.hideOnMouseOut=true;
   mm_menu_3.menuBorder=1;
   mm_menu_3.menuLiteBgColor='#ECECEC';
   mm_menu_3.menuBorderBgColor='#ECECEC';
   mm_menu_3.bgColor='#cccccc';
  window.mm_menu_4 = new Menu("root",185,22,"Arial, Helvetica, sans-serif",11,"#3B143B","#ffffff","#ECECEC","#883388","top","middle",3,0,1000,0,-64,true,true,true,0,true,true, true, 97);
  mm_menu_4.addMenuItem("Quality Assurance", "location='../../about/limousine_quality.html'");
  mm_menu_4.addMenuItem("Professional Drivers", "location='../../about/professional_drivers.html'");
  mm_menu_4.addMenuItem("Travel Agency Programs", "location='../../about/limousine_travel_policies.html'");
  mm_menu_4.addMenuItem("Owner-Operator Opportunities", "location='../../about/owner-operator.html'");
   mm_menu_4.fontWeight="bold";
   mm_menu_4.hideOnMouseOut=true;
   mm_menu_4.menuBorder=1;
   mm_menu_4.menuLiteBgColor='#ECECEC';
   mm_menu_4.menuBorderBgColor='#ECECEC';
   mm_menu_4.bgColor='#cccccc';
	mm_menu_4.writeMenus();

} // mmLoadMenus3()