/*$(document).ready(
	function ()
	{
		$("a[@href ^= '#']").each(function () { $(this).attr('href', window.location + $(this).attr('href')); });
	}
);*/

var checkSearch = function ()
{
	if ($('form#sform').find('input#skeywords').val() == '' || $('form#sform').find('input#skeywords').val().length < 3) { alert('Szukane wyrażenie musi zawierać conajmniej 3 znaki'); return false; } else return true;
}

var searchAdv = function ()
{
	if ($('form#advsform').find('input#queryString').val() == '' || $('form#advsform').find('input#queryString').val().length < 3) { 
		alert('Szukane wyrażenie musi zawierać conajmniej 3 znaki'); 
		return false;
	}
	var chkboxes = $('form#advsform').find('input[@type=checkbox]').filter('input');
	var anyoneChecked=false;
	for(var i=0;i<chkboxes.length;i++){
		if (chkboxes[i].checked){
			anyoneChecked = true;
			document.getElementById('chk'+i).value='1';
		}else {
			document.getElementById('chk'+i).value='0';
		}
	}
	if (anyoneChecked==false){
		alert('Zaznacz chociaz jeden dział gdzie chcesz szukać');
	}else {
		$('form#advsform').attr('action', 'search/advanced')[0].submit();
	}
}
var checkSignup = function (){
	if(document.getElementById('agree').checked!=true){
		alert('Musisz wyrazić zgodę na przetwarzanie danych osobowych');
		return false;
	}else {
		return true;
	}
}

function checkSearchKey(e){
	var keynum;
	if(e.which) // IE
	{
		keynum = e.which;
	}
	else // Netscape/Firefox/Opera
	{
		keynum = e.keyCode;
	}
	if(keynum==13) {searchAdv();return false; }
}

var registerMail = function ()
{
	if ($('form#nform').find('input#mailaddr').val() != '')
		$('form#nform')[0].submit();
	else
	{
		alert('Podaj adres e-mail');
		return false;
	}
}

var pollVote = function (pollId)
{
	var checked = false;
	var selected = null;
	$('form#pollform').find('input[@type=radio]').each(function() { if ($(this).attr('checked')) {checked = true; selected = $(this).attr('value'); }});
	if (checked)
		vote(selected, pollId);
	else
	{
		alert('Proszę wybrać jedną z opcji sondy');
		return false;
	}
}

var vote = function (id, pollId)
{
	$.getJSON(globals.siteurl+'ajax.php?action=pollVote&id=' + id + '&pollId=' + pollId, function (json) { alert(json.msg); });
}

var rateOver = function (num)
{
	$('#articleRate').find('img:lt(' + num + ')').attr('src', 'frontend/images/rate.gif');
}

var rateOut = function ()
{
	$('#articleRate').find('img').attr('src', 'frontend/images/rateoff.gif');
}

var rate = function (rate, id, type)
{
	$.getJSON(globals.siteurl+'ajax.php?action=rate&type=' + type + '&id=' + id + '&rate=' + rate, function (json) { $('#articleRate').html(json.msg); });
}

var askComment = function()
{
	var options = {dataType:'json', success: function(response){ alert(response.msg);document.getElementById('askEmail').value='';document.getElementById('askMessage').value='';}};
	$('#askCommentForm').ajaxSubmit(options);
//	$.getJSON('ajax.php?action=askComment&id=' + id + '&rate=' + rate, function (json) { $('#articleRate').html(json.msg); });
}


var saveTag = function(){
	var options = {dataType:'json', success: function(response){ alert(response.msg);document.getElementById('addTag').style.display='none';if(response.appendTag) $("#tagmap").append('<a href="search/byTag/'+response.tagname+'" class="l1">'+response.tagname+'<a> ');}};
	$('#addTagForm').ajaxSubmit(options);
	//document.getElementById('TB_closeWindowButton').onclick();

}

function checkKey(e){
	var keynum;
	if(e.which) // IE
	{
		keynum = e.which;
	}
	else // Netscape/Firefox/Opera
	{
		keynum = e.keyCode;
	}
	if(keynum==13) {saveTag();return false; }
}

function checkCode(e){
	var keynum;
	if(e.which) // IE
	{
		keynum = e.which;
	}
	else // Netscape/Firefox/Opera
	{
		keynum = e.keyCode;
	}
	if(keynum==13) {addComment();return false; }
}

var addComment = function(){
	document.getElementById('addComment').submit();
}

var showEditTag = function(id,name){
	document.getElementById('tagname').value='';
	document.getElementById('addTag').style.display='block';
	return false;
}

