// zmienne formularza
var dane_wlasciciela = new Array();
var pref; 
var form = document.customer_data;
var owner;

// zmienne do overlib
var ol_width = 250;
var ol_fgcolor = "#eeeeee";
var ol_bgcolor = "#000000";


function trim(str) 
{
    while (str.substring(0,1) == ' ') {
        str = str.substring(1,str.length);
    }
    while (str.substring(str.length-1,str.length) == ' ') {
        str = str.substring(0,str.length-1);
    }
    return str;
}

/* usuwanie bialych znakow z emaila */
function trim_email(){
	form.email.value=trim(form.email.value);
	return true;
}

/* usuwanie bialych znakow z nazwy firmy */
function trim_firma(){
	form.nazwa.value=trim(form.nazwa.value);
	return true;
}

function daneRecord(nazwa, ulica_msc_prefix, ulica_msc, kod_pocztowy, poczta, wojewodztwo, kraj, telefon, fax, email, nip, regon, pesel, firma, nr_domu, alias)
{
    this.nazwa = nazwa;
    //this.ulica_msc_prefix = ulica_msc_prefix;
    this.ulica_msc = ulica_msc;
    this.kod_pocztowy = kod_pocztowy;
    this.poczta = poczta;
    this.wojewodztwo = wojewodztwo;
    this.kraj = kraj;
    this.telefon = telefon;
    this.fax = fax;
    this.email = email;
    this.nip = nip;
    this.regon = regon;
    this.pesel = pesel;
    this.firma = firma;
    this.nr_domu = nr_domu;
    //this.alias = alias;
}


function fillFields(id_wl)
{
//    var form = document.getElementById('customer_data');
    
    if (id_wl)
    {
        var id = id_wl;
    }
    else
    {
        var id = form.id_domeny.value; 
    }

    if (id == 0 && form.nowe_dane[1].checked == true)
    {
        clearFields();
        modifyFields(true, false);
        return true;
    }
    else if (id == 0 && form.nowe_dane[0].checked == true)
    {
        form.id_domeny.disabled = true; 
        return true;
    }
  
    // var pref = {'ul': 1, 'os': 2, 'al': 3, 'pl': 4, '':0};
    //var prefix = (dane_wlasciciela[id].ulica_msc_prefix != 0)?(pref[dane_wlasciciela[id].ulica_msc_prefix]):(0);
    form.nazwa.value = dane_wlasciciela[id].nazwa;
    //form.alias.value = dane_wlasciciela[id].alias;
    //form.ulica_msc_prefix[prefix].selected = true;
    form.ulica_msc.value = dane_wlasciciela[id].ulica_msc;
    form.nr_domu.value = dane_wlasciciela[id].nr_domu;
    form.kod_pocztowy.value = dane_wlasciciela[id].kod_pocztowy;
    form.poczta.value = dane_wlasciciela[id].poczta;
    form.wojewodztwo.value = dane_wlasciciela[id].wojewodztwo;
    form.kraj.value = dane_wlasciciela[id].kraj;
    form.telefon.value = dane_wlasciciela[id].telefon;
    form.fax.value = dane_wlasciciela[id].fax;
    form.email.value = dane_wlasciciela[id].email;
    
    if (dane_wlasciciela[id].firma == 0)
    {
        form.firma[0].checked=true; 
        form.firma[1].checked=false;
    }
    else
    {
        form.firma[0].checked=false;
        form.firma[1].checked=true; 
    }
    form.nip.value = dane_wlasciciela[id].nip;
    form.regon.value = dane_wlasciciela[id].regon;
    form.pesel.value = dane_wlasciciela[id].pesel;
     
}


function clearFields()
{
    form.reset();
}


function switchFirma()
{
    var form = document.getElementById('customer_data');

    if(form.firma[0].checked==true)
    {
        form.pesel.disabled=true;
        //form.pesel.value='';
        form.regon.disabled=false;
        form.nip.disabled=false;
    }

    if (form.firma[1].checked==true)
    {
        form.regon.disabled=true;
        //form.regon.value='';
        form.nip.disabled=true;
        //form.nip.value='';
        form.pesel.disabled=false;
    } 
}