$(document).ready(function () {

	$('.register').remove();

	//add arrow image to second level navigation nodes that have child nodes
	$("ul.subNav li").has(".subNavSubLevel").addClass('arrow');
	$("ul.subNav li").has("a.current").has(".subNavSubLevel").addClass('selected');

	$(".subNavSubLevel li").has(".subNavSubLevel-2").addClass('arrow');
	$(".subNavSubLevel li").has("a.current").has(".subNavSubLevel-2").addClass('selected');

	//add default text to search bar
	var url = location.pathname.substring(0, 3);
	if (url === '/en') {
		$('input.searchInput').attr('value', 'Search...');
	} else {
		$('input.searchInput').attr('value', 'Tra\u017Ei...');
	}
	$('input.searchInput').live('click', function () {
		var test = $('input.searchInput').attr('value');
		if (test === 'Tra\u017Ei...') {
			$('input.searchInput').attr('value', '');
		}
		else if (test === 'Search...') {
			$('input.searchInput').attr('value', '');
		}
	});



	//accordion on FAQ page
	$('.question span').click(function () {
		var parentNode = $(this).parent().parent();
		var childNode = parentNode.find('.answer');
		if (childNode.hasClass('hidden')) {
			childNode.removeClass('hidden');
		}
		else {
			childNode.addClass('hidden');
		}
	});


	//add class to file type on logo holder page
	$("a[href$='.pdf']").addClass("ico-pdf");
	$("a[href$='.doc']").addClass("ico-doc");
	$("a[href$='.docx']").addClass("ico-doc");
	$("a[href$='.zip']").addClass("ico-zip");
	$("a[href$='.eps']").addClass("ico-eps");
	$("a[href$='.flv']").addClass("ico-flv");
	$("a[href$='.xls']").addClass("ico-xls");
	$("a[href$='.xlsx']").addClass("ico-xls");
	$("a[href$='.ppt']").addClass("ico-ppt");
	$("a[href$='.pptx']").addClass("ico-ppt");

	$('.otherDocumentsHolder table td a').removeClass('ico-doc');
	$('.presentationHolder table td a').removeClass('ico-ppt');

	/*//login hover
	$('.logIn').live('mouseenter mouseleave', function (event) {
	if (event.type == 'mouseenter') {
	$('.logIn').css('background', '#1E4357');
	}
	if (event.type == 'mouseleave') {
	$('.logIn').css('background', 'none');
	}

	});*/

	//display hidden login
	$('span.loginName').live('click', function () {
		if ($('.loginHolder').hasClass('hidden')) {
			$('.loginHolder').removeClass('hidden');
			$('.logIn').css('background', '#1E4357');
		} else {
			$('.loginHolder').addClass('hidden');
			$('.logIn').css('background', 'none');
		}
	});

	$('.letter').has('div').removeClass('hidden');

	//filter products on product holder
	sortDrugs();
	selectLetter();
	selectATK();
	selectGenericTerm();
	selectDisease();

	//
	$('ul.markets li.activeMarkets a').live('click', function () {
		if ($('.firstTable').hasClass('hidden')) {
			$('.secondTable').addClass('hidden');
			$('.thirdTable').addClass('hidden');
			$('.firstTable').removeClass('hidden');
		} else {
			$('.firstTable').addClass('hidden');
		}
	});

	$('ul.markets li.openingMarkets a').live('click', function () {
		if ($('.secondTable').hasClass('hidden')) {
			$('.firstTable').addClass('hidden');
			$('.thirdTable').addClass('hidden');
			$('.secondTable').removeClass('hidden');
		} else {
			$('.secondTable').addClass('hidden');
		}
	});

	$('ul.markets li.futureMarkets a').live('click', function () {
		if ($('.thirdTable').hasClass('hidden')) {
			$('.secondTable').addClass('hidden');
			$('.firstTable').addClass('hidden');
			$('.thirdTable').removeClass('hidden');
		} else {
			$('.thirdTable').addClass('hidden');
		}
	});

	//selectGallery();
	//selectDrug();
	$("a.fancy").fancybox({
		'transitionIn': 'none',
		'transitionOut': 'none',
		'speedIn': 600,
		'speedOut': 200,
		'overlayShow': true
	});

	//slider on home page
	$('.slider').bxSlider({
		auto: true,
		pager: true,
		controls: false,
		pause: 10000
	});

	//sorting drugs in tables on product types
	$('.subContent th span').live('click', function () {
		//change selected span
		$('.subContent th span').removeClass('selected');
		$(this).addClass('selected');

		//get id of selected span
		var idValue = $(this).attr('id');
		var nodeId = $(this).parents('table').attr('id');
		var productsNodeId = $('input[name="hiddenId"]').attr('value');

		//call alphabetical sorting of drugs by generic type
		if (idValue == 'generic') {
			sortDrugsByGenericTerm(nodeId, productsNodeId);
		}

		//call alphabetical sorting of drugs by atk type
		else if (idValue == 'atk') {
			sortDrugsByATK(nodeId, productsNodeId);
		}

		//call alphabetical sorting of drugs by product name
		else {
			sortDrugsByProductName(nodeId, productsNodeId);
		}
	});

	//change site language
	$('.languagePicker select').live('change', function () {
		var option = $('.languagePicker option:selected').attr('value');

		if (option == 1) {
			window.location = "http://www.jgl.hr/hr/";
		}

		if (option == 2) {
			window.location = "http://www.jgl.hr/en/";
		}

		if (option == 3) {
			window.location = "http://www.jadran.ru/";
		}
	});

});
