/*  truck.js
    ATTENTION: the file uses functions defined in monthly_specs.js
    images fix
    v.21m  versions (get variable) - no
*/

// XML_TRUCK  defined in index.php

var DEFAULT_VEHICLE_TXT = 'Describe your vehicle here';

// truck parameters
var truckVehicle = 0;
var truckVehicleTxt = DEFAULT_VEHICLE_TXT;

//////   DisplayTruckWin
function DisplayTruckWin()
{
  
if(parking_isMonthly)  
{
  currDepth = 3;
  link = document.getElementById("button_monthly_vehicle_truck");
  
  undoChoices(currDepth);   // Undo current choice of nodes from this level down
   
  link.chosen = true;
  //link.style.backgroundImage = "url('images/" + link.className + "_sel.gif')";
  
  link.className = link.className.replace(/\s.+$/, "");
  link.className += " " + link.className + "_sel";
  link.style.cursor = "default";
  
  choices[++currDepth] = new Array(link, null); // keeps info on selections
}

PopulateTruckWin();

var oCH = document.getElementById("truck_win");

if(parking_isMonthly)
var oY = document.getElementById("button_monthly_vehicle_truck");
else
var oY = document.getElementById("calc_rate_td");

var pos = getAbsolutePositionOf(oY);

oCH.style.top  = pos[1] + oY.offsetHeight + 2;
oCH.style.left  = pos[0];


// Your Search 
if(!parking_isMonthly)
{
var strArr = jsFormatTime(parking_arrival) + " " + 
             arrWeekDay[parking_arrival.getDay()] + " " +
             (parseInt(parking_arrival.getMonth()) + 1) + "/" + parking_arrival.getDate();


var strDep = jsFormatTime(parking_departure) + " " + 
             arrWeekDay[parking_departure.getDay()] + " " +
             (parseInt(parking_departure.getMonth()) + 1) + "/" + parking_departure.getDate();


var strSearch = "ARRIVE " + strArr + "; DEPART " + strDep;

document.getElementById("truck_search").innerHTML = strSearch;
}

// insert user data
var  strAddList = "_pop_truck" ;

document.getElementById("usrname" + strAddList).value = userName;
document.getElementById("usrnamel" + strAddList).value = userNameL;

document.getElementById("usremail" + strAddList).value = userEmail;

document.getElementById("phone" + strAddList + "1").value = userPhone1;
document.getElementById("phone" + strAddList + "2").value = userPhone2;            
document.getElementById("phone" + strAddList + "3").value = userPhone3;

document.getElementById("phone" + strAddList + "4").value = userPhoneExt;
   
document.getElementById("call" + strAddList + "1").checked = userCall1; 
document.getElementById("call" + strAddList + "2").checked = userCall2; 
document.getElementById("call" + strAddList + "3").checked = userCall3; 
document.getElementById("call" + strAddList + "4").checked = userCall4;

document.getElementById("calltext" + strAddList).value = userCallText;

if(userCallText==DEFAULT_CALL_TXT)
 var loc_class = 'callgray txt';
else
 var loc_class = 'txt';

document.getElementById("calltext" + strAddList).className = loc_class;


document.getElementById("truck_win_sendbtn_inner" /*+ strAddList*/).innerHTML = 'S e n d';
document.getElementById("truck_win_closebtn_inner" /*+ strAddList*/).innerHTML =  'C l o s e';

document.getElementById("truck_win_sendbtn" /*+ strAddList*/).className = 'mb_btn';
document.getElementById("truck_win_closebtn" /*+ strAddList*/).className = 'mb_btn';

document.getElementById("truck_win_frm_upper").innerHTML =
'<nobr>Please Complete Form Below To Receive Customized Quote</nobr>';

DisplayElem("truck_win", "block");

}

