//
// Generate a City Selector from many options
//

function citySelector(data)
{
	showDirecciones();
 	var dump = "";
 	dump += "<select class=\"large\" id=\"ctc_calle\" name=\"ctc_calle\" onChange=\"chkreturnCityForm()\">";
 	dump += "<option value=\"select\">- Seleccione posibilidades -</option>"; 	
 	for (var x=0; x < data.length;++x)
 	{	
 		if(data[x].name != '' && data[x].id !='')
 		dump +=	'<option value="'+data[x].tipo+';'+data[x].name+';'+data[x].id+'">'+data[x].tipo+' '+data[x].name+'</option>';
 	} 	
 	dump +=	'<option value=\"REP\";">- Teclear de nuevo -</option>';
 	/*dump +=	'<option value=\"NA\";">- No encuentro la calle -</option>';*/
 	dump += "</select>"; 
	
	
$('viaselect').innerHTML=dump;
$('ctc_viaError').addClassName('alertERROR')
$('ctc_calle').focus();
}

function chkreturnCityForm()
{
	
	if(document.ctc.ctc_calle.options[document.ctc.ctc_calle.selectedIndex].value=='REP')
	   $('viaselect').innerHTML='<input type="text" class="large" id="ctc_calle" name="ctc_calle" autocomplete="off" />';
		
}

function goCTCResult(){
	window.location='?cmd=result';
}
function showFixo() {
	$('fixo').setStyle({visibility: 'visible'})
}
function hideFixo() {
	$('fixo').setStyle({visibility: 'hidden'})
}

function learnButton(bol) {
	if(bol) {
		$('foot_button').addClassName('learnAbout');
		$('foot_button').observe('click', function(event) {
			pageTracker._trackPageview('speedtest/lp3/bot_lafibra');
			window.location='http://www.ono.es/lafibraopticaesmejor/web/index.html';
			});
	}
	else {
		$('foot_button').removeClassName('learnAbout');
	}
}

function showDirecciones() {
	 Dialog.info($('direcciones').innerHTML , {className:"alphacube", width:560, zIndex:30} ); 	
}

/// Form autocompletions
function CompleteLocations(province)
{	
	new Ajax.Request('index.php?q=ono_ac&cmd=lcts&lctn='+encodeURI(province), { method: 'get',
		onSuccess: function(request) {$("localidades").innerHTML = request.responseText}
	}); 
	
	$('ctc_localidad').disabled=false;
}


