// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults


        function chequedetail(payoption)
        {
//var s= document.getElementById("ebill_payment_option")
//if(s.value ==);


            var s = $(payoption).value
            
                if (s == "Cheque" )
                  {
                    Element.show("payment");
                  }
                else
                  {
                    Element.hide("payment");
                  }
          }
          
     function other_bank(obank)
        {
//var s= document.getElementById("ebill_payment_option")
//if(s.value ==);


            var s = $(obank).value
            
                if (s == "Others" )
                  {
                    Element.show("o_bank");
                  }
                else
                  {
                    Element.hide("o_bank");
                  }
          }

function urgencycharge()
{
  var pars = "emp="+document.getElementById("requests_urgency_id").value;
  var myAjax = new Ajax.Updater('ucharge','/bill_request/loadamount',{method: 'get', parameters: pars});
}
function loadservice()
{
 
  var pars = "urg="+document.getElementById("requests_service_id").value;
  var myAjax = new Ajax.Updater('service','/bill_request/loadservice',{method: 'get', parameters: pars});
}

function change_city()
{
 
  var pars = "sch="+document.getElementById("request_scheme_id").value;
  var myAjax = new Ajax.Updater('city','/process_request/load_city_change',{method: 'get', parameters: pars});
}

function change_service_product()
{
 
  var pars = "sch="+document.getElementById("enquiery_product_id").value;
  var myAjax = new Ajax.Updater('product_service','/process_request/load_change_service_product',{method: 'get', parameters: pars});
}
function change_service()
{
 
  var pars = "sch="+document.getElementById("request_operation_group_id").value;
  var myAjax = new Ajax.Updater('service_dispaly','/superseva/load_service_change',{method: 'get', parameters: pars});
}


function urgencycharge_train()
{
  var pars = "emp="+document.getElementById("requests_urgency_id").value+"&"+"tat="+document.getElementById("train_ticket_request_first_perferences_travel_class").value;
  var myAjax = new Ajax.Updater('ucharge','/bill_request/loadamount_train',{method: 'get', parameters: pars});
}

function change_city_user()
{
 
  var pars = "sch="+document.getElementById("user_scheme_id").value;
  var myAjax = new Ajax.Updater('city','/process_request/load_city_change_user',{method: 'get', parameters: pars});
}

function change_scheme()
{
 
  var pars = "sch="+document.getElementById("request_city_id").value;
  var myAjax = new Ajax.Updater('scheme','/process_request/change_scheme',{method: 'get', parameters: pars});
}

function fetch_emailid()
{
  var pars = "emp="+document.getElementById("scheme_scheme_id").value;
  new Ajax.Request('/schemes/loademailid',{parameters:pars,onComplete:function(request)
        {
            account_manager_in = request.responseText;
            account_manager = account_manager_in.toString().split('&');
             $('scheme_name').value = account_manager[0];
            $('scheme_emailid').value = account_manager[1];
        },onFailure:function(request)
       { 
       alert("Error");
       }
       });
}       



function fill_delivery_address(table_name)
{
  var pars = "emp="+document.getElementById(table_name+"_prefarable_delivery_address").value;
  new Ajax.Request('/customer/load_delivery_address',{parameters:pars,onComplete:function(request)
        {
            account_manager_in = request.responseText;
            account_manager = account_manager_in.toString();
             $(table_name+'_rd_address_line1').value = account_manager;
        },onFailure:function(request)
       { 
       alert("Error");
       }
       });
}   

function fill_delivery_address_travel(table_name)
{
  var pars = "emp="+document.getElementById(table_name+"_prefarable_delivery_address").value;
  new Ajax.Request('/customer/load_delivery_address',{parameters:pars,onComplete:function(request)
        {
            account_manager_in = request.responseText;
            account_manager = account_manager_in.toString();
             $(table_name+'_delivery_addressline1').value = account_manager;
        },onFailure:function(request)
       { 
       alert("Error");
       }
       });
} 

function fill_delivery_address_travel_cancel(table_name)
{
  var pars = "emp="+document.getElementById(table_name+"_prefarable_delivery_address").value;
  new Ajax.Request('/customer/load_delivery_address',{parameters:pars,onComplete:function(request)
        {
            account_manager_in = request.responseText;
            account_manager = account_manager_in.toString();
             $(table_name+'_delivery_address_line1').value = account_manager;
        },onFailure:function(request)
       { 
       alert("Error");
       }
       });
} 

function fill_delivery_address_travel_train_air(table_name)
{
  var pars = "emp="+document.getElementById(table_name+"_prefarable_delivery_address").value;
  new Ajax.Request('/customer/load_delivery_address',{parameters:pars,onComplete:function(request)
        {
            account_manager_in = request.responseText;
            account_manager = account_manager_in.toString();
             $(table_name+'_addressline1').value = account_manager;
        },onFailure:function(request)
       { 
       alert("Error");
       }
       });
} 


function fill_collection_address()
{
  var pars = "emp="+document.getElementById("dflower_prefarable_collection_address").value;
  new Ajax.Request('/customer/load_delivery_address',{parameters:pars,onComplete:function(request)
        {
            account_manager_in = request.responseText;
            account_manager = account_manager_in.toString();
             $('dflower_ri_address_line1').value = account_manager;
        },onFailure:function(request)
       { 
       alert("Error");
       }
       });
}


function load_service_charge_service()
{
      var pars = "sch="+document.getElementById("requests_service_id").value;
      var myAjax = new Ajax.Updater('service_charge_display_id','/bill_request/display_service_charge',{method: 'get', parameters: pars});
}