///////  PopulateTruckWin
function PopulateTruckWin()
{


var strContents ='<center><table><tr><td class="plain" style="padding-bottom:4px;color:#191919;font-size:13px;font-weight:600;">' +
'Regular Rates and SUV Surcharges<br>' +
'Do Not Include Large Vans or Trucks</td></tr></table></center>';

if(!parking_isMonthly)
{
strContents += '<table class="plain srch" cellspacing="0"><tr><td><img src="' + PATH_IMG + 'images/pop_yellow_tl.gif"></td>';
strContents += '<td width="100%"></td><td width="8"><img src="' + PATH_IMG + 'images/pop_yellow_tr.gif"></td></tr>';
strContents += '<tr><td></td><td style="color:#811010;font-size:15px;font-weight:bold;"><center>';

strContents +='Your Search<br><span id="truck_search" style="color:#191919;font-size:12px;font-weight:600;"></span>';

strContents += '</center></td></td><td></tr>';
strContents += '<tr><td><img src="' + PATH_IMG + 'images/pop_yellow_bl.gif"></td>';
strContents += '<td width="100%"></td><td width="8"><img src="' + PATH_IMG + 'images/pop_yellow_br.gif"></td></tr>';
strContents += '</table>';

strContents += '<div><img src="' + PATH_IMG + 'images/blank.gif" height="6px"></div>';
}


strContents += '<table class="plain yellowff5" cellspacing="0"><tr><td><img src="' + PATH_IMG + 'images/mon_frm_yel_tl.gif"></td>';
strContents += '<td width="100%"></td><td width="8"><img src="' + PATH_IMG + 'images/mon_frm_yel_tr.gif"></td></tr>';


strContents += '<tr><td></td><td>';
strContents += '<center><div id="truck_win_frm_upper" style="color:#811010;font-size:13px;padding-bottom:6px;font-weight:bold;"><nobr>Please Complete Form Below To Receive Customized Quote</nobr></div></center>';
strContents += '<div class="dotted_blue_dark" style="height:10px;"></div>';
strContents += '</td><td></td></tr>';

strContents += '<tr><td></td><td>';
strContents += OutputUserFormTruck(0, false, 'truck');

strContents += '</td><td></td></tr>';
strContents += '<tr><td><img src="' + PATH_IMG + 'images/mon_frm_yel_bl.gif"></td>';
strContents += '<td width="100%"></td><td width="8"><img src="' + PATH_IMG + 'images/mon_frm_yel_br.gif"></td></tr>';
strContents += '</table>';



document.getElementById("truck_win_frame").innerHTML =  strContents;

var strTruckAdditional = '';

//strTruckAdditional += '<tr><td colspan="4">';

strTruckAdditional += '<center style="padding:5px;">';

strTruckAdditional += '<div class="dotted_blue_dark" style="height:1px;"></div>';

strTruckAdditional += '<table class="plain" style="/*border-top:2px solid #999; border-bottom:2px solid #999;*/">';

strTruckAdditional += '<tr><td style="padding-top:4px;"><nobr>Van Capacity: </nobr></td>';

strTruckAdditional += '<td><nobr><input type="radio" id="truck_veh1" name="truck_veh" value="1">&nbsp;8 Passengers</nobr></td>';

strTruckAdditional += '<td><nobr><input type="radio" id="truck_veh2" name="truck_veh" value="2">&nbsp;15 Passengers</nobr></td></tr>';

strTruckAdditional += '<tr><td>Pickup Type: </td>';

strTruckAdditional += '<td colspan="2"><input type="text" class="txt" id="truck_veh_txt" name="truck_veh_txt" style="width:200px;" onfocus="SetCallText(this);"></td></tr>';

strTruckAdditional += '<tr><td>Truck Size: </td>';

strTruckAdditional += '<td><input type="radio" id="truck_veh3" name="truck_veh" value="3">&nbsp;Up to 14 Feet</td>';

strTruckAdditional += '<td><input type="radio" id="truck_veh4" name="truck_veh" value="4">&nbsp;Over 14 Feet</td></tr>';


strTruckAdditional += '</table>';

strTruckAdditional += '<div class="dotted_blue_dark" style="height:1px;"></div>';

strTruckAdditional += '</center>';

//strContents += strTruckAdditional;

//document.getElementById("insertTR").style.display =  "block";

document.getElementById("insertTD").innerHTML =  strTruckAdditional;

document.getElementById("truck_veh_txt").value = truckVehicleTxt;


if(document.getElementById("truck_veh" + truckVehicle))
document.getElementById("truck_veh" + truckVehicle).checked = true;


if(truckVehicleTxt==DEFAULT_VEHICLE_TXT)
 var loc_class = 'callgray txt';
else
 var loc_class = 'txt';
 
document.getElementById("truck_veh_txt").className = loc_class; 

}



