function switchList(id)
{
  if(document.getElementById(id+'_line').style.display!='none')
  {
    document.getElementById(id+'_line').style.display = 'none';
    document.getElementById(id+'_list').style.display = 'none';
  }
  else
  {
    document.getElementById(id+'_line').style.display = 'block';
    document.getElementById(id+'_list').style.display = 'block';
  }
  return false;
}

function openWindow(link) // inspired by porneL - http://pornel.net/pups/
{
  try
  {
    var new_window = window.open(link, '_blank');
    if(new_window) return false;
  }
  catch(e){}
  return true;
}

function checkRequiredFields(form_id)
{
  ok = true;
  if(form_id=='addCustomer')
  {
    if(document.getElementById('f_pass').value!=document.getElementById('f_repeat_pass').value)
    {
      alert('Wpisane hasła nie są identyczne.');
      return false;
    }
    if(!document.getElementById('f_agree').checked)
    {
      alert('Musisz wyrazić zgodę na przetwarzanie danych osobowych.');
      return false;
    }
  }
  fields = document.getElementById(form_id).getElementsByTagName('input');
  for(var i in fields) if(fields[i].className=='required')
  {
    if(!fields[i].value) ok = false;
    if(fields[i].id=='f_www' && fields[i].value=='http://') ok = false;
  }
  fields = document.getElementById(form_id).getElementsByTagName('textarea');
  for(var i in fields) if(fields[i].className=='required')
  {
    if(!fields[i].value) ok = false;
  }
  if(ok) return true;
  alert('Musisz wypełnić wszystkie wymagane pola (oznaczone gwiazdką).');
  return false;
}

function getCoordinates()
{
  try
  {
    var map = document.getElementById('googleMap').contentDocument;
    if(map==undefined || map==null) map = document.getElementById('googleMap').contentWindow.document;
    document.getElementById('f_x').value = map.getElementById('gm_x').value;
    document.getElementById('f_y').value = map.getElementById('gm_y').value;
    document.getElementById('f_zoom').value = map.getElementById('gm_zoom').value;
  }
  catch(e){}
  setTimeout('getCoordinates()', 1000);
}

$(function() {
    $("#f_promo_to").date_input();
    $("#f_promo_from").date_input();
});



  
onload = function()
{
  
  a = document.getElementsByTagName('a');
  for(var i in a) if(a[i].innerHTML && (a[i].className=='nw' || a[i].className=='photo nw'))
  {
    a[i].target = '_blank';
  }
}


function testEmail(adres) {
     if (adres != "") {
          var re = new RegExp("[^@]{1,}[@]{1}[^@.]{1,}[.]{1}[^@]{1,}","gi");
          var wynik = re.test(adres);
          if (wynik == true) {
               return true;
          }
          if (wynik == false) {
               //window.alert("Nieprawidlowy adres e-mail.");
               return false;
          }}}

function check(t){
 go = false;
 if(t.personal_name.value.length==0){
  alert('wpisz nazawę firmy');
 }else if(t.personal_adrstreet.value.length==0){
  alert('Wpisz ulicę');
 }else if(t.personal_adrnumber.value.length==0){
  alert('Wpisz nr budynku');
 }else if(t.personal_adrcity.value.length==0){
  alert('Wpisz miasto');
 }else if(t.personal_adrcode.value.length==0){
  alert('Wpisz kod pocztowy');
 }else if(t.personal_phone.value.length==0){
  alert('Wpisz telefon');
 }else if(t.personal_nip.value.length==0){
  alert('Wpisz NIP');
 }else if(t.www.value=='http://' || t.www.value.length==0){
  alert('Wpisz adres strony inernetowej');
 }else if(t.personal_login.value.length==0){
  alert('Wpisz Login');
 }else if(t.personal_email.value.length==0){
  alert('Wisz e-mail'); 
 }else if((t.password.value == false) 
 && (t.password2.value == false)){
  alert('Wpisz hasło');
 }else if(t.password.value != t.password2.value){
 alert('hasła nie są identyczne');
 }else if(t.personal_name.value.length==0 || t.personal_adrstreet.value.length==0 || t.personal_adrnumber.value.length==0 || t.personal_adrcity.value.length==0 || t.personal_adrcode.value.length==0 || t.personal_phone.value.length==0 || t.personal_nip.value.length==0 || t.www.value.length==0 || t.personal_login.value.length==0 || t.personal_email.value.length==0){
  alert('Nie wypełniono wymaganych pól');
  }else if(!testEmail(t.personal_email.value)) {go = false; alert('nieprawidlowy adres e-mail');}
  else go = true;
 return(go);
}

function checkDwa(t){
 go = false;
 if(t.name.value.length==0){
  alert('wpisz tytuł artykułu');
 //}else if(t.www.value=='http://' || t.www.value.length==0){
 // alert('Wpisz adres strony inernetowej');
 }else if(t.press_typ.value=='p' && t.haslo.value.length==0){
  alert('wpisz hasło promocji');
 }else if(!t.agree.checked){
  alert('Musisz zaakceptować regulamin');   
 }else if(t.keywords.value.length==0){
  alert('Wpisz co najmniej jedno słowo kluczowe');
 }else if(t.personal_login.value.length==0){
  alert('Wpisz Login');
 }else if(t.personal_email.value.length==0){
  alert('Wisz e-mail'); 
 }else if((t.password.value == false) 
 && (t.password2.value == false)){
  alert('Wpisz hasło');
 }else if(t.password.value != t.password2.value){
 alert('hasła nie są identyczne');
 }else if(!document.getElementById('f_agree').checked){
  alert('Wyrażasz zgodę na przetwarzanie danych osobowych? Akceptujesz regulamin?');
 }else if(t.name.value.length==0 || t.www.value.length==0 || t.agree.value.length==0 || t.keywords.value.length==0 || t.personal_login.value.length==0){
  alert('Nie wypełniono wymaganych pól');
 }else if(!testEmail(t.personal_email.value)) {go = false; alert('nieprawidlowy adres e-mail');}
 else go = true;
 return(go);
}




