var keywordSwitch = false;
showPage = function(page){
	window.location = "/"+page;
}

changeLanguage = function() {
	$('#pageContent').load('/container.php', {'language':$("#language").selectedValues()});
}

showCat = function(id, name){
	window.location = "/sludinajumi/"+id+name;	
}
showCategory = function(id, name){
	window.location = "/category/"+id+name;
}

getSearch = function() {
	str = $('input[name="search"]').attr('value');
	if ($('input[name="searchType"]').attr('value') == 'karte'){
		searchType = 'karte';
		
		
		str_geo = $('input[name="search_geo"]').attr('value');
		str_nov = $('input#where').attr('value');
		
		if (
		(str == '' || str == 'Service, company' || str == 'Услуга, фирма' || str == 'Pakalpojums, uzņēmums') 
		&& (str_geo == '' || str_geo == 'Street, address' || str_geo == 'Улица, адрес' || str_geo == 'Iela, adrese') 
		&& (str_nov == '' || str_nov == 'Visā Latvijā' || str_nov == 'Вся Латвия' || str_nov == 'Entire Latvia')){
			return false;
		}
		else if 
			((str == '' || str == 'Service, company' || str == 'Услуга, фирма' || str == 'Pakalpojums, uzņēmums') 
			&& (str_nov == '' || str_nov == 'Visā Latvijā' || str_nov == 'Вся Латвия' || str_nov == 'Entire Latvia') 
			&& (str_geo != '' && str_geo != 'Street, address' && str_geo != 'Улица, адрес' && str_geo != 'Iela, adrese'))
			{
			SearchAddress(str_geo);
		}
		else if 
			((str == '' || str == 'Service, company' || str == 'Услуга, фирма' || str == 'Pakalpojums, uzņēmums') 
			&& !(str_nov == '' || str_nov == 'Visā Latvijā' || str_nov == 'Вся Латвия' || str_nov == 'Entire Latvia') 
			&& (str_geo == '' || str_geo == 'Street, address' || str_geo == 'Улица, адрес' || str_geo == 'Iela, adrese')) {
			SearchAddress(str_nov);
		}
		
		else if 
			((str == '' || str == 'Service, company' || str == 'Услуга, фирма' || str == 'Pakalpojums, uzņēmums')
			&& !(str_nov == '' || str_nov == 'Visā Latvijā' || str_nov == 'Вся Латвия' || str_nov == 'Entire Latvia') 
			&& (str_geo != '' && str_geo != 'Street, address' && str_geo != 'Улица, адрес' && str_geo != 'Iela, adrese')) {
			SearchAddress(str_geo+ ' '+str_nov.replace(' nov.', ''));
		}
		else if ((
					(str != '' && str != 'Service, company' && str != 'Услуга, фирма' && str != 'Pakalpojums, uzņēmums') 
					&& 
					(str_geo != '' && str_geo != 'Street, address' && str_geo != 'Улица, адрес' && str_geo != 'Iela, adrese')
				  ))
		{
			str = $('input[name="search"]').attr('value').split(/[^0-9a-zA-ZāčēģīķļņšūžĀČĒĢĪĶĻŅŠŪŽа-яА-Я]+/).join('-');
			str_geo = str_geo.split(/[^0-9a-zA-ZāčēģīķļņšūžĀČĒĢĪĶĻŅŠŪŽа-яА-Я]+/).join('-');
			str = "/"+searchType+"/"+str+"/"+str_geo;
			if (!(str_nov == '' || str_nov == 'Visā Latvijā' || str_nov == 'Вся Латвия' || str_nov == 'Entire Latvia')){
				str_nov = str_nov.split(/[^0-9a-zA-ZāčēģīķļņšūžĀČĒĢĪĶĻŅŠŪŽа-яА-Я]+/).join('-');
				str += "/vieta/"+str_nov;
			}
			newwindow = window.open(str, "_self");
		}
		else 
		{
			
			str = $('input[name="search"]').attr('value').split(/[^0-9a-zA-ZāčēģīķļņšūžĀČĒĢĪĶĻŅŠŪŽа-яА-Я]+/).join('-');
			
				str = "/"+searchType+"/"+str;
				if (!(str_nov == '' || str_nov == 'Visā Latvijā' || str_nov == 'Вся Латвия' || str_nov == 'Entire Latvia')){
					str_nov = str_nov.split(/[^0-9a-zA-ZāčēģīķļņšūžĀČĒĢĪĶĻŅŠŪŽа-яА-Я]+/).join('-');
					str += "/vieta/"+str_nov;
				}
				newwindow = window.open(str, "_self");
			
		}
		
		
	}
	else {
		searchType = 'search';

		if 
		(str == '' || str == 'Product, service, company' || str == 'Товар, услуга, фирма' || str == 'Produkts, pakalpojums, uzņēmums') 
		{
			return false;
		}
		else
		str = "/"+searchType+"/"+$('input[name="search"]').attr('value').split(/[^0-9a-zA-ZāčēģīķļņšūžĀČĒĢĪĶĻŅŠŪŽа-яА-Я]+/).join('-');
		
		if (str != "/"+searchType+"/"){
			str_nov = $('input#where').attr('value');
			if (!(str_nov == '' || str_nov == 'Visā Latvijā' || str_nov == 'Вся Латвия' || str_nov == 'Entire Latvia')){
					str_nov = str_nov.split(/[^0-9a-zA-ZāčēģīķļņšūžĀČĒĢĪĶĻŅŠŪŽа-яА-Я]+/).join('-');
					str += "/vieta/"+str_nov;
				}
			newwindow = window.open(str, "_self");
		}
		else return false;
	}

	
}

