function loadinparent(url) {
	
	self.opener.location = url;
}

function search_local_business() {

	if ($('industria').value != "" && $('categoria').value != "") {

		$('search-form').submit();
	} else {

		alert('Debes elegir la Industria y Categoria a desplegar');
	}
}

function seleccionar_ciudad() {

	if ($('countries').options[$('countries').selectedIndex].text != "--Elige un Pais--") {

		if ($('states').options[$('states').selectedIndex].text != "--Elige un Estado--") {

			if ($('cities').options[$('cities').selectedIndex].text != "--Elige una Ciudad--") {

				var timestamp = Number(new Date());
				var url = '/sitio/ciudad/obtener_url?id='+$('cities').value+'&cid='+timestamp;			
			
				new Ajax.Request(url, {
					  method: 'get',
					  onSuccess: function(transport) {

						window.location = transport.responseText+'/?refresh=1';
					  }
				});
			} else {

				alert('Debes elegir una Ciudad');
			}
		} else {

			alert('Debes elegir un Estado');
		}
	} else {

		alert('Debes elegir un Pais');
	}
}

function limitText(limitFieldId, displayId, limitCount) {

	limitField = $(limitFieldId);
	display = $(displayId);
	
	if ((limitCount - limitField.value.length) >= 0) {
		
		display.innerHTML = limitCount - limitField.value.length; 
	} else {

		limitField.value = limitField.value.substring(0, limitCount);
	}
}


function updateData(divId, url) {	

	new Ajax.Request(url, {
		method :'post',
		onLoading : function() {			
			$(divId).innerHTML = '<div class="loading"></div>';			
		},
		onSuccess : function(transport) {
			$(divId).innerHTML = transport.responseText;			
		}
	});
}