function fStartSerachEngine( oVars ){
	
		/*
		oVars = 
		{
		
				"conditions" :
				[{
				
						"field_name" : 'P.price',
						
						"coherence" : "conjunction",
						
						"values" :
						[{
							"value" : "1600",
							"operator" : ">"
						},
						{
							"value" : "1800",
							"operator" : "<"
						}]
					
				},
				
				{
				
						"field_name" : 'D.dyn_field_22',
						
						"coherence" : "alternative",
						
						"values" :
						[{
							"value" : "12",
							"operator" : "<"
						},
						{
							"value" : "17",
							"operator" : ">"
						}]
					
				},
				
				{
				
						"field_name" : 'P.name',
						
						"coherence" : "conjunction",
						
						"values" :
						[{
							"value" : "Kuchenka nastawna gazowa",
							"operator" : "="
						}]
					
				}]
				
		
		};*/
		

		
		//var sJsonText = JSON.stringify(oVars);
		var sDataToSend = '&sJson='+oVars;
		
		return fShowSearchResultsForVirtualAdviser(sDataToSend); 	
	
}


/**
 * @desc metoda wysyla ajaxem odpowiednie dane dla pokazania wynikow wyszukiwania dla wirtualnego doradcy
 * @param {string} sDataToSend
 */
function fShowSearchResultsForVirtualAdviser(sDataToSend){
	
		if (typeof pageTracker != 'undefined'){
			pageTracker._trackPageview('/pl,wirtualny-doradca,wyniki.html');
		}
	
		$.ajax({
					type: 'POST',
					url: 'index.php?sModul=mVirtualAdviserXML&sAction=showProducts',
					dataType : 'xml',
					data: sDataToSend,
					async: false,
					success: function(oXml){
						
							var iStatus = $(oXml).find('iStatus').text();
						
							$("#pojProducts").html(($(oXml).find('content').text()));
							
							if(iStatus == 1){
									oReturn = { status: 1 };
							}else{
									oReturn = { status: 0, error: 'brakWymaganychParmetrow'};
							}
							
					},
					error: function(XMLHttpRequest, textStatus, errorThrown){
							oReturn =  { status: 0, error : 'bladPolaczenia'};
					}
		});
		
		return oReturn;
	
}


function fShowResultsPageForVirtualAdviser(iPage){
	
		var sDataToSend = '&iCurrentPage='+iPage;
		
		fShowSearchResultsForVirtualAdviser(sDataToSend);
	
}


function fExampleForVirtualAdviser(){
	
		oVars = 
		{
		
				"conditions" :
				[{
				
						"field_name" : 'P.price',
						
						"coherence" : "conjunction",
						
						"values" :
						[{
							"value" : "1600",
							"operator" : ">"
						},
						{
							"value" : "1800",
							"operator" : "<"
						}]
					
				}]
				
		
		};
		
		var sJsonText = JSON.stringify(oVars);
		
		fStartSerachEngine(sJsonText);
	
}

$(document).ready(function(){
	
		try {				
				_gaq.push(
							['virtAdv._setAccount', 'UA-8068118-1'],
							['virtAdv._trackPageview']
				);
		} catch(err) {}
	
})


/**
 * @desc metoda czysci htmlowy pojemnik z lista produktow
 */
function fClearProductsList(){
	
		$('#pojProducts').html('');
	
}
