function showProjectsSelect(){
	$('#project-cats').slideDown("fast");
	$('#projects-cat-selected').addClass('opened');
	$('#projects-cat-select').mouseleave(function(){hideProjectsSelect()});
}
function hideProjectsSelect(){
	$('#project-cats').slideUp("fast");
	$('#projects-cat-selected').removeClass('opened');
}

function showTable(tname, pos, targ){
	$('.table-cat-box').each( function(i) {
		if($(this).is(":visible")){
			$(this).hide('fast', function(){
				$('#'+tname).show('fast');
			});
		}
	});
	$('#price-table-1').animate({'background-position': pos+'px 0px'});
	$('.price-table-header').each( function(i) {
		$(this).removeClass('active');
	});
	$(targ).addClass('active');
}

function checkContactForm(){
	
	var tempString = '';
	
	if($('#contact-mail').val() == '' && $('#contact-phone').val() == ''){
		tempString += 'Wpisz e-mail lub telefon\n';
	}
	if($('#contact-mail').val() != '' && !validMail($('#contact-mail').val())){
		tempString += 'Wpisz poprawny adres e-mail\n';
	}
	if($('#contact-desc').val() == ''){
		tempString += 'Wpisz treść wiadomości\n';
	}
	if($('#contact-captcha').val() == ''){
		tempString += 'Wpisz kod z obrazka';
	}
	
	if(tempString == ''){
		$('#contact_form').submit();
	}
	else{
		alert(tempString);
	}
}

function checkNewsletter(){
	if($('#newsletter-input').val() == ''){
		alert('Wpisz adres e-mail');
	}
	else if(validMail($('#newsletter-input').val())){
		$('#newsletter').submit();
	}
	else{
		alert('Wpisz poprawny adres e-mail');
	}
}

function validMail(mail){
	var emailReg = new RegExp(/^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/);
	if(!emailReg.test(mail)) {
		return false;
	}
	return true;
}

function showNews(el){
	$('.news-arch-desc').each( function(i) {
		if($(this).is(":visible")){
			$(this).hide("fast");
		}
	});
	
	$(el).next().show("fast");
}




function addUser(){
	var count = 0;
	$('input[class*="iReq"]').each( function(i) {
		if($(this).val()==''){count++;}
	});	
	if(count>0){
		alert(reqFields);
	}else{$('#form_user_registry').submit();}  
}

function updateUser()
{
  	var count = 0;
	$('input[class*="iReq"]').each( function(i) {
		if($(this).val()==''){count++;}
	});	
	if(count>0){
		alert(reqFields);
	}else{$('#form_user_edit').submit();}
}


function menuOver(el,name){
  i = el.getElementsByTagName('img');
  i[0].src='pub/img/'+name+'-h.png';
}

function menuOut(el,name)
{
  i = el.getElementsByTagName('img');
  i[0].src='pub/img/'+name+'.png';
}

function menuGalOver(el,name){
  i = el.getElementsByTagName('img');
  i[0].src='/pub/img/'+name+'-h.png';
}

function menuGalOut(el,name)
{
  i = el.getElementsByTagName('img');
  i[0].src='/pub/img/'+name+'.png';
}

function adminMenuOver(el)
{
  
  i = el.getElementsByClassName('header');
  i[0].addClass("menuOver");
  j = el.getElementsByClassName('submenu');
  j[0].addClass("submenuOver");
}

function adminMenuOut(el)
{
  i = el.getElementsByClassName('header');
  i[0].removeClass("menuOver");
  j = el.getElementsByClassName('submenu');
  j[0].removeClass("submenuOver");
}

function adminMenuPosOver(el){
  el.addClass("submenuPosOver");
}

function adminMenuPosOut(el)
{
  el.removeClass("submenuPosOver");
}

function adminRowOver(el){
  el.addClass("adminRowOver");
}

function adminRowOut(el)
{
  el.removeClass("adminRowOver");
}

/*kk*/

function openSubmenu(el)
{
  var tab_p = $$(".subcategoryMenu");
  
  tab_p.each(function(element,index){
    if(element != el)
    {
      var slider = new Fx.Slide(tab_p[index]);
      slider.slideOut();
    }
    else
    {
      var slider = new Fx.Slide(tab_p[index]);
      slider.toggle();
    }
  });
}

function toggleSearchAdv()
{
  var advSlider = new Fx.Slide($('searchBoxAdv'));
  advSlider.toggle();
  //alert($("searchAdvBtn").get('html'));
  if($("searchBtnMode").value == 0)
  {
    $("searchAdvBtn").set('html', 'szukanie <b>proste</b>');
    $("searchBtnMode").value = 1;
  }
  else
  {
    $("searchAdvBtn").set('html', 'szukanie <b>zaawansowane</b>');
    $("searchBtnMode").value = 0;
  }
}

function setReq(num,el)
{
  if($('advert_email').value == '' && $('advert_phone').value == '')
  {
    $('req_mail').set('html', '*');
    $('req_phone').set('html', '*');
  }else if(num == '0' && el.value != '')
  {
    $('req_phone').set('html', '&nbsp');
    $('req_mail').set('html', '*');
  }
  else if(num == '1' && el.value != '')
  {
    $('req_mail').set('html', '&nbsp');
    $('req_phone').set('html', '*');
  }
  
}

function shopItemOver(el)
{
  i = el.getElementsByClassName('item_apla');
  i[0].setStyle('display', 'block');
  
  el.addClass("el_over");
}

function shopItemOut(el)
{
  i = el.getElementsByClassName('item_apla');
  i[0].setStyle('display', 'none');
  
  el.removeClass("el_over");
}