setWhere = function(disp, real, post){
	$("#where").val(disp);
	$("#whereField").val(real);
	$("#POST").val(post);
	$("#suggestWhere").html('');
	animateSuggest();
	//$("#suggestWhere").css('display','block');
	//alert($("#suggestWhere").css('display'));
}

selectAnnounce = function(ann_id){
	
	$.ajax({
		type: "POST",
		url: "/selectAnnounce.php",
		data: ({ann_id:ann_id}),
		success: function(msg){
			$('#sel_ann_count').html(msg);
			if (msg == 0) {
				$('#show_selected_ann').attr("href", "javascript:void(0)");
				$('.ann_links').css('display', 'none');
			}
			else {
				$('.ann_links').css('display', 'block');
				$('#show_selected_ann').attr("href", "/sludinajumi/atlasit");
			}
		}
	});
}

acceptRules = function(){
	$.ajax({
		type: "POST",
		url: "/accept.php",
		success: function(msg){
			$('#accept_form').submit();
		}
	});
}

selectAnnounceClear = function(){
	$.ajax({
		type: "POST",
		url: "/selectAnnounce.php",
		data: ({operation:'clear'}),
		success: function(msg){
			$('#sel_ann_count').html(0);
			$('#show_selected_ann').attr("href", "javascript:void(0)");
			$('input[id*="ann_box"]').attr("checked", false);
			$('.ann_links').css('display', 'none');
			window.location.reload();
		}
	});
}

selectCompany = function(com_id){
	
	$.ajax({
		type: "POST",
		url: "/selectCompany.php",
		data: ({com_id:com_id}),
		success: function(msg){
			$('.sel_com_count').html(msg);
			if (msg == 0) {
				$('.show_selected_com').attr("href", "javascript:void(0)");
				$('.clearSelectionCom').attr("href", "javascript:void(0)");
				$('.com_links a').css('color', '#aaaaaa');
			}
			else {
				$('.com_links a').css('color', '#0935A5');
				$('.show_selected_com').attr("href", "/karte/atlasit");
				$('.clearSelectionCom').attr("href", "javascript:selectCompanyClear()");
			}
		}
	});
}

selectCompanyClear = function(){
	$.ajax({
		type: "POST",
		url: "/selectCompany.php",
		data: ({operation:'clear'}),
		success: function(msg){
			$('.sel_com_count').html(0);
			$('.show_selected_com').attr("href", "javascript:void(0)");
			$('input[id*="com_box"]').attr("checked", false);
			$('.com_links a').css('color', '#aaaaaa');
			//window.location.reload();
		}
	});
}

