/**
* Funci�n para realizar scroll de la ventana
*
* El par�metro w puede ser un n�mero, string, etc. Ej. 'max': al final de todo; '100px'; '.unaclase'; '#unid'; etc.
*
* @param string w a donde va
* @param integer s velocidad del scroll
*/
function scroll(w, s)
{
	//si no est� definida la velocidad, pongo por defecto 1000
	if (!s)
	{
		s = 1000;
	}

	$.scrollTo(w, {speed:s});
};
/**
* Funciones para ejecutar el form de contacto rápido de la interface
* @param id_form Id del formulario
* @param id_container del contenedor donde se devuelven los valores
*/
function sign_up(id_form, id_container)
{
	$.ajax({
		type: 'POST',
		url: 'send_contact.php',
		data: $('#'+id_form).serialize(),
		dataType: 'html',
	   	success: function (data) {
			$('#'+id_container).html('<div class="sign_up_success">' + data + '</div>');
		},
		beforeSend: function () {

			$('#'+id_container).html('<div class="sign_up_beforeSend">Enviando...</div>');
		}
	 });
}
function sign_up_backsign_up(id_form, id_container)
{
	$.ajax({
		type: 'POST',
		url: 'send_contact.php',
		data: $('#'+id_form).serialize(),
		dataType: 'html',
	   	success: function (data) {
			$('#'+id_container).html(data);
		},
		beforeSend: function () {
			$('#'+id_container).html('<div class="sign_up_beforeSend">Enviando...</div>');
		}
	 });
}
/**
 * Muestra el captcha en el pie cuando se hace clic en el eviar
 * @return Null
 */
function show_captcha()
{
	$('#form_quick_contact_btn').hide();
	$('#form_quick_contact_btn_captcha').fadeIn();
}

/**
 * Hace el submit de un form
 * @param id ID del formulario al cual se le quiere hacer un submit
 * @return
 */
function submit_form(id)
{
	var ob_form = $('#' + id);
	ob_form.submit();
}