function cb()
{
	if($('#b_is_short_text').is(':checked')){
		$('#b_is_short_text_s').css('display', 'inline');
		if( $("#b_is_short_text_i").attr("value") > 0 ){

		} else {
			$("#b_is_short_text_i").attr("value", "40");
		}
	} else {
		$('#b_is_short_text_s').css('display', 'none');
		$("#b_is_short_text_i").attr("value", "0");
	}
}

$(document).ready(function(){
	$('a.title').cluetip({splitTitle: '|', dropShadow: false, cluetipClass: 'jtip'});
	$('.tooltip').cluetip({splitTitle: '|', dropShadow: false, cluetipClass: 'jtip'});
	$(".helpBoxLink").click(function(){
			help_action('check');
			$(".helpBox").toggle();
			$(".helpBoxOpen").toggle();
		}
	);
	$('#epapersSubscription li').click(function(){
		$('#epapersSubscription li').removeClass('active');
		$(this).addClass('active');
		obInput = $(this).find('input:radio');
		obInput.attr('checked','checked');
		$('#epapersTitle').html($(this).find('input:hidden').attr('value'));
		ohidden = $(this).find('input:hidden');
		if($(this).find('option:selected').size() > 0){
			$('#epapersSubscriptionUrl').attr('href',ohidden[0].name+$(this).find('option:selected').attr('value'));
		} else {
			$('#epapersSubscriptionUrl').attr('href',ohidden[0].name);
		}
		msg = 'zł';
		if(ohidden[1].value > 1){
			msg = ' zł (' + Math.round(($(this).find('span').html() / ohidden[1].value)*Math.pow(10,2))/Math.pow(10,2) + ' zł za wydanie ) ';
			$('#smsprice').hide();
			$('.epapersSubscriptionType').show();
		} else {
			$('#smsprice').show();
			$('.epapersSubscriptionType').hide();
		}

		$('#productprice').html($(this).find('span').html()+ msg);
		$('#productprice1').html($(this).find('span').html() + ' zł');
		$('#epapersSubscriptionType').html($(this).find('option:selected').html());
	});

	cb();
});
function delete_action(){

	if (!confirm('Czy jestes pewien/na ze chcesz wykonac wybrana operacje')){return false;}

}

function delete_action_goto(obj){

if (confirm('Czy jestes pewien/na ze chcesz wykonac wybrana operacje'))
window.location.replace(obj.id)
else
{return false;}

}
$(document).ready(function(){
	$('a.title').cluetip({splitTitle: '|', dropShadow: false, cluetipClass: 'jtip'});
	$('.tooltip').cluetip({splitTitle: '|', dropShadow: false, cluetipClass: 'jtip'});
	$(".helpBoxLink").click(function(){
			help_action('check');
			$(".helpBox").toggle();
			$(".helpBoxOpen").toggle();
		}
	);
});

function help_action(value){
	if (value=='check'){
		if ($('#helpBox').css('display')=='none'){help_action(1);}else{help_action(0);} return;
	}
	$.cookie('help_action', value, { path: '/', expires: 60 });
}

function navi(url)
{
	if (url != 0) {
		document.location.href = url;
	}
}
function open_win(link){
	window.open('/'+link,'problem','width=700px,height=400px,menubar=no,status=yes,location=no,toolbar=no,scrollbars=yes');
}
function log_register()
{
	document.getElementById('login').style.display = 'block';
	document.getElementById('register').style.display = 'none';
	document.getElementById('login_img').src= 'public/images/cart_icons/radio_on.gif';
	document.getElementById('register_img').src= 'public/images/cart_icons/radio_off.gif';
}

function register_log()
{
	document.getElementById('login').style.display = 'none';
	document.getElementById('register').style.display = 'block';
	document.getElementById('login_img').src= 'public/images/cart_icons/radio_off.gif';
	document.getElementById('register_img').src= 'public/images/cart_icons/radio_on.gif';
}
// funkcja show/hide
function openBox(id){
	if($(id).css('display') == 'none'){
		$(id).show();
		$(id+'_top span').html('(kliknij, aby ukryć)');
	}else{
		$(id).hide();
		$(id+'_top span').html('(kliknij, aby pokazać)');
	}
}
/**
 * Cookie plugin
 *
 * Copyright (c) 2006 Klaus Hartl (stilbuero.de)
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 *
 */
jQuery.cookie = function(name, value, options) {
    if (typeof value != 'undefined') {
        options = options || {};
        if (value === null) {
            value = '';
            options.expires = -1;
        }
        var expires = '';
        if (options.expires && (typeof options.expires == 'number' || options.expires.toUTCString)) {
            var date;
            if (typeof options.expires == 'number') {
                date = new Date();
                date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000));
            } else {
                date = options.expires;
            }
            expires = '; expires=' + date.toUTCString();
        }
        // CAUTION: Needed to parenthesize options.path and options.domain
        // in the following expressions, otherwise they evaluate to undefined
        // in the packed version for some reason...
        var path = options.path ? '; path=' + (options.path) : '';
        var domain = options.domain ? '; domain=' + (options.domain) : '';
        var secure = options.secure ? '; secure' : '';
        document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].join('');
    } else {
        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]);
                if (cookie.substring(0, name.length + 1) == (name + '=')) {
                    cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
                    break;
                }
            }
        }
        return cookieValue;
    }
}
function addToNewsletter(url,mailid,check,id){
	var mail = $(mailid).attr('value');
	if(!$(check).attr('checked')){
		msgShow(id,'Musisz zaakceptować regulamin!.',true);
		return false;
	}
	if(validateEmail(mail)){
		$.ajax({
			type: "POST",
			url: url,
			data: "action=addToNewsletter&email="+mail ,
			dataType: "text",
			beforeSend: function() {
				//$(id).html('<img src="../public/img/default/loader.gif" style="margin-left:30px;" alt="" />');
				$(id).html('Wysyłanie wiadomości email');
			},
			error: function() {
				msgShow(id,'Bład',true);
			},
			success: function(data) {
				msgShow(id,data,false);
			}
		});
	} else {
		$(id).html();
		msgShow(id,'Podany adres email jest niepoprawny.',true);
		return false;
	}
}
function msgShow(id,msg,error){
	$(id).html(msg);
	if(error){
		$(id).css('color','red');
	} else {
		$(id).css('color','green');
	}
}
function validateEmail(address){
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   if(reg.test(address) == false) {
      return false;
   } return true;
}