highlightRow = function(e, bck){
	$(e).css('background', bck)
};

animateSuggest = function(open){
	if (($("#suggestWhere").css('opacity') == 1 || $("#suggestWhere").css('opacity') == 0) && $.browser.msie){
		$("#suggestWhere").animate({ 
        height: "584px",
        opacity: 2
      }, 150 );
      $("#suggestWhere").css('display','block');
	}
	else if (($("#suggestWhere").css('opacity') == 0) || open == true)
	{
		$("#suggestWhere").animate({ 
        height: "584px",
        opacity: 1
      }, 150 );
      $("#suggestWhere").css('display','block');
	}

	else {
		$("#suggestWhere").animate({ 
        height: "0",
        opacity: 0
      }, 150 );
      //$("#suggestWhere").css('display','none');
	}
}

getSuggest = function(value){
	$.getJSON('/suggest.php',   {'search':value}, function(data){
		$("#suggestWhere").html('');
		animateSuggest(true);
		$("#suggestWhere").append("<table>");
		
		$.each(data, function(i, item){
            $("#suggestWhere table").append("<tr><td><a onmousedown=\"setWhere('"+item.disp+"', '"+item.real+"', '"+item.post+"');\">"+item.disp+"</a></td></tr>");
          });
	});
}

applyLinks = function(e){
	$(e).attr('href', window.location.href.split('sludinajumi').join('sludinajumi/view/'+e.value));
}

getTree = function(cat_id, chooose_cat){
	$('#cat_select select, #cat_select br').remove(); 
	$.getJSON('/getCurrentCat.php',   {'current':cat_id}, function(data){
		$.each(data, function(i, arr){
			count=0;
			$(arr).each(function(){count++;})
			if (count == 0) window.location='/pievienot/'+cat_id;
			$('#cat_select').append('<select name="level[]" id="cat'+i+'" onchange="getTree(this.value, \''+chooose_cat+'\')"></select><br />');
			$('#cat'+i).addOption('', chooose_cat, false);
			$.each(arr, function(j, item){
				$('#cat'+i).addOption(item.ID, item.VALUE, item.ACTIVE);
			});
		});
	});
}

toggleDiv = function(div){
	if (div.css('height') != '32px'){
		height = $(div).innerHeight();
		if (height > 32){
			$(div).animate({height: "32px"}, 200 );
		}
		else {
			$(div).css('height', height);
			$('#a_'+div.attr('id')).remove();			
		}
		$('#a_'+div.attr('id')).css('background-image','url(data:image/gif;base64,R0lGODlhDQAMAMQAAOHh4VhYWNnZ2dra2ujo6MLCwru7u/Ly8urq6pKSkvn5+ZqamuLi4oqKiuvr6+np6T09Pe3t7efn5+Xl5ebm5uPj4/Dw8O7u7np6egAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAANAAwAAAVNICaOJGmdaGqJV+u+lxjBbyQ6UQDtexA5oodDUBo4HiLJI1IYGSIPiYgikVgWmMShShFNKGBEgwGmTESViZqiIKgnFRGgQq/XAaX8KAQAOw%3D%3D)');
	}
	else {
		$(div).css('height', '100%');
		height = $(div).innerHeight();
		if (height > 32){
			$(div).css('height', '32px');
			$(div).animate({height: height}, 500 );
		}
		else {
			$(div).css('height', height);
			$('#a_'+div.attr('id')).remove();				
		}
		$('#a_'+div.attr('id')).css('background-image','url(data:image/gif;base64,R0lGODlhDQAMAMQAAOHh4VhYWNnZ2dra2ujo6MLCwru7u/Ly8urq6pKSkvn5+ZqamuLi4oqKiuvr6+np6T09Pe3t7efn5+Xl5ebm5uPj4/Dw8O7u7np6egAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAANAAwAAAVMICaOJAlUaJoCYjW9hEK9UyVOVM40SD6LFInkkMAsLEKKSPKIGEaFyEMiejgGJYHjIXJEApBwOBBxiCKXtFodEa3faZFlTq9bSvhRCAA7)');
	}
}