///////  CloseTruckWin
function CloseTruckWin()
{
link = document.getElementById("button_monthly_vehicle_truck");
link.className = link.className.replace(/\s.+$/, "");
link.style.cursor = "pointer";
DisplayElem("truck_win", "none");

}


// create Truck window
CreateStandardPopup("truck_win", "CloseTruckWin();", 400, 'SendTruck(\'truck\');'); /* defined in garagesX.js */
document.getElementById("truck_win").style.zIndex = 3004;
document.getElementById("truck_win_head").innerHTML  = '<b>Please Note</b>';
document.getElementById("truck_win_cont").innerHTML = '<div id="truck_win_frame"></div>';


////     OutputUserFormTruck
function OutputUserFormTruck(garid, isClick, place)
{ // the function  called from getDetailHTML (garagesX.js )
  // to display the form in garage popup on Monthly page
  
  // the fanction tfansformed from OutputMonthlyForm (monthly_specsX.php)

if(garid > 0)
var isPartner = garages[garid].partner2;
else
var isPartner = false;

var strAddId = "";
if(!isClick)strAddId = "f";

var strAddList = ""; // whether the form on list popup
if(place==3) strAddList = "l";

var bckgrnd = '';

if(place=="truck") // Truck
{strAddId = "_truck";
}

//alert("OutputUserFormTruck " + strAddList);


strAddId =  strAddList + strAddId;

//strContents = '<table width="100%" cellspacing="7" cellpadding="0" border="0"><tr><td style="height:2px;padding:0;font-size:1px;background:#000;">&nbsp;</td></tr></table>';
strContents = '';

strContents += '<center id="monthformpop' + strAddId + '"><table class="monthform" border="0" cellspacing="0" cellpadding="0" style="width:330px;;border:0px solid #000;">';

var loc_width = 172;

if(isPartner)
{strContents += '<tr><td colspan="4"><center><input type="checkbox" id="tellme_pop' + strAddId + '" checked> Also Tell Me About Deals at Other Nearby Garages</center></td></tr>';
loc_width = 158;}
  
strContents += '<tr><td width=5%>&nbsp;</td><td style="width:90px;"><nobr>&nbsp;&nbsp;First Name:</nobr></td>';
strContents += '<td><input id="usrname_pop' + strAddId + '" class="txt" type="text" name="usrname" size="15" value="' + userName + '"></td><td width=5%>&nbsp;</td></tr>';

strContents += '<tr><td width=5%>&nbsp;</td><td>&nbsp;&nbsp;Last Name:</td>';
strContents += '<td><input id="usrnamel_pop' + strAddId + '" class="txt" type="text" name="usrnamel" size="15" value="' + userNameL + '"></td><td width=5%>&nbsp;</td></tr>';

strContents += '<tr><td width=5%>&nbsp;</td><td>&nbsp;&nbsp;Email:</td>';
strContents += '<td><input id="usremail_pop' + strAddId + '" class="txt" type="text" name="usremail" style="width:' + loc_width + 'px;" value="' + userEmail + '"></td><td width=5%>&nbsp;</td></tr>';

strContents += '<tr><td width=5%>&nbsp;</td><td colspan="2" style="padding-bottom:3px;"><nobr>&nbsp;&nbsp;Phone:';

strContents += 
'(<input type="text" class="txt" id="phone_pop' + strAddId + '1" style="width:38px;" value="' + userPhone1 + '" size="2" MAXLENGTH="3"  onKeyUp="check_phone(this, 1);">)';
strContents += 
'&nbsp;<input type="text" class="txt" id="phone_pop' + strAddId + '2" style="width:38px;" value="' + userPhone2 + '" size="2" MAXLENGTH="3" onKeyUp="check_phone(this, 2);">';
strContents += 
'-&nbsp;<input type="text" class="txt" style="width:43px;" id="phone_pop' + strAddId + '3" value="' + userPhone3 + '" size="3" MAXLENGTH="4"  onKeyUp="check_phone(this, 3);">';
strContents += 
'&nbsp;ext.&nbsp;<input type="text" class="txt" id="phone_pop' + strAddId + '4"  value="' + userPhoneExt + '" style="width:53px;" size="4" MAXLENGTH="6">&nbsp;</nobr>';
strContents += '<input type="hidden" id="garage_pop' + strAddId + '" value="' + garid + '"></td><td width=5%>&nbsp;</td></tr>';

strContents += '<tr id="insertTR" style="/*display:none;*/"><td id="insertTD" colspan="4"></td></tr>';


strContents += '<tr><td colspan="4" style="padding-top:4px;text-align:left;">&nbsp;&nbsp;Best Time To Call:</td></tr>';


strContents += '<tr><td colspan="4">';
strContents += '<center><table class="plain calltbl" cellspacing="0">';


strContents += '</td><tr><td><input type="checkbox" id="call_pop' + strAddId + '1" ';
if(userCall1)strContents += 'checked';
strContents += '>&nbsp;Morning Mon-Fri</td>';

strContents += '<td><input type="checkbox" id="call_pop' + strAddId + '3" '; 
if(userCall3)strContents += 'checked';
strContents += '>&nbsp;Evening Mon-Fri</td></tr>';

strContents += '<tr><td><input type="checkbox" id="call_pop' + strAddId + '2" ';
if(userCall2)strContents += 'checked';
strContents += '>&nbsp;Afternoon Mon-Fri</td>';

strContents += '<td><input type="checkbox" id="call_pop' + strAddId + '4" ';
if(userCall4)strContents += 'checked';
strContents += '>&nbsp;Sat-Sun</td></tr>';

strContents += '<tr><td colspan="2">';
strContents += '<u>or</u>&nbsp;&nbsp;<input type="text" ';

if(userCallText==DEFAULT_CALL_TXT)strContents += 'class="callgray txt" ';

strContents += ' id="calltext_pop' + strAddId + '" style="width:230px" onfocus="SetCallText(this);" value="' + userCallText + '">'; 

strContents += '</td></tr>';
strContents += '</table></center>';

strContents += '</td></tr>';


strContents += '</td></tr></table></center>';

//alert(strContents);

return strContents;

}

