Nie chcę działać funkcja show, chcę pokazać po kliknięciu div, konsola w mozilli wywala błąd "ReferenceError: show is not defined", szukam w kodzie i nie mogę znaleźć
<!DOCTYPE HTML>
<html lang="pl">
<head>
<meta charset="utf-8">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script>
<script src="ckeditor/ckeditor.js"></script>
<script>
$(document).ready(function () {
function show(number) {
switch(number) {
case 1:
$("#text").html('<form action="send.php" method="post"><input type="text" name="title"><textarea name="content" id="editor"></textarea><input type="submit"></form>');
$("#text").css({
display: block
});
CKEDITOR.replace('editor');
break;
}
}
});
</script>
<style>
#text {
display:none;
}
</style>
</head>
<body>
<noscript>Do działanie jest wymagany JavaScript! Twoja przeglądarka nie wspiera JavaScript lub ma go wyłączonego, wejdź w ustawienia i go włącz.</noscript>
<a href="#" onclick="show(1)">Dodaj post</a>
<div id="text"></div>
</body>
</html>