var autocomplete_last_time_used = 0;
$.fn.delayedchange = function(callbackfunction)
{
	$(this).each(function(){
		$(this).keyup(function()
		{
			var d = new Date();
			autocomplete_last_time_used = d.getTime();
			setTimeout("delayedchange("+callbackfunction+",'"+$(this).val()+"')",150);
		});
	});
}
function delayedchange(thefunction,element_value)
{
	var d = new Date();
	if(autocomplete_last_time_used*1.0 + 150.0 < d.getTime()*1.0)
	{
		thefunction(element_value);
	}
}

function toggleAnn(){
	if ($('#form').css('display') == 'block') $('#form').css('display','none')
	else $('#form').css('display','block');
}

setMetaTag = function(name, content){
	$('meta[name='+name+']').attr('content', content);
}

$(document).ready(function() {
	$('#suggestWhere table#novadi td span, #suggestWhere div#rigas_rajoni td, #suggestWhere span.pilsetas').click(function(){
		$('input#where').attr('value', $(this).text());
		$('input#where').css('color', '#000000');
		animateSuggest();
		if ($('input[name="search"]').attr('value') == '' && $('input[name="searchType"]').attr('value') == 'karte'){
			SearchNovads($('input#where').attr('value'));
		}	
	});
	//$('.suggest_button').css('display', 'inline');
	var options = {
		format: '%d. %B, %Y',
        timeNotation: '12h',
        am_pm: false,
        fontFamily: 'Verdana, Times New Roman',
        fontSize: '10px',
        foreground: 'black'
    }
	$('#jclock').jclock(options);
	$('#stat_box_num').change(function(e) {
		statistics($('#stat_box_num').val(), getTextByCode('id'));
	});
	
	//alert($(document).height());
	h = $(document).height()-260;
	$('#www_lapas').css('height',h);
});

checkKeywords = function(){
	$('table.searchResults tr').each(function(){
		while ($(this).innerHeight() > 67) {
			$(this).find('.keywords a:last').remove();
		}
		if ($(this).innerHeight() < 67) {
			$(this).css('height', '67px');
		}
	});
}

fadeBackground = function(div, fadeColor){
	div.animate({backgroundColor:fadeColor}, 300);
}

