function trim(str){

  return str.replace(/^\s\s*/, '').replace(/\s\s*$/, '');

}


function totalEncode(str){


return(str);

}


function connect(url,params)
{
  var connection;  // The variable that makes Ajax possible!
  try{// Opera 8.0+, Firefox, Safari
      connection = new XMLHttpRequest(); }
  catch (e){// Internet Explorer Browsers
            try{
                connection = new ActiveXObject("Msxml2.XMLHTTP");}
            catch (e){
                      try{
                          connection = new ActiveXObject("Microsoft.XMLHTTP");}
                      catch (e){// Something went wrong
                          return false;
                          }
                     }
           }
           
    connection.open("POST", url, true);
   // invocation.setRequestHeader('X-PINGOTHER', 'pingpong');
    connection.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    
    connection.setRequestHeader("Content-length", params.length);
    connection.setRequestHeader("connection", "close");
    connection.send(params);
    return(connection);
}


function validateForm(frm){
    var errors='';
    
//    var str=trim(document.frmEle.cust_name.value);
//    if (str.length > 20){ errors+='post name must be within 20 characters.\n'; }

//    var str=trim(document.frmEle.pers_name.value);
//    if (str.length > 100){ errors+='post name must be within 100 characters.\n'; }



    if (errors){
        alert('The following error(s) occurred:\n'+errors);
        return false; 
        }
        
  return true;
}


function submitForm(frm){
    if(validateForm(frm)){
      document.getElementById('divnahled').innerHTML='<img src=http://www.clshop.cz/OEbanner/img/icon-loader.gif align=center> Prosím čekejte....';

var url = "proxy_native.php?url=pdf.php&mode=native&action=nahled";

var params = "cust_name=" + totalEncode(document.frmEle.cust_name.value ) + 
             "&cust_mail="+totalEncode(document.frmEle.cust_mail.value ) +
             "&cust_vyber="+totalEncode(document.frmEle.cust_vyber.value ) +
             "&pers_mail="+totalEncode(document.frmEle.pers_mail.value ) +
             "&cust_tel="+totalEncode(document.frmEle.cust_tel.value ) +
             "&cust_adresa="+totalEncode(document.frmEle.cust_adresa.value )

document.frmEle.cust_mail.value="";
document.frmEle.cust_name.value="";
document.frmEle.cust_vyber.value="";
document.frmEle.cust_tel.value="";
document.frmEle.cust_adresa.value="";
             
for (i=1;i<pocitadlo;i++)
{
    
    //var eee = document.getElementById('cust_adr_spotrELE'+ i).value;
    //params += "&cust_adr_spotrELE" + i + "=" + eee;
    
    params += "&price_nt" + i + "=" + document.getElementById('price_nt'+ i).value;
    params += "&price_vt" + i + "=" + document.getElementById('price_vt'+ i).value;
    params += "&distribuce" + i + "=" + document.getElementById('distribuce'+ i).value;
    params += "&dod_bal" + i + "=" + document.getElementById('dod_bal'+ i).value;
    params += "&jistic" + i + "=" + document.getElementById('jistic'+ i).value;
    params += "&sazba" + i + "=" + document.getElementById('sazba'+ i).value;
 }    
for (i=1;i<pocitadlo2;i++)
{    
    params += "&distrib_gas" + i + "=" + document.getElementById('distrib_gas'+ i).value;
    params += "&mwh" + i + "=" + document.getElementById('mwh'+ i).value;
    params += "&m3" + i + "=" + document.getElementById('m3'+ i).value;
    params += "&dodavatel_gas" + i + "=" + document.getElementById('dodavatel_gas'+ i).value;
    if(document.getElementById('cust_ztp'+ i).checked == true) 
        params += "&cust_ztp" + i + "=" + document.getElementById('cust_ztp'+ i).value;
    
    }
//alert(params); 
var connection=connect(url,params);

connection.onreadystatechange = function(){
if(connection.readyState == 4){document.getElementById('divnahled').innerHTML=connection.responseText;}
if((connection.readyState == 2)||(connection.readyState == 3)){document.getElementById('divnahled').innerHTML = '<img src=http://www.clshop.cz/OEbanner/img/icon-loader.gif align=center> Prosím čekejte....';}}}
}



function submitObj(frm){ submitForm(frm); }



function goLite(FRM,BTN)
{
document.forms[FRM].elements[BTN].style.borderStyle = "solid";
}

function goDim(FRM,BTN)
{
document.forms[FRM].elements[BTN].style.borderStyle = "double";
}
document.write('<style type="text/css">.tabber{display:none;}<\/style>');
