
var timeout         = 500;
var closetimer		= 0;
var ddmenuitem      = 0;

function jsddm_open()
{	jsddm_canceltimer();
	jsddm_close();
	ddmenuitem = jQuery(this).find('ul').eq(0).css('visibility', 'visible');}

function jsddm_close()
{	if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');}

function jsddm_timer()
{	closetimer = window.setTimeout(jsddm_close, timeout);}

function jsddm_canceltimer()
{	if(closetimer)
	{	window.clearTimeout(closetimer);
		closetimer = null;}}

jQuery(document).ready(function()
{
    jQuery('#jsddm > li').bind('mouseover', jsddm_open);
	jQuery('#jsddm > li').bind('mouseout',  jsddm_timer);
});

document.onclick = jsddm_close;



jQuery(document).ready(function(){
     
    //alert(jQuery("#main_menu_text tr td").children().length);
    jQuery('tr.resultEven').css("background-color", "#f1f0f7");
   // jQuery("tr:even").css("background-color", "#f1f0f7");
        jQuery('tr.resultOdd').hover(function() {
            jQuery(this).children().addClass('resultOddHover');
            jQuery(this).children().find('span').addClass('resultOddHover');
            jQuery(this).children().find('a').addClass('resultOddHover');
        }, function() {
            jQuery(this).children().removeClass('resultOddHover');
            jQuery(this).children().find('span').removeClass('resultOddHover');
            jQuery(this).children().find('a').removeClass('resultOddHover');
    });
        jQuery('tr.resultEven').hover(function() {
            jQuery(this).children().addClass('resultEvenHover');
            jQuery(this).children().find('span').addClass('resultEvenHover');
            jQuery(this).children().find('a').addClass('resultEvenHover');
        }, function() {
            jQuery(this).children().removeClass('resultEvenHover');
            jQuery(this).children().find('span').removeClass('resultEvenHover');
            jQuery(this).children().find('a').removeClass('resultEvenHover');
    });

    jQuery('.panel_menu_link').hover(function(){
        jQuery(this).removeClass('panel_menu_link');
        jQuery(this).addClass('panel_menu_link_active');
       
        
    }, function(){
        jQuery(this).removeClass('panel_menu_link_active');
        jQuery(this).addClass('panel_menu_link');
    })
    jQuery('tr.resultOdd, tr.resultEven').click(function(e){
        if (e.target.nodeName != 'A' && e.target.nodeName != 'SPAN') {
            document.location.href = this.getElementsByTagName('a').item(0).getAttribute('href');
        }
        jQuery('tr.resultOdd a, tr.resultEven a, tr.resultOdd a span, tr.resultEven a span').click(function(e){
            e.stopPropagation();
        });
    });

/*
    jQuery("tr.result_even").click(function(){
        if (e.target.nodeName != 'A' && e.target.nodeName != 'SPAN')
        {
            document.location.href = this.getElementsByTagName('a').item(0).getAttribute('href');
        }
        jQuery('tr.clickable a, tr.clickable a span').click(function(e){
            e.stopPropagation();
        });
    })
    */
   

 });

function otworz_okno(adres, title) {
    if(adres == 'polityka-prywatnosci')
        link = 'content/polityka-prywatnosci.php';
    else
        link = 'content/regulamin.php';
    noweOkno = window.open(link, title, 'menubar=no, toolbar=no, location=no, scrollbars=yes, resizable=no, status=no, width=800, height=500, left=50, top=20')
    noweOkno.focus()
}
function UpdateKategoriaId(){
    jQuery("#selection_kategoria option:selected").each(function () {
        var str = jQuery(this).val();
        jQuery('input#nazwa_kategorii').val(str);
        //var tt = jQuery('input#id_kategorii').val();
        //alert( tt );
    });
}
function UpdatePromocjaInfo(){
//alert( jQuery("#ogloszenia_promocja option:selected").val() );
    jQuery("#ogloszenia_promocja option:selected").each(function () {
        var str = jQuery(this).val();
        if( str != 'brak')
            jQuery('.ogloszenie_promocja_info').css('display','block');
        else
            jQuery('.ogloszenie_promocja_info').css('display','none');
        //var tt = jQuery('input#id_kategorii').val();
        //alert( tt );
    });
    
}
function UpdatePromocjaFirmaInfo(){
//alert( jQuery("#ogloszenia_promocja option:selected").val() );
    jQuery("#promocja option:selected").each(function () {
        var str = jQuery(this).val();
        if( str != 'brak')
            jQuery('.firma_promocja_info').css('display','block');
        else
            jQuery('.firma_promocja_info').css('display','none');
        //var tt = jQuery('input#id_kategorii').val();
        //alert( tt );
    });
    
}
function UpdateKategoriaFirmaId(){
    jQuery("#selection_kategoria_firma option:selected").each(function () {
        var str = jQuery(this).val();
        jQuery('input#nazwa_kategorii').val(str);
        //var tt = jQuery('input#id_kategorii').val();
        //alert( tt );
    });
}

function sprawdzSearchForm(object) {
    //jQuery("#selection_hrabstwo option:selected").each(function () {
    //    alert( jQuery(this).val() );
    //});
    jQuery("#selection_search option:selected").each(function () {
        var str = jQuery(this).val();
        if( str =='katalog')
        {
            jQuery("#ogloszenie_box").hide();
            jQuery("#firma_box").show();
        }
        else
        {
            jQuery("#firma_box").hide();
            jQuery("#ogloszenie_box").show();
        }
    });
    //document.form_search.submit();
}
function sprawdzZaznaczenie(object) {
    //jQuery("#selection_hrabstwo option:selected").each(function () {
    //    alert( jQuery(this).val() );
    //});
    document.form_hrabstwo.submit();
}
function sprawdzZaznaczenieMiasto(object) {
    //jQuery("#selection_hrabstwo option:selected").each(function () {
    //    alert( jQuery(this).val() );
    //});
    document.form_miasto.submit();
}
function ConfirmDelete(url)
{
  var res = window.confirm("Naciśnij OK aby usunąć element.");
  if (res)
    location.replace(url);
};

/*
function UkryjPokazKonkursy(obj)
{
    //alert( jQuery(".main_kropka_center").find('span#more').text() );
    var str = jQuery(".main_kropka_center").find('span#more').text();
    if( str == 'ukryj')
    {
        jQuery(".main_kropka_center").find('span#more').text('zobacz szczegóły');
        jQuery(".news_hidden").hide();
    }
    else
    {
        jQuery(".main_kropka_center").find('span#more').text('ukryj');
        jQuery(".news_hidden").show();

    }

    //alert( jQuery(".main_kropka_center").filter("a").filter(span).html() );
    return false;
}
*/

function ogloszeniaFormVer(obj){
   ;
};
function rejestracjaFormVer(obj, lang){
    var elems = new Array('imie', 'nazwisko', 'email', 'miejscowosc', 'wojewodztwo', 'telefon', 'user_login', 'haslo');

	res=true;

	//czyszczenie elementow z oznaczenia

  for (a=0; a<elems.length; a++)
  {
		//$('#'+elems[a]).css("border","1px solid #817f84");
		//jQuery('#'+elems[a]).css("background-color","white");
        jQuery('span').filter('#'+elems[a]).html('');
  }

  //kolorowanie blednie oznaczonych elementow

  for (a=0; a<elems.length; a++)
  {
    //wart=eval('obj.'+elems[a]+'.value');
    wart= jQuery('#'+elems[a]+'').val();
    //alert( '#'+elems[a]+','+wart );
    if ((wart==''))
    {
		//$('#'+elems[a]).css("border","1px solid red");
        if( lang =='pl')
            jQuery('span').filter('#'+elems[a]).html('Uzupełnij pole!'); //css("background-color","yellow");
        else
            jQuery('span').filter('#'+elems[a]).html('Fill field!');
		res=false;
    }
  }

  return res;
};
function edycjaDanychFormVer(obj)
{
    var elems = new Array('imie', 'nazwisko', 'email', 'miejscowosc', 'wojewodztwo', 'telefon');

	res=true;

	//czyszczenie elementow z oznaczenia

  for (a=0; a<elems.length; a++)
  {
		//$('#'+elems[a]).css("border","1px solid #817f84");
		//jQuery('#'+elems[a]).css("background-color","white");
        jQuery('span').filter('#'+elems[a]).html('');
  }

  //kolorowanie blednie oznaczonych elementow

  for (a=0; a<elems.length; a++)
  {
    //wart=eval('obj.'+elems[a]+'.value');
    wart= jQuery('#'+elems[a]+'').val();
    //alert( '#'+elems[a]+','+wart );
    if ((wart==''))
    {
		//$('#'+elems[a]).css("border","1px solid red");
		jQuery('span').filter('#'+elems[a]).html('Uzupełnij pole!'); //css("background-color","yellow");
		res=false;
    }
  }

  return res;
};

function wyczyscFormRejestracja(obj)
{
    var elems = new Array('imie', 'nazwisko', 'email', 'miejscowosc', 'wojewodztwo', 'telefon', 'user_login', 'haslo');

	res=true;

  for (a=0; a<elems.length; a++)
  {
    //wart= jQuery('#'+elems[a]+'').val();
    //alert('span#'+elems[a]);
    //if ((wart==''))
    {
		//$('#'+elems[a]).css("border","1px solid red");
        jQuery('#main_text_rejestracja span#'+elems[a]).text(''); //css("background-color","yellow");
        jQuery('input#'+elems[a]).val('');
        //jQuery('span').text('');
        //res=false;
    }
  }

  return false;
};

function SprawdzKontaktForm(obj, tekst)
{
		//alert('ddd');
        var elems = new Array('imie_nazwisko', 'telefon','email','image');
		//var elems = new Array('imie_nazwisko', 'telefon','email');
		var ile_bledow=0;

	//czyszczenie elementow z oznaczenia

  for (a=0; a<elems.length; a++)
  {
		jQuery('#'+elems[a]).css("border","1px solid silver");
		//jQuery('#'+elems[a]).css("background-color","white");
  }

  //kolorowanie blednie oznaczonych elementow

  for (a=0; a<elems.length; a++)
  {
    wart=eval('obj.'+elems[a]+'.value');

    if ((wart==''))
    {
		jQuery('#'+elems[a]).css("border","1px solid red");
		ile_bledow++;
    }
  }
  
  // sprawdz tekst z obrazka
  wart = eval('obj.image.value');
  wart = wart.toLowerCase();
  tekst = tekst.toLowerCase();
  if ((wart!=tekst))  {
		jQuery('#image').css("border","1px solid red");
		return false;
   }

	//alert(ile_bledow);
	if (ile_bledow==0)
		return true;
	else
		return false;
};


function SprawdzSearchForm()
{
		//alert('ddd');
    var elems = new Array('search_ogloszenia_title' );
		//var elems = new Array('imie_nazwisko', 'telefon','email');
	var ile_bledow=0;

    for (a=0; a<elems.length; a++)
    {
        wart = eval('obj.'+elems[a]+'.value');

        if (wart=='')
        {
            //jQuery('#'+elems[a]).css("border","1px solid red");
            alert('Uzupełnij pole tytuł');
            ile_bledow++;
        }
    }

    //alert(ile_bledow);
	if (ile_bledow==0)
		return true;
	else
		return false;
};