stepFilm = function(direction){
	
	if (direction == 'right') {
		from = 'eq(0)';
		to='last';
		if ($('ul.filmstrip li.film:visible:'+to).next().size() > 0){
			$('ul.filmstrip li.film:visible:'+from).css('display','none');
			$('ul.filmstrip li.film:visible:'+to).next().css('display','inline');
			//$('ul.filmstrip li.film:visible:'+to).next().children('a img').css('display','inline');
		}		
	}	
	else {
		from = 'eq(3)';
		to='first';
		if ($('ul.filmstrip li.film:visible:'+to).prev('li').size() > 0 
		&& !$('ul.filmstrip li.film:visible:'+to).prev('li').hasClass('start')  ){
			$('ul.filmstrip li.film:visible:'+from).css('display','none');
			$('ul.filmstrip li.film:visible:'+to).prev('li').css('display','inline')
		}			
	}
	
	if ($('ul.filmstrip li.film:visible:last').next('li.film').size() > 0){
			
			$('ul.filmstrip li.end img').attr('src', 'data:image/gif;base64,R0lGODlheAB4AKIAAP/MzP9mZswAAP///8wzM/+ZmcxmZgAAACH5BAAAAAAALAAAAAB4AHgAQAP/OLrc/jDKSau9OOvNu/9gKI5kaZ5oqq5s676BIARvrcl4ru/8XtjARW9IlBEAwWQHqWw6n9CodEqtWq/YrHbL7Xq/4LB47AWYz+g02sA7kj3FeJHwe6NiOJp9z+/7/4CBgoOEhYaHiImKi4yNjo+QkZKBBUyTHHg4dY9ynXmMnqE5boWinnqXD5k5m6kSMaSusrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TGMa2/mbG9qzKojaZF2IjhcduG5Z3fhOmn6O1E54PwPeOFAfj5+vv6BD3rt7rJw5XJnq4ABqopXMiwocOHECNKnEixosWLGDNq3MjxAkkCADs%3D')
			$('ul.filmstrip li.end a').attr('href', 'javascript:stepFilm("right")');
		}
		else {
			
			$('ul.filmstrip li.end img').attr('src', 'data:image/gif;base64,R0lGODlheAB4AMIFAMzMzODg4O/v7/j4+P39/f///////////yH5BAEKAAcALAAAAAB4AHgAAAP1WLrc/jDKSau9OOvNu/9gKI5kaZ5oqq5s675wLM90bd94ru987//AoHBILBqPyKRyyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/w+IUgrwwA9HrkDhjoIXwAAX8OgQB4hAuGh36JAoeQh4NjkZWWl5d5YJicnZCNX56imJNeo6eWmluorJ9drbClWbCwoFi0qAGqt7iislq9nrarwZi7xMWRv10Dzc7P0M8BmMNxi4fH1pXLdYbVeoHZ4IKJhQLl6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/AAMKHEiwoMGDCBMqXMiwocOHECOuSQAAOw%3D%3D')
			$('ul.filmstrip li.end a').removeAttr('href');
		}	
	if ($('ul.filmstrip li.film:visible:first').prev('li.film').size() > 0){
			$('ul.filmstrip li.start img').attr('src', 'data:image/gif;base64,R0lGODlheAB4AKIAAP/MzP9mZswAAP///8wzM/+ZmcxmZgAAACH5BAAAAAAALAAAAAB4AHgAQAP/OLrc/jDKSau9OOvNu/9gKI5kaZ5oqq5s67ZG8M5kIdx4ru88Tv8MAKFHLOaAyIlNlmw6n9CodEqtWq/YrHbL7Xq/4LB4THYIdcyyKWBsu9UeNhpOr9vv+Lx+z+/7/4CBgoOEhYaHiImKi4x5NjdpjRFyOwQBl5iZmpmAZ26fOoCUoKSFj6RGip4CkZKur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0MMAvmett6PWs6c52a+rqESCo+BFfwVD5J9+3+mpgNvtPYTj8T6F7DcGAPv8/f79ieB1syVn4C0ABaIpXMiwocOHECNKnEixosWLGDNq3PgnAQEAOw%3D%3D');
			$('ul.filmstrip li.start a').attr('href', 'javascript:stepFilm("left")');
		}
		else {
			$('ul.filmstrip li.start img').attr('src', 'data:image/gif;base64,R0lGODlheAB4AMIFAMzMzODg4O/v7/j4+P39/f///////////yH5BAEKAAcALAAAAAB4AHgAAAPwWLrc/jDKSau9OOvNu/9gKI5kaZ5oqq5s675wLM90bd94ru987//AoHBILBqPyKRyyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHwOEwzokQDgjm8QAIB8fQoDgIGDCnqGe4N/i4d4hY+AAQOWl5iZmGKKk56fk2COoKSkX5KlqZ5enaquhlwEra+vW6i0uFyzuKpdt7ypXqPApWC7xI9hv8iLYsPMsGPHAojLgn3P14Od2oOS3Y2MiA4E4+bn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/AAMKHEiwoMGDCBMqXMiw4bwEADs%3D');
			$('ul.filmstrip li.start a').removeAttr('href');
		}
}

