function parseURL(url) {

    var pattern = "^(([^:/\\?#]+):)?(//(([^:/\\?#]*)(?::([^/\\?#]*))?))?([^\\?#]*)(\\?([^#]*))?(#(.*))?$";
    var rx = new RegExp(pattern);
    var parts = rx.exec(url);
    
	hash = (parts[11] || "");
    
	return hash;
}

$(document).ready(function(){
	$('body').find('.main-menu li.active a').click(function(){return false;});
	$('body').find('.homepage .brands-carousel').jcarousel({
		visible: 4,
		scroll: 1
	});
	$('body').find('.image-gallery').jcarousel({
		visible: 4,
		scroll: 1
	});
	$('body').find('.image-gallery a.lightbox').lightBox({
		imageBtnClose: _root + 'public/i/close.png',
		imageBtnPrev: _root + 'public/i/btn-prev.png',
		imageBtnNext: _root + 'public/i/btn-next.png',
		imageLoading: _root + 'public/i/lightbox-ico-loading.gif',
		txtImage: 'Изображение',
		txtOf: 'из'
	});
	$(".package_tbl td:first").addClass('first');

	$(".news-list a").click( function() {
		if ( $(this).hasClass('active') ) {
			return false;
		}
		$(".news-list .full_text").slideUp();
		$(".news-list a").removeClass('active');
		li = $(this).parent().parent();
		$('.full_text', li).slideDown();
		$(this).addClass('active');
		return false;

	});
	
	$(".faq-list a").click( function() {
		if ( $(this).hasClass('active') ) {
			return false;
		}
		$(".faq-list .full_text").slideUp();
		$(".faq-list a").removeClass('active');
		li = $(this).parent().parent();
		$('.full_text', li).slideDown();
		$(this).addClass('active');
		return false;

	});
	
	
	var playerVersion = $.flash.version; 
	var majorVersion = playerVersion.major; 
	
	if ($('#indexFlash').length){
		if(majorVersion > 9){
			$('#indexFlash').flash({
					swf: _root + 'public/flash/index.swf',
					width: 740,
					height: 600,
					wmode: 'transparent'
				}
			);
		} else {
			$('#indexNoFlash').show();
		};
	}
	
	if ($('#secondNoFlash').length){
		if(majorVersion > 9){
			$('#secondNoFlash').flash({
					swf: _root + 'public/flash/second.swf',
					width: 740,
					height: 174,
					wmode: 'transparent'
				}
			);
		} else {
			$('.main-img.inner').css({ 'background-image': 'url("../i/header-bg.jpg")'});

		};
	}
	
	
	
	
	
	hash = parseURL( document.location.href );

	if ( hash ) {
		$( 'a[rel='+hash+']' ).click();
	}
	
});