var globURL_start_truck = null;
var globURL_call_truck = null;


/////    SendTruck
function SendTruck(place)
{
// called when user click Send from Truck pop form
// this function transformed from SendMonSpecPop (monthly_specsX.php)

//alert("SendMonSpecPop: place " + place);

var strAddList = ""; // whether the form on list popup

if(place==1 || place==2) strAddList = "_pop";
if(place==3) strAddList = "_popl";
if(place=='truck') strAddList = "_pop_truck";

if(place=='truck')
var  XML_LOC =  XML_TRUCK;
else
var  XML_LOC =  XML_MONTHLYSPEC;


var sendMSbtn = document.getElementById("truck_win_sendbtn" /*+ strAddList*/); 
if(sendMSbtn.className == "mb_btn_dis")return;

var fromConfirm =(sendMSbtn.innerHTML.indexOf('Confirm') > -1);


//alert("usrname: " + document.getElementById("usrname" + strAddList).value);

//alert("fname: " + fname);

var fname = trim(document.getElementById("usrname" + strAddList).value);
var lname = trim(document.getElementById("usrnamel" + strAddList).value);

var email = trim(document.getElementById("usremail" + strAddList).value);

var phone1 = trim(document.getElementById("phone" + strAddList + "1").value);
var phone2 = trim(document.getElementById("phone" + strAddList + "2").value);            
var phone3 = trim(document.getElementById("phone" + strAddList + "3").value);

var phone_ext = trim(document.getElementById("phone" + strAddList + "4").value);

     var str_specs = "";
     
     if(place == 0) // if MS
     {
               var col_checks = document.getElementsByName("monspec");
               
               for(var i=0; i<col_checks.length; i++)
               {
               if(col_checks[i].checked)
               str_specs += col_checks[i].value + " ";
               }
     
     str_specs = "&ids=" + str_specs;
     }


   if(!fromConfirm)  // no call fields on confirm step
   {
    
    // Best Time to Call
   var call1 = 0; var call2 = 0;
   var call3 = 0; var call4 = 0;
   
   if(document.getElementById("call" + strAddList + "1").checked)call1 = 1; 
   if(document.getElementById("call" + strAddList + "2").checked)call2 = 1; 
   if(document.getElementById("call" + strAddList + "3").checked)call3 = 1; 
   if(document.getElementById("call" + strAddList + "4").checked)call4 = 1;
   
   var calltext = trim(document.getElementById("calltext" + strAddList).value);
   var calltxt = calltext;
    
   if(calltxt == DEFAULT_CALL_TXT)calltxt = "";
   
   var call = "&call=" + call1 + "_" + call2 + "_" + call3 + "_" + call4;
   calltxt = "&calltxt=" + escape(calltxt);

   }
        str_tellme = '';
        
        if(place != 0) // if pop
        {
        
        var str_tellme = '&tell=0';
        
        if(document.getElementById("tellme" + strAddList))
        {
        if(document.getElementById("tellme" + strAddList).checked)
        str_tellme = '&tell=1';
        }
        
        }
   
  // save user info
 saveUserInfo(fname, lname, email, phone1, phone2, phone3, phone_ext, call1, call2, call3, call4, calltext);
 
 if(place=='truck' && !fromConfirm)saveVehInfo();
  
  var checkStr = "";
  
  // checks names and phone fileds filled
  if(fname == "")
  checkStr += "\nFirst Name";
 
  if(lname == "")
  checkStr += "\nLast Name";
  
  if(email == "")
  checkStr += "\nEmail";
  else if(email.indexOf("@") ==-1)
  checkStr += "\nEmail: invalid format"; 
 
 
  if(phone1 == ""
  || phone2 == ""
  || phone3 == ""
  )
  checkStr += "\nPhone";
 
  
  // MS: ensure monthly spec checked 
  if(place == 0 && str_specs=="")
  {
  alert("Select Monthly Special!");
  return false; // not send the form
  }  
    
  if(checkStr != "")
  {
  alert("Fields must be filled:" + checkStr);
  return false; // not send the form
  }
  
  if(place=='truck' && !fromConfirm)
  { // check vehivle
  if(truckVehicle == 0 && (truckVehicleTxt == DEFAULT_VEHICLE_TXT || trim(truckVehicleTxt) == ""))
  {alert("Define  Vehicle ('Van Capacity', 'Pickup Type', 'Truck Size' fields)");
  return false;} // not send the form
  }
  


  var phone = "(" +  phone1 + ") " +  phone2  +  "-" + phone3;
  if(phone_ext!="")phone += " ext. " + phone_ext;
  
   var addRate = "";
   var str_gar_id = "";
   
   if(!fromConfirm && (parseInt(place) > 0)) // if pop
   {
   var gar_id = trim(document.getElementById("garage" + strAddList).value);
   str_gar_id = "&garid=" + gar_id;
   
   var chrg = garages[gar_id].getMonthlyRate(VEHICLE_REGULAR);
   addRate = "&rate=" + chrg;
   }    

      var addDaMo = "";
         
      if(place == 0) // MS
      {
      if(parking_isMonthly)
        addDaMo = "&mod=monthly";
      else
        addDaMo = "&mod=daily";    
      }
      else if(parseInt(place) > 0)    // pop
      {
      addDaMo = "&mod=monthlypop";
      }
      
       var url_start = XML_LOC + "?fname=" + escape(fname) + 
                 "&lname=" + escape(lname) + 
                 "&email=" + escape(email) + 
                 "&phone=" + escape(phone) + 
                 str_gar_id +  addRate + str_tellme + 
                 str_specs +
                 addDaMo;

       //alert(url_start + 'userInfoNew\n' + userInfoNew);
       
       //if(!fromConfirm)
       //var url_call = call + calltxt;
       
       if(place == 'truck')
       {
       globURL_start_truck = url_start;
       if(!fromConfirm) globURL_call_truck = call + calltxt;//url_call
       }
       else
       {
       globURL_start = url_start;
       if(!fromConfirm) globURL_call = call + calltxt;//url_call
       }        
        
       
       /*
       if(fromConfirm)
       { // just submit by earlier saved URL
       if(place == 0)
       SubmitMonSpec();
       else if(parseInt(place) > 0)   // pop
       SubmitMonSpecPop();
       else if(place == 'truck')
       SubmitTruck();
       
       return;
       }
       */  
  
  if(userInfoNew && !fromConfirm)
  { // display Confirm only if user info updated
       
       //alert("SendMonSpecPop (assign globURL) : \n" + globURL_start + "\n" + globURL_call);
       
       if(place == 0)
       confirmMonSpecs();
       else if(parseInt(place) > 0)
       confirmMonSpecsPop();
       else if(place == 'truck')
       confirmTruck('truck');
       
  //return;  
  }
  else
  { // submit data
  
  sendMSbtn.className = "mb_btn_dis";
  /*
  if(place == 0)
  var xmlDoc = getXML(url_start + url_call, doneMonSpecs);
  else if(parseInt(place) > 0)
  var xmlDoc = getXML(url_start + url_call, doneMonSpecsPop, true);
  else if(place == 'truck')
  SubmitTruck(); */
  
  if(place == 0)
  var xmlDoc = getXML(globURL_start_truck + globURL_call, doneMonSpecs);
  else if(parseInt(place) > 0)
  var xmlDoc = getXML(globURL_start_truck + globURL_call, doneMonSpecsPop, true);
  else if(place == 'truck')
  SubmitTruck();    
  
  
  }
  


}

