// JavaScript Document
function limitText(limitField, limitNum) {
	if (limitField.value.length > limitNum) {
		limitField.value = limitField.value.substring(0, limitNum);
	} else {
		/*limitCount.value = limitNum - limitField.value.length;*/
	}
}
function GoToLocation(str)
{
	window.location = str;
}
function ConfirmWin(str,num) 
{
	var errors = new Array();
	errors[0] = 'Na pewno chcesz usunąć tą pozycję?';
	errors[1] = 'Chcesz zgłosić to pytanie do usunięcia?';
	errors[2] = 'Chcesz zgłosić tą odpowiedź do usunięcia?';
	errors[3] = 'Chcesz usunąć tego przyjaciela ze swojej listy?';
	errors[4] = 'Chcesz wypisać się z klubu?';
	errors[5] = 'Chcesz zapisać się do klubu?';
	errors[6] = 'Chcesz usunąć ten klub?';
	var response = window.confirm(errors[num]);
	if (response)
		 GoToLocation(str);
}

function startCallback() {
     return true;
}

function completeCallback(response) {
	var sp = new Array();
	sp = response.split('XpodzielX');

	if(sp.length != 2)
		document.getElementById('error').innerHTML = response;	
	else
	{
		//document.forms[1].obrazek.value = sp[1];
    	document.getElementById('obrazek').value = sp[1];
    	document.getElementById('r').innerHTML = sp[0];
	}
}

//var click = new Array();
var click = 0;
function ShowDiv(name)
{
	//document.getElementById(name).style.display = 'block';
	/*if(click.length < 1)
		click[name] = 0;
	var flag = false;
	for(var i=0;i<click.length;i++)
	{
		if(click[name] != 'undefined')
			flag = true;
	}
	if(!flag)
		click[name] = 0;
	*/
	if(click == 0)
	{
		jQuery("#"+name).fadeIn('slow');
		click = 1;
	}
	else
	{
		jQuery("#"+name).fadeOut('slow');
		click = 0;
	}
}

function changeBlind(field,var1)
{
	if(var1)
		document.getElementById(field).attributes["onclick"].value = "new Effect.BlindUp('searchbox');changeBlind('"+field+"',0);";
	else
		document.getElementById(field).attributes["onclick"].value = "new Effect.BlindDown('searchbox');changeBlind('"+field+"',1);";
}

function fdisabled(w,o)
{
	if(o == 1)
		var option = true;
	else
		var option = false;
	document.getElementById(w).disabled = option;
}

function switch_target(target)
{
	switch (Number(target)) {
		case 1:
			jQuery('h2#category').css('background-position','0 -30px');
			jQuery('h2#category').each(function() { jQuery('h2#category span').removeClass('active'); });
			jQuery('#wciazy').addClass('active');
			
			jQuery('#kategoriePytanMain a.ciaza,#kategoriePytanMain a.wspolny').fadeIn('slow');
			jQuery('#kategoriePytanMain a.dziecko, #kategoriePytanMain a.manualItems').css('display','none');
			break;
		case 2:
			jQuery('h2#category').css('background-position','0 -60px');
			jQuery('h2#category').each(function() { jQuery('h2#category span').removeClass('active'); });
			jQuery('#mamdziecko').addClass('active');
			
			jQuery('#kategoriePytanMain a.dziecko,#kategoriePytanMain a.wspolny').fadeIn('slow');
			jQuery('#kategoriePytanMain a.ciaza, #kategoriePytanMain a.manualItems').css('display','none');				
			break;
		case 999:
			jQuery('h2#category').css('background-position','0 -90px');
			jQuery('h2#category').each(function() { jQuery('h2#category span').removeClass('active'); });
			jQuery('#poradniki_pokaz').addClass('active');
			
			jQuery('#kategoriePytanMain a.manualItems').fadeIn('slow');
			jQuery('#kategoriePytanMain a.dziecko, #kategoriePytanMain a.wspolny, #kategoriePytanMain a.ciaza').css('display','none');	
			break;
		case 0:
		default:
			jQuery('h2#category').css('background-position','0 0px');
			jQuery('h2#category').each(function() { jQuery('h2#category span').removeClass('active'); });
			jQuery('#all').addClass('active');			
			
			jQuery('#kategoriePytanMain a').not('.manualItems').fadeIn('slow');				
			break;
		
	}
}

function getCookie(name) {
    var cookieValue = null;
    if (document.cookie && document.cookie != '') {
        var cookies = document.cookie.split(';');
        for (var i = 0; i < cookies.length; i++) {
            var cookie = jQuery.trim(cookies[i]);
            // Does this cookie string begin with the name we want?
            if (cookie.substring(0, name.length + 1) == (name + '=')) {
                cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
                break;
            }
        }
    }
    return cookieValue;

};
