function textCounter( field, maxlimit ) {
	if ( field.value.length > maxlimit ) {
		field.value = field.value.substring( 0, maxlimit );
		return false;
	}
}


// *** SPRAWDZA TYP PRZEGLADARKI ***
function UAgent() {
	var ACN = navigator.appCodeName;
	var AN = navigator.appName;
	var AV = navigator.appVersion;
	var UA = navigator.userAgent;
//	window.alert( "ACN: " + ACN + "\nAN: " + AN + "\nAV: " + AV + "\nUA: " + UA );
	if( UA.indexOf( "Firefox" )  >=  0 ) {
		return "FF";
	}else if( UA.indexOf( "MSIE" )  >= 0 && UA.indexOf( "Opera" ) < 0 ) {
		return "IE";
	}else if( UA.indexOf( "Opera" )  >= 0 ) {
		return "O";
	}else if( UA.indexOf( "Netscape" )  >= 0 ) {
		return "N";
	}else if( UA.indexOf( "Safari" )  >= 0 ) {
		return "Sf";
	}else{
		return "uknown";
	}
}


// *** DODAJ DO ULUBIONYCH ***
function Favorites() {
	var ua = UAgent();
	if( ua == "IE" ) {
		window.external.AddFavorite('http://www.kursy.edu.pl', 'KURSY.edu.pl :: MEGA wyszukiwarka edukacyjna');
	}else if( ua == "FF" || ua == "Sf" ) {
		window.alert( "Kliknij OK, a następnie Ctrl + D" );
	}else if( ua == "O" ) {
		window.alert( "Kliknij OK, a następnie Ctrl + T" );
	}else if( ua == "N" ) {
		window.alert( "Kliknij OK, a następnie Ctrl + Shift + D" );
	}
}

// *** WYŚWIETL LINK 'DODAJ DO ULUBIONYCH' ***
function DisplayFavorites() {
	var ua = UAgent();
	var lan = 'Dodaj do ulubionych';
	if( ua == "IE" || ua == "FF" || ua == "O" || ua == "N" || ua == "Sf" ) {
			document.write( "<a href='javascript:none()' onClick='Favorites()'>"+lan+"</a>" )
	}
}



function DisplayHideCategories( catid ) {
	var cat = document.getElementById( catid );
	if( cat.style.display == "none" ) {
		cat.style.display = "block";
	}else if ( cat.style.display == "block" ) {
		cat.style.display = "none";
	}
}

function CheckSubCategories( cat ) {
	var scope = document.getElementById( "NewsletterSubCategories" + cat.value );
	if ( scope != null ) {
		var children = scope.childNodes;
		for( var i=0; i<children.length; i++ ) {
				if(children[i].type == "checkbox") {
	//				alert(children[i].name + children[i].value);
					children[i].checked = cat.checked;
				}
		}
	}
}

function PrintInfo() {
	var contentblock = document.getElementById("ContentBlock");
	var contentwidth = contentblock.style.width;
	var contentheight = contentblock.style.height;
	//alert( "Content width: " +  contentwidth + "<br />Content height: " + contentheight )
}

function DisplayOffer( offer ) {

	var elemtoshow = document.getElementById( "text" + offer.value );
	var legend = document.getElementById( "OfferLegend" );
	var tinner = '';
	if( offer.checked ) {
		for( var i=1; i < 5; i++ ) {
			var elemtohide = document.getElementById( "text" + i );
			if( elemtohide != elemtoshow ) elemtohide.style.display = "none";
		}
		elemtoshow.style.display = "block";
	}else{
		elemtoshow.style.display = "none";
	}

	tinner += '<p>Skocz do tematu:</p>';
	tinner += '<ul>';

	if( offer.value == "1" ) {
		tinner += '<li><a href="#J1">Rejestracja w Serwisie EDUKACJA</a></li>';
		tinner += '<li><a href="#J2">Pakiety abonamentowe</a></li>';
		tinner += '<li><a href="#J3">Reklamy graficzne</a></li>';
		tinner += '<li><a href="#J4">Artykuł sponsorowany</a></li>';
	}

	if( offer.value == "2" ) {
		tinner += '<li><a href="#J5">Pakiety abonamentowe</a></li>';
		tinner += '<li><a href="#J6">Reklamy graficzne</a></li>';
		tinner += '<li><a href="#J7">Artykuł sponsorowany</a></li>';
	}

	if( offer.value == "3" ) {
		tinner += '<li><a href="#J8">Reklamy graficzne</a></li>';
		tinner += '<li><a href="#J9">Artykuł sponsorowany</a></li>';
	}

	if( offer.value == "4" ) {
		tinner += '<li><a href="#J10">Oferty edukacyjne</a></li>';
		tinner += '<li><a href="#J11">Porady edukacyjne</a></li>';
		tinner += '<li><a href="#J12">Leksykon kursów</a></li>';
	}

	tinner += '</ul>';

	legend.innerHTML = tinner;
	legend.style.display = "block";

}