function statistics(id,langcode)
{
	 $('#statistics_block').css('height', 0);
    $.getJSON(
    "/statistics.php",
    { id: id,
    langcode : langcode},
    function(data){
    	$('#statistics_div').hide();
        $('#statistics_block').html(data.returnValue);       
       $('#statistics_block').css('height', '100%');
		height = $('#statistics_block').innerHeight()+30;
		$('#statistics_block').css('height', 0);
        $('#statistics_block').animate({height: height,opacity: 2},500 );
        $('.statistics_animate_div').css('position','relative');
        var i=0;
       	$('.statistics_animate_div').each(function()
        {
        	var a = $(this).html();
        	if (a == 0)
        	{
        		a = 1;
        	}
        	var h = 100 - a;
          	if (h == 0)
        	{
        		h = 1;
        	}
        	$(this).html('');
        	$(this).css('height', 0);
        	$(this).css('top', a+"px");
        	var s1 = ".statistics_title_small_"+i;
        	$(s1).css('top', a+"px");
        	if (i%2==1)
        	{
        		var s2 = ".statistics_title_date_"+i;
	        	$(s2).css('top', a+"px");
        	}
        	$(this).animate({height: h},"slow");
        	i++;
        });
    }
    );
}


    
function showsmth(name)
{
    name = "#"+name;
	if (typeof(ida)=='undefined' || ida===null || ida=="0")
	{
		$(name).show();
		ida = 1;
		height_orig = $('#statistics_block').innerHeight();
		height_keyw = $(name).innerHeight();
		$('#statistics_block').animate({height: height_orig+height_keyw}, "slow");
	}
	else
	{
		ida = 0;
		$('#statistics_block').animate({height: height_orig}, "slow");
		$(name).hide();
	}
}

getTextByCode = function(code){
	$.ajax({
		async:false,
		type: "POST",
		url: "/gettextbycode.php",
		data: ({str_code:code}),
		success: function(msg){
			str = msg;
		}
	});
	return str;
}

function banners(kat,tips){
    $.getJSON(
	    "/x.banner.php",
	    {
	    	kat: kat,
	    	tips: tips
		},
	    function(data)
	    {
	        if (tips == "WBANL")
	        {
		        $('#page_head_banner').show();
		       	if (data.type == "application/x-shockwave-flash")
	        	{
	        		flashlink = "/CSS/images/upload/"+data.path+"/"+data.prodnr1+".swf";
	        		var so = new SWFObject(flashlink, "page_head_banner", data.w, data.h, "7", "#ffffff");
					so.addParam("wmode", "transparent");
					so.write("page_head_banner");
	        	}
	        	else if (data.type == "image/gif")
	        	{
	        		htmls = '<a href="/x.banner.php?p='+data.prodnr1+'&k='+kat+'" target="_blank"><img style="border:0" src="/x.prodnr.php?'+data.prodnr1+'"></a>'
	        		$('#page_head_banner').html(htmls);
	        	}
	        }
	        if (tips == "WBANM")
	        {
		        $('#page_right_banner1').show();
		        $('#page_right_banner2').show();
		        $('#page_right_banner3').show();
		       	if (data.type == "application/x-shockwave-flash")
	        	{
	        		flashlink = "/CSS/images/upload/"+data.path+"/"+data.prodnr+".swf";
	        		var so = new SWFObject(flashlink, "page_right_banner", data.w, data.h, "7", "#ffffff");
					so.addParam("wmode", "transparent");
					so.write("page_head_banner");
	        	}
	        	else if (data.type == "image/gif")
	        	{
	        		htmls1 = '<a href="/x.banner.php?p='+data.prodnr1+'&k='+kat+'" target="_blank"><img style="border:1px solid #888888" src="/x.prodnr.php?'+data.prodnr1+'"></a>'
	        		$('#page_right_banner1').html(htmls1);
	        		htmls2 = '<a href="/x.banner.php?p='+data.prodnr2+'&k='+kat+'" target="_blank"><img style="border:1px solid #888888" src="/x.prodnr.php?'+data.prodnr2+'"></a>'
	        		$('#page_right_banner2').html(htmls2);
	        		htmls3 = '<a href="/x.banner.php?p='+data.prodnr3+'&k='+kat+'" target="_blank"><img style="border:1px solid #888888" src="/x.prodnr.php?'+data.prodnr3+'"></a>'
	        		$('#page_right_banner3').html(htmls3);
	        	}
	        }
	    }
    );
}