/////    confirmTruck
function confirmTruck(place)
{ // transformed from confirmMonSpecsPop

//alert("confirmTruck " + place);
 
var strContents = '<div>';

//strContents += '<div style="color:#811010;font-size:14px;padding:5px 0;font-weight:bold;">Please Confirm Accuracy of Contact Information</div>';

strContents += '<table class="monthform" cellspacing=0 style="margin-top:3px;color:#000000;">';

strContents += '<tr><td>Name:</td>';
strContents += '<td><input type="text" class="txt" id="usrname_pop$ADD$" name="usrname_pop$ADD$" value="' + userName + '" size="15">&nbsp;&nbsp;';

strContents += '<input id="usrnamel_pop$ADD$" type="text" class="txt" name="usrnamel_pop$ADD$" value="' + userNameL + '" size="15"></td></tr>';

strContents += '<tr><td>Email: </td>';
strContents += '<td style="padding-right:3px;"><input id="usremail_pop$ADD$" type="text" class="txt" name="usremail_pop$ADD$" value="' + userEmail + '" style="width:100%;"></td></tr>';

strContents += '<tr><td style="padding-bottom:3px;">Phone:&nbsp;&nbsp;</td>';

strContents += 
'<td>(<input type="text" class="txt" id="phone_pop$ADD$1" style="width:38px;" value="' + userPhone1 + '" size="2" MAXLENGTH="3"  onKeyUp="check_phone(this, 1);">)';
strContents += 
'&nbsp;<input type="text" class="txt" id="phone_pop$ADD$2" style="width:38px;" value="' + userPhone2 + '" size="2" MAXLENGTH="3" onKeyUp="check_phone(this, 2);">';
strContents += 
'-&nbsp;<input type="text" class="txt" style="width:43px;" id="phone_pop$ADD$3" value="' + userPhone3 + '" size="3" MAXLENGTH="4"  onKeyUp="check_phone(this, 3);">';
strContents += 
'&nbsp;ext.&nbsp;<input type="text" class="txt" id="phone_pop$ADD$4" value="' + userPhoneExt + '" style="width:53px;" size="4" MAXLENGTH="6">&nbsp;';
strContents += '</td></tr>';

strContents += '</table></div>';



if(place == 'truck')
{

var strContents_0 = strContents.replace(/(\$ADD\$)/g, "_truck");

document.getElementById("monthformpop" + "_truck").innerHTML = 
strContents_0 + 
'<div><img src="' + PATH_IMG + 'images/blank.gif" height="6px"></div>';

document.getElementById("truck_win_frm_upper").innerHTML =
'<span style="font-size:14px;">Please Confirm Accuracy of Contact Information</span>';

document.getElementById("truck_win_sendbtn_inner").innerHTML = 
'Confirm';
document.getElementById("truck_win_closebtn_inner").innerHTML = 
'Cancel Request';


}
else
{
var strContents_0 = strContents.replace(/(\$ADD\$)/g, "");
var strContents_l = strContents.replace(/(\$ADD\$)/g, "l");


if(document.getElementById("monthformpop"))
document.getElementById("monthformpop").innerHTML = 
strContents_0;

if(document.getElementById("monthformpopl"))
document.getElementById("monthformpopl").innerHTML = 
strContents_l;


if(document.getElementById("sendms_btn_pop"))
{
document.getElementById("sendms_btn_pop").innerHTML = 
'Confirm';
document.getElementById("close_btn_pop").innerHTML = 
'Cancel Request';
}

if(document.getElementById("sendms_btn_popl"))
{
document.getElementById("sendms_btn_popl").innerHTML = 
'Confirm';
document.getElementById("close_btn_popl").innerHTML = 
'Cancel Request';
}

}

}


