$(function() {
	$("#komunikat").effect("pulsate", { times: 1 }, 600);
});
$(function() {
	$("#komunikat").click(function() {
		$(this).hide("blind");
	});
});
$(function() {
	$("button, input:submit, input:reset, a", ".submit, .submit_dol").button();
});
$(function() {
	var i = $('input.dodaj_zdjecie').size() + 1;
	
	$('a#dodaj_zdjecie').click(function() {
		$('<label for="zdjecie_' + i + '">Zdjecie (' + i + ')</label><input type="file" id="zdjecie_' + i + '" name="zdjecie[' + i + ']" size="48" class="dodaj_zdjecie" />').appendTo('div#dodaj_zdjecia');
		i++;
	});
	$('a#usun_zdjecie').click(function() {
		$('input.dodaj_zdjecie:last').remove();
		i--;
	});
});
$(function() {
	var i = $('input.rekordy').size() + 1;
	
	$('a#dodaj_tlumaczenie').click(function() {
		$('<tr class="lista_p" class="wiersz_' + i + '"><td><textarea name="rekordy[' + i + '][haslo]" rows="2"></textarea></td><td>' + document.getElementById('jezyk_tl').value + '</td><td><textarea name="rekordy[' + i + '][tresc]" rows="2"></textarea></td><td></td></tr>').appendTo('table#lista_tlumaczen');
		i++;
	});
	$('a#dodaj_tlumaczenie2').click(function() {
		$('<tr class="lista_p" class="wiersz_' + i + '"><td><textarea name="rekordy[' + i + '][haslo]" rows="2"></textarea></td><td>' + document.getElementById('jezyk_tl').value + '</td><td><textarea name="rekordy[' + i + '][tresc]" rows="2"></textarea></td><td></td></tr>').appendTo('table#lista_tlumaczen');
		i++;
	});
});
$(function() {
	$.datepicker.regional['pl'] = {
		closeText: 'Zamknij',
		prevText: '&#x3c;Poprzedni',
		nextText: 'Następny&#x3e;',
		currentText: 'Dziś',
		monthNames: ['Styczeń','Luty','Marzec','Kwiecień','Maj','Czerwiec',
		'Lipiec','Sierpień','Wrzesień','Październik','Listopad','Grudzień'],
		monthNamesShort: ['Sty','Lu','Mar','Kw','Maj','Cze',
		'Lip','Sie','Wrz','Pa','Lis','Gru'],
		dayNames: ['Niedziela','Poniedzialek','Wtorek','Środa','Czwartek','Piątek','Sobota'],
		dayNamesShort: ['Nie','Pn','Wt','Śr','Czw','Pt','So'],
		dayNamesMin: ['N','Pn','Wt','Śr','Cz','Pt','So'],
		weekHeader: 'Tydz',
		dateFormat: 'yy-mm-dd',
		firstDay: 1,
		isRTL: false,
		showMonthAfterYear: false,
		yearSuffix: ''};
	$.datepicker.setDefaults($.datepicker.regional['pl']);
					 
	$("#data, #data_wysylki, #cykl_poczatek, #cykl_koniec").datepicker({
		dateFormat: 'yy-mm-dd',
		gotoCurrent: true,
		regional: 'pl'
	});
});
$(function() {
  $('a.dialog').click(function(){
		$('#'+$(this).attr('rel')+'_dialog').dialog({
			bgiframe: true,
			resizable: false,
			width: 500,
			height: 200,
			modal: true,
			close:  usunDialog(),
			overlay: {
				backgroundColor: '#000',
				opacity: 0.5
			}
		}).load(
      $(this).attr('href')
    );
  	return false;
  });
});
$(function() {
  $('select#grafika').change(function(){
    $('div#grafika_pod img').attr('src', '/Grafika/ikony/' + this.value);
  });
});
$(function() {
  $('input#adres_dokumentu').click(function(){
    if($('input#adres_dokumentu').attr('checked')) {
      $('div#adres_strony b').empty();
			$('div#adres_strony input').animate({
				width: "100%",
				marginLeft: "0"
			}, 500);
    } else {
			$('div#adres_strony input').animate({
				width: "94%",
				marginLeft: "12px"
			}, 300, function() {
					$('div#adres_strony').prepend('<b>/' + $('#jezyk').val() + '</b>');
				}
			);
    }
  });
});
function usunDialog() {									
	$(".dialog").dialog('destroy');
}
function podswietlWiersze() {
  var rows = document.getElementsByTagName('tr');
  for ( var i = 0; i < rows.length; i++ ) {
    if ( 'lista' != rows[i].className.substr(0,5) && 'lista_p' != rows[i].className.substr(0,7) ) {
      continue;
    }
    if ( navigator.appName == 'Microsoft Internet Explorer' ) {
      rows[i].onmouseover = function() {
        this.className += ' hover';
      }
      rows[i].onmouseout = function() {
        this.className = this.className.replace( ' hover', '' );
      }
    }
  }  
}

