
	var is_ie6 = false;
	var is_ie7 = false;
	jQuery.each(jQuery.browser, function(i, val) {
		if(i=="msie" && jQuery.browser.version.substr(0,3)=="6.0"){is_ie6 = true;}
		if(i=="msie" && jQuery.browser.version.substr(0,3)=="7.0"){is_ie7 = true;}
	});



	
	// Promo Slider
	$(document).ready(function() {


        
                function weather(){
                    var lang = $('#lang_id').attr("value");
                    var country_location_list = $('#country_location_list').attr("value");


                    $.ajax({
                      url: "/weather.php",
                      data: "country_location_list="+country_location_list+"&lang="+lang,
                      success: function(data){
                        $('.weather').html(data);
                      }
                    });

                }

                weather();

		if ($('div.promo-slider')) {
			$('div.promo-slider div.block').each(function(i){
				if (i == 0) {
					$(this).addClass('visible');
				} else {
					$(this).addClass('invisible');
				}
			});
			// next
			$('div.promo-slider a.next').click(function(){
				if ($('div.promo-slider').length > 0){
					$('div.promo-slider div.block:visible').fadeOut(250, function(){
						if ($(this).next().html()) {
							$(this).next().fadeIn(250);
						} else {
							$(this).parent().children('div.block:first').fadeIn(250);
						}
					});
				}
				return false;
			});
			// prev
			$('div.promo-slider a.prev').click(function(){
				if ($('div.promo-slider').length > 0){
					$('div.promo-slider div.block:visible').fadeOut(250, function(){
						if ($(this).prev().hasClass('next')) {
							$(this).parent().children('div.block:last').fadeIn(250);
						} else {
							$(this).prev().fadeIn(250);
						}
					});
				}
				return false;
			});
		}
	});
	
	
	//Photo change
	var slide = new Array;
	var m = new Array(0, 100);
	var t = "";
	var before;
	var after;
	var after_width;
	var after_height;
	
	function next(photo) {
		document.getElementById("current_photo").src = '../../graphics/photos_big/'+photo;
		
		m[0] = 0;
		m[1] = 100;
		document.getElementById("after_div").style.display='';
		//document.getElementById("before_div").style.display='';
		document.getElementById("current_photo").style.display='';
		document.getElementById("after_div").style.position='absolute';
		document.getElementById("after_div").style.top = document.getElementById("before_div").style.top;
		after_width = document.getElementById("current_photo").style.width;
		after_height = document.getElementById("before").style.height;
		//document.getElementById('mapgoogle').style.display = 'none';
		if (document.getElementById("mapgoogle").style.display != 'none'){
			change_slide('1');
		}else{
			change_slide('0');
		}

                return false;
	}

	function change_slide(google_flag) {
		m[0] += 6;
		m[1] -= 6;
		if (google_flag != '0'){
			before = document.getElementById('mapgoogle');
		}else{
			before = document.getElementById('before_div');
		}
		after =  document.getElementById('after_div');
		//before_image = document.getElementById("before");
		//after_image = document.getElementById("current_photo");

			
		before.style.opacity = m[1]/100;
		//after_image.style.width += (before_image.style.width - after_width)/100 ;
		//after_image.style.height +=  (before_image.style.height - after_height)/100 ;
		after.style.opacity = m[0]/100;
		after.style.filter="alpha(opacity="+m[0]+")";
		before.style.filter="alpha(opacity="+m[1]+")";
		t = setTimeout("change_slide('"+google_flag+"')",0.01);
		if (m[0] > 95) {
			document.getElementById('mapgoogle').style.display = 'none';
			clearTimeout(t);
			document.getElementById("before").src = document.getElementById("current_photo").src;
			before.style.opacity = 100;
			before.style.filter="alpha(opacity=0)";
			document.getElementById('before_div').style.display = '';
			t = "";
			
		}

	}

	
	/* Slider
	$(document).ready(function() {
		$('div.slider table').each(function(){
			if ($(this).find('td').length <= 4) {
				$(this).parent().parent().find('img.slider-left').fadeOut(0);
				$(this).parent().parent().find('img.slider-right').fadeOut(0);
			}
		});
	}); 
	$(document).ready(function() {
		animationCompleted = true;
		// Next
		$('img.slider-right').click(function(){
			var table = $(this).parent().find('table');
			var tableWidth = table.width();
			var tablePosition = table.css('margin-left');
			tablePosition = parseFloat(tablePosition);
			var tableCellWidth = table.find('td').width();
			var tableNewPosition = tablePosition - tableCellWidth;
			var maxSize = (tableWidth - ((tableCellWidth)*4)) / -1;
			if (tableNewPosition >= maxSize) {
				if (animationCompleted == true) {
					animationCompleted = false;
					table.animate({marginLeft: tableNewPosition}, 250, "linear", function(){
						animationCompleted = true;
					});
				}
			}
		});
		// Prev
		$('img.slider-left').click(function(){
			var table = $(this).parent().find('table');
			var tableWidth = table.width();
			var tablePosition = table.css('margin-left');
			tablePosition = parseFloat(tablePosition);
			var tableCellWidth = table.find('td').width();
			var tableNewPosition = tablePosition + tableCellWidth;
			if (tableNewPosition <= 0) {
				if (animationCompleted == true) {
					animationCompleted = false;
					table.animate({marginLeft: tableNewPosition}, 250, "linear", function(){
						animationCompleted = true;
					});
				}
			}
		});
	});
	*/
	
	// List Scroller
	var loading_items = false;
	var totalItems;
	$('document').ready(function() {
		updatestatus();
		scrollalert();
	});
	function updatestatus() {
		//Show number of loaded items
		totalItems = $('div.search-results div.sr').length;
	}
	function scrollalert() {
		var scrolltop = $(document).scrollTop();
		var scrollheight = $(document).height();
		var windowheight = $(window).height();
		var scrolloffset = 350;
		//console.log(scrolltop+' >= ('+scrollheight+' - ('+windowheight+' + '+scrolloffset+'))');
		if ((scrolltop >= (scrollheight - (windowheight + scrolloffset))) && (loading_items === false)) {
			//fetch new items
			loading_items = true;
			$.post("/ajax/get_search_objects_on_scroll.php", {
				query: $('#query').val(),
				items: totalItems,
				lang_lower: $('#lang_lower').val(),
				lang_id: $('#lang_id').val()
			}, function(data) {
				$('div.search-results').append(data);
				updatestatus();
				loading_items = false;
			});
		}
		setTimeout('scrollalert();', 300);
	}