/////    SubmitTruck
function SubmitTruck()
{ // submits data to server after data confirm 
  // 

     //alert("SubmitTruck ");
     
     userInfoNew = false;
    
     var loc_url = globURL_start_truck + globURL_call_truck;
     
     /// appending arr, dep
    
    if(!parking_isMonthly)
    {
    loc_url += "&arr=" + (getGMTTime(parking_arrival)/1000) + 
               "&dep=" + (getGMTTime(parking_departure)/1000);         
    }
    
    loc_url += "&center=" + gMap.getCenter().toString();
    
    // vehicle info
    if(truckVehicleTxt != "" && truckVehicleTxt != DEFAULT_VEHICLE_TXT)
     var loc_veh = escape(truckVehicleTxt);
    else
     var loc_veh = truckVehicle;
     
    loc_url += "&tveh=" + loc_veh;
    
    // Daily/Monthly
    loc_url += "&monthly=" + (parking_isMonthly?"1":"0");
    
    
    document.getElementById("debug_div").value = loc_url;
     
    //alert("SubmitTruck " + loc_url);
    
     var xmlDoc = getXML(loc_url, doneTruck, true);
     
     globURL_start_truck = globURL_call_truck = null;

     document.getElementById("truck_win_sendbtn").className = 'mb_btn_dis';

     if(document.getElementById("truck_win_closebtn"))
     document.getElementById("truck_win_closebtn_inner").innerHTML = 'C l o s e';

}

/////    doneTruck
function doneTruck()
{

var strContents = "<br><center><b>Your request has been successfully submitted.</b></center><br>";

document.getElementById("truck_win_frame").innerHTML = strContents;

}

/////    checkSUV
function checkSUV(param)
{
if(document.getElementById("suv" + param).checked)
{
if(param == 1)var new_par = 2;else if(param == 2)var new_par = 1;
document.getElementById("suv" + new_par).checked = false;
}

}

/////    saveVehInfo
function saveVehInfo()
{

for(var i = 1; i<5; i++)
if(document.getElementById("truck_veh" + i).checked) truckVehicle = i;

truckVehicleTxt = trim(document.getElementById("truck_veh_txt").value);

}