function dodaj_element(formularz) {
	var znacznik = document.createElement('input');
	znacznik.setAttribute('type', 'text');
	znacznik.setAttribute('name', 'cecha[]');
	znacznik.className = 'cechy';
	var formularz = document.getElementById(formularz);
	formularz.appendChild(znacznik);
}

function przekieruj(id, jezyk, jezykadmin, dodatkowe, modul) {
  if (dodatkowe == '') {
    window.location = '/admin/'+jezykadmin+'/'+modul+'/edycja/edytuj/'+id+'/'+jezyk;
  } else {
    window.location = '/admin/'+jezykadmin+'/'+modul+'/edycja/edytuj/'+dodatkowe+'/'+id+'/'+jezyk;
  }
}

function zmienpodstrone(id, jezykadmin, dodatkowe, modul, kontroler, jezyk) {
  if(jezyk == '') {
    window.location = '/admin/'+jezykadmin+'/'+modul+'/'+kontroler+'/'+dodatkowe+'/'+id;
  } else {
    window.location = '/admin/'+jezykadmin+'/'+modul+'/'+kontroler+'/'+dodatkowe+'/'+id+'/'+jezyk;
  }
}

function zmienalbum(jezykadmin, numer) {
  window.location = '/admin/'+jezykadmin+'/galeria/album/dodaj/'+numer;
}

function usunWiersz(id) {
  document.getElementById('lista_tlumaczen').deleteRow(document.getElementById(id).rowIndex);
}


/*function przekierujAlbum(id, jezyk, jezykadmin) {
  window.location = '/admin/'+jezykadmin+'/galeria/edycja/edytuj/'+id+'/'+jezyk;
}
function przekierujSS(id, jezyk, jezykadmin) {
  window.location = '/admin/'+jezykadmin+'/strstatyczne/edycja/edytuj/'+id+'/'+jezyk;
}*/

/*jQuery.fn.checkboxy = function() {
	object = jQuery(this);
	//object.addClass('lista_checkbox');
	object.find("label:first").addClass('first');
	object.find("label:last").addClass('last');
	//removing checkboxes
	object.find("input[type=checkbox]").each(function(){
		$(this).hide();
	});
	//adding images true false
	object.find("label").each(function(){
		if($(this).find("input[type=checkbox]").attr('checked') == true) {
			$(this).addClass('checked');
			$(this).append('<div class="check_div"></div>');
		} else {
			$(this).addClass('unchecked');
			$(this).append('<div class="check_div"></div>');
		}
	});
	//binding onClick function
	object.find("label").find('span').click(function(e) {
		e.preventDefault();
		check_label = $(this).parent('label');
		checkbox = $(this).parent('label').find("input[type=checkbox]");
		if(checkbox.attr('checked') == true){
			checkbox.attr('checked', false);
			check_label.removeClass('checked');
			check_label.addClass('unchecked');
		}	else {
			checkbox.attr('checked',true);
			check_label.removeClass('unchecked');
			check_label.addClass('checked');
		}
	});
}*/

this.tooltip = function(){		
	xOffset = 10;
	yOffset = 10;

	$("td.wp a,td.wspace a").hover(function(e){											  
		this.t = this.title;
		this.title = "";
		$("body").append("<p id='tooltip'>"+ this.t +"</p>");
		$("#tooltip")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px")
			.fadeIn("fast");		
		},
		function(){
			this.title = this.t;		
			$("#tooltip").remove();
		}
	);
	$("td.wp a,td.wspace a").click(function(e){											  
		this.title = this.t;
	});
	$("td.wp a,td.wspace a").mousemove(function(e){
		$("#tooltip")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px");
	});
};

$(document).ready(function(){
	tooltip();
});

