function VisibilityIncuranceBox()
{
 var cvbStatus=document.getElementById('InsuranceGBox').style.display;
 if(cvbStatus=="none")
 {
   document.getElementById('InsuranceGBox').style.display=""; 
   document.getElementById('incIMGawe1').src = "../../images/boxup.gif";
 }
 else
 {
   document.getElementById('InsuranceGBox').style.display="none"; 
   document.getElementById('incIMGawe1').src = "../../images/boxdown.gif";
 }
}     

function VisibilityIncServiceBox()
{
 var cvbStatus=document.getElementById('IncServiceGBox').style.display;
 if(cvbStatus=="none")
 {
   document.getElementById('IncServiceGBox').style.display=""; 
   document.getElementById('incIMGawe2').src = "../../images/boxup.gif";
 }
 else
 {
   document.getElementById('IncServiceGBox').style.display="none"; 
   document.getElementById('incIMGawe2').src = "../../images/boxdown.gif";
 }
}   

function GetTotalPrice()
{

/* Определяем параметры формы резервации */
 
var crscode             = document.getElementById('crs_i_code').value;            // Текстовый                        
var iscode              = document.getElementById('is_code').value;               // Текстовый
var rentdays            = document.getElementById('rentdays_i').value;            // Текстовый
var absrenttime         = document.getElementById('absrenttime_i').value;         // Текстовый
var absbacktime         = document.getElementById('absbacktime_i').value;         // Текстовый
var station1            = document.getElementById('rentstationcode_i').value;     // Текстовый
var station2            = document.getElementById('backstationcode_i').value;     // Текстовый
var rentHour            = document.getElementById('rent_hour_i').value;           // Текстовый
var rentMin             = document.getElementById('rent_min_i').value;            // Текстовый
var backHour            = document.getElementById('back_hour_i').value;           // Текстовый
var backMin             = document.getElementById('back_min_i').value;            // Текстовый
var top_cover_cdw       = document.getElementById('top_cover_cdw').checked;       // Логический
var top_cover_tp        = document.getElementById('top_cover_tp').checked;        // Логический
var super_top_cover_cdw = document.getElementById('super_top_cover_cdw').checked; // Логический
var insurance_pai       = document.getElementById('insurance_pai').checked;       // Логический
var unlimited_milage    = document.getElementById('unlimited_milage').checked;    // Логический
var additional_driver   = document.getElementById('additional_driver').checked;   // Логический
var gps_navi_option     = document.getElementById('gps_navi_option').checked;     // Логический
var bbseat_checker      = document.getElementById('bbseat_checker').checked;      // Логический
var bbseat_params       = document.getElementById('bbseat_params').value;         // Текстовый
var get_in_city         = document.getElementById('get_in_city').checked;         // Логический
var get_car_adress      = document.getElementById('get_car_adress').value;        // Текстовый
var return_in_city      = document.getElementById('return_in_city').checked;      // Логический
var return_car_adress   = document.getElementById('return_car_adress').value;     // Текстовый

/* Формируем параметры POST запроса */ 

var post_params = "crscode="+crscode+"&iscode="+iscode+"&rentdays="+rentdays+"&absrenttime="+absrenttime+"&absbacktime="+absbacktime+"&rentstationcode="+station1+"&backstationcode="+station2+"&rent_hour="+rentHour+"&rent_min="+rentMin+"&back_hour="+backHour+"&back_min="+backMin; 

post_params+="&top_cover_cdw=" + top_cover_cdw;
post_params+="&top_cover_tp=" + top_cover_tp;
post_params+="&super_top_cover_cdw=" + super_top_cover_cdw;
post_params+="&insurance_pai=" + insurance_pai;
post_params+="&unlimited_milage=" + unlimited_milage;  
post_params+="&additional_driver=" + additional_driver;
post_params+="&gps_navi_option=" + gps_navi_option; 
post_params+="&bbseat_checker=" + bbseat_checker;
post_params+="&bbseat_params=" + bbseat_params;

post_params+="&get_in_city=" + get_in_city;
post_params+="&get_car_adress=" + get_car_adress;
post_params+="&return_in_city=" + return_in_city;    
post_params+="&return_car_adress=" + return_car_adress;

//alert(post_params);
 
//alert(post_params);    
var url = "http://"+document.location.host+"/rus/ajax/get_crs_info.html";  
http_request = false;
if (window.XMLHttpRequest) { // Mozilla, Safari, ...
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
http_request.overrideMimeType('text/html');
// Читайте ниже об этой строке
}
} else if (window.ActiveXObject) { // IE
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!http_request) {
alert('Не вышло  Невозможно создать экземпляр класса XMLHTTP ');
return false;
}
http_request.onreadystatechange = function() { alertContents(http_request); };
http_request.open('POST', url, true);  
http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded')
http_request.send(post_params);
document.getElementById('rxCarInfo').innerHTML="<CENTER><img src=\"../../images/loader-medium.gif\" border=0></CENTER>";

/* конец функции пересчета стоимости */
} 

function ShowBabySeatParams()
{
 var cvbStatus=document.getElementById('bbseat_checker').checked;
 if(cvbStatus==true)
 {
   document.getElementById('bbseat_params').style.display=""; 
 }
 else
 {
   document.getElementById('bbseat_params').style.display="none"; 
 }
} 

function ShowGetInCityParams()
{
 var cvbStatus=document.getElementById('get_in_city').checked;
 if(cvbStatus==true)
 {
   document.getElementById('get_in_city_params').style.display=""; 
 }
 else
 {
   document.getElementById('get_in_city_params').style.display="none"; 
 }
}

function ShowReturnInCityParams()
{
 var cvbStatus=document.getElementById('return_in_city').checked;
 if(cvbStatus==true)
 {
   document.getElementById('return_in_city_params').style.display=""; 
 }
 else
 {
   document.getElementById('return_in_city_params').style.display="none"; 
 }
}


function ShowCarInBox(crscode,iscode,rentdays,absrenttime,absbacktime,station1,station2,rentHour,rentMin,backHour,backMin,agent_code,partner_code)
{       
var post_params = "crscode="+crscode+"&iscode="+iscode+"&rentdays="+rentdays+"&absrenttime="+absrenttime+"&absbacktime="+absbacktime+"&rentstationcode="+station1+"&backstationcode="+station2+"&rent_hour="+rentHour+"&rent_min="+rentMin+"&back_hour="+backHour+"&back_min="+backMin+"&agent_code="+agent_code+"&partner_code="+partner_code;  
//alert(post_params);    
var url = "http://"+document.location.host+"/rus/ajax/get_crs_info.html";  
http_request = false;
if (window.XMLHttpRequest) { // Mozilla, Safari, ...
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
http_request.overrideMimeType('text/html');
// Читайте ниже об этой строке
}
} else if (window.ActiveXObject) { // IE
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!http_request) {
alert('Не вышло  Невозможно создать экземпляр класса XMLHTTP ');
return false;
}
http_request.onreadystatechange = function() { alertContents(http_request); };
http_request.open('POST', url, true);  
http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded')
http_request.send(post_params);
}

function alertContents(http_request) {
if (http_request.readyState == 4) {
if (http_request.status == 200) {

document.getElementById('rxCarInfo').innerHTML=http_request.responseText;
} else {
alert('Ошибка запроса!');
HideSiteBody("OFF");
}
}
}

