/* sidebar.js */

var sidebar = {
	
	searchBlog : function(e) {
		var evt = e || window.event; // IE compatibility
		if(evt.preventDefault){  
  			evt.preventDefault();  
		} else {  
			evt.returnValue = false; 
		}		

		search_term = $("#sidebar_blog_search_term").val()
		if ($.trim(search_term) != '') {
			window.location = loader.baseUrl + "/blog/cautare/"+search_term.replace(/ /gi, "+");
		}
	},
	
	searchPromessenger : function(e) {
		var evt = e || window.event; // IE compatibility
		if(evt.preventDefault){  
  			evt.preventDefault();  
		} else {  
			evt.returnValue = false; 
		}		

		search_term = $("#sidebar_promessenger_search_term").val()
		if ($.trim(search_term) != '') {
			window.location = loader.baseUrl + "/promessenger/cautare/"+search_term.replace(/ /gi, "+");
		}
	},
	
	newsletterSubmit : function(e, email) {
		e.preventDefault();
		var jsonData = { "email": email };
		var jsonString = JSON.stringify(jsonData).replace(/"/g, "'");
		var msg = 'Esti sigur ca doresti sa te abonezi la newsletter-ul nostru?';
		var ajaxResponder = '/ajax_responses/newsletter/doAbonare';
		var msgOk = 'Esti abonat!';
		show_overlay_dialog(msg, jsonString, ajaxResponder, msgOk);
	},

	advancedSearchPromessenger : function(e) {
		var evt = e || window.event; // IE compatibility
		e.preventDefault();
		// vezi ce judete au fost apasate
		query_judete = '';
		
		
		if ($('#harti-judete-home').length == 0) {
			harta_container = '#harti-judete';
		}
		else {
			harta_container = '#harti-judete-home';
		}
		$(harta_container+' img').each(function(index) {
			if ($(this).css("display") != "none") { 
				query_judete = query_judete + '-' + $(this).attr('id').substr(6,2);
			}
		});
		if (query_judete == '') { 
			query_judete = 'fara-judet'; 
		}
		else if ($('#spec-all-block').attr("checked") == true){
			query_judete = 'toata-tara'; 
		}
		else {
			query_judete = query_judete.substr(1);		
		}
	
		// vezi ce sectoare au fost apasate
		query_sectoare = '';
		$('#sectoare-selectate-cautare li').each(function(index) {
				id = $(this).attr('id');
				foo = id.split('-');
				id = foo[1];
	
				query_sectoare = query_sectoare + '-' + id;
		});
		if (query_sectoare == '') { 
			query_sectoare = 'fara-sector'; 
		}
		else {
			query_sectoare = query_sectoare.substr(1);		
		}
	
		// vezi ce sectoare au fost apasate
		query_meserii = '';
		$('#meserii-selectate-cautare li').each(function(index) {
				id = $(this).attr('id');
				foo = id.split('-');
				id = foo[1];
	
				query_meserii = query_meserii + '-' + id;
		});
		if (query_meserii == '') { 
			query_meserii = 'fara-meserie'; 
		}
		else {
			query_meserii = query_meserii.substr(1);		
		}
		
		if ($('#spec-online-block').attr('checked')) { 
			query_online = 'doar-online'; 
		}
		else {
			query_online = 'toti';		
		}
	
		if ($('#spec-pic-block').attr('checked')) { 
			query_poza = 'doar-poza'; 
		}
		else {
			query_poza = 'toti';		
		}
		
		window.location = loader.baseUrl + "/promessenger/cautare_avansata/"+query_judete+"/"+query_sectoare+"/"+query_meserii+"/"+query_online+"/"+query_poza;
	}

}
