$(document).ready(function() {
    
	$("#companyAutocomplete").autocomplete(autocompleteURL, {
		width: 260,
		matchContains: true
	});
	$('#companyAutocomplete').result(function(event,data,formatted) {       
		//fillDataAndSlideDown(data); 
		enableVoteButton(data); 
		//$('#header-vote-link').trigger('click');
		   
		
	});  

	$('a#header-vote-link').click(function(event) {
		event.preventDefault();                     
	});
	      
	$('#close-rolldown').click(function(event) {
		event.preventDefault();                     
		$('#feedback-rolldown-sheet').slideUp();
	});
	function enableVoteButton(data) {
	 $('#company_id').val(data[1]);
		newHREF=$('#header-vote-link').attr('href').replace(/\/[A-Z0-9]+$/gi,"/"+data[1]); 
		$('#header-vote-link').attr('href',newHREF) ;
		$('a#header-vote-link').fancybox({
				'frameWidth':		800, 
				'frameHeight':	500 
		});

	}
	// function fillDataAndSlideDown(data) {
	// 	industries = ['Telefonia', 'Gadget','Informatica'];
	// 	$('h3#feedback-company-name').text(data[0]);    
	// 	$('#feedback-rolldown-sheet .vote').text(data[4]);
	// 	$('#company_id').val(data[1]); 
	// 	$('#feedback-company-region').text(data[3]); 
	// 	$('#feedback-company-industry').text(industries[data[2]]);
	// 	$('#feedback-rolldown-sheet').slideDown();
	// }            
	// Toggle tra Ricerca Semplice e Ricerca Avanzata
	// $('#search-now-box').css('height','70px');
	// 	$('#search-now-box-bottom a').text('Ricerca avanzata');
	// 	$('#search-now-box-bottom').click(function(event){ 
	// 		if($('#search-now-box-bottom a').text() =='Ricerca avanzata') {
	// 			event.preventDefault();
	// 			$('#search-now-box').css('height','180px');
	// 			$('#search-now-box-bottom a').text('Ricerca semplice');
	// 			$('#search-now-input').val(''); 
	// 			$('#search-now-input').attr("disabled", true);     
	// 		} else {
	// 		    event.preventDefault();
	// 			$('#search-now-box').css('height','70px');
	// 			$('#search-now-box-bottom a').text('Ricerca avanzata');
	// 			$('#search-now-input').removeAttr("disabled");    
	// 		}
	// 	}); 

});
function voteCompany(id){
	$.getJSON("/companies/companyData/"+id,
	function(data){
		industries = ['Telefonia', 'Gadget','Informatica'];
		$('h3#feedback-company-name').text(data['name']);    
		$('#company_id').val(data['id']); 
		$('#feedback-company-region').text(data['region']); 
		$('#feedback-company-industry').text(industries[data['industry']]);
		$('#feedback-rolldown-sheet').slideDown();
	});      

	// $('#feedback-rolldown-sheet').slideDown();

}