// Call this function when the page has been loaded
$(document).ready(function() { // do stuff when DOM is ready
	
	// function to get countdown timer
	/*$(function () {
		$('#defaultCountdown').countdown( {
			until: new Date(2010, 1 - 1, 25, 8, 0, 0),
			alwaysExpire: true,
			onExpiry: function(){ 
				$(this).parents('.box').css('display', 'none');
			}
		});
	
		//var openDay = new Date();
		//openDay = new Date(openDay.getFullYear() + 1, 1 - 1, 26);
		//$('#defaultCountdown').countdown({until: openDay});
		//$('#year').text(openDay.getFullYear());
	});*/
	
	// some stuff for pages circle
/**/
	$("#slideme").cycle({
		fx: 'scrollDown',
		speed: 500,
		timeout: 0,
		height: 'auto',
		startingSlide: 1,
		after: onAfter
	});
	
	
	function onAfter(curr, next, opts, fwd){
		// exit if ajax
		
        //get the height of the current slide
        var $ht = $(this).height();
        //set the container's height to that of the current slide
        $(this).parent().css("height", $ht);
	}
	
	// click and set functions for header navigation
	$("#header .navigation li a.about-a").parent().addClass("this");
	
	$(".about-a").click(function() { 
		$("#header .navigation li").removeClass("this");
		$("#header .navigation li a.about-a").parent().addClass("this");
		$("#slideme").cycle(1); 
		return false; 
	});
	
	$(".services-a").click(function() {
		$("#header .navigation li").removeClass("this");
		$("#header .navigation li a.services-a").parent().addClass("this");
		$("#slideme").cycle(2); 
		return false; 
	});
	
	$(".price-a").click(function() {
		$("#header .navigation li").removeClass("this");
		$("#header .navigation li a.price-a").parent().addClass("this");
		$("#slideme").cycle(3); 
		return false; 
	});
	
	$(".help-a").click(function() {
		$("#header .navigation li").removeClass("this");
		$("#header .navigation li a.help-a").parent().addClass("this");
		$("#slideme").cycle(4); 
		return false; 
	});
	
	$(".docs-a").click(function() {
		$("#header .navigation li").removeClass("this");
		$("#header .navigation li a.docs-a").parent().addClass("this");
		$("#slideme").cycle(5); 
		return false; 
	});
	
	$(".safe-a").click(function() {
		$("#header .navigation li").removeClass("this");
		$("#header .navigation li a.safe-a").parent().addClass("this");
		$("#slideme").cycle(6); 
		return false; 
	});
	
	$(".specials-a").click(function() {
		$("#header .navigation li").removeClass("this");
		$("#header .navigation li a.specials-a").parent().addClass("this");
		$("#slideme").cycle(7); 
		return false;
	});

	$(".kardio-k").click(function() {
		$("#header .navigation li").removeClass("this");
		$("#header .navigation li a.specials-a").parent().addClass("this");
		$("#slideme").cycle(8); 
		return false;
	});

	$(".mamografija").click(function() {
		$("#header .navigation li").removeClass("this");
		$("#header .navigation li a.specials-a").parent().addClass("this");
		$("#slideme").cycle(9); 
		return false;
	});

	// $(".datortomografija").click(function() {
		// $("#header .navigation li").removeClass("this");
		// $("#header .navigation li a.specials-a").parent().addClass("this");
		// $("#slideme").cycle(10); 
		// return false;
	// });
	// $(".nevr_dopl_art").click(function() {
		// $("#header .navigation li").removeClass("this");
		// $("#header .navigation li a.specials-a").parent().addClass("this");
		// $("#slideme").cycle(10);
		// return false;
	// });
	$(".vingrosim-a").click(function() {
		$("#header .navigation li").removeClass("this");
		$("#header .navigation li a.specials-a").parent().addClass("this");
		$("#slideme").cycle(10);
		return false;
	});
	$(".gidromassaz-a").click(function() {
		$("#header .navigation li").removeClass("this");
		$("#header .navigation li a.specials-a").parent().addClass("this");
		$("#slideme").cycle(11);
		return false;
	});
	$(".kirdien-a").click(function() {
		$("#header .navigation li").removeClass("this");
		$("#header .navigation li a.specials-a").parent().addClass("this");
		$("#slideme").cycle(12);
		return false;
	});
	$(".toposie-a").click(function() {
		$("#header .navigation li").removeClass("this");
		$("#header .navigation li a.specials-a").parent().addClass("this");
		$("#slideme").cycle(13);
		return false;
	});
/** /
	$(".loadPage").click(function() {
		curLangAbbr = window.lang_abbr;
		// curLangAbbr = 'lv';
		this_href = $(this).attr('href');
		$("#header .navigation li").removeClass("this");
		$(this).parent().addClass("this"); // $("#header .navigation li a.{????parent????}").parent().addClass("this");
		$("#ajaxLoadPlace").hide().load(
		// for ie
			'/_proxy.php?'+'/'+curLangAbbr+'/'+this_href
		// for browsers
			// '/'+curLangAbbr+'/'+this_href
			+" #wrapper div#content div#slideme div.left:first",null,function (responseText){
				// alert(responseText);
				$(this).slideDown('fast');
			}
		);
		return false;
	});
/**/
	
	// boldness for table 1st column
	$(".docs-table tr td:first-child").css('font-weight', 'bold');
	
	$(".map-a").click(function() {
		$(".myMap").fadeIn("fast", function(){
			// google maps implementating
			var map = new GMap2(document.getElementById("mapDIV"));
			var center = new GLatLng(56.908179, 24.084257);
			map.setCenter(center, 15);
			
			var marker = new GMarker(center);
			map.addOverlay(marker);
			
			map.addControl(new GSmallMapControl());
			map.addControl(new GMapTypeControl());
			
			$(".myMap .close a").click(function(){
				$(this).parent().parent().fadeOut("fast");
				return false;
			});
		});
		return false; 
	});
	
	if ( $(".latvian a").length ) {
		$(".latvian a").click(function(){
			$.cookie("mylanguage", "lv", {expires: 90, path: '/', domain: "mfd-pardaugava.lv" });
			window.location = "../lv";
		});
	}
	
	if ( $(".russian a").length ) {
		$(".russian a").click(function(){
			$.cookie("mylanguage", "ru", {expires: 90, path: '/', domain: "mfd-pardaugava.lv" });
			window.location = "../ru";
		});
	}
	
	// hides our email from spammers
	if ( $("span.mailme").length ) {
		var at = / dog /;
		var dot = / point /g;
		$('span.mailme').each(function () {
			var addr = $(this).text().replace(at, '@').replace(dot, '.');
			$(this).after('<a href="mailto:' + addr + '">' + addr + '</a>');
			$(this).remove();
		});
	}
	
	//$("#add span.item").hide();
	// random selecting author info
	if ( $("#slide").length ) {
		$(function() {
			var randomNum = Math.floor(Math.random()*2);
			$("#slide div span:eq(" + randomNum + ")").css("display", "block");
		});
	}
	
	$('#we-work').supersleight();
	
	// sliding prices tabs
	$(".price-tab a").click(function(){
		$(this).parent().next("div.table").toggleClass("price-none");
		$(this).parent(".price-tab").toggleClass("price-arrow");
		return false;
	});
	
	// $(".prices-list>tr td:last-child").addClass('my-last');
	$(".prices-list tr td:last-child").addClass('my-last');
	$(".docs-table tr td:last-child").removeClass('my-last');
	$(".tabclosed").toggleClass("price-arrow").next("div.table").toggleClass("price-none");
	
	$("a.sale-1").fancybox({
		'titleShow': false
	});
	$("a.sale-nomargin").fancybox({
		'titleShow': false,
		'padding':0,
		'margin':0
	});
});
