Здравствуйте. Не разбираюсь совсем в Javascript.
Есть сайт (старый, писали мне его давно (самописный)). Там есть всплывающее окошко (активируется отдельно, когда необходимо). Раньше когда-то работало. Теперь не работает.
В JS editor посмотрел. Указывает ошибки:
Expected identifier and instead saw '<'. Missing ";" before statement
и
Uncaught SyntaxError: Unexpected token '<' at line 1 col 1
<script type="text/javascript">
$(document).ready(function(){
$.fancybox({
'width': 650,
'height': 550,
'border': 0,
'autoScale': false,
'transitionIn': 'none',
'transitionOut': 'none',
'type': 'iframe',
'padding': 0,
'margin': 0,
'href': '/zaglushka_new_year/',
'onComplete': function(){
$('#fancybox-close').css({
'background':'url(/f/i/x.gif) 0 0',
'top': '45px',
'right': '161px',
'width': '48px',
'height': '47px'
});
$('#fancybox-outer').css('background','none');
$('#fancybox-outer').css('border','none');
$('#fancybox-bg-n').css('background-image','none');
$('#fancybox-bg-ne').css('background-image','none');
$('#fancybox-bg-e').css('background-image','none');
$('#fancybox-bg-se').css('background-image','none');
$('#fancybox-bg-s').css('background-image','none');
$('#fancybox-bg-sw').css('background-image','none');
$('#fancybox-bg-w').css('background-image','none');
$('#fancybox-bg-nw').css('background-image','none');
$('.fancybox-ie #fancybox-bg-n').css('filter','none');
$('.fancybox-ie #fancybox-bg-ne').css('filter','none');
$('.fancybox-ie #fancybox-bg-e').css('filter','none');
$('.fancybox-ie #fancybox-bg-se').css('filter','none');
$('.fancybox-ie #fancybox-bg-s').css('filter','none');
$('.fancybox-ie #fancybox-bg-sw').css('filter','none');
$('.fancybox-ie #fancybox-bg-w').css('filter','none');
$('.fancybox-ie #fancybox-bg-nw').css('filter','none');
}
});
});
</script>
Как починить? В чем может быть